--- /srv/rebuilderd/tmp/rebuilderdB89coR/inputs/mesa-libgallium_26.0.8-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdB89coR/out/mesa-libgallium_26.0.8-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-05-29 12:26:38.000000 debian-binary │ --rw-r--r-- 0 0 0 1176 2026-05-29 12:26:38.000000 control.tar.xz │ --rw-r--r-- 0 0 0 8104124 2026-05-29 12:26:38.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1180 2026-05-29 12:26:38.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 8104636 2026-05-29 12:26:38.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/arm-linux-gnueabihf/libgallium-26.0.8-1.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 8 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x1afa9b4 0x01afa9b4 0x01afa9b4 0x06500 0x06500 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1b00eb8 0x1b00eb8 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1afad54 0x01afad54 0x01afad54 0x06500 0x06500 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1b01258 0x1b01258 R E 0x10000 │ │ │ │ LOAD 0x1b061e8 0x01b161e8 0x01b161e8 0xd42d2 0x29a330 RW 0x10000 │ │ │ │ DYNAMIC 0x1bafe50 0x01bbfe50 0x01bbfe50 0x001b0 0x001b0 RW 0x4 │ │ │ │ NOTE 0x000134 0x00000134 0x00000134 0x00024 0x00024 R 0x4 │ │ │ │ TLS 0x1b061e8 0x01b161e8 0x01b161e8 0x00004 0x0001c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x1b061e8 0x01b161e8 0x01b161e8 0xa9e18 0xa9e18 R 0x1 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ [ 5] .gnu.version VERSYM 0000a90a 00a90a 000802 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_d VERDEF 0000b10c 00b10c 000030 00 A 4 2 4 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000b13c 00b13c 000310 00 A 4 8 4 │ │ │ │ [ 8] .rel.dyn REL 0000b44c 00b44c 05b7e8 08 A 3 0 4 │ │ │ │ [ 9] .rel.plt REL 00066c34 066c34 001ad8 08 AI 3 24 4 │ │ │ │ [10] .init PROGBITS 0006870c 06870c 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 00068718 068718 002878 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0006af90 06af90 fe812c 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 010530bc 10530bc 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 010530e0 10530e0 aa29a2 00 A 0 0 32 │ │ │ │ - [15] .ARM.extab PROGBITS 01af5a84 1af5a84 004f30 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 01afa9b4 1afa9b4 006500 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 01b00eb4 1b00eb4 000004 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0006af90 06af90 fe84d4 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 01053464 1053464 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 01053480 1053480 aa29a2 00 A 0 0 32 │ │ │ │ + [15] .ARM.extab PROGBITS 01af5e24 1af5e24 004f30 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01afad54 1afad54 006500 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01b01254 1b01254 000004 00 A 0 0 4 │ │ │ │ [18] .tdata PROGBITS 01b161e8 1b061e8 000004 00 WAT 0 0 4 │ │ │ │ [19] .tbss NOBITS 01b161ec 1b061ec 000018 00 WAT 0 0 4 │ │ │ │ [20] .init_array INIT_ARRAY 01b161ec 1b061ec 000040 04 WA 0 0 4 │ │ │ │ [21] .fini_array FINI_ARRAY 01b1622c 1b0622c 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 01b16230 1b06230 0a9c20 00 WA 0 0 8 │ │ │ │ [23] .dynamic DYNAMIC 01bbfe50 1bafe50 0001b0 08 WA 4 0 4 │ │ │ │ [24] .got PROGBITS 01bc0000 1bb0000 003bbc 04 WA 0 0 4 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -20,15 +20,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libstdc++.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000e (SONAME) Library soname: [libgallium-26.0.8-1.so] │ │ │ │ 0x0000000c (INIT) 0x6870c │ │ │ │ - 0x0000000d (FINI) 0x10530bc │ │ │ │ + 0x0000000d (FINI) 0x1053464 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x1b161ec │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 64 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x1b1622c │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x158 │ │ │ │ 0x00000005 (STRTAB) 0x4524 │ │ │ │ 0x00000006 (SYMTAB) 0x514 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 09d8436e1c1419e5cd81a3c32a59f28e8278daf4 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 84b5562904926a30991f251ef82e1d9dcf2a805e │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1035,15 +1035,15 @@ │ │ │ │ @)1F(FzD │ │ │ │ T$1F(FzD │ │ │ │ #,5>GPYbkt} │ │ │ │ )AF;F(FzD │ │ │ │ @'!F(FzD │ │ │ │ h@80H (PhXhh` │ │ │ │ !)19AIQYaiqy │ │ │ │ -HxDpG HxDpG HxDpGT │ │ │ │ +HxDpG HxDpG HxDpG │ │ │ │ kJ1F FzD │ │ │ │ SJ)F FzD │ │ │ │ 1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG │ │ │ │ 4%;FAF(FzD │ │ │ │ p-AF(FzD │ │ │ │ d-3FAF(FzD │ │ │ │ ,-1F(FzD │ │ │ │ @@ -1152,15 +1152,15 @@ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FNV] │ │ │ │ ")07>ELS │ │ │ │ ")07>ELS │ │ │ │ ")07>ELS │ │ │ │ -HxDpG~HxDpG~HxDpG}HxDpG}HxDpG|HxDpG|HxDpG{HxDpG{HxDpGzHxDpGzHxDpGyHxDpGyHxDpGxHxDpGxHxDpGwHxDpGwHxDpGvHxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpG │ │ │ │ +HxDpG~HxDpG~HxDpG}HxDpG}HxDpG|HxDpG|HxDpG{HxDpG{HxDpGzHxDpGzHxDpGyHxDpGyHxDpGxHxDpGxHxDpGwHxDpGwHxDpGvHxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpG& │ │ │ │ 0&3FAFzD F │ │ │ │ &F.F6FF> │ │ │ │ $$)F FzD │ │ │ │ XJ3FAFzD F │ │ │ │ fJ9F FzD │ │ │ │ ;F2F!F(F │ │ │ │ J;FAFzD(F │ │ │ │ @@ -3374,15 +3374,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 │ │ │ │ @@ -5667,15 +5667,15 @@ │ │ │ │ pGpG[jX{ │ │ │ │ pGpGpGpGpGZj │ │ │ │ 0pGZ{[i * │ │ │ │ ""1111"1111 │ │ │ │ "ribeS`sa@ │ │ │ │ /Krjx!(FZ │ │ │ │ Kx!bj(FY │ │ │ │ -FqJ(F{DzDx │ │ │ │ +FqJ(F{DzDw │ │ │ │ hIp`(FyDL │ │ │ │ %hhhhhh%hhhhhhhehhhhhhhhhhhhhhhh │ │ │ │ XXXXXXXXXXX │ │ │ │ =DDDDDD:DDDDDDD │ │ │ │ DDDDDDDDDDDDDDDD F#J!KzD │ │ │ │ CPPPPPP@PPPPPPP=PPPPPPPPPPPPPPP │ │ │ │ Kx!zj FX │ │ │ │ @@ -5687,22 +5687,22 @@ │ │ │ │ ${`8F<` & │ │ │ │ 8F;`)F|` │ │ │ │ 6::::::1::::::: │ │ │ │ :::::::::::::::: │ │ │ │ KI;hXFyD │ │ │ │ !8FzD"b("O │ │ │ │ FAFJF0F, │ │ │ │ -!lK2F F{Dm │ │ │ │ +!lK2F F{Dl │ │ │ │ kkkiiggeggiiee.keeexxxxxk │ │ │ │ j@;kc-h+h │ │ │ │ #FBF1F8F │ │ │ │ I{DzDyD: │ │ │ │ -FzDHFyD: │ │ │ │ -J I{DzDyD: │ │ │ │ -I{DzDyD: │ │ │ │ +FzDHFyD9 │ │ │ │ +J I{DzDyD9 │ │ │ │ +I{DzDyD9 │ │ │ │ FzDXFyD9 │ │ │ │ T"XhPeHF │ │ │ │ 0(0*F0D!F │ │ │ │ 3h0F "!F │ │ │ │ P!`XihY`)i │ │ │ │ y1:F!F@F │ │ │ │ D}D8F3F*FQF │ │ │ │ @@ -5763,15 +5763,15 @@ │ │ │ │ ~#}D4JxD4KzD │ │ │ │ @0J!F{Dx0zD │ │ │ │ @*J!F{DH0zD │ │ │ │ @!J!F{DH0zD │ │ │ │ J!F{Dx0zD │ │ │ │ 3F:F>DU │ │ │ │ ;F2F)F F │ │ │ │ -%oF~D2F9F[ │ │ │ │ +%oF~D2F9FZ │ │ │ │ CF2Fs!XF │ │ │ │ AAA0AAAAAAA*AAAAAAAAAAAAAAAA │ │ │ │ 3F2FIF(F │ │ │ │ ;FZF)F0F │ │ │ │ P2FIF@F │ │ │ │ KFRF!F0F │ │ │ │ CFJF!F(F │ │ │ │ @@ -5789,15 +5789,15 @@ │ │ │ │ 8HxDpG7HxDpG7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG │ │ │ │ 4HxDpG3HxDpG3HxDpG2HxDpGM │ │ │ │ bHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpGo │ │ │ │ [HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGC │ │ │ │ GHxDpGGHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGELSZ │ │ │ │ EHKNQTWZ]`cfA │ │ │ │ W>HxDpGA │ │ │ │ 7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpGA │ │ │ │ %HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG │ │ │ │ @@ -5970,15 +5970,14 @@ │ │ │ │ !JyD!HzD&` │ │ │ │ 8i+FRFDh │ │ │ │ !```L`J;KzD │ │ │ │ -{D6IzDyDZ │ │ │ │ +{D6IzDyDY │ │ │ │ :FSFqF F │ │ │ │ F3F*F)F F │ │ │ │ 01yD&KzD │ │ │ │ D J KyDzD │ │ │ │ -IzD{DyDR │ │ │ │ +IzD{DyDQ │ │ │ │ *J{D*IzDyDQ │ │ │ │ AXoFXhdE h │ │ │ │ i2h0FZdQ │ │ │ │ z;I(FyDS │ │ │ │ i2h0FZdQ │ │ │ │ IzDyDN │ │ │ │ 3F*F)F F │ │ │ │ p5zDKzD │ │ │ │ - F J{D IzDyDF │ │ │ │ - F"J{D"IzDyDF │ │ │ │ + F J{D IzDyDE │ │ │ │ + F"J{D"IzDyDE │ │ │ │ L"AF8Fch │ │ │ │ *F+iYF FO │ │ │ │ *FkiYF F │ │ │ │ `*F+i9F F │ │ │ │ `*F+iYF F │ │ │ │ `*FkiYF F │ │ │ │ `*F+iQF FO │ │ │ │ @@ -6657,16 +6655,16 @@ │ │ │ │ X\`dThlT │ │ │ │ .J!F@FzD │ │ │ │ J IzDyD5 │ │ │ │ D$3F2F(F │ │ │ │ T4)Fd"HFd │ │ │ │ @F$J!FzD │ │ │ │ ^^^^^^^f │ │ │ │ -+J,IzDyD4 │ │ │ │ -%J&IzDyD4 │ │ │ │ ++J,IzDyD3 │ │ │ │ +%J&IzDyD3 │ │ │ │ IzDyD2 │ │ │ │ 81|K{Dce{K{D#c{K │ │ │ │ cyK{D#dyK{DcdxK{D │ │ │ │ ^K!F:F{D │ │ │ │ )H"FyDxD │ │ │ │ \( │ │ │ │ +HxDpG6\( │ │ │ │ HxDpG HxDpG │ │ │ │ 1F$NJF FO │ │ │ │ 9F4OBF FO │ │ │ │ 1F&NJF FO │ │ │ │ 1F&NJF FO │ │ │ │ ~DBFIF FO │ │ │ │ "`xD#F " │ │ │ │ @@ -7332,15 +7330,15 @@ │ │ │ │ 8="F{DBD │ │ │ │ t;"F{DBD │ │ │ │ {D>F"F/F%F │ │ │ │ 04"F{DBD │ │ │ │ +F "AFxD| │ │ │ │ +AF(FzD} │ │ │ │ {D>F"F/F%F │ │ │ │ -#AFzD(F} │ │ │ │ +#AFzD(F| │ │ │ │ {D>F"F/F%F │ │ │ │ l9"F{DBD │ │ │ │ {D>F"F/F%F │ │ │ │ {D>F"F/F%F │ │ │ │ {D>F"F/F%F │ │ │ │ {D>F"F/F%F │ │ │ │ {D>F"F/F%F │ │ │ │ @@ -7389,16 +7387,16 @@ │ │ │ │ {D>F"F/F%F │ │ │ │ ,8"F{DBD │ │ │ │ {D>F"F/F%F │ │ │ │ `7"F{DBD │ │ │ │ {D>F"F/F%F │ │ │ │ {D>F"F/F%F │ │ │ │ ,MzD-I-HyD-L │ │ │ │ -!0FJ+FzDf │ │ │ │ -#9J+FzDf │ │ │ │ +#9J+FzDe │ │ │ │ xDAXPF h │ │ │ │ t(;Fm zD │ │ │ │ !XK FXJ{D │ │ │ │ czD#F(Fd │ │ │ │ czD#F(Fd │ │ │ │ -czD#F(Fd │ │ │ │ -czD#F(Fd │ │ │ │ -czD#F(Fd │ │ │ │ -czD#F(Fd │ │ │ │ +czD#F(Fc │ │ │ │ +czD#F(Fc │ │ │ │ +czD#F(Fc │ │ │ │ +czD#F(Fc │ │ │ │ czD+F Fc │ │ │ │ czD+F Fc │ │ │ │ 0F|KzD{D │ │ │ │ 0FwKzD{D │ │ │ │ 0FqKzD{D │ │ │ │ !lK0FlJ{D │ │ │ │ !gK0FgJ{D │ │ │ │ @@ -7553,43 +7551,43 @@ │ │ │ │ 2FJ+FzDZ │ │ │ │ 1.AJzDAK │ │ │ │ 2?J+FzDZ │ │ │ │ 2;J+FzDZ │ │ │ │ 2.J+FzDZ │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ t o j e ` [ V Q L │ │ │ │ -SzD#F0FY │ │ │ │ +SzD#F0FX │ │ │ │ SzD#F0FX │ │ │ │ !_K(F_J{D │ │ │ │ (FZKzD{D │ │ │ │ -czD#F(FW │ │ │ │ +czD#F(FV │ │ │ │ SzDCF8FV │ │ │ │ SzDCF8FV │ │ │ │ xDAX F hq │ │ │ │ 3F*F FyD │ │ │ │ `9F*F3F F │ │ │ │ !~K F~J{D │ │ │ │ !yK FyJ{D │ │ │ │ !tK FtJ{D │ │ │ │ !oK FoJ{D │ │ │ │ 2.J3FzDT │ │ │ │ 2*J3FzDT │ │ │ │ 'M}D'I3F'J FyD │ │ │ │ -#|J+FzDT │ │ │ │ -#wJ+FzDT │ │ │ │ -#rJ+FzDT │ │ │ │ -#mJ+FzDT │ │ │ │ -#hJ+FzDT │ │ │ │ -#cJ+FzDT │ │ │ │ -#^J+FzDT │ │ │ │ -#YJ+FzDT │ │ │ │ -#TJ+FzDT │ │ │ │ -#OJ+FzDT │ │ │ │ -#JJ+FzDT │ │ │ │ -#EJ+FzDT │ │ │ │ +#|J+FzDS │ │ │ │ +#wJ+FzDS │ │ │ │ +#rJ+FzDS │ │ │ │ +#mJ+FzDS │ │ │ │ +#hJ+FzDS │ │ │ │ +#cJ+FzDS │ │ │ │ +#^J+FzDS │ │ │ │ +#YJ+FzDS │ │ │ │ +#TJ+FzDS │ │ │ │ +#OJ+FzDS │ │ │ │ +#JJ+FzDS │ │ │ │ +#EJ+FzDS │ │ │ │ ${BJ+F F │ │ │ │ eJ#F(FzD │ │ │ │ 2ZJ#FzDS │ │ │ │ 2RJ#FzDS │ │ │ │ zwtqnkKJzDKK │ │ │ │ 2IJ#FzDS │ │ │ │ 741.=:CM}DCI#FCJ0FyD │ │ │ │ @@ -7626,31 +7624,31 @@ │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ SzD#F0FL │ │ │ │ b ^ Z V │ │ │ │ SzD#F0FK │ │ │ │ !BK(FBJ{D │ │ │ │ (F=KzD{D │ │ │ │ czD#F(FI │ │ │ │ -SzDCF8FI │ │ │ │ -SzDCF8FI │ │ │ │ +SzDCF8FH │ │ │ │ +SzDCF8FH │ │ │ │ xDAX F hq │ │ │ │ 3F*F FyD │ │ │ │ `9F*F3F F │ │ │ │ #`J#FzDG │ │ │ │ 2RJ#FzDG │ │ │ │ 2LJ#FzDG │ │ │ │ 2GJ#FzDG │ │ │ │ 2BJ#FzDG │ │ │ │ 2zJ+FzDG │ │ │ │ 2tJ+FzDG │ │ │ │ 2oJ+FzDG │ │ │ │ 2iJ+FzDG │ │ │ │ 2dJ+FzDG │ │ │ │ #ZJ+FzDG │ │ │ │ -#UJ+FzDG │ │ │ │ +#UJ+FzDF │ │ │ │ #YJ#FzDF │ │ │ │ #TJ#FzDF │ │ │ │ #OJ#FzDF │ │ │ │ #JJ#FzDF │ │ │ │ #EJ#FzDF │ │ │ │ #@J#FzDF │ │ │ │ (F|KzD{D │ │ │ │ @@ -7739,34 +7737,34 @@ │ │ │ │ szD#F0F. │ │ │ │ !zKHFzJ{D │ │ │ │ !dK8FdJ{D │ │ │ │ czD;FHF- │ │ │ │ czDKF8F- │ │ │ │ ^ c @ E JFCFPF │ │ │ │ ! & JFCFPF │ │ │ │ -szD#F(F+ │ │ │ │ +szD#F(F* │ │ │ │ !yK(FyJ{D │ │ │ │ szD#F(F* │ │ │ │ !NK(FNJ{D │ │ │ │ czD#F(F* │ │ │ │ szD#F(F* │ │ │ │ czD#F(F* │ │ │ │ czD#F(F* │ │ │ │ szD#F(F* │ │ │ │ czD#F(F) │ │ │ │ czD#F(F) │ │ │ │ czD#F(F) │ │ │ │ czD#F(F) │ │ │ │ L4zD8F{D │ │ │ │ SzD#FHF( │ │ │ │ -CzD+F0F( │ │ │ │ -CzD+F0F( │ │ │ │ -CzD+F0F( │ │ │ │ -CzD+F0F( │ │ │ │ -CzD+F0F( │ │ │ │ +CzD+F0F' │ │ │ │ +CzD+F0F' │ │ │ │ +CzD+F0F' │ │ │ │ +CzD+F0F' │ │ │ │ +CzD+F0F' │ │ │ │ szD#F(F' │ │ │ │ szD#F(F' │ │ │ │ szD#F(F' │ │ │ │ !yK(FyJ │ │ │ │ czD+F F& │ │ │ │ !CK8FCJ{D │ │ │ │ xDAX F hw │ │ │ │ @@ -8084,15 +8082,15 @@ │ │ │ │ hppG@HxD │ │ │ │ xppG>HxD 0pG=HxD`0pGFGF │ │ │ │ ,F5F>FGF │ │ │ │ @@ -8183,15 +8181,15 @@ │ │ │ │ pp111111111111``11111111666611OO11111111111111111111111111111111YYk+ │ │ │ │ I#ca!F0F │ │ │ │ F1F F[hZl │ │ │ │ $p{iI; + │ │ │ │ $p{iI; + │ │ │ │ #ca$hDEM │ │ │ │ rHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpG │ │ │ │ -\HxDpG\HxDpG[HxDpG[HxDpG\ │ │ │ │ +\HxDpG\HxDpG[HxDpG[HxDpG │ │ │ │ │ │ │ │ ??;;;;;;;;;;==;;;;;;;;;;==== │ │ │ │ ;;;;;;======;;=;;;;;;;;;;;;;; │ │ │ │ ;;;;;;;;;;;;;;;======;;;;;;;;;;;;;;=;;=;;;;?;;;;;;;;;;; │ │ │ │ 111>111>>>>>>>1111>>>P │ │ │ │ "hZfKFBF F │ │ │ │ "hZfKFBF F │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febc219c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46020ff8 │ │ │ │ tstcs r3, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000efd2 │ │ │ │ - smlatbeq r5, r8, r5, ip │ │ │ │ + tsteq r5, r8, asr #18 │ │ │ │ andvs r6, r3, fp, lsl #16 │ │ │ │ stccc 8, cr15, [ip], {83} @ 0x53 │ │ │ │ sbcpl r6, r2, sl, asr #18 │ │ │ │ addvs r6, r3, fp, lsl #19 │ │ │ │ addvs r6, r3, fp, asr #17 │ │ │ │ stccc 8, cr15, [ip], {83} @ 0x53 │ │ │ │ strmi r6, [r3], #-2314 @ 0xfffff6f6 │ │ │ │ @@ -785,97 +785,97 @@ │ │ │ │ adcshi pc, r2, r0, asr #4 │ │ │ │ @ instruction: 0x46394b57 │ │ │ │ @ instruction: 0x46484632 │ │ │ │ @ instruction: 0xf045447b │ │ │ │ @ instruction: 0xe1b6f80f │ │ │ │ @ instruction: 0x01b54fd0 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ - strdeq r9, [r6, -r6] │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ - ldrdeq r9, [r6, -lr] │ │ │ │ - smlabteq sl, r4, r7, sl │ │ │ │ - smlabteq r6, sl, r8, r9 │ │ │ │ - @ instruction: 0x010698be │ │ │ │ - @ instruction: 0x010aa796 │ │ │ │ - smlatbeq r6, sl, r8, r9 │ │ │ │ - tsteq sl, r8, ror r7 │ │ │ │ - tsteq r6, r6, ror r8 │ │ │ │ - tsteq sl, lr, asr #14 │ │ │ │ - tsteq r6, lr, ror #16 │ │ │ │ - ldrdeq r9, [r6, -r2] │ │ │ │ - tsteq r6, lr, asr #16 │ │ │ │ - smlabteq r6, r4, r7, r9 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - smlabteq r6, r0, r7, r9 │ │ │ │ - ldrdeq sl, [sl, -lr] │ │ │ │ - @ instruction: 0x01069694 │ │ │ │ - smlabbeq r6, r4, r6, r9 │ │ │ │ - tsteq r6, lr, ror #12 │ │ │ │ - smlatbeq r6, r8, r2, r9 │ │ │ │ - smlatbeq r6, r0, r2, r9 │ │ │ │ - @ instruction: 0x01069298 │ │ │ │ - @ instruction: 0x01069290 │ │ │ │ - smlabbeq r6, r8, r2, r9 │ │ │ │ - smlabbeq r6, r0, r2, r9 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - smlatbeq sl, r2, r1, sl │ │ │ │ - smlabbeq sl, lr, r1, sl │ │ │ │ - tsteq sl, r6, ror r1 │ │ │ │ - tsteq sl, lr, asr r1 │ │ │ │ - tsteq sl, sl, asr #2 │ │ │ │ - tsteq sl, r2, lsr r1 │ │ │ │ - tsteq sl, sl, lsl r1 │ │ │ │ - tsteq sl, r2, lsl #2 │ │ │ │ - smlatteq sl, sl, r0, sl │ │ │ │ + strdeq r9, [r6, -r4] │ │ │ │ + @ instruction: 0x01069c96 │ │ │ │ + @ instruction: 0x01069c98 │ │ │ │ + tsteq r6, lr, ror ip │ │ │ │ + tsteq sl, r4, ror #22 │ │ │ │ + tsteq r6, sl, ror #24 │ │ │ │ + tsteq r6, lr, asr ip │ │ │ │ + tsteq sl, r6, lsr fp │ │ │ │ + tsteq r6, sl, asr #24 │ │ │ │ + tsteq sl, r8, lsl fp │ │ │ │ + tsteq r6, r6, lsl ip │ │ │ │ + smlatteq sl, lr, sl, sl │ │ │ │ + tsteq r6, lr, lsl #24 │ │ │ │ + tsteq r6, r2, ror fp │ │ │ │ + smlatteq r6, lr, fp, r9 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + smlabteq r6, ip, fp, r9 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + tsteq sl, lr, ror sl │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + @ instruction: 0x010696b4 │ │ │ │ + tsteq sl, r2, asr #10 │ │ │ │ + tsteq sl, lr, lsr #10 │ │ │ │ + tsteq sl, r6, lsl r5 │ │ │ │ + strdeq sl, [sl, -lr] │ │ │ │ + smlatteq sl, sl, r4, sl │ │ │ │ + ldrdeq sl, [sl, -r2] │ │ │ │ + @ instruction: 0x010aa4ba │ │ │ │ + smlatbeq sl, r2, r4, sl │ │ │ │ + smlabbeq sl, sl, r4, sl │ │ │ │ + tsteq sl, r6, ror r4 │ │ │ │ + tsteq sl, lr, asr r4 │ │ │ │ + tsteq sl, r4, asr #8 │ │ │ │ + tsteq sl, r2, lsl #8 │ │ │ │ + ldrdeq sl, [sl, -r2] │ │ │ │ + smlatbeq sl, r0, r3, sl │ │ │ │ + @ instruction: 0x010aa392 │ │ │ │ + smlabbeq sl, r4, r3, sl │ │ │ │ + tsteq sl, r6, ror r3 │ │ │ │ + tsteq sl, r8, ror #6 │ │ │ │ + tsteq sl, r8, asr r3 │ │ │ │ + tsteq sl, r2, asr #6 │ │ │ │ + tsteq sl, r0, lsr r3 │ │ │ │ + tsteq sl, sl, lsl r3 │ │ │ │ + tsteq sl, r4, lsl #6 │ │ │ │ + smlatteq sl, lr, r2, sl │ │ │ │ ldrdeq sl, [sl, -r6] │ │ │ │ - strheq sl, [sl, -lr] │ │ │ │ - smlatbeq sl, r4, r0, sl │ │ │ │ - tsteq sl, r2, rrx │ │ │ │ - tsteq sl, r2, lsr r0 │ │ │ │ - mrseq sl, (UNDEF: 10) │ │ │ │ - strdeq r9, [sl, -r2] │ │ │ │ - smlatteq sl, r4, pc, r9 @ │ │ │ │ - ldrdeq r9, [sl, -r6] │ │ │ │ - smlabteq sl, r8, pc, r9 @ │ │ │ │ - @ instruction: 0x010a9fb8 │ │ │ │ - smlatbeq sl, r2, pc, r9 @ │ │ │ │ - @ instruction: 0x010a9f90 │ │ │ │ - tsteq sl, sl, ror pc │ │ │ │ - tsteq sl, r4, ror #30 │ │ │ │ - tsteq sl, lr, asr #30 │ │ │ │ - tsteq sl, r6, lsr pc │ │ │ │ - tsteq sl, r6, lsr #30 │ │ │ │ - tsteq sl, r0, lsl pc │ │ │ │ - strdeq r9, [sl, -lr] │ │ │ │ - smlatteq sl, r8, lr, r9 │ │ │ │ - ldrdeq r9, [sl, -r2] │ │ │ │ - smlabteq sl, r0, lr, r9 │ │ │ │ - smlatbeq sl, sl, lr, r9 │ │ │ │ - @ instruction: 0x010a9e94 │ │ │ │ - tsteq sl, lr, ror lr │ │ │ │ - tsteq sl, r8, ror #28 │ │ │ │ - tsteq sl, r6, asr lr │ │ │ │ - tsteq sl, r0, asr #28 │ │ │ │ - tsteq sl, r8, lsr #28 │ │ │ │ - tsteq sl, r2, lsl lr │ │ │ │ - tsteq sl, r0, lsl #28 │ │ │ │ - smlatteq sl, sl, sp, r9 │ │ │ │ - ldrdeq r9, [sl, -r4] │ │ │ │ - @ instruction: 0x010a9dbe │ │ │ │ - smlatbeq sl, ip, sp, r9 │ │ │ │ - @ instruction: 0x010a9d96 │ │ │ │ - smlabbeq sl, r0, sp, r9 │ │ │ │ - tsteq sl, sl, ror #26 │ │ │ │ - tsteq sl, r8, asr sp │ │ │ │ - tsteq sl, r2, asr #26 │ │ │ │ - tsteq sl, r0, lsr sp │ │ │ │ - tsteq sl, r8, lsl sp │ │ │ │ + smlabteq sl, r6, r2, sl │ │ │ │ + @ instruction: 0x010aa2b0 │ │ │ │ + @ instruction: 0x010aa29e │ │ │ │ + smlabbeq sl, r8, r2, sl │ │ │ │ + tsteq sl, r2, ror r2 │ │ │ │ + tsteq sl, r0, ror #4 │ │ │ │ + tsteq sl, sl, asr #4 │ │ │ │ + tsteq sl, r4, lsr r2 │ │ │ │ + tsteq sl, lr, lsl r2 │ │ │ │ + tsteq sl, r8, lsl #4 │ │ │ │ + strdeq sl, [sl, -r6] │ │ │ │ + smlatteq sl, r0, r1, sl │ │ │ │ + smlabteq sl, r8, r1, sl │ │ │ │ + @ instruction: 0x010aa1b2 │ │ │ │ + smlatbeq sl, r0, r1, sl │ │ │ │ + smlabbeq sl, sl, r1, sl │ │ │ │ + tsteq sl, r4, ror r1 │ │ │ │ + tsteq sl, lr, asr r1 │ │ │ │ + tsteq sl, ip, asr #2 │ │ │ │ + tsteq sl, r6, lsr r1 │ │ │ │ + tsteq sl, r0, lsr #2 │ │ │ │ + tsteq sl, sl, lsl #2 │ │ │ │ + strdeq sl, [sl, -r8] │ │ │ │ + smlatteq sl, r2, r0, sl │ │ │ │ + ldrdeq sl, [sl, -r0] │ │ │ │ + strheq sl, [sl, -r8] │ │ │ │ blmi fe6a0144 │ │ │ │ @ instruction: 0x46324639 │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ cdp2 0, 11, cr15, cr8, cr0, {2} │ │ │ │ @ instruction: 0xf1b8e103 │ │ │ │ smlatble r7, r0, pc, r0 @ │ │ │ │ @ instruction: 0x46394b93 │ │ │ │ @@ -1021,42 +1021,42 @@ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 445fdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331c6c> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ andle r0, r1, r0, lsl #6 │ │ │ │ stc 7, cr15, [r0], {252} @ 0xfc │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - @ instruction: 0x010a9bb2 │ │ │ │ - @ instruction: 0x010a9b9c │ │ │ │ - smlabbeq sl, r6, fp, r9 │ │ │ │ - tsteq sl, lr, ror #22 │ │ │ │ - tsteq sl, r8, asr fp │ │ │ │ - tsteq sl, r6, asr #22 │ │ │ │ - tsteq sl, r0, lsr fp │ │ │ │ - tsteq sl, sl, lsl fp │ │ │ │ - tsteq sl, r4, lsl #22 │ │ │ │ - strdeq r9, [sl, -r2] │ │ │ │ - ldrdeq r9, [sl, -ip] │ │ │ │ - smlabteq sl, r6, sl, r9 │ │ │ │ - @ instruction: 0x010a9ab0 │ │ │ │ - @ instruction: 0x010a9a9e │ │ │ │ - smlabbeq sl, r8, sl, r9 │ │ │ │ - tsteq sl, r6, ror sl │ │ │ │ - tsteq sl, r0, ror #20 │ │ │ │ - tsteq sl, lr, asr #20 │ │ │ │ - tsteq sl, r8, lsr sl │ │ │ │ - tsteq sl, r6, lsr #20 │ │ │ │ - tsteq sl, r0, lsl sl │ │ │ │ - strdeq r9, [sl, -lr] │ │ │ │ - smlatteq sl, r8, r9, r9 │ │ │ │ - ldrdeq r9, [sl, -r2] │ │ │ │ - @ instruction: 0x010a99bc │ │ │ │ - smlatbeq sl, ip, r9, r9 │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ + tsteq sl, r2, asr pc │ │ │ │ + tsteq sl, ip, lsr pc │ │ │ │ + tsteq sl, r6, lsr #30 │ │ │ │ + tsteq sl, lr, lsl #30 │ │ │ │ + strdeq r9, [sl, -r8] │ │ │ │ + smlatteq sl, r6, lr, r9 │ │ │ │ + ldrdeq r9, [sl, -r0] │ │ │ │ + @ instruction: 0x010a9eba │ │ │ │ + smlatbeq sl, r4, lr, r9 │ │ │ │ + @ instruction: 0x010a9e92 │ │ │ │ + tsteq sl, ip, ror lr │ │ │ │ + tsteq sl, r6, ror #28 │ │ │ │ + tsteq sl, r0, asr lr │ │ │ │ + tsteq sl, lr, lsr lr │ │ │ │ + tsteq sl, r8, lsr #28 │ │ │ │ + tsteq sl, r6, lsl lr │ │ │ │ + tsteq sl, r0, lsl #28 │ │ │ │ + smlatteq sl, lr, sp, r9 │ │ │ │ + ldrdeq r9, [sl, -r8] │ │ │ │ + smlabteq sl, r6, sp, r9 │ │ │ │ + @ instruction: 0x010a9db0 │ │ │ │ + @ instruction: 0x010a9d9e │ │ │ │ + smlabbeq sl, r8, sp, r9 │ │ │ │ + tsteq sl, r2, ror sp │ │ │ │ + tsteq sl, ip, asr sp │ │ │ │ + tsteq sl, ip, asr #26 │ │ │ │ + smlatbeq r6, ip, lr, r8 │ │ │ │ + strheq r5, [r6, -r6] │ │ │ │ @ instruction: 0x01b54094 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ svcvs 0x00e0f5b0 │ │ │ │ addshi pc, r5, r0 │ │ │ │ @ instruction: 0xf5b0d84f │ │ │ │ @ instruction: 0xf0006f80 │ │ │ │ stmdale sl!, {r0, r1, r4, r7, pc} │ │ │ │ @@ -1176,55 +1176,55 @@ │ │ │ │ stmdami fp!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2090 @ 0xfffff7d6 │ │ │ │ stmdami sl!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2089 @ 0xfffff7d7 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, sl, lsr #20 │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tsteq r6, r2, ror #20 │ │ │ │ - smlatbeq r6, r2, sl, r8 │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ - tsteq r6, lr, lsl #22 │ │ │ │ - tsteq r6, lr, asr fp │ │ │ │ - @ instruction: 0x01068b9a │ │ │ │ - smlatteq r6, r2, fp, r8 │ │ │ │ - @ instruction: 0x01068a90 │ │ │ │ - ldrdeq r8, [r6, -sl] │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, r2, lsr r9 │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - tsteq r6, r2, lsr r8 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - smlabbeq r6, r2, r9, r8 │ │ │ │ - @ instruction: 0x0106899c │ │ │ │ - tsteq r6, sl, lsl r8 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - smlabteq r6, lr, r9, r8 │ │ │ │ - smlatteq r6, r0, r9, r8 │ │ │ │ - tsteq r6, r2, lsl #16 │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - tsteq r6, r2, lsr #20 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - strdeq r8, [r6, -sl] │ │ │ │ - @ instruction: 0x01068a94 │ │ │ │ - tsteq r6, r6, asr sl │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ + smlabteq r6, sl, sp, r8 │ │ │ │ + smlatteq r6, ip, sp, r8 │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + tsteq r6, r2, asr #28 │ │ │ │ + tsteq r6, lr, ror lr │ │ │ │ + smlatbeq r6, lr, lr, r8 │ │ │ │ + strdeq r8, [r6, -lr] │ │ │ │ + tsteq r6, sl, lsr pc │ │ │ │ + smlabbeq r6, r2, pc, r8 @ │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r6, sl, ror sp │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ ldrdeq r8, [r6, -r2] │ │ │ │ - smlatbeq r6, ip, sl, r8 │ │ │ │ - @ instruction: 0x01068abe │ │ │ │ - smlabteq r6, r0, r7, r8 │ │ │ │ - tsteq r6, lr, lsr #22 │ │ │ │ + smlatbeq r6, ip, ip, r8 │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + smlabteq r6, ip, fp, r8 │ │ │ │ + tsteq r6, r2, lsr #26 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + @ instruction: 0x01068bba │ │ │ │ + smlatbeq r6, r4, sp, r8 │ │ │ │ + tsteq r6, lr, ror #26 │ │ │ │ + smlabbeq r6, r0, sp, r8 │ │ │ │ + smlatbeq r6, r2, fp, r8 │ │ │ │ + @ instruction: 0x01068db0 │ │ │ │ + smlabteq r6, r2, sp, r8 │ │ │ │ + @ instruction: 0x01068b90 │ │ │ │ + @ instruction: 0x01068e9a │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + strdeq r8, [r6, -r6] │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r6, r2, ror fp │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r6, lr, asr lr │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + smlabteq r6, lr, lr, r8 │ │ │ │ + @ instruction: 0x01068e98 │ │ │ │ + smlatbeq r6, sl, lr, r8 │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + smlatteq r6, r6, lr, r8 │ │ │ │ strdeq r8, [r6, -r8] │ │ │ │ - tsteq r6, sl, lsl #22 │ │ │ │ - smlatbeq r6, r8, r7, r8 │ │ │ │ - tsteq r6, r6, asr #22 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - @ instruction: 0x01068796 │ │ │ │ + tsteq r6, r6, lsr fp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r5, lsl r6 │ │ │ │ andsvc pc, ip, #64, 4 │ │ │ │ strmi r4, [r4], -lr, lsl #12 │ │ │ │ @@ -1961,163 +1961,163 @@ │ │ │ │ and lr, r7, lr, asr sl │ │ │ │ @ instruction: 0x463b4a99 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b 15aae24 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ + smlabteq r6, r6, sp, r8 │ │ │ │ + @ instruction: 0x01088594 │ │ │ │ + @ instruction: 0x01068db6 │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + smlatteq r8, lr, r4, r8 │ │ │ │ + smlatteq r6, r0, ip, r8 │ │ │ │ + smlabteq r8, sl, r4, r8 │ │ │ │ + smlabteq r6, r8, ip, r8 │ │ │ │ + smlabteq r6, r2, ip, r8 │ │ │ │ + tsteq pc, r2, lsl fp @ │ │ │ │ + smlatbeq r6, ip, ip, r8 │ │ │ │ + tsteq r8, r8, ror r4 │ │ │ │ + @ instruction: 0x01068c9a │ │ │ │ + @ instruction: 0x01068c98 │ │ │ │ + tsteq r8, r2, lsr r4 │ │ │ │ + smlabbeq r6, r4, ip, r8 │ │ │ │ + @ instruction: 0x010992bc │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + tsteq pc, r2, asr sl @ │ │ │ │ + tsteq r6, r6, asr ip │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, r6, asr #24 │ │ │ │ + tsteq r9, ip, lsr #4 │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + smlabteq pc, r2, r9, r4 @ │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + smlabteq r9, lr, r1, r9 │ │ │ │ + tsteq r6, lr, lsr #24 │ │ │ │ + tsteq r6, sl, lsl ip │ │ │ │ + tsteq pc, r4, ror #18 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + tsteq r6, lr, lsl #24 │ │ │ │ + tsteq r6, lr, lsl #24 │ │ │ │ + tsteq r6, r6, lsl #24 │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + smlatteq r6, ip, fp, r8 │ │ │ │ + tsteq r6, r6, lsl #22 │ │ │ │ + strdeq r8, [r6, -lr] │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + smlabteq r6, ip, sl, r8 │ │ │ │ + @ instruction: 0x01068bb6 │ │ │ │ + mrseq r8, R8_fiq │ │ │ │ + smlatbeq r6, r4, fp, r8 │ │ │ │ + smlabbeq r6, lr, fp, r8 │ │ │ │ + smlabbeq r6, r6, fp, r8 │ │ │ │ + tsteq r6, lr, ror fp │ │ │ │ + tsteq r6, r6, ror fp │ │ │ │ + tsteq r6, lr, ror #22 │ │ │ │ + tsteq r6, sl, ror #22 │ │ │ │ + tsteq r6, r6, ror #22 │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + smlatteq r6, sl, sl, r8 │ │ │ │ + smlatteq r6, r2, sl, r8 │ │ │ │ + ldrdeq r8, [r6, -sl] │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + smlabteq r6, sl, sl, r8 │ │ │ │ + smlabteq r6, r6, sl, r8 │ │ │ │ + smlabteq r6, r2, sl, r8 │ │ │ │ + tsteq pc, r8, lsr r7 @ │ │ │ │ + @ instruction: 0x01068ab8 │ │ │ │ + tsteq r6, r6, asr #20 │ │ │ │ + tsteq r6, lr, lsr sl │ │ │ │ + tsteq r6, r6, lsr sl │ │ │ │ + tsteq r6, lr, lsr #20 │ │ │ │ tsteq r6, r6, lsr #20 │ │ │ │ - strdeq r8, [r8, -r4] │ │ │ │ - tsteq r6, r6, lsl sl │ │ │ │ - @ instruction: 0x010881bc │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ - tsteq r8, lr, asr #2 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r8, sl, lsr #2 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, r2, lsr #18 │ │ │ │ - tsteq pc, r2, ror r7 @ │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + tsteq r6, lr, lsl sl │ │ │ │ + @ instruction: 0x010f4694 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + smlatbeq r6, r2, r9, r8 │ │ │ │ + @ instruction: 0x0106899a │ │ │ │ + @ instruction: 0x01068992 │ │ │ │ + smlabbeq r6, sl, r9, r8 │ │ │ │ + smlabbeq r6, r2, r9, r8 │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ + tsteq r6, sl, ror r9 │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + smlabbeq r6, r6, r9, r8 │ │ │ │ + tsteq r9, lr, asr r5 │ │ │ │ + tsteq r6, r2, ror r9 │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + tsteq r6, r2, ror #18 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tsteq r9, r0, lsl #10 │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ tsteq r6, ip, lsl #18 │ │ │ │ - ldrdeq r8, [r8, -r8] │ │ │ │ - strdeq r8, [r6, -sl] │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - swpeq r8, r2, [r8] @ │ │ │ │ - smlatteq r6, r4, r8, r8 │ │ │ │ - tsteq r9, ip, lsl pc │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - smlabteq r6, r8, r8, r8 │ │ │ │ - @ instruction: 0x010f46b2 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ + smlatbeq r9, r2, r4, r6 │ │ │ │ @ instruction: 0x010688b6 │ │ │ │ - @ instruction: 0x010688b8 │ │ │ │ - @ instruction: 0x010688b0 │ │ │ │ + smlatbeq r6, lr, r8, r8 │ │ │ │ smlatbeq r6, r6, r8, r8 │ │ │ │ - smlabbeq r9, ip, lr, r8 │ │ │ │ - @ instruction: 0x01068894 │ │ │ │ - smlatbeq r6, r0, r8, r8 │ │ │ │ - tsteq pc, r2, lsr #12 │ │ │ │ - @ instruction: 0x0106889c │ │ │ │ - tsteq r9, lr, lsr #28 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + smlabteq r6, ip, r8, r8 │ │ │ │ + smlabteq r6, ip, r8, r8 │ │ │ │ + smlabbeq pc, lr, r4, r4 @ │ │ │ │ + @ instruction: 0x010688b4 │ │ │ │ + smlabbeq r6, sl, r8, r8 │ │ │ │ + @ instruction: 0x01068896 │ │ │ │ + @ instruction: 0x01068892 │ │ │ │ smlabbeq r6, lr, r8, r8 │ │ │ │ - tsteq r6, sl, ror r8 │ │ │ │ - smlabteq pc, r4, r5, r4 @ │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, lr, ror #16 │ │ │ │ - tsteq r6, lr, ror #16 │ │ │ │ - tsteq r6, r6, ror #16 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - tsteq r6, r6, ror #14 │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - tsteq r6, r2, lsr r8 │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - tsteq r8, r0, ror #28 │ │ │ │ + smlabbeq r6, sl, r8, r8 │ │ │ │ + smlabbeq r6, sl, r8, r8 │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ tsteq r6, r4, lsl #16 │ │ │ │ - smlatteq r6, lr, r7, r8 │ │ │ │ - smlatteq r6, r6, r7, r8 │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ - ldrdeq r8, [r6, -r6] │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + tsteq pc, sl, ror #6 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ smlabteq r6, lr, r7, r8 │ │ │ │ - smlabteq r6, sl, r7, r8 │ │ │ │ - smlabteq r6, r6, r7, r8 │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - @ instruction: 0x010687b0 │ │ │ │ - tsteq r6, sl, asr #14 │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - tsteq r6, sl, lsr r7 │ │ │ │ - tsteq r6, r2, lsr r7 │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ - tsteq r6, r2, lsr #14 │ │ │ │ - @ instruction: 0x010f4398 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - smlatbeq r6, r6, r6, r8 │ │ │ │ - @ instruction: 0x0106869e │ │ │ │ + smlabteq r6, ip, r7, r8 │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + tsteq pc, r2, lsl #6 │ │ │ │ + smlabteq r6, r8, r7, r8 │ │ │ │ + tsteq r8, r2, ror ip │ │ │ │ + @ instruction: 0x010687b6 │ │ │ │ + smlabteq r6, ip, r6, r8 │ │ │ │ + smlabteq r6, r6, r6, r8 │ │ │ │ + smlabteq r6, r8, r6, r8 │ │ │ │ + smlabbeq pc, ip, r2, r4 @ │ │ │ │ + @ instruction: 0x010686b4 │ │ │ │ + smlabbeq r6, ip, r6, r8 │ │ │ │ + @ instruction: 0x0106869a │ │ │ │ + @ instruction: 0x01068698 │ │ │ │ @ instruction: 0x01068696 │ │ │ │ - smlabbeq r6, lr, r6, r8 │ │ │ │ + @ instruction: 0x01068694 │ │ │ │ + @ instruction: 0x01068696 │ │ │ │ + tsteq pc, sl, lsl #4 │ │ │ │ smlabbeq r6, r6, r6, r8 │ │ │ │ - smlabbeq r6, r2, r6, r8 │ │ │ │ - tsteq r6, lr, ror r6 │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - smlabbeq r6, r0, r6, r8 │ │ │ │ - tsteq r6, r2, lsl #12 │ │ │ │ - strdeq r8, [r6, -sl] │ │ │ │ - strdeq r8, [r6, -r2] │ │ │ │ - smlatteq r6, sl, r5, r8 │ │ │ │ - smlatteq r6, r2, r5, r8 │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ - ldrdeq r8, [r6, -sl] │ │ │ │ - tsteq pc, r0, asr r2 @ │ │ │ │ - smlatteq r6, r6, r5, r8 │ │ │ │ - @ instruction: 0x010961be │ │ │ │ - ldrdeq r8, [r6, -r2] │ │ │ │ - smlabteq r6, sl, r5, r8 │ │ │ │ - smlabteq r6, r2, r5, r8 │ │ │ │ - @ instruction: 0x010685b8 │ │ │ │ - tsteq r9, r0, ror #2 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - tsteq r6, r6, ror r5 │ │ │ │ - tsteq r9, r2, lsl #2 │ │ │ │ - tsteq r6, r6, lsl r5 │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - smlatteq pc, lr, r0, r4 │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ - smlatteq r6, sl, r4, r8 │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - strdeq r8, [r6, -r2] │ │ │ │ - smlatteq r6, lr, r4, r8 │ │ │ │ - smlatteq r6, sl, r4, r8 │ │ │ │ - smlatteq r6, sl, r4, r8 │ │ │ │ - qaddeq r4, ip, pc @ │ │ │ │ - ldrdeq r8, [r6, -r6] │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - smlabteq pc, sl, pc, r3 @ │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - tsteq r6, lr, lsr #8 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, r2, lsr r4 │ │ │ │ - tsteq pc, r2, ror #30 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - ldrdeq r7, [r8, -r2] │ │ │ │ - tsteq r6, r6, lsl r4 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - tsteq r6, r6, lsr #6 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - smlatteq pc, ip, lr, r3 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - smlatteq r6, ip, r2, r8 │ │ │ │ - strdeq r8, [r6, -sl] │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - tsteq pc, sl, ror #28 │ │ │ │ - smlatteq r6, r6, r2, r8 │ │ │ │ - tsteq r6, lr, ror #4 │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - ldrdeq r3, [pc, -lr] │ │ │ │ - smlabteq pc, r8, sp, r3 @ │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ + tsteq r6, lr, lsl #12 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, sl, lsl #12 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r6, sl, lsl #12 │ │ │ │ + tsteq pc, lr, ror r1 @ │ │ │ │ + tsteq pc, r8, ror #2 │ │ │ │ + @ instruction: 0x01067fbc │ │ │ │ @ instruction: 0x03a8f643 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ vhadd.s8 q4, , │ │ │ │ vcge.s8 d24, d19, d21 │ │ │ │ addsmi r4, r8, #252, 6 @ 0xf0000003 │ │ │ │ subhi pc, r6, r3 │ │ │ │ ldrbhi pc, [ip, #-512] @ 0xfffffe00 @ │ │ │ │ @@ -2920,87 +2920,87 @@ │ │ │ │ @ instruction: 0xf5b08757 │ │ │ │ @ instruction: 0xf0025f56 │ │ │ │ vaba.s8 q12, , │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ ldrbhi pc, [r6, -r2, asr #32] @ │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x01067fbe │ │ │ │ - smlatteq r6, lr, pc, r7 @ │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - smlabbeq r6, r2, r1, r8 │ │ │ │ - smlatteq r6, r6, r1, r8 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - smlabbeq r6, r6, r2, r8 │ │ │ │ - tsteq r6, r6, lsl #6 │ │ │ │ - tsteq r6, r2, lsl r3 │ │ │ │ - tsteq r6, sl, ror r3 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ + tsteq r6, lr, asr r3 │ │ │ │ + smlabbeq r6, lr, r3, r8 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + smlatteq r6, r0, r4, r8 │ │ │ │ + tsteq r6, r2, lsr #10 │ │ │ │ + smlabbeq r6, r6, r5, r8 │ │ │ │ + @ instruction: 0x01068590 │ │ │ │ ldrdeq r8, [r6, -ip] │ │ │ │ - smlabteq r6, r4, r3, r8 │ │ │ │ + tsteq r6, r6, lsr #12 │ │ │ │ + smlatbeq r6, r6, r6, r8 │ │ │ │ + @ instruction: 0x010686b2 │ │ │ │ + tsteq r6, sl, lsl r7 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + @ instruction: 0x01068794 │ │ │ │ + smlatteq r6, r6, r7, r8 │ │ │ │ + tsteq r6, r6, asr #16 │ │ │ │ + tsteq r6, r2, asr #16 │ │ │ │ + @ instruction: 0x010688b2 │ │ │ │ + tsteq r6, lr, lsl r9 │ │ │ │ + @ instruction: 0x010689b4 │ │ │ │ + smlatbeq r6, lr, r9, r8 │ │ │ │ strdeq r8, [r6, -r4] │ │ │ │ - tsteq r6, r6, asr #8 │ │ │ │ - smlatbeq r6, r6, r4, r8 │ │ │ │ - smlatbeq r6, r2, r4, r8 │ │ │ │ - tsteq r6, r2, lsl r5 │ │ │ │ - tsteq r6, lr, ror r5 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r6, lr, lsl #12 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - @ instruction: 0x01068692 │ │ │ │ - tsteq r6, sl, lsr r7 │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - smlatteq r6, sl, r7, r8 │ │ │ │ - tsteq r6, sl, lsl #16 │ │ │ │ - @ instruction: 0x010688b8 │ │ │ │ - smlatbeq r6, r6, r8, r8 │ │ │ │ - tsteq r6, lr, lsl #18 │ │ │ │ - smlabbeq r6, lr, r9, r8 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - smlatteq r6, r4, sl, r8 │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq r6, r2, ror #22 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - @ instruction: 0x01068b90 │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - smlabteq r6, r4, fp, r8 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - @ instruction: 0x01068c9c │ │ │ │ - smlabbeq r6, ip, ip, r8 │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - tsteq r6, r6, asr sp │ │ │ │ - smlatteq r6, lr, sp, r8 │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - @ instruction: 0x01068e90 │ │ │ │ - smlatbeq r6, r6, lr, r8 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, r2, lsr sl │ │ │ │ + ldrdeq r8, [r6, -sl] │ │ │ │ + smlatteq r6, lr, sl, r8 │ │ │ │ + smlabbeq r6, sl, fp, r8 │ │ │ │ + smlatbeq r6, sl, fp, r8 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + tsteq r6, r6, asr #24 │ │ │ │ + smlatbeq r6, lr, ip, r8 │ │ │ │ + tsteq r6, lr, lsr #26 │ │ │ │ + smlatteq r6, r4, sp, r8 │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + smlabbeq r6, r4, lr, r8 │ │ │ │ + @ instruction: 0x01068eb8 │ │ │ │ + tsteq r6, r2, lsl #30 │ │ │ │ + smlatteq r6, r4, lr, r8 │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ smlatbeq r6, ip, pc, r8 @ │ │ │ │ - tsteq r6, ip │ │ │ │ - smlatbeq r6, r8, r0, r9 │ │ │ │ - strheq r9, [r6, -r4] │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - mrseq r9, LR_usr │ │ │ │ - ldrdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - smlatbeq r6, r4, r2, r9 │ │ │ │ - tsteq r6, lr, lsr r3 │ │ │ │ + smlatbeq r6, r4, pc, r8 @ │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + swpeq r9, r6, [r6] @ │ │ │ │ + strdeq r9, [r6, -r6] │ │ │ │ + smlabbeq r6, lr, r1, r9 │ │ │ │ + @ instruction: 0x01069198 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + tsteq r6, r6, asr #4 │ │ │ │ + smlatteq r6, r0, r2, r9 │ │ │ │ + smlatteq r6, r0, r2, r9 │ │ │ │ tsteq r6, ip, asr #6 │ │ │ │ - @ instruction: 0x010693b8 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - @ instruction: 0x010694b2 │ │ │ │ - smlatbeq r6, lr, r4, r9 │ │ │ │ + smlatbeq r6, ip, r3, r9 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + smlatteq r6, lr, r4, r9 │ │ │ │ + tsteq r6, r6, lsl #10 │ │ │ │ + smlatbeq r6, r0, r5, r9 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + smlatteq r6, r4, r5, r9 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + ldrdeq r9, [r6, -lr] │ │ │ │ + smlatteq r6, ip, r6, r9 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + @ instruction: 0x010697b8 │ │ │ │ + tsteq r6, r2, asr r8 │ │ │ │ + tsteq r6, lr, asr #16 │ │ │ │ orrpl pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmin.s8 d24, d19, d31 │ │ │ │ addsmi r5, r8, #144, 6 @ 0x40000002 │ │ │ │ ldrthi pc, [lr], r2 @ │ │ │ │ orrpl pc, r8, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0424298 │ │ │ │ @@ -3780,83 +3780,83 @@ │ │ │ │ cmnpne r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf643848b │ │ │ │ addsmi r1, r8, #116, 6 @ 0xd0000001 │ │ │ │ strhi pc, [sl], #66 @ 0x42 │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq r9, [r6, -r2] │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - smlatteq r6, r8, r4, r9 │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - smlabbeq r6, ip, r5, r9 │ │ │ │ - smlatbeq r6, r2, r5, r9 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - @ instruction: 0x01069696 │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - smlabbeq r6, ip, r7, r9 │ │ │ │ - @ instruction: 0x01069796 │ │ │ │ - tsteq r6, r2, lsl #16 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ + @ instruction: 0x01069792 │ │ │ │ + strdeq r9, [r6, -r0] │ │ │ │ + smlabbeq r6, r8, r8, r9 │ │ │ │ + @ instruction: 0x01069894 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, r2, asr #18 │ │ │ │ + ldrdeq r9, [r6, -sl] │ │ │ │ + smlabteq r6, sl, r9, r9 │ │ │ │ + tsteq r6, r6, lsr sl │ │ │ │ + @ instruction: 0x01069a94 │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + tsteq r6, r6, lsr fp │ │ │ │ + smlatbeq r6, r2, fp, r9 │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + @ instruction: 0x01069c98 │ │ │ │ + @ instruction: 0x01069c98 │ │ │ │ + tsteq r6, r2, lsl #26 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ strdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, r2, ror #18 │ │ │ │ - smlabteq r6, r0, r9, r9 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - tsteq r6, r2, ror #20 │ │ │ │ - strdeq r9, [r6, -sl] │ │ │ │ - tsteq r6, r2, lsl fp │ │ │ │ - smlatbeq r6, sl, fp, r9 │ │ │ │ - smlabbeq r6, lr, fp, r9 │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + @ instruction: 0x01069e9a │ │ │ │ + @ instruction: 0x01069eb2 │ │ │ │ + tsteq r6, sl, asr #30 │ │ │ │ + tsteq r6, lr, lsr #30 │ │ │ │ + @ instruction: 0x01069f98 │ │ │ │ strdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ - strdeq r9, [r6, -sl] │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - smlabteq r6, r4, sp, r9 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tsteq r6, sl, asr lr │ │ │ │ - smlabteq r6, r4, lr, r9 │ │ │ │ - tsteq r6, r2, lsr #30 │ │ │ │ - @ instruction: 0x01069fbc │ │ │ │ - smlabteq r6, r6, pc, r9 @ │ │ │ │ - qaddeq sl, lr, r6 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ + swpeq sl, r0, [r6] │ │ │ │ + swpeq sl, sl, [r6] │ │ │ │ + tsteq r6, r4, lsl #2 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ strdeq sl, [r6, -ip] │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - smlabteq r6, r4, r1, sl │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, r2, ror #28 │ │ │ │ - smlatbeq r6, r6, r2, sl │ │ │ │ - tsteq r6, sl, ror r2 │ │ │ │ - smlabbeq r6, ip, r2, sl │ │ │ │ - @ instruction: 0x0106a292 │ │ │ │ - smlabbeq r6, r6, lr, fp │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - smlabteq r6, sl, r2, sl │ │ │ │ - @ instruction: 0x0106a2b6 │ │ │ │ - smlatbeq r6, ip, lr, fp │ │ │ │ - tsteq r6, sl, asr #28 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - smlabteq r6, sl, r2, sl │ │ │ │ - smlatbeq r6, sl, r2, sl │ │ │ │ - smlabteq r6, r0, r2, sl │ │ │ │ - smlabteq r6, r8, r2, sl │ │ │ │ - @ instruction: 0x0106bebe │ │ │ │ - @ instruction: 0x0106be94 │ │ │ │ - smlatbeq r6, r8, lr, fp │ │ │ │ - @ instruction: 0x0106beb0 │ │ │ │ - tsteq r6, r2, lsl r3 │ │ │ │ - strdeq sl, [r6, -r0] │ │ │ │ - smlatteq r6, r6, lr, fp │ │ │ │ + strdeq sl, [r6, -sl] │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + smlabteq r6, r2, r2, sl │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ + strdeq sl, [r6, -lr] │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + smlatbeq r6, ip, r4, sl │ │ │ │ + @ instruction: 0x0106a49c │ │ │ │ + tsteq r6, r6, lsl #10 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + strdeq sl, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r6, r2, lsl #4 │ │ │ │ + tsteq r6, r6, asr #12 │ │ │ │ + tsteq r6, sl, lsl r6 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r2, lsr r6 │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + tsteq r6, r6, asr r6 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + smlatteq r6, sl, r1, ip │ │ │ │ + mrseq ip, LR_usr │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + tsteq r6, sl, asr #12 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + tsteq r6, lr, asr r2 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + @ instruction: 0x0106a6b2 │ │ │ │ + @ instruction: 0x0106a690 │ │ │ │ + smlabbeq r6, r6, r2, ip │ │ │ │ orrne pc, r8, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r1, {r0, r1, r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ svcpl 0x0066f5b0 │ │ │ │ mvnshi pc, #2 │ │ │ │ orrne pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @@ -4645,83 +4645,83 @@ │ │ │ │ msrpl SPSR_fs, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384f3 │ │ │ │ addsmi r5, r8, #100, 6 @ 0x90000001 │ │ │ │ ldrbthi pc, [r2], #66 @ 0x42 @ │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x0106bdbc │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + @ instruction: 0x0106a5bc │ │ │ │ + smlabbeq r6, r0, r5, sl │ │ │ │ + @ instruction: 0x0106a592 │ │ │ │ + @ instruction: 0x0106a59a │ │ │ │ + smlabbeq r6, lr, r1, ip │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r6, lr, ror r1 │ │ │ │ + smlabbeq r6, r6, r1, ip │ │ │ │ + smlatteq r6, r6, r5, sl │ │ │ │ + @ instruction: 0x0106a5b8 │ │ │ │ + smlabteq r6, sl, r5, sl │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ + smlabteq r6, r6, r1, ip │ │ │ │ + smlatbeq r6, r4, r1, ip │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + smlatteq r6, lr, r5, sl │ │ │ │ + smlatteq r6, r2, r1, ip │ │ │ │ + @ instruction: 0x0106c198 │ │ │ │ + smlatbeq r6, sl, r1, ip │ │ │ │ + @ instruction: 0x0106c1b0 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + tsteq r6, r2, lsl #12 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + strdeq ip, [r6, -ip] │ │ │ │ + ldrdeq ip, [r6, -r0] │ │ │ │ + smlatteq r6, r2, r1, ip │ │ │ │ + smlatteq r6, r8, r1, ip │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ tsteq r6, ip, lsl r2 │ │ │ │ - smlatteq r6, r0, r1, sl │ │ │ │ - strdeq sl, [r6, -r2] │ │ │ │ - strdeq sl, [r6, -sl] │ │ │ │ - smlatteq r6, lr, sp, fp │ │ │ │ - smlabteq r6, ip, sp, fp │ │ │ │ - ldrdeq fp, [r6, -lr] │ │ │ │ - smlatteq r6, r6, sp, fp │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ + tsteq r6, r6, lsl #4 │ │ │ │ + tsteq r6, r6, ror #12 │ │ │ │ + tsteq r6, sl, lsr #12 │ │ │ │ + tsteq r6, lr, lsr r6 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + tsteq r6, r6, lsl r2 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r6, r2, ror #12 │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ tsteq r6, sl, lsr #4 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r6, r6, lsr #28 │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - tsteq r6, lr, asr #4 │ │ │ │ - tsteq r6, r2, asr #28 │ │ │ │ - strdeq fp, [r6, -r8] │ │ │ │ - tsteq r6, sl, lsl #28 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tsteq r6, r2, asr #28 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - smlatbeq r6, r8, r2, sl │ │ │ │ - smlabbeq r6, r8, r2, sl │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, r6, ror #28 │ │ │ │ - smlabteq r6, r6, r2, sl │ │ │ │ - smlabbeq r6, sl, r2, sl │ │ │ │ - @ instruction: 0x0106a29e │ │ │ │ - smlatbeq r6, r4, r2, sl │ │ │ │ - @ instruction: 0x0106be98 │ │ │ │ - tsteq r6, r6, ror lr │ │ │ │ - ldrdeq sl, [r6, -r8] │ │ │ │ - smlabteq r6, r2, r2, sl │ │ │ │ - @ instruction: 0x0106beb6 │ │ │ │ - smlabbeq r6, sl, lr, fp │ │ │ │ - @ instruction: 0x0106be9c │ │ │ │ - smlatbeq r6, r2, lr, fp │ │ │ │ - tsteq r6, r2, lsl #6 │ │ │ │ - smlatteq r6, r0, r2, sl │ │ │ │ - ldrdeq fp, [r6, -r4] │ │ │ │ - smlabteq r6, r0, lr, fp │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - smlabteq r6, ip, r2, sl │ │ │ │ - smlatteq r6, r0, r2, sl │ │ │ │ - smlatteq r6, sl, r2, sl │ │ │ │ - smlatteq r6, r0, lr, fp │ │ │ │ - smlabteq r6, r0, lr, fp │ │ │ │ - ldrdeq fp, [r6, -r4] │ │ │ │ - ldrdeq fp, [r6, -lr] │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - tsteq r6, sl, ror #6 │ │ │ │ - tsteq r6, r6, asr r3 │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - tsteq r6, sl, lsr #30 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + smlatbeq r6, r2, r6, sl │ │ │ │ + smlabbeq r6, r0, r6, sl │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + smlabteq r6, r0, r6, sl │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + smlabbeq r6, r0, r6, sl │ │ │ │ + smlabbeq r6, sl, r6, sl │ │ │ │ + smlabbeq r6, r0, r2, ip │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + tsteq r6, lr, ror r2 │ │ │ │ + smlatteq r6, r0, r6, sl │ │ │ │ + @ instruction: 0x0106a6b4 │ │ │ │ + smlabteq r6, r8, r6, sl │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ + smlabteq r6, r8, r2, ip │ │ │ │ + smlatbeq r6, r8, r2, ip │ │ │ │ + tsteq r6, sl, lsl #14 │ │ │ │ + strdeq sl, [r6, -r6] │ │ │ │ + smlatteq r6, ip, r2, ip │ │ │ │ + @ instruction: 0x0106c2b0 │ │ │ │ + smlabteq r6, r4, r2, ip │ │ │ │ + smlabteq r6, sl, r2, ip │ │ │ │ cmnppl r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438463 │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ strbthi pc, [r2], #-66 @ 0xffffffbe @ │ │ │ │ bleq feaadcd0 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -5466,211 +5466,211 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2246 @ 0xfffff73a │ │ │ │ stmiami r6, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2245 @ 0xfffff73b │ │ │ │ stmiami r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r6, r6, asr #28 │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - smlatbeq r6, ip, r2, sl │ │ │ │ - smlabbeq r6, ip, r2, sl │ │ │ │ - smlabbeq r6, r0, lr, fp │ │ │ │ - tsteq r6, sl, ror #28 │ │ │ │ - smlabteq r6, sl, r2, sl │ │ │ │ - smlabbeq r6, r0, r2, sl │ │ │ │ - @ instruction: 0x0106a294 │ │ │ │ - @ instruction: 0x0106a29a │ │ │ │ - smlabbeq r6, lr, lr, fp │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - smlabbeq r6, r0, lr, fp │ │ │ │ - smlabbeq r6, r6, lr, fp │ │ │ │ - smlatteq r6, r6, r2, sl │ │ │ │ - @ instruction: 0x0106a2b8 │ │ │ │ - smlabteq r6, ip, r2, sl │ │ │ │ - ldrdeq sl, [r6, -r2] │ │ │ │ - smlabteq r6, r6, lr, fp │ │ │ │ - smlatbeq r6, r4, lr, fp │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - strdeq sl, [r6, -r0] │ │ │ │ - smlatteq r6, r4, lr, fp │ │ │ │ - smlatbeq r6, r8, lr, fp │ │ │ │ - @ instruction: 0x0106beba │ │ │ │ - smlabteq r6, r2, lr, fp │ │ │ │ - tsteq r6, r2, lsr #6 │ │ │ │ - mrseq sl, LR_und │ │ │ │ - strdeq fp, [r6, -r4] │ │ │ │ - smlatteq r6, r0, lr, fp │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, r2, lsl r3 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - tsteq r6, sl, lsr #6 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - strdeq fp, [r6, -lr] │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - smlabteq r6, r4, r9, r8 │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - @ instruction: 0x010652b4 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r6, r8 │ │ │ │ - @ instruction: 0x01064f9c │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - smlatbeq r6, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x01064fb0 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - qaddeq r5, ip, r6 │ │ │ │ - tsteq r6, ip │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - smlabteq r6, r0, r7, r4 │ │ │ │ - smlabbeq r6, r4, r1, r5 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - strheq r5, [r6, -r0] │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - @ instruction: 0x01064798 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - smlabbeq r6, r0, r7, r4 │ │ │ │ - smlatbeq r6, r4, r1, r5 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - @ instruction: 0x0106519c │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - smlabbeq r6, lr, r3, r5 │ │ │ │ - @ instruction: 0x010652b4 │ │ │ │ - tsteq r6, r6, lsr r2 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + strdeq sl, [r6, -r4] │ │ │ │ + tsteq r6, r6, lsl #12 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + mrseq ip, LR_usr │ │ │ │ + ldrdeq ip, [r6, -r4] │ │ │ │ + smlatteq r6, r6, r1, ip │ │ │ │ + smlatteq r6, ip, r1, ip │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ tsteq r6, sl, lsl #4 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - tsteq r6, sl, lsl r7 │ │ │ │ - smlatteq r6, ip, r2, r5 │ │ │ │ - smlatbeq r6, lr, r2, r5 │ │ │ │ - smlabteq r6, r4, r2, r5 │ │ │ │ - tsteq r6, r2, lsl #14 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - strdeq r4, [r6, -r6] │ │ │ │ - smlatteq r6, r8, r3, r5 │ │ │ │ - @ instruction: 0x0106539a │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - @ instruction: 0x0106539a │ │ │ │ - smlabteq r6, ip, r6, r4 │ │ │ │ - tsteq r6, r6, lsl r4 │ │ │ │ - smlatteq r6, r0, r3, r5 │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - @ instruction: 0x010646b4 │ │ │ │ - tsteq r6, r6, lsl r4 │ │ │ │ - smlatbeq r6, r8, r6, r4 │ │ │ │ - smlabteq r6, r6, r7, r5 │ │ │ │ - @ instruction: 0x010655b0 │ │ │ │ - tsteq r6, r2, lsl #10 │ │ │ │ - smlabbeq r6, r0, r4, r5 │ │ │ │ - tsteq r6, r2, asr r4 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq r6, lr, ror r6 │ │ │ │ - @ instruction: 0x0106549c │ │ │ │ - @ instruction: 0x010654b2 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, sl, lsr r6 │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + smlabbeq r6, r6, r6, sl │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, r2, lsr r5 │ │ │ │ + tsteq r6, r2, ror r6 │ │ │ │ + tsteq r6, r6, ror #4 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + smlatbeq r6, r4, r6, sl │ │ │ │ + @ instruction: 0x0106a690 │ │ │ │ + smlabbeq r6, r4, r2, ip │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + tsteq r6, sl, asr r2 │ │ │ │ + tsteq r6, r2, ror #4 │ │ │ │ + smlabteq r6, r2, r6, sl │ │ │ │ + smlatbeq r6, r0, r6, sl │ │ │ │ + @ instruction: 0x0106c294 │ │ │ │ + smlabbeq r6, r0, r2, ip │ │ │ │ + smlatteq r6, r0, r6, sl │ │ │ │ + @ instruction: 0x0106a6b2 │ │ │ │ + smlabteq r6, r4, r6, sl │ │ │ │ + smlabteq r6, sl, r6, sl │ │ │ │ + smlabteq r6, r0, r2, ip │ │ │ │ + @ instruction: 0x0106c29e │ │ │ │ + strdeq sl, [r6, -lr] │ │ │ │ + smlatteq r6, r8, r6, sl │ │ │ │ + ldrdeq ip, [r6, -ip] │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + smlatteq r6, ip, pc, r6 @ │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + @ instruction: 0x010654b0 │ │ │ │ + smlatbeq r6, r8, r3, r5 │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + smlatbeq r6, r8, fp, r4 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + @ instruction: 0x01064b90 │ │ │ │ strdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ + smlatbeq r6, ip, r3, r5 │ │ │ │ + smlabteq r6, r8, r3, r5 │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + smlatbeq r6, ip, r4, r5 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + smlabteq r6, r0, r4, r5 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, lr, lsr #14 │ │ │ │ tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, r2, lsr r5 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - tsteq r6, r6, ror r6 │ │ │ │ - smlabteq r6, ip, r5, r5 │ │ │ │ - smlabbeq r6, r6, r5, r5 │ │ │ │ - smlatbeq r6, r8, r5, r5 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + @ instruction: 0x01065598 │ │ │ │ + smlatbeq r6, sl, r5, r5 │ │ │ │ + smlabteq r6, ip, sl, r4 │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ tsteq r6, r8, lsl r6 │ │ │ │ - smlabteq r6, lr, r6, r5 │ │ │ │ - smlabbeq r6, r0, r6, r5 │ │ │ │ - @ instruction: 0x0106569e │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - ldrdeq r5, [r6, -sl] │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - smlatteq r6, lr, r8, r5 │ │ │ │ - smlatteq r6, r0, r7, r5 │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ + @ instruction: 0x01064aba │ │ │ │ + smlabbeq r6, ip, r6, r5 │ │ │ │ + tsteq r6, lr, asr #12 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + smlatbeq r6, r2, sl, r4 │ │ │ │ + smlatbeq r6, r4, r6, r5 │ │ │ │ + @ instruction: 0x01064a96 │ │ │ │ + smlabbeq r6, r8, r7, r5 │ │ │ │ + tsteq r6, sl, lsr r7 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r6, r6, lsl r7 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + tsteq r6, sl, lsr r7 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + @ instruction: 0x010657b6 │ │ │ │ + smlabbeq r6, r0, r7, r5 │ │ │ │ @ instruction: 0x01065792 │ │ │ │ - smlatbeq r6, r8, r7, r5 │ │ │ │ - @ instruction: 0x010645be │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - smlatteq r6, sl, r7, r5 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - smlatbeq r6, r6, r5, r4 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - @ instruction: 0x0106459a │ │ │ │ - @ instruction: 0x0106599c │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + @ instruction: 0x010657b6 │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + tsteq r6, r6, ror #22 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + smlatbeq r6, r2, r8, r5 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + tsteq r6, lr, lsl sl │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r6, r2, asr r8 │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + @ instruction: 0x0106589c │ │ │ │ + smlatbeq r6, lr, r8, r5 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + smlatteq r6, r8, r9, r4 │ │ │ │ + tsteq r6, r6, lsl sl │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ tsteq r6, r6, lsr #18 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - tsteq r6, r2, lsr r9 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - tsteq r6, r2, lsl sl │ │ │ │ - @ instruction: 0x010659bc │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, r2, lsr #20 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - @ instruction: 0x01065cb6 │ │ │ │ - smlabbeq r6, ip, fp, r5 │ │ │ │ - smlatteq r6, r2, sl, r5 │ │ │ │ - @ instruction: 0x01065a98 │ │ │ │ - @ instruction: 0x01065aba │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + smlabteq r6, sl, r9, r4 │ │ │ │ + smlatbeq r6, r8, r9, r5 │ │ │ │ + smlabteq r6, sl, r9, r5 │ │ │ │ + @ instruction: 0x010649b8 │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + tsteq r6, lr, lsr sl │ │ │ │ + smlatbeq r6, r0, r9, r4 │ │ │ │ + tsteq r6, sl, ror sl │ │ │ │ + @ instruction: 0x01064994 │ │ │ │ + smlabbeq r6, lr, ip, r5 │ │ │ │ + smlabbeq r6, r0, fp, r5 │ │ │ │ tsteq r6, r6, lsl fp │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r6, sl, lsl #10 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - smlatbeq r6, sl, fp, r5 │ │ │ │ - smlabteq r6, ip, fp, r5 │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - smlatteq r6, r6, r4, r4 │ │ │ │ - smlabbeq r6, r4, sp, r5 │ │ │ │ - tsteq r6, r2, lsl #26 │ │ │ │ - smlatbeq r6, r4, ip, r5 │ │ │ │ - smlabteq r6, sl, ip, r5 │ │ │ │ - smlabteq r6, r8, r4, r4 │ │ │ │ - tsteq r6, lr, lsr sp │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - @ instruction: 0x010644b6 │ │ │ │ - smlatbeq r6, r4, sp, r5 │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - smlabbeq r6, r4, sp, r5 │ │ │ │ - @ instruction: 0x0106449e │ │ │ │ - smlatbeq r6, r0, sp, r5 │ │ │ │ - @ instruction: 0x01064492 │ │ │ │ - smlatteq r6, r8, lr, r5 │ │ │ │ + smlatteq r6, r0, sl, r5 │ │ │ │ + smlatteq r6, lr, sl, r5 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tsteq r6, r2, lsr fp │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + tsteq r6, lr, asr r9 │ │ │ │ + smlatteq r6, r0, fp, r5 │ │ │ │ + smlabbeq r6, sl, fp, r5 │ │ │ │ + @ instruction: 0x01065bb0 │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, sl, lsr r9 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + smlabteq r6, r6, ip, r5 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + @ instruction: 0x01065c9a │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + @ instruction: 0x01065db2 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, lr, ror sp │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + smlabteq r6, r2, sp, r5 │ │ │ │ + smlatteq r6, ip, r8, r4 │ │ │ │ + @ instruction: 0x010664ba │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + qaddeq r6, r6, r6 │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + smlabbeq r6, r2, lr, r5 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r6, sl, asr lr │ │ │ │ + @ instruction: 0x010648bc │ │ │ │ + @ instruction: 0x01065eb6 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + smlatbeq r6, sl, r8, r4 │ │ │ │ + smlatbeq r6, r0, pc, r5 @ │ │ │ │ + tsteq r6, sl, asr #30 │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + @ instruction: 0x01064892 │ │ │ │ + @ instruction: 0x01065fb4 │ │ │ │ + smlabbeq r6, r6, r8, r4 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + smlatbeq r6, r2, r0, r6 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq r6, sl, rrx │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + ldrdeq r6, [r6, -lr] │ │ │ │ + smlatteq r6, ip, r0, r6 │ │ │ │ + tsteq r6, r6, asr r8 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + tsteq r6, lr, lsr r8 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + tsteq r6, r2, lsr r8 │ │ │ │ + smlabbeq r6, r8, r2, 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 │ │ │ │ @@ -6481,423 +6481,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - smlatteq r6, r8, sl, r5 │ │ │ │ - @ instruction: 0x01065ab8 │ │ │ │ - smlabteq r6, r4, sl, r5 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ + smlatteq r6, r0, lr, r5 │ │ │ │ + smlabbeq r6, r8, lr, r5 │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + @ instruction: 0x01065e90 │ │ │ │ + @ instruction: 0x01065e9c │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ strdeq r5, [r6, -r0] │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ + smlabteq r6, r0, lr, r5 │ │ │ │ + smlabteq r6, ip, lr, r5 │ │ │ │ + @ instruction: 0x010644b8 │ │ │ │ + smlatteq r6, r4, lr, r5 │ │ │ │ + smlatbeq r6, r8, r4, r4 │ │ │ │ + smlabbeq r6, r8, pc, r5 @ │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + smlabbeq r6, r0, r4, r4 │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + smlabbeq r6, r0, pc, r5 @ │ │ │ │ + @ instruction: 0x01065f9c │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + smlabbeq r6, r4, r0, r6 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + qaddeq r6, r0, r6 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + smlatbeq r6, ip, r0, r6 │ │ │ │ + smlabteq r6, r8, r0, r6 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ tsteq r6, r8, lsr r1 │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - smlatteq r6, r8, fp, r5 │ │ │ │ - smlatbeq r6, r4, fp, r5 │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - smlabbeq r6, r0, fp, r5 │ │ │ │ - smlatteq r6, r0, r0, r4 │ │ │ │ - @ instruction: 0x01065b98 │ │ │ │ ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - smlatteq r6, r0, fp, r5 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - strheq r4, [r6, -r0] │ │ │ │ - tsteq r6, r4, lsr ip │ │ │ │ - smlatbeq r6, r0, r0, r4 │ │ │ │ - smlabbeq r6, r0, r0, r6 │ │ │ │ - smlabbeq r6, r0, lr, r5 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - smlatteq r6, r4, ip, r5 │ │ │ │ - @ instruction: 0x01065c94 │ │ │ │ - @ instruction: 0x01065cb0 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - qaddeq r4, r0, r6 │ │ │ │ - smlabteq r6, ip, sp, r5 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - @ instruction: 0x01065d98 │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - @ instruction: 0x01065e90 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - @ instruction: 0x01065e94 │ │ │ │ - smlatteq r6, r8, pc, r3 @ │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - smlabteq r6, r8, pc, r3 @ │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - @ instruction: 0x01063fb8 │ │ │ │ - @ instruction: 0x010661b4 │ │ │ │ - strheq r6, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - smlabteq r6, r8, pc, r5 @ │ │ │ │ - smlatteq r6, r4, pc, r5 @ │ │ │ │ - smlabbeq r6, r8, pc, r3 @ │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - qaddeq r6, ip, r6 │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - mrseq r6, (UNDEF: 22) │ │ │ │ - strheq r6, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r0, r6 │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - smlabteq r6, r4, r1, r6 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - @ instruction: 0x01066190 │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - smlabteq r6, r8, r1, r6 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - @ instruction: 0x01066290 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - smlatteq r6, r8, lr, r3 │ │ │ │ - @ instruction: 0x01066294 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r3, r6 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - smlatteq r6, r4, r2, r6 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + smlabteq r6, r0, r3, r4 │ │ │ │ + smlatbeq r6, r4, r2, r6 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + smlatteq r6, r0, r1, r6 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + @ instruction: 0x01064398 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + smlabbeq r6, r8, r3, r4 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r2, r6 │ │ │ │ + smlabteq r6, r8, r2, r6 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ mrseq r6, LR_und │ │ │ │ - @ instruction: 0x01063e90 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - smlabteq r6, ip, r3, r6 │ │ │ │ - smlatteq r6, r8, r3, r6 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - smlatteq r6, r0, r4, r6 │ │ │ │ - @ instruction: 0x01066490 │ │ │ │ - smlatbeq r6, ip, r4, r6 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - smlabteq r6, r8, r5, r6 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - @ instruction: 0x01066594 │ │ │ │ - smlatteq r6, r8, sp, r3 │ │ │ │ - smlabteq r6, ip, r5, r6 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - smlabbeq r6, r4, r6, r6 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + @ instruction: 0x010663b8 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + smlabbeq r6, r4, r3, r6 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + smlatteq r6, r0, r3, r6 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + smlatbeq r6, r0, r4, r6 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlatbeq r6, r4, r4, r6 │ │ │ │ + smlatteq r6, r0, r2, r4 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + @ instruction: 0x010642b8 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + smlatbeq r6, r8, r2, r4 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + smlatteq r6, r0, r5, r6 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + smlabbeq r6, r8, r2, r4 │ │ │ │ tsteq r6, r4, lsr r6 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - smlatbeq r6, r8, sp, r3 │ │ │ │ - smlatbeq r6, ip, r6, r6 │ │ │ │ - smlabteq r6, r8, r6, r6 │ │ │ │ - @ instruction: 0x01063d90 │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + @ instruction: 0x01066eb0 │ │ │ │ + @ instruction: 0x01066a94 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ tsteq r6, ip, ror #14 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - smlatbeq r6, r4, r8, r6 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - smlatteq r6, r0, r7, r6 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlabbeq r6, r4, r6, r6 │ │ │ │ + smlatbeq r6, r0, r6, r6 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ strdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + @ instruction: 0x010667bc │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + smlabbeq r6, r8, r7, r6 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + smlabteq r6, r0, r7, r6 │ │ │ │ + smlatteq r6, r8, r1, r4 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + smlabbeq r6, r0, r8, r6 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + smlabteq r6, r0, r1, r4 │ │ │ │ + smlatbeq r6, r8, r8, r6 │ │ │ │ + smlabteq r6, r4, r8, r6 │ │ │ │ + smlatbeq r6, r8, r1, r4 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + smlabbeq r6, r8, r1, r4 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + smlabteq r6, r0, fp, r6 │ │ │ │ + @ instruction: 0x01066abc │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + @ instruction: 0x01066abc │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + mrseq r4, (UNDEF: 22) │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + smlabbeq r6, r0, fp, r6 │ │ │ │ + @ instruction: 0x01066b9c │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlabteq r6, r8, r0, r4 │ │ │ │ + @ instruction: 0x01066c9c │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + smlatbeq r6, r8, r0, r4 │ │ │ │ + smlatbeq r6, r0, ip, r6 │ │ │ │ + swpeq r4, r8, [r6] │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + smlatteq r6, ip, lr, r6 │ │ │ │ + smlatteq r6, r8, sp, r6 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + @ instruction: 0x01066d94 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + smlatteq r6, r8, sp, r6 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + @ instruction: 0x01066f94 │ │ │ │ strdeq r6, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r8, r6 │ │ │ │ - smlabteq r6, r8, r8, r6 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ + smlatbeq r6, ip, lr, r6 │ │ │ │ + smlabteq r6, r8, lr, r6 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + smlatteq r6, r4, pc, r6 @ │ │ │ │ + @ instruction: 0x01066f94 │ │ │ │ + @ instruction: 0x01066fb0 │ │ │ │ + @ instruction: 0x01063fb8 │ │ │ │ + smlatteq r6, r8, pc, r6 @ │ │ │ │ + smlatbeq r6, r8, pc, r3 @ │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + smlatbeq r6, r0, r0, r7 │ │ │ │ + qaddeq r7, r0, r6 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + smlabteq r6, r8, r0, r7 │ │ │ │ + smlatteq r6, r4, r0, r7 │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + smlabbeq r6, r8, r1, r7 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + smlabbeq r6, ip, r1, r7 │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + smlabteq r6, r0, r2, r7 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - @ instruction: 0x010669b0 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - smlabteq r6, r0, ip, r3 │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - smlatbeq r6, r8, ip, r3 │ │ │ │ - @ instruction: 0x01066a98 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - smlabbeq r6, r8, ip, r3 │ │ │ │ - @ instruction: 0x01066a9c │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + smlabteq r6, r8, r2, r7 │ │ │ │ + smlatteq r6, r4, r2, r7 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + smlabteq r6, r8, lr, r3 │ │ │ │ + smlatbeq r6, r0, fp, r7 │ │ │ │ + smlabbeq r6, r4, r7, r7 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + smlabteq r6, r4, r3, r7 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + @ instruction: 0x01067390 │ │ │ │ + smlabbeq r6, r8, lr, r3 │ │ │ │ + smlatteq r6, ip, r3, r7 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + smlatbeq r6, ip, r4, r7 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + @ instruction: 0x010674b0 │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + @ instruction: 0x01067598 │ │ │ │ + @ instruction: 0x010675b4 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + smlatteq r6, r0, sp, r3 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + @ instruction: 0x010678b0 │ │ │ │ + smlatbeq r6, ip, r7, r7 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + smlabteq r6, r4, r6, r7 │ │ │ │ + smlatteq r6, r0, r6, r7 │ │ │ │ + smlatbeq r6, r0, sp, r3 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + smlabbeq r6, r8, sp, r3 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r7, r7 │ │ │ │ + smlabteq r6, r8, r7, r7 │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + smlabteq r6, r0, r8, r7 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + smlabbeq r6, ip, r8, r7 │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + smlabteq r6, r4, r8, r7 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + smlabbeq r6, ip, r9, r7 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + @ instruction: 0x01067990 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + @ instruction: 0x01069898 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + @ instruction: 0x01063cb8 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + smlabbeq r6, r4, sl, r7 │ │ │ │ + smlatbeq r6, r0, ip, r3 │ │ │ │ tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - smlabbeq r6, r4, fp, r6 │ │ │ │ - smlatbeq r6, r0, fp, r6 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + smlabbeq r6, r0, ip, r3 │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + @ instruction: 0x01069798 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + smlabbeq r6, ip, fp, r7 │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + @ instruction: 0x01067b98 │ │ │ │ tsteq r6, r8, lsr ip │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + @ instruction: 0x01067bb8 │ │ │ │ + smlatbeq r6, r0, r7, r9 │ │ │ │ tsteq r6, r8, lsl ip │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ + smlatbeq r6, r8, r7, r9 │ │ │ │ tsteq r6, r8, lsl #24 │ │ │ │ - @ instruction: 0x01066e9c │ │ │ │ - @ instruction: 0x01066d98 │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - @ instruction: 0x01066cb0 │ │ │ │ - smlabteq r6, ip, ip, r6 │ │ │ │ + smlatbeq r6, r8, ip, r7 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + ldrdeq r9, [r6, -r0] │ │ │ │ + @ instruction: 0x010697b0 │ │ │ │ + smlatteq r6, r0, fp, r7 │ │ │ │ ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ + smlabteq r6, r8, r7, r9 │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ smlabteq r6, r0, fp, r3 │ │ │ │ - smlatteq r6, r8, sp, r6 │ │ │ │ - @ instruction: 0x01066d98 │ │ │ │ - @ instruction: 0x01066db4 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + ldrdeq r9, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ smlatbeq r6, r0, fp, r3 │ │ │ │ - smlatteq r6, ip, sp, r6 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ @ instruction: 0x01063b90 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - smlatbeq r6, ip, lr, r6 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ tsteq r6, r8, ror #22 │ │ │ │ - @ instruction: 0x01066eb0 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ tsteq r6, r8, asr fp │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ tsteq r6, r8, lsr fp │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ + smlabbeq r6, r0, ip, r7 │ │ │ │ tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - smlatteq r6, r4, r3, r7 │ │ │ │ - smlabteq r6, r0, r1, r7 │ │ │ │ - strheq r7, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - smlatteq r6, r8, sl, r3 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - strheq r7, [r6, -ip] │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - @ instruction: 0x01063ab0 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - smlatbeq r6, r0, sl, r3 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlabbeq r6, r0, r1, r7 │ │ │ │ - @ instruction: 0x0106719c │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ - @ instruction: 0x010672b8 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - smlabbeq r6, r4, r2, r7 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - @ instruction: 0x010672bc │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - @ instruction: 0x0106739c │ │ │ │ - @ instruction: 0x010673b8 │ │ │ │ - smlatteq r6, r8, r9, r3 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - smlabteq r6, r8, r9, r3 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - @ instruction: 0x010639b8 │ │ │ │ - @ instruction: 0x01067594 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlatteq r6, ip, r4, r7 │ │ │ │ - @ instruction: 0x01063990 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - smlabbeq r6, r0, r9, r3 │ │ │ │ - smlatteq r6, ip, r5, r7 │ │ │ │ - @ instruction: 0x0106759c │ │ │ │ - @ instruction: 0x010675b8 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - smlatbeq r6, r0, r6, r7 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - smlabteq r6, r8, r6, r7 │ │ │ │ - smlatteq r6, r4, r6, r7 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - smlabbeq r6, r8, r7, r7 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - tsteq r6, r4, asr r7 │ │ │ │ - smlatteq r6, r0, r8, r3 │ │ │ │ - smlabbeq r6, ip, r7, r7 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ - ldrdeq r9, [r6, -r8] │ │ │ │ - smlatteq r6, ip, r7, r7 │ │ │ │ - smlatbeq r6, r8, r8, r3 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - @ instruction: 0x01063898 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + smlabbeq r6, r0, fp, r9 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ tsteq r6, r8, lsl #18 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + @ instruction: 0x01067c94 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ tsteq r6, r0, asr #16 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + @ instruction: 0x01067c90 │ │ │ │ tsteq r6, r0, ror #16 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ + smlabteq r6, r0, sl, r3 │ │ │ │ + smlabteq r6, ip, ip, r7 │ │ │ │ + smlatbeq r6, r8, ip, r7 │ │ │ │ tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - smlabbeq r6, r4, r8, r7 │ │ │ │ + smlatbeq r6, r0, sl, r3 │ │ │ │ + smlabbeq r6, r4, r8, r9 │ │ │ │ + @ instruction: 0x01063a90 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + smlabteq r6, r0, r8, r9 │ │ │ │ + @ instruction: 0x0106989c │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + @ instruction: 0x010698bc │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + ldrdeq r9, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + smlabteq r6, r4, r9, r9 │ │ │ │ + @ instruction: 0x01067d90 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + strdeq r9, [r6, -ip] │ │ │ │ strdeq r3, [r6, -r0] │ │ │ │ - @ instruction: 0x010694bc │ │ │ │ - smlabteq r6, r0, r8, r7 │ │ │ │ - @ instruction: 0x0106789c │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - smlabteq r6, r8, r7, r3 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - @ instruction: 0x010637b8 │ │ │ │ - @ instruction: 0x010694bc │ │ │ │ - @ instruction: 0x01069498 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - @ instruction: 0x01063798 │ │ │ │ - smlatteq r6, r0, r8, r7 │ │ │ │ - smlabbeq r6, r8, r7, r3 │ │ │ │ - @ instruction: 0x0106a190 │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - smlatteq r6, r0, r7, r9 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + smlabbeq r6, r8, sp, r7 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ tsteq r6, r4, lsr r9 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, r4, r9 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r4, r9 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - ldrdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - smlatteq r6, r4, r4, r9 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - strdeq r9, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - smlabteq r6, r8, r6, r3 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ + @ instruction: 0x010639b8 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + smlatbeq r6, r8, r9, r3 │ │ │ │ + smlatteq r6, r4, sp, r7 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ tsteq r6, r8, asr r9 │ │ │ │ - @ instruction: 0x010636b0 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ + @ instruction: 0x01067d94 │ │ │ │ + smlabbeq r6, r0, r9, r3 │ │ │ │ + smlatbeq r6, r0, sp, r7 │ │ │ │ tsteq r6, r0, ror r9 │ │ │ │ - @ instruction: 0x01063690 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - smlabbeq r6, r0, r6, r3 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - @ instruction: 0x010679b0 │ │ │ │ - smlabbeq r6, ip, r9, r7 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - smlatbeq r6, ip, r9, r7 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - smlatteq r6, r8, r9, r7 │ │ │ │ - smlabteq r6, r4, r9, r7 │ │ │ │ - @ instruction: 0x01069594 │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - smlatbeq r6, r0, r5, r9 │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - ldrdeq r9, [r6, -ip] │ │ │ │ - @ instruction: 0x010695b8 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - smlatteq r6, r0, r5, r3 │ │ │ │ + smlatteq r6, r4, sp, r7 │ │ │ │ + smlabteq r6, r0, sp, r7 │ │ │ │ + @ instruction: 0x01069990 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + @ instruction: 0x0106999c │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + smlatbeq r6, r8, lr, r7 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + smlabteq r6, r8, r9, r9 │ │ │ │ + smlatbeq r6, r4, r9, r9 │ │ │ │ + smlatteq r6, r0, sp, r7 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + smlabteq r6, r4, r9, r9 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ tsteq r6, r0, lsl #20 │ │ │ │ + ldrdeq r9, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ ldrdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + smlabteq r6, r0, r8, r3 │ │ │ │ + smlatbeq r6, r0, lr, r7 │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + @ instruction: 0x01063898 │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + smlabbeq r6, r0, r8, r3 │ │ │ │ + @ instruction: 0x01067e98 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ tsteq r6, r4, asr #20 │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ - @ instruction: 0x010635b0 │ │ │ │ - strdeq r9, [r6, -ip] │ │ │ │ - smlatbeq r6, r0, r5, r3 │ │ │ │ - smlatbeq r6, ip, r7, r9 │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - tsteq r6, r4, lsl #12 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - smlabbeq r6, r4, sl, r7 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ - smlabteq r6, r0, sl, r7 │ │ │ │ - @ instruction: 0x01067a9c │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - @ instruction: 0x01067abc │ │ │ │ - smlabbeq r6, ip, r6, r9 │ │ │ │ - smlatteq r6, r0, r4, r3 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, r6, r9 │ │ │ │ - smlabteq r6, r0, r4, r3 │ │ │ │ - @ instruction: 0x010696b0 │ │ │ │ - @ instruction: 0x010634b0 │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ bleq ff3afebc │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff2afec4 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff1afecc │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff0afed4 │ │ │ │ @@ -7646,392 +7646,392 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + strdeq r9, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + @ instruction: 0x010631bc │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + smlatbeq r6, r4, r1, r3 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + smlabbeq r6, r4, r1, r3 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + @ instruction: 0x010694b4 │ │ │ │ + @ instruction: 0x010678b8 │ │ │ │ + @ instruction: 0x01067894 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + @ instruction: 0x010694b4 │ │ │ │ + @ instruction: 0x01069490 │ │ │ │ + smlabteq r6, ip, r8, r7 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + smlatteq r6, r8, r7, r9 │ │ │ │ + smlabbeq r6, r0, sl, r7 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + smlatbeq r6, r8, r4, r9 │ │ │ │ + smlabteq r6, ip, r0, r3 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r4, r9 │ │ │ │ + strheq r3, [r6, -r4] │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + smlatteq r6, r0, r4, r9 │ │ │ │ + swpeq r3, r4, [r6] │ │ │ │ + smlatteq r6, ip, r4, r9 │ │ │ │ + smlabbeq r6, r4, r0, r3 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + qaddeq r3, ip, r6 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ tsteq r6, r0, ror #10 │ │ │ │ - smlabteq r6, r0, r0, r9 │ │ │ │ - smlabbeq r6, r0, r0, r9 │ │ │ │ - qaddeq r9, ip, r6 │ │ │ │ - @ instruction: 0x01067498 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + smlabbeq r6, r4, r9, r7 │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + @ instruction: 0x010679b8 │ │ │ │ + @ instruction: 0x01067994 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + smlatteq r6, r4, pc, r2 @ │ │ │ │ + @ instruction: 0x010679b4 │ │ │ │ + smlabbeq r6, r4, r5, r9 │ │ │ │ + smlabteq r6, ip, pc, r2 @ │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r9, r7 │ │ │ │ + @ instruction: 0x0106959c │ │ │ │ + smlatbeq r6, ip, pc, r2 @ │ │ │ │ + smlatbeq r6, r8, r5, r9 │ │ │ │ + @ instruction: 0x01062f9c │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + smlatteq r6, r4, r5, r9 │ │ │ │ + smlabteq r6, r0, r5, r9 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + smlatteq r6, r4, lr, r2 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + smlabbeq r6, r0, sl, r7 │ │ │ │ + smlabteq r6, r4, lr, r2 │ │ │ │ + smlabbeq r6, ip, sl, r7 │ │ │ │ + @ instruction: 0x01062eb4 │ │ │ │ + smlabteq r6, r4, r6, r9 │ │ │ │ + smlabteq r6, r8, sl, r7 │ │ │ │ + smlatbeq r6, r4, sl, r7 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + smlabbeq r6, ip, lr, r2 │ │ │ │ + smlabbeq r6, r0, r6, r9 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + smlabteq r6, r4, r6, r9 │ │ │ │ + smlatbeq r6, r0, r6, r9 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + smlatteq r6, r8, sl, r7 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + @ instruction: 0x01069790 │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r6, r9 │ │ │ │ tsteq r6, ip, lsl lr │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - @ instruction: 0x010674b8 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + smlatteq r6, r8, r6, r9 │ │ │ │ tsteq r6, r4, lsl #28 │ │ │ │ - strheq r9, [r6, -r8] │ │ │ │ - swpeq r9, r4, [r6] │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ smlatteq r6, r4, sp, r2 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - smlabteq r6, r4, r0, r9 │ │ │ │ + @ instruction: 0x01067bb0 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ smlatbeq r6, ip, sp, r2 │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ @ instruction: 0x01062d9c │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ + @ instruction: 0x01067bb0 │ │ │ │ + smlabbeq r6, ip, fp, r7 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ tsteq r6, ip, ror sp │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ tsteq r6, ip, ror #26 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - smlatteq r6, r0, r6, r7 │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ - @ instruction: 0x0106759c │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - @ instruction: 0x01067594 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ + smlatteq r6, r8, sp, r9 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + smlabteq r6, r4, r7, r9 │ │ │ │ + smlabbeq r6, r4, r7, r9 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + @ instruction: 0x01067b9c │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + smlabbeq r6, r0, r7, r9 │ │ │ │ + @ instruction: 0x01067bbc │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + @ instruction: 0x010697bc │ │ │ │ + @ instruction: 0x01069798 │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + smlatteq r6, ip, ip, r2 │ │ │ │ + smlatteq r6, r0, fp, r7 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r7, r9 │ │ │ │ + @ instruction: 0x01062cb4 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + smlatteq r6, r8, r7, r9 │ │ │ │ + @ instruction: 0x01062c9c │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + smlabbeq r6, r0, r8, r9 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + tsteq r6, r4, asr r8 │ │ │ │ + @ instruction: 0x01067c90 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + @ instruction: 0x01067c9c │ │ │ │ strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - smlatteq r6, r4, ip, r2 │ │ │ │ - smlabteq r6, r8, r1, r9 │ │ │ │ - smlabbeq r6, r8, r1, r9 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - smlatbeq r6, r0, r5, r7 │ │ │ │ - @ instruction: 0x01062cbc │ │ │ │ - smlabbeq r6, r4, r1, r9 │ │ │ │ - smlabteq r6, r0, r5, r7 │ │ │ │ - smlatbeq r6, r4, ip, r2 │ │ │ │ - smlabteq r6, r0, r1, r9 │ │ │ │ - @ instruction: 0x0106919c │ │ │ │ + ldrdeq r9, [r6, -r4] │ │ │ │ ldrdeq r7, [r6, -r8] │ │ │ │ - smlabbeq r6, r4, ip, r2 │ │ │ │ - smlatteq r6, r4, r5, r7 │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - smlabbeq r6, ip, r2, r9 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - smlabteq r6, r4, r1, r9 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - smlatteq r6, r4, r1, r9 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - strdeq r9, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r6, r7 │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - smlabteq r6, r4, fp, r2 │ │ │ │ - smlatbeq r6, ip, r6, r7 │ │ │ │ - smlabbeq r6, r8, r6, r7 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - smlatbeq r6, r4, fp, r2 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - @ instruction: 0x01062b94 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ - @ instruction: 0x01069290 │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - smlatbeq r6, r8, r6, r7 │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - smlabbeq r6, ip, r2, r9 │ │ │ │ - smlabteq r6, r8, r6, r7 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - smlabteq r6, r8, r2, r9 │ │ │ │ - smlatbeq r6, r4, r2, r9 │ │ │ │ - smlatteq r6, r0, r6, r7 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - smlatteq r6, ip, r6, r7 │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ + @ instruction: 0x01067cb4 │ │ │ │ + smlabbeq r6, r4, r8, r9 │ │ │ │ + smlabteq r6, ip, fp, r2 │ │ │ │ + @ instruction: 0x01069890 │ │ │ │ + @ instruction: 0x01062bbc │ │ │ │ ldrdeq r9, [r6, -r4] │ │ │ │ - smlatteq r6, ip, sl, r2 │ │ │ │ - smlatteq r6, r0, r2, r9 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - mrseq r9, LR_und │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - @ instruction: 0x01062abc │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - smlatbeq r6, ip, sl, r2 │ │ │ │ + @ instruction: 0x010698b0 │ │ │ │ + smlatteq r6, ip, ip, r7 │ │ │ │ + @ instruction: 0x01062b9c │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + smlabbeq r6, ip, fp, r2 │ │ │ │ + smlatbeq r6, r8, lr, r7 │ │ │ │ + @ instruction: 0x01069998 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + ldrdeq r9, [r6, -r0] │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ strdeq r9, [r6, -r0] │ │ │ │ - @ instruction: 0x010677bc │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - @ instruction: 0x010677b4 │ │ │ │ - @ instruction: 0x01067790 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + @ instruction: 0x01069990 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + smlatteq r6, r4, sl, r2 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + smlabbeq r6, r8, sp, r7 │ │ │ │ + smlabteq r6, ip, sl, r2 │ │ │ │ + smlabbeq r6, r8, r9, r9 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + smlatbeq r6, r0, sp, r7 │ │ │ │ + smlatbeq r6, ip, sl, r2 │ │ │ │ + smlatbeq r6, ip, sp, r7 │ │ │ │ + @ instruction: 0x01062a9c │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + smlatteq r6, r0, sp, r7 │ │ │ │ + @ instruction: 0x01067dbc │ │ │ │ + smlabbeq r6, ip, r9, r9 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r9, r9 │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + smlabteq r6, r4, r9, r9 │ │ │ │ tsteq r6, r4, lsr sl │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - smlatbeq r6, r8, r3, r9 │ │ │ │ - smlabbeq r6, r4, r3, r9 │ │ │ │ - smlabteq r6, r0, r7, r7 │ │ │ │ + ldrdeq r9, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ tsteq r6, ip, lsl #20 │ │ │ │ - smlabteq r6, ip, r7, r7 │ │ │ │ + smlatteq r6, r8, r9, r9 │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ strdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - smlatteq r6, ip, r7, r7 │ │ │ │ - @ instruction: 0x010693bc │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - smlabteq r6, r8, r3, r9 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + smlatteq r6, ip, r9, r2 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ smlabteq r6, ip, r9, r2 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - smlabteq r6, r4, r8, r7 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - smlatteq r6, r4, r3, r9 │ │ │ │ - smlabteq r6, r0, r3, r9 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + @ instruction: 0x010629bc │ │ │ │ + smlatbeq r6, r8, r1, r8 │ │ │ │ + ldrdeq r9, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + @ instruction: 0x01069a90 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + smlabbeq r6, r8, lr, r7 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + smlabbeq r6, r8, sl, r9 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + smlatbeq r6, r0, lr, r7 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + smlatbeq r6, ip, lr, r7 │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + smlatteq r6, r8, lr, r7 │ │ │ │ + smlabteq r6, r4, lr, r7 │ │ │ │ + @ instruction: 0x01069a94 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + smlatteq r6, r4, lr, r7 │ │ │ │ + @ instruction: 0x01069ab4 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ strdeq r7, [r6, -ip] │ │ │ │ - smlabbeq r6, r4, r9, r2 │ │ │ │ - smlatteq r6, r0, r3, r9 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - @ instruction: 0x010678bc │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - @ instruction: 0x010678b4 │ │ │ │ - @ instruction: 0x01067890 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - smlabteq r6, ip, r8, r2 │ │ │ │ - smlabbeq r6, r0, r9, r7 │ │ │ │ - smlatteq r6, r0, r4, r9 │ │ │ │ - smlatbeq r6, r0, r4, r9 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - @ instruction: 0x010678b8 │ │ │ │ - @ instruction: 0x0106289c │ │ │ │ - @ instruction: 0x0106949c │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - smlabbeq r6, r4, r8, r2 │ │ │ │ + smlabteq r6, ip, sl, r9 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ ldrdeq r9, [r6, -r8] │ │ │ │ - @ instruction: 0x010694b4 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - smlatteq r6, r4, r4, r9 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - smlatteq r6, ip, r7, r2 │ │ │ │ + smlabteq r6, r4, r8, r2 │ │ │ │ + smlatteq r6, ip, pc, r7 @ │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + smlatteq r6, r8, sl, r9 │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + @ instruction: 0x01062894 │ │ │ │ tsteq r6, r8, lsl #22 │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + smlatbeq r6, r0, fp, r9 │ │ │ │ + smlatbeq r6, r4, pc, r7 @ │ │ │ │ + smlabbeq r6, r0, pc, r7 @ │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + smlatbeq r6, r0, fp, r9 │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + @ instruction: 0x01067fb8 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + smlabteq r6, r4, pc, r7 @ │ │ │ │ + smlatteq r6, r4, r7, r2 │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + smlabteq r6, ip, pc, r7 @ │ │ │ │ + @ instruction: 0x01069b9c │ │ │ │ + smlatbeq r6, ip, r7, r2 │ │ │ │ + smlatteq r6, ip, pc, r7 @ │ │ │ │ + @ instruction: 0x01069bbc │ │ │ │ + @ instruction: 0x01062794 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + tsteq r6, r4 │ │ │ │ + ldrdeq r9, [r6, -r4] │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + smlatteq r6, r0, fp, r9 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + smlabbeq r6, r4, r0, r8 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ strdeq r9, [r6, -r8] │ │ │ │ - smlabteq r6, r4, r9, r7 │ │ │ │ - smlabbeq r6, r4, r9, r7 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - @ instruction: 0x010627b4 │ │ │ │ - smlabbeq r6, r0, r9, r7 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - @ instruction: 0x0106279c │ │ │ │ - @ instruction: 0x010679bc │ │ │ │ - @ instruction: 0x01067998 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ - @ instruction: 0x010695b0 │ │ │ │ - smlabbeq r6, ip, r5, r9 │ │ │ │ - smlabteq r6, r8, r9, r7 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - smlatbeq r6, ip, r5, r9 │ │ │ │ - smlatteq r6, r8, r9, r7 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ tsteq r6, ip, lsr #14 │ │ │ │ - smlatteq r6, r8, r5, r9 │ │ │ │ - smlabteq r6, r4, r5, r9 │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ + smlabbeq r6, r4, r0, r8 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ tsteq r6, ip, lsl #14 │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ strdeq r2, [r6, -ip] │ │ │ │ - @ instruction: 0x010696b4 │ │ │ │ - smlabbeq r6, r0, sl, r7 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - smlatteq r6, ip, r5, r9 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + @ instruction: 0x01069cb0 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + smlabbeq r6, r8, r0, r8 │ │ │ │ smlabteq r6, ip, r6, r2 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + smlatbeq r6, r8, r0, r8 │ │ │ │ @ instruction: 0x010626b4 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ + smlatbeq r6, r8, ip, r9 │ │ │ │ + smlabbeq r6, r4, ip, r9 │ │ │ │ + smlabteq r6, r0, r0, r8 │ │ │ │ @ instruction: 0x01062694 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ + smlabteq r6, ip, r0, r8 │ │ │ │ smlabbeq r6, r4, r6, r2 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - smlabbeq r6, r4, sl, r7 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + smlatteq r6, r4, r0, r8 │ │ │ │ + @ instruction: 0x01069cb4 │ │ │ │ tsteq r6, ip, asr r6 │ │ │ │ - @ instruction: 0x01067a90 │ │ │ │ + smlabteq r6, r0, ip, r9 │ │ │ │ tsteq r6, ip, asr #12 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - @ instruction: 0x01067ab0 │ │ │ │ - smlabbeq r6, r0, r6, r9 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + smlatteq r6, r0, ip, r9 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ tsteq r6, ip, lsr #12 │ │ │ │ - smlabbeq r6, ip, r6, r9 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ tsteq r6, ip, lsl r6 │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - @ instruction: 0x01067b90 │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ - @ instruction: 0x010696b0 │ │ │ │ - smlabbeq r6, ip, r6, r9 │ │ │ │ - smlabteq r6, r8, sl, r7 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r6, r9 │ │ │ │ - smlatteq r6, r8, sl, r7 │ │ │ │ - smlabteq r6, r4, r5, r2 │ │ │ │ - smlatteq r6, r8, r6, r9 │ │ │ │ - smlabteq r6, r4, r6, r9 │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ - smlatbeq r6, r4, r5, r2 │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - @ instruction: 0x01062594 │ │ │ │ - smlabbeq r6, r8, fp, r7 │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - smlabbeq r6, r0, fp, r7 │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - smlatbeq r6, ip, r7, r9 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - smlabbeq r6, r4, fp, r7 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - smlatbeq r6, r4, fp, r7 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - smlatbeq r6, r4, r7, r9 │ │ │ │ - smlabbeq r6, r0, r7, r9 │ │ │ │ - @ instruction: 0x01067bbc │ │ │ │ - @ instruction: 0x010624bc │ │ │ │ - smlabteq r6, r8, fp, r7 │ │ │ │ - smlatbeq r6, ip, r4, r2 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - smlatteq r6, r0, fp, r7 │ │ │ │ - @ instruction: 0x010697b0 │ │ │ │ - smlabbeq r6, r4, r4, r2 │ │ │ │ - @ instruction: 0x010697bc │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - ldrdeq r9, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - @ instruction: 0x01069990 │ │ │ │ - smlabteq r6, r4, r8, r9 │ │ │ │ - @ instruction: 0x01067c90 │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - strdeq r9, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - smlabbeq r6, r8, ip, r7 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - smlabteq r6, r4, r3, r2 │ │ │ │ - smlatteq r6, r4, ip, r7 │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - @ instruction: 0x01067c94 │ │ │ │ - @ instruction: 0x0106239c │ │ │ │ - smlatbeq r6, r0, ip, r7 │ │ │ │ - smlabbeq r6, ip, r3, r2 │ │ │ │ - smlatteq r6, r4, ip, r7 │ │ │ │ - smlabteq r6, r0, ip, r7 │ │ │ │ - @ instruction: 0x01069890 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - @ instruction: 0x0106989c │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - @ instruction: 0x01067db0 │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, r8, r9 │ │ │ │ - smlatteq r6, r8, ip, r7 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - smlabteq r6, ip, r8, r9 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - smlatteq r6, r4, r8, r9 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - smlatteq r6, r4, r2, r2 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - @ instruction: 0x010622bc │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - smlatbeq r6, ip, r2, r2 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - smlabbeq r6, ip, r2, r2 │ │ │ │ - smlabbeq r6, r8, sp, r7 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ eorspl pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -8848,26 +8848,26 @@ │ │ │ │ @ instruction: 0xf5a480f7 │ │ │ │ @ instruction: 0xf04f5465 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf10007dc │ │ │ │ @ instruction: 0xf002835c │ │ │ │ svclt 0x0000b8eb │ │ │ │ - tsteq r6, r6, lsl #6 │ │ │ │ - smlatteq r8, r8, r7, r1 │ │ │ │ - strdeq r9, [r6, -sl] │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - strdeq r1, [r8, -r4] │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - tsteq r8, r4, lsr #10 │ │ │ │ - strdeq r9, [r6, -sl] │ │ │ │ - smlatteq r6, r4, r3, r9 │ │ │ │ - smlabteq r6, lr, r3, r9 │ │ │ │ - tsteq r6, sl, lsr ip │ │ │ │ - strdeq r1, [r8, -sl] │ │ │ │ + smlatbeq r6, r6, r6, r9 │ │ │ │ + smlabbeq r8, r8, fp, r1 │ │ │ │ + @ instruction: 0x0106969a │ │ │ │ + strdeq r9, [r6, -r2] │ │ │ │ + @ instruction: 0x01081a94 │ │ │ │ + smlatbeq r6, lr, r7, r9 │ │ │ │ + smlabteq r8, r4, r8, r1 │ │ │ │ + @ instruction: 0x0106979a │ │ │ │ + smlabbeq r6, r4, r7, r9 │ │ │ │ + tsteq r6, lr, ror #14 │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + @ instruction: 0x0108179a │ │ │ │ strbtpl pc, [r6], #-1441 @ 0xfffffa5f @ │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ sbchi pc, ip, r2, lsl #4 │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ ldrbeq r4, [fp, r3, ror #1] │ │ │ │ teqphi r5, #0, 2 @ p-variant is OBSOLETE │ │ │ │ stmialt r4, {r1, ip, sp, lr, pc}^ │ │ │ │ @@ -10156,172 +10156,172 @@ │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000ea56 │ │ │ │ bmi fe8e4940 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000ea4e │ │ │ │ svclt 0x0000bebb │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - smlabteq r8, r2, r4, r0 │ │ │ │ - smlatteq r6, ip, pc, r7 @ │ │ │ │ - smlatbeq r8, r0, r4, r0 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - ldrdeq r7, [r6, -r6] │ │ │ │ - ldrdeq ip, [lr, -r2] │ │ │ │ - smlabteq r6, lr, pc, r7 @ │ │ │ │ - smlabteq r6, r0, pc, r7 @ │ │ │ │ - @ instruction: 0x01067fbe │ │ │ │ - smlabteq r6, r8, pc, r7 @ │ │ │ │ - smlabteq r6, sl, pc, r7 @ │ │ │ │ - smlabteq r6, r6, pc, r7 @ │ │ │ │ - smlabteq r8, ip, r3, r0 │ │ │ │ - @ instruction: 0x01067fb6 │ │ │ │ - smlatbeq r8, r8, r3, r0 │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + tsteq r8, r2, ror #16 │ │ │ │ + smlabbeq r6, ip, r3, r8 │ │ │ │ + tsteq r8, r0, asr #16 │ │ │ │ + @ instruction: 0x01068390 │ │ │ │ + @ instruction: 0x01068394 │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + tsteq lr, r2, ror lr │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, lr, asr r3 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r6, sl, ror #6 │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ + tsteq r8, ip, ror #14 │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + tsteq r8, r8, asr #14 │ │ │ │ + smlabteq r6, r0, r2, r8 │ │ │ │ tsteq r6, r0, lsr #30 │ │ │ │ - smlabbeq r6, r0, fp, r0 │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - strdeq r0, [r6, -lr] │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - tsteq r6, lr, asr #30 │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - smlabbeq lr, r4, r9, ip │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - smlabbeq r6, sl, fp, r0 │ │ │ │ - smlabbeq r6, r2, fp, r0 │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - @ instruction: 0x010802bc │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - smlabbeq r6, r6, sl, r0 │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r6, r2, lsr lr │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tsteq r6, lr, lsr #28 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ + smlatbeq r6, r8, pc, r0 @ │ │ │ │ + @ instruction: 0x01060f9e │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + smlatteq r6, lr, r2, r8 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + tsteq lr, r4, lsr #26 │ │ │ │ + smlatteq r6, r4, r2, r8 │ │ │ │ + tsteq r6, sl, lsr #30 │ │ │ │ + tsteq r6, r2, lsr #30 │ │ │ │ + @ instruction: 0x010682bc │ │ │ │ + tsteq r8, ip, asr r6 │ │ │ │ + @ instruction: 0x010682b0 │ │ │ │ tsteq r6, r6, lsr #28 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r6, lr, lsl lr │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - tsteq r6, r6, lsl lr │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r6, r2, lsl #28 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - strdeq r7, [r6, -r6] │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - ldrdeq r7, [r6, -r6] │ │ │ │ - smlabteq r6, ip, sp, r7 │ │ │ │ - smlabteq r6, r6, sp, r7 │ │ │ │ - smlabteq r6, r0, sp, r7 │ │ │ │ - @ instruction: 0x01067dba │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - @ instruction: 0x01067d9a │ │ │ │ - @ instruction: 0x01067d90 │ │ │ │ - smlabbeq r6, r6, sp, r7 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - smlabteq r6, ip, r7, r0 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, r2, ror sp │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - smlabteq r6, r2, fp, r7 │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - tsteq r6, r6, asr #26 │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - tsteq r6, r2, lsr sp │ │ │ │ - tsteq lr, r2, lsr r5 │ │ │ │ - smlatbeq r6, r6, r6, r0 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - tsteq r6, lr, lsl r9 │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - tsteq r6, r2, lsl #18 │ │ │ │ - strdeq r0, [r6, -lr] │ │ │ │ + tsteq r6, lr, ror sp │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + smlabteq r6, lr, r1, r8 │ │ │ │ + smlabteq r6, r8, r1, r8 │ │ │ │ + smlabteq r6, r6, r1, r8 │ │ │ │ + smlabteq r6, r4, r1, r8 │ │ │ │ + @ instruction: 0x010681be │ │ │ │ + @ instruction: 0x010681bc │ │ │ │ + @ instruction: 0x010681b6 │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + smlatbeq r6, r2, r1, r8 │ │ │ │ + @ instruction: 0x0106819c │ │ │ │ + @ instruction: 0x01068196 │ │ │ │ + smlabteq r6, r4, r4, r8 │ │ │ │ + tsteq r6, r6, ror r1 │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r6, r6, ror #2 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r6, sl, asr r1 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, sl, lsr r1 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + tsteq r6, r2, lsl r1 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + tsteq r6, r2, ror #30 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + smlatteq r6, r6, r0, r8 │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + ldrdeq ip, [lr, -r2] │ │ │ │ + tsteq r6, r6, asr #20 │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + tsteq r6, r6, ror fp │ │ │ │ + @ instruction: 0x01060cbe │ │ │ │ + @ instruction: 0x01060c96 │ │ │ │ + smlatbeq r6, r2, ip, r0 │ │ │ │ + @ instruction: 0x01060c9e │ │ │ │ + @ instruction: 0x01060c9a │ │ │ │ + @ instruction: 0x01060c96 │ │ │ │ + @ instruction: 0x01060c96 │ │ │ │ + tsteq lr, r8, lsl #16 │ │ │ │ + smlabbeq r6, r2, ip, r0 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + tsteq r6, lr, lsl #24 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ strdeq r0, [r6, -sl] │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - tsteq lr, r8, ror #8 │ │ │ │ - smlatteq r6, r2, r8, r0 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, lr, ror #16 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, sl, asr r8 │ │ │ │ - smlabteq lr, sl, r3, ip │ │ │ │ - tsteq r6, lr, lsr r5 │ │ │ │ - tstpeq r7, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, sl, lsl r5 │ │ │ │ - tstpeq r7, r2, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq lr, lr, lsr r2 │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - tsteq r6, r6, asr #12 │ │ │ │ - tsteq r6, r2, asr #12 │ │ │ │ - tsteq r6, lr, lsr r6 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - smlatbeq lr, ip, r1, ip │ │ │ │ - tsteq r6, r6, lsr #12 │ │ │ │ - tsteq lr, r2, ror #2 │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - tsteq r6, lr, lsr #18 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, r2, lsr #18 │ │ │ │ - strdeq ip, [lr, -lr] │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - smlatteq r6, ip, r8, r7 │ │ │ │ - smlatteq r6, sl, r8, r7 │ │ │ │ - smlatteq r6, r8, r8, r7 │ │ │ │ - smlatteq r6, r6, r8, r7 │ │ │ │ - tsteq r6, r2, lsl r2 │ │ │ │ - strdeq r1, [r8, -r0] │ │ │ │ - tsteq r8, r2 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq lr, sl, lsl r0 │ │ │ │ - smlabbeq r6, lr, r1, r0 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - @ instruction: 0x010ebfb4 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ + tsteq lr, sl, ror #14 │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + smlabteq r8, r8, r0, r0 │ │ │ │ + @ instruction: 0x010608ba │ │ │ │ + smlatbeq r8, r2, r0, r0 │ │ │ │ strdeq r7, [r6, -r8] │ │ │ │ + ldrdeq ip, [lr, -lr] │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + smlatteq r6, r6, r9, r0 │ │ │ │ + smlatteq r6, r2, r9, r0 │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + tsteq lr, ip, asr #10 │ │ │ │ + smlabteq r6, r6, r9, r0 │ │ │ │ + tsteq lr, r2, lsl #10 │ │ │ │ + tsteq r6, r6, ror r6 │ │ │ │ + smlabteq r6, lr, ip, r7 │ │ │ │ + smlabteq r6, r8, ip, r7 │ │ │ │ + smlabteq r6, r2, ip, r7 │ │ │ │ + @ instruction: 0x010ec49e │ │ │ │ + tsteq r6, r2, lsl r6 │ │ │ │ + smlabbeq r6, ip, ip, r7 │ │ │ │ + smlabbeq r6, sl, ip, r7 │ │ │ │ + smlabbeq r6, r8, ip, r7 │ │ │ │ + smlabbeq r6, r6, ip, r7 │ │ │ │ + @ instruction: 0x010605b2 │ │ │ │ + @ instruction: 0x01081990 │ │ │ │ + smlatbeq r8, r2, r3, lr │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + @ instruction: 0x010ec3ba │ │ │ │ + tsteq r6, lr, lsr #10 │ │ │ │ + smlabteq r6, r4, fp, r7 │ │ │ │ + tsteq lr, r4, asr r3 │ │ │ │ + smlabteq r6, r8, r4, r0 │ │ │ │ + smlatbeq r6, ip, fp, r7 │ │ │ │ + smlatbeq r6, ip, fp, r7 │ │ │ │ + smlatbeq r6, r8, fp, r7 │ │ │ │ + smlatbeq r6, r4, fp, r7 │ │ │ │ + smlatbeq r6, r0, fp, r7 │ │ │ │ + @ instruction: 0x01067b98 │ │ │ │ + @ instruction: 0x01067b9c │ │ │ │ + smlabbeq r6, r8, r7, r0 │ │ │ │ + tstpeq r7, r2, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + tsteq r6, r6, asr #22 │ │ │ │ + tsteq r6, r6, asr #22 │ │ │ │ + tsteq r6, sl, asr #22 │ │ │ │ + tsteq r8, r2, lsr fp │ │ │ │ + tsteq r6, r2, asr #22 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, sl, lsr #22 │ │ │ │ + tsteq r6, lr, lsr #22 │ │ │ │ + tsteq r6, lr, lsr #22 │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + tsteq r6, sl, lsr #22 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tsteq r6, sl, lsr #22 │ │ │ │ + smlabbeq lr, r6, r1, ip │ │ │ │ + tsteq r6, sl, lsl fp │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ strdeq r7, [r6, -ip] │ │ │ │ - smlatteq r6, r8, r3, r0 │ │ │ │ - @ instruction: 0x0107f892 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - qaddeq r0, lr, r6 │ │ │ │ - smlatbeq r6, r6, r7, r7 │ │ │ │ - smlatbeq r6, r6, r7, r7 │ │ │ │ - smlatbeq r6, sl, r7, r7 │ │ │ │ - @ instruction: 0x01080792 │ │ │ │ - smlatbeq r6, r2, r7, r7 │ │ │ │ - smlabbeq r6, r4, r3, r7 │ │ │ │ - smlabbeq r6, sl, r7, r7 │ │ │ │ - smlabbeq r6, lr, r7, r7 │ │ │ │ - smlabbeq r6, lr, r7, r7 │ │ │ │ - smlabbeq r6, ip, r7, r7 │ │ │ │ - smlabbeq r6, sl, r7, r7 │ │ │ │ - smlabbeq r6, r8, r7, r7 │ │ │ │ - smlabbeq r6, sl, r7, r7 │ │ │ │ - smlatteq lr, r6, sp, fp │ │ │ │ - tsteq r6, sl, ror r7 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ blcs b343c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000e908 │ │ │ │ @ instruction: 0xf8dfbd75 │ │ │ │ @ instruction: 0xf0062af4 │ │ │ │ ldrbtmi r0, [sl], #-1543 @ 0xfffff9f9 │ │ │ │ @@ -11019,128 +11019,128 @@ │ │ │ │ mul r7, sl, fp │ │ │ │ @ instruction: 0x463b4a76 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl fe4b3b88 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatteq r6, r0, r4, r7 │ │ │ │ - @ instruction: 0x0105fc92 │ │ │ │ - smlatbeq r6, r4, r4, r7 │ │ │ │ - @ instruction: 0x0106749e │ │ │ │ - @ instruction: 0x01067494 │ │ │ │ - smlabbeq r6, lr, r4, r7 │ │ │ │ - tstpeq r5, lr, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - tsteq r6, r2, ror r4 │ │ │ │ - tstpeq r5, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ - smlabteq r7, r2, r3, pc @ │ │ │ │ - tsteq r6, r6, asr #8 │ │ │ │ - smlatbeq r7, r0, r3, pc @ │ │ │ │ - tsteq r6, lr, lsr #8 │ │ │ │ - tstpeq r7, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r0, r8, r7 │ │ │ │ + tsteq r6, r2, lsr r0 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, lr, lsr r8 │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + tsteq r6, lr, lsr #16 │ │ │ │ + smlatbeq r5, lr, pc, pc @ │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + tsteq r6, r2, lsl r8 │ │ │ │ + @ instruction: 0x0105ffbc │ │ │ │ + tstpeq r7, r2, ror #14 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r6, r7, r7 │ │ │ │ + tstpeq r7, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, lr, r7, r7 │ │ │ │ + tstpeq r7, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010677bc │ │ │ │ + smlatbeq r6, ip, r7, r7 │ │ │ │ + smlatbeq r6, r8, r7, r7 │ │ │ │ + smlatbeq r6, r4, r7, r7 │ │ │ │ + smlatbeq r6, r0, r7, r7 │ │ │ │ + @ instruction: 0x0106779c │ │ │ │ + @ instruction: 0x01067798 │ │ │ │ + @ instruction: 0x01067794 │ │ │ │ + smlabbeq r6, ip, r7, r7 │ │ │ │ + smlabbeq r6, r8, r7, r7 │ │ │ │ + @ instruction: 0x01067794 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + smlatbeq lr, sl, ip, fp │ │ │ │ + tsteq r6, sl, ror #14 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, sl, ror #14 │ │ │ │ + smlabbeq r5, ip, pc, pc @ │ │ │ │ + ldrdeq pc, [r7, -r6] │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + tsteq r6, r6, lsr r7 │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + tsteq r6, sl, lsr #14 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, lr, lsl r7 │ │ │ │ + smlabteq lr, r6, fp, fp │ │ │ │ + tstpeq r5, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r8, r6, r7 │ │ │ │ + tsteq r8, r4, ror r8 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r6, r7 │ │ │ │ + smlabteq r6, r8, r6, r7 │ │ │ │ + tsteq lr, r6, asr #22 │ │ │ │ + tsteq lr, r6, asr #20 │ │ │ │ + smlatbeq r6, sl, r5, r7 │ │ │ │ + @ instruction: 0x0107f3b0 │ │ │ │ + smlatbeq r6, r4, r5, r7 │ │ │ │ + @ instruction: 0x0106759e │ │ │ │ + @ instruction: 0x01067598 │ │ │ │ + smlabbeq r5, r8, lr, pc @ │ │ │ │ + tstpeq r7, r2, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01096d9a │ │ │ │ + @ instruction: 0x010eb8be │ │ │ │ + tstpeq r5, r2, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r6, ror #8 │ │ │ │ + tsteq r6, sl, asr r4 │ │ │ │ + tsteq r6, lr, asr #8 │ │ │ │ + smlatteq r5, r4, r9, pc @ │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ tsteq r6, ip, lsl r4 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ + @ instruction: 0x0105f998 │ │ │ │ + tsteq r6, r6, lsl #8 │ │ │ │ + tsteq r6, r6, lsl #8 │ │ │ │ strdeq r7, [r6, -ip] │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - smlatteq r6, ip, r3, r7 │ │ │ │ + tstpeq r7, sl, asr r1 @ p-variant is OBSOLETE │ │ │ │ + strdeq r7, [r6, -r2] │ │ │ │ smlatteq r6, r8, r3, r7 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - tsteq lr, sl, lsl #18 │ │ │ │ - smlabteq r6, sl, r3, r7 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ + ldrdeq r7, [r6, -lr] │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ smlabteq r6, sl, r3, r7 │ │ │ │ - smlatteq r5, ip, fp, pc @ │ │ │ │ - tstpeq r7, r6, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r2, r3, r7 │ │ │ │ - @ instruction: 0x01067396 │ │ │ │ + smlabteq r6, r0, r3, r7 │ │ │ │ + @ instruction: 0x010673b6 │ │ │ │ + smlatbeq r6, ip, r3, r7 │ │ │ │ + @ instruction: 0x0106739e │ │ │ │ @ instruction: 0x01067390 │ │ │ │ - smlabbeq r6, sl, r3, r7 │ │ │ │ - smlabbeq r6, r4, r3, r7 │ │ │ │ - tsteq r6, lr, ror r3 │ │ │ │ - tsteq lr, r6, lsr #16 │ │ │ │ - @ instruction: 0x0105f99c │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - ldrdeq sp, [r8, -r4] │ │ │ │ + smlabbeq r6, r2, r3, r7 │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - smlatbeq lr, r6, r7, fp │ │ │ │ - smlatbeq lr, r6, r6, fp │ │ │ │ - tsteq r6, sl, lsl #4 │ │ │ │ - tstpeq r7, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - strdeq r7, [r6, -lr] │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - smlatteq r5, r8, sl, pc @ │ │ │ │ - @ instruction: 0x0107ef92 │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tstpeq r5, r2, ror #14 @ p-variant is OBSOLETE │ │ │ │ - strdeq r6, [r9, -sl] │ │ │ │ - tsteq lr, lr, lsl r5 │ │ │ │ - @ instruction: 0x0105f692 │ │ │ │ - smlabteq r6, r6, r0, r7 │ │ │ │ - strheq r7, [r6, -sl] │ │ │ │ - smlatbeq r6, lr, r0, r7 │ │ │ │ - tstpeq r5, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r4, r0, r7 │ │ │ │ - smlabbeq r6, r0, r0, r7 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - qaddeq r7, ip, r6 │ │ │ │ - @ instruction: 0x0107edba │ │ │ │ - qaddeq r7, r2, r6 │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - tsteq r6, lr, lsr r0 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - tsteq r6, sl, lsr #32 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tsteq r6, r6, lsl r0 │ │ │ │ - tsteq r6, ip │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - smlatteq r6, r2, pc, r6 @ │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - smlabteq r6, ip, pc, r6 @ │ │ │ │ - smlabteq r6, ip, pc, r6 @ │ │ │ │ - smlabteq r6, r8, pc, r6 @ │ │ │ │ - smlabteq r6, r4, pc, r6 @ │ │ │ │ - smlabteq r6, r0, pc, r6 @ │ │ │ │ - @ instruction: 0x01066fbc │ │ │ │ - @ instruction: 0x01066fb0 │ │ │ │ - smlatbeq r6, r4, pc, r6 @ │ │ │ │ - @ instruction: 0x01066f98 │ │ │ │ - @ instruction: 0x01066f90 │ │ │ │ - smlabbeq r6, r4, pc, r6 @ │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - tstpeq r5, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, lr, lsr pc │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, r6, lsr pc │ │ │ │ - strheq fp, [lr, -r2] │ │ │ │ - tstpeq r5, lr, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r8, lsl sl │ │ │ │ - tsteq r6, sl, lsl #30 │ │ │ │ - tsteq r6, sl, lsl #30 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - @ instruction: 0x0105ee94 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + tstpeq r5, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r7, [r6, -lr] │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + ldrdeq r7, [r6, -r6] │ │ │ │ + tsteq lr, r2, asr r4 │ │ │ │ + smlabteq r5, lr, r5, pc @ │ │ │ │ + @ instruction: 0x0107edb8 │ │ │ │ + smlatbeq r6, sl, r2, r7 │ │ │ │ + smlatbeq r6, sl, r2, r7 │ │ │ │ + smlatbeq r6, r4, r2, r7 │ │ │ │ + @ instruction: 0x0106729e │ │ │ │ + @ instruction: 0x0106729e │ │ │ │ + @ instruction: 0x01067298 │ │ │ │ + tstpeq r5, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ teqpne ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmin.s8 q4, , q11 │ │ │ │ vcge.s8 d24, d3, d1 │ │ │ │ addsmi r5, r8, #220, 6 @ 0x70000003 │ │ │ │ ldrbthi pc, [r3], r2 @ │ │ │ │ strhi pc, [lr, #-512] @ 0xfffffe00 │ │ │ │ @@ -11936,91 +11936,91 @@ │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vabd.s8 d24, d3, d7 │ │ │ │ addsmi r6, r8, #132, 6 @ 0x10000002 │ │ │ │ strhi pc, [r6, -r2, asr #32] │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatbeq r6, r2, ip, r6 │ │ │ │ - smlatteq r6, sl, ip, r6 │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - smlatbeq r6, r0, sp, r6 │ │ │ │ - @ instruction: 0x01066db4 │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r6, sl, lsr lr │ │ │ │ - @ instruction: 0x01066e9e │ │ │ │ - @ instruction: 0x01066e90 │ │ │ │ - smlatteq r6, ip, lr, r6 │ │ │ │ - strdeq r6, [r6, -r2] │ │ │ │ - tsteq r6, r2, asr pc │ │ │ │ - tsteq r6, lr, asr #30 │ │ │ │ - smlatbeq r6, r6, pc, r6 @ │ │ │ │ - smlabteq r6, r0, pc, r6 @ │ │ │ │ - smlatteq r6, r4, pc, r6 @ │ │ │ │ - smlabteq r6, r2, pc, r6 @ │ │ │ │ - tsteq r6, lr │ │ │ │ - tsteq r6, ip │ │ │ │ - qaddeq r7, r8, r6 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - swpeq r7, r8, [r6] │ │ │ │ - strheq r7, [r6, -r2] │ │ │ │ - ldrdeq r7, [r6, -lr] │ │ │ │ + tsteq r6, r2, asr #32 │ │ │ │ + smlabbeq r6, sl, r0, r7 │ │ │ │ + smlatbeq r6, r0, r0, r7 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + ldrdeq r7, [r6, -sl] │ │ │ │ + tsteq r6, lr, lsr r2 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + smlabbeq r6, ip, r2, r7 │ │ │ │ + @ instruction: 0x01067292 │ │ │ │ + strdeq r7, [r6, -r2] │ │ │ │ + smlatteq r6, lr, r2, r7 │ │ │ │ + tsteq r6, r6, asr #6 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + smlabbeq r6, r4, r3, r7 │ │ │ │ + tsteq r6, r2, ror #6 │ │ │ │ + smlatbeq r6, lr, r3, r7 │ │ │ │ + smlatbeq r6, ip, r3, r7 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + smlatteq r6, ip, r3, r7 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + tsteq r6, r2, asr r4 │ │ │ │ + tsteq r6, lr, ror r4 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + smlabteq r6, r8, r4, r7 │ │ │ │ + smlabteq r6, lr, r4, r7 │ │ │ │ + tsteq r6, r2, asr #10 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ ldrdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, lr, lsr #2 │ │ │ │ - smlatbeq r6, r2, r1, r7 │ │ │ │ - smlatbeq r6, r8, r1, r7 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - smlabbeq r6, r0, r2, r7 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, r2, asr r6 │ │ │ │ + smlatteq r6, ip, r6, r7 │ │ │ │ + tsteq r6, r2, lsl #14 │ │ │ │ + @ instruction: 0x0106779a │ │ │ │ + smlatbeq r6, r6, r7, r7 │ │ │ │ + tsteq r6, lr, lsr r8 │ │ │ │ + smlabbeq r6, r2, r8, r7 │ │ │ │ + ldrdeq r7, [r6, -r2] │ │ │ │ ldrdeq r7, [r6, -r0] │ │ │ │ - @ instruction: 0x010672b2 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r6, r2, ror #6 │ │ │ │ - strdeq r7, [r6, -sl] │ │ │ │ - tsteq r6, r6, lsl #8 │ │ │ │ - @ instruction: 0x0106749e │ │ │ │ - smlatteq r6, r2, r4, r7 │ │ │ │ - tsteq r6, r2, lsr r5 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - smlabteq r6, r8, r5, r7 │ │ │ │ - smlatteq r6, r0, r5, r7 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - smlabbeq r6, r2, r6, r7 │ │ │ │ - tsteq r6, sl, lsl r7 │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - @ instruction: 0x010677b0 │ │ │ │ - smlatbeq r6, r0, r7, r7 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r6, lr, asr #16 │ │ │ │ - smlatteq r6, r6, r8, r7 │ │ │ │ - strdeq r7, [r6, -r2] │ │ │ │ - smlabbeq r6, sl, r9, r7 │ │ │ │ - smlabteq r6, lr, r9, r7 │ │ │ │ - tsteq r6, lr, lsl sl │ │ │ │ - tsteq r6, lr, lsl sl │ │ │ │ - @ instruction: 0x01067ab6 │ │ │ │ - smlabteq r6, lr, sl, r7 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ - smlatbeq r6, r8, ip, r7 │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r6, r2, lsr sp │ │ │ │ - smlabteq r6, ip, sp, r7 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + smlabbeq r6, r0, r9, r7 │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + @ instruction: 0x01067aba │ │ │ │ + strdeq r7, [r6, -lr] │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ ldrdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, r2, ror lr │ │ │ │ - @ instruction: 0x01067eb8 │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - tsteq r6, lr, lsl #30 │ │ │ │ - smlatbeq r6, r8, pc, r7 @ │ │ │ │ - smlabteq r6, r0, pc, r7 @ │ │ │ │ - qaddeq r8, sl, r6 │ │ │ │ - tsteq r6, r2, rrx │ │ │ │ + smlatteq r6, lr, fp, r7 │ │ │ │ + smlabbeq r6, r6, ip, r7 │ │ │ │ + @ instruction: 0x01067c92 │ │ │ │ + tsteq r6, sl, lsr #26 │ │ │ │ + tsteq r6, lr, ror #26 │ │ │ │ + @ instruction: 0x01067dbe │ │ │ │ + @ instruction: 0x01067dbe │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ + tsteq r6, lr, ror #28 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + @ instruction: 0x01067fb0 │ │ │ │ + strdeq r7, [r6, -r6] │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r6, lr, lsl r0 │ │ │ │ + strheq r8, [r6, -r8] │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r2, lsl r2 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + smlatbeq r6, ip, r2, r8 │ │ │ │ + smlatbeq r6, lr, r2, r8 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ + tsteq r6, r2, lsl #8 │ │ │ │ orrsvs pc, r4, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmax.s8 q12, , │ │ │ │ addsmi r6, r8, #152, 6 @ 0x60000002 │ │ │ │ strbthi pc, [r6], -r2, asr #32 @ │ │ │ │ stceq 8, cr15, [ip], #-892 @ 0xfffffc84 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -12798,87 +12798,87 @@ │ │ │ │ msrcs SPSR_s, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438423 │ │ │ │ addsmi r2, r8, #104, 6 @ 0xa0000001 │ │ │ │ strthi pc, [r2], #-66 @ 0xffffffbe │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabteq r6, r4, pc, r7 @ │ │ │ │ - tsteq r6, r8 │ │ │ │ - qaddeq r8, r8, r6 │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - smlatteq r6, r2, r0, r8 │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + smlatbeq r6, r8, r3, r8 │ │ │ │ strdeq r8, [r6, -r8] │ │ │ │ - @ instruction: 0x01068190 │ │ │ │ - @ instruction: 0x0106819a │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - smlabteq r6, r8, r2, r8 │ │ │ │ - smlabteq r6, r6, r2, r8 │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - @ instruction: 0x010684b0 │ │ │ │ + smlatteq r6, sl, r3, r8 │ │ │ │ + smlabbeq r6, r2, r4, r8 │ │ │ │ + @ instruction: 0x01068498 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + tsteq r6, sl, lsr r5 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + tsteq r6, r6, ror #12 │ │ │ │ + strdeq r8, [r6, -lr] │ │ │ │ + tsteq r6, r6, lsl r7 │ │ │ │ + smlatbeq r6, lr, r7, r8 │ │ │ │ + @ instruction: 0x010687b8 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + @ instruction: 0x01068896 │ │ │ │ + smlatteq r6, r6, r8, r8 │ │ │ │ + smlabteq r6, r8, r8, r8 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r6, r6, ror r9 │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + tsteq r6, sl, lsl sl │ │ │ │ + @ instruction: 0x01068ab2 │ │ │ │ strdeq r8, [r6, -r6] │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - smlabteq r6, r0, r5, r8 │ │ │ │ - ldrdeq r8, [r6, -r6] │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - tsteq r6, r2, lsl r7 │ │ │ │ - tsteq r6, r6, asr r7 │ │ │ │ - smlatbeq r6, r6, r7, r8 │ │ │ │ - smlatbeq r6, r6, r7, r8 │ │ │ │ - smlatteq r6, r6, r7, r8 │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - ldrdeq sl, [r6, -r8] │ │ │ │ - @ instruction: 0x0106a3b4 │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - ldrdeq sl, [r6, -r0] │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ + tsteq r6, r6, asr #22 │ │ │ │ + tsteq r6, r6, asr #22 │ │ │ │ + smlabbeq r6, r6, fp, r8 │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + smlatbeq r6, r4, fp, r8 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + @ instruction: 0x01068bb4 │ │ │ │ + tsteq r6, sl, ror fp │ │ │ │ + tsteq r6, lr, ror #14 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + @ instruction: 0x01068bb8 │ │ │ │ + @ instruction: 0x01068b96 │ │ │ │ + smlabbeq r6, sl, r7, sl │ │ │ │ + smlabteq r6, r4, fp, r8 │ │ │ │ + @ instruction: 0x0106a79c │ │ │ │ + tsteq r6, lr, ror #14 │ │ │ │ + smlabteq r6, lr, fp, r8 │ │ │ │ + @ instruction: 0x01068bb8 │ │ │ │ + smlatbeq r6, lr, r7, sl │ │ │ │ + smlabbeq r6, ip, r7, sl │ │ │ │ + smlatteq r6, ip, fp, r8 │ │ │ │ + @ instruction: 0x0106a7b8 │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + @ instruction: 0x01068b98 │ │ │ │ + smlabbeq r6, ip, r7, sl │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ ldrdeq r8, [r6, -sl] │ │ │ │ - smlabteq r6, lr, r3, sl │ │ │ │ - @ instruction: 0x0106a3b8 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - smlatteq r6, sl, r3, sl │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - strdeq sl, [r6, -ip] │ │ │ │ - smlabteq r6, lr, r3, sl │ │ │ │ - tsteq r6, lr, lsr #16 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - smlatteq r6, ip, r3, sl │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - smlatteq r6, ip, r3, sl │ │ │ │ - ldrdeq sl, [r6, -r8] │ │ │ │ - tsteq r6, sl, lsr r8 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r6, r2, lsl r4 │ │ │ │ - strdeq sl, [r6, -lr] │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - tsteq r6, sl, ror r8 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, r2, asr r4 │ │ │ │ - smlabbeq r6, ip, r8, r8 │ │ │ │ - tsteq r6, r6, ror #8 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - smlabbeq r6, lr, r8, r8 │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - tsteq r6, r2, ror r4 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - @ instruction: 0x010688b2 │ │ │ │ + @ instruction: 0x01068bbc │ │ │ │ + @ instruction: 0x0106a7b2 │ │ │ │ + @ instruction: 0x0106a79e │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + smlabteq r6, ip, r7, sl │ │ │ │ + @ instruction: 0x0106a7b8 │ │ │ │ + tsteq r6, sl, lsl ip │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + strdeq sl, [r6, -r2] │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + tsteq r6, r6, lsl #16 │ │ │ │ + smlabteq r6, ip, r7, sl │ │ │ │ + tsteq r6, lr, lsr #24 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + tsteq r6, r2, lsl r8 │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + tsteq r6, r2, asr ip │ │ │ │ cmnpcs r8, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ stmdale sp, {r0, r1, r3, r7, r8, r9, pc} │ │ │ │ cmnpcs r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438389 │ │ │ │ addsmi r2, r8, #116, 6 @ 0xd0000001 │ │ │ │ @@ -13655,88 +13655,88 @@ │ │ │ │ movtvs pc, #34371 @ 0x8643 @ │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf643847b │ │ │ │ addsmi r6, r8, #76, 6 @ 0x30000001 │ │ │ │ ldrbthi pc, [sl], #-66 @ 0xffffffbe @ │ │ │ │ ldrbtmi r4, [r8], #-2122 @ 0xfffff7b6 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - @ instruction: 0x0106879e │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - tsteq r6, lr, asr #6 │ │ │ │ - smlatbeq r6, lr, r7, r8 │ │ │ │ - smlabbeq r6, lr, r7, r8 │ │ │ │ - smlabbeq r6, r2, r3, sl │ │ │ │ - @ instruction: 0x010687ba │ │ │ │ - @ instruction: 0x0106a392 │ │ │ │ - tsteq r6, sl, asr #6 │ │ │ │ - smlatbeq r6, sl, r7, r8 │ │ │ │ - @ instruction: 0x01068794 │ │ │ │ - smlabbeq r6, r8, r3, sl │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - smlabteq r6, r8, r7, r8 │ │ │ │ - @ instruction: 0x0106a394 │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - smlatbeq r6, sl, r7, r8 │ │ │ │ - @ instruction: 0x0106a39e │ │ │ │ - smlabbeq r6, sl, r3, sl │ │ │ │ - smlatteq r6, sl, r7, r8 │ │ │ │ - smlabteq r6, r8, r7, r8 │ │ │ │ - @ instruction: 0x0106a3bc │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - smlabteq r6, lr, r3, sl │ │ │ │ - @ instruction: 0x0106a394 │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ + strdeq sl, [r6, -r8] │ │ │ │ + tsteq r6, lr, lsr fp │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + smlatteq r6, lr, r6, sl │ │ │ │ + tsteq r6, lr, asr #22 │ │ │ │ + tsteq r6, lr, lsr #22 │ │ │ │ + tsteq r6, r2, lsr #14 │ │ │ │ + tsteq r6, sl, asr fp │ │ │ │ + tsteq r6, r2, lsr r7 │ │ │ │ + smlatteq r6, sl, r6, sl │ │ │ │ + tsteq r6, sl, asr #22 │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + tsteq r6, r6, lsl #14 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + tsteq r6, sl, asr #22 │ │ │ │ + tsteq r6, lr, lsr r7 │ │ │ │ + tsteq r6, sl, lsr #14 │ │ │ │ + smlabbeq r6, sl, fp, r8 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + @ instruction: 0x01068b94 │ │ │ │ + tsteq r6, lr, ror #14 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + @ instruction: 0x01068b94 │ │ │ │ + tsteq r6, lr, ror fp │ │ │ │ + tsteq r6, r2, ror r7 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + @ instruction: 0x01068bb0 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + smlabteq r6, r0, fp, r8 │ │ │ │ + @ instruction: 0x01068b94 │ │ │ │ + smlabbeq r6, r8, r7, sl │ │ │ │ + tsteq r6, r2, ror r7 │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + @ instruction: 0x01068bb0 │ │ │ │ + smlatbeq r6, r6, r7, sl │ │ │ │ ldrdeq r8, [r6, -lr] │ │ │ │ - ldrdeq sl, [r6, -r2] │ │ │ │ - @ instruction: 0x0106a3b0 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - ldrdeq sl, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - smlatteq r6, r8, r3, sl │ │ │ │ - ldrdeq sl, [r6, -r2] │ │ │ │ - tsteq r6, r2, lsr r8 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - tsteq r6, r6, lsl #8 │ │ │ │ - tsteq r6, lr, lsr r8 │ │ │ │ - tsteq r6, r6, lsl r4 │ │ │ │ - @ instruction: 0x0106a3be │ │ │ │ - tsteq r6, lr, lsl r8 │ │ │ │ - tsteq r6, sl, lsl #16 │ │ │ │ - strdeq sl, [r6, -lr] │ │ │ │ - ldrdeq sl, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, sl, lsl #8 │ │ │ │ - tsteq r6, lr, asr #16 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - strdeq sl, [r6, -lr] │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - tsteq r6, r2, ror r8 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - tsteq r6, r6, ror r8 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, sl, lsr r4 │ │ │ │ - @ instruction: 0x0106889c │ │ │ │ - tsteq r6, sl, ror #8 │ │ │ │ - @ instruction: 0x010688b0 │ │ │ │ - smlabbeq r6, r6, r8, r8 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - smlabteq r6, sl, r8, r8 │ │ │ │ - smlatbeq r6, sl, r8, r8 │ │ │ │ - smlatbeq r6, r0, r4, sl │ │ │ │ + @ instruction: 0x0106a7b6 │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ + @ instruction: 0x01068bbe │ │ │ │ + smlatbeq r6, sl, fp, r8 │ │ │ │ + @ instruction: 0x0106a79e │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ ldrdeq r8, [r6, -ip] │ │ │ │ - @ instruction: 0x0106a4b6 │ │ │ │ + smlatbeq r6, sl, r7, sl │ │ │ │ + smlatteq r6, lr, fp, r8 │ │ │ │ + smlabteq r6, r0, fp, r8 │ │ │ │ + @ instruction: 0x0106a7b4 │ │ │ │ + @ instruction: 0x0106a79e │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + smlatteq r6, r2, fp, r8 │ │ │ │ + ldrdeq sl, [r6, -r8] │ │ │ │ + tsteq r6, r2, lsl ip │ │ │ │ + smlatteq r6, ip, r7, sl │ │ │ │ + @ instruction: 0x0106a7b4 │ │ │ │ + tsteq r6, r6, lsl ip │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + strdeq sl, [r6, -r8] │ │ │ │ + ldrdeq sl, [r6, -sl] │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + tsteq r6, sl, lsl #16 │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, r6, lsr #24 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + tsteq r6, sl, ror #24 │ │ │ │ + tsteq r6, sl, asr #24 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tsteq r6, r6, asr r8 │ │ │ │ msrvc CPSR_f, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vcgt.s8 q4, q8, │ │ │ │ @ instruction: 0xf6438156 │ │ │ │ addsmi r6, r8, #188, 6 @ 0xf0000002 │ │ │ │ bicshi pc, lr, #2 │ │ │ │ adchi pc, r8, r0, lsl #4 │ │ │ │ @@ -14563,290 +14563,290 @@ │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1116 @ 0xfffffba4 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1112 @ 0xfffffba8 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1108 @ 0xfffffbac │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r2, asr #6 │ │ │ │ - smlatbeq r6, r2, r7, r8 │ │ │ │ - smlabbeq r6, ip, r7, r8 │ │ │ │ - smlabbeq r6, r2, r3, sl │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - smlabteq r6, r0, r7, r8 │ │ │ │ - smlabbeq r6, ip, r3, sl │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - smlatbeq r6, r4, r7, r8 │ │ │ │ - @ instruction: 0x0106a398 │ │ │ │ - smlabbeq r6, r2, r3, sl │ │ │ │ - smlatteq r6, r2, r7, r8 │ │ │ │ - smlabteq r6, r2, r7, r8 │ │ │ │ - @ instruction: 0x0106a3b6 │ │ │ │ - smlatteq r6, lr, r7, r8 │ │ │ │ - smlabteq r6, r6, r3, sl │ │ │ │ - smlabbeq r6, sl, r3, sl │ │ │ │ - smlatteq r6, ip, r7, r8 │ │ │ │ + smlatteq r6, r2, r6, sl │ │ │ │ + tsteq r6, r2, asr #22 │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + tsteq r6, r2, lsr #14 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + tsteq r6, r2, lsr #14 │ │ │ │ + smlabbeq r6, r2, fp, r8 │ │ │ │ + tsteq r6, r2, ror #22 │ │ │ │ + tsteq r6, r6, asr r7 │ │ │ │ + smlabbeq r6, lr, fp, r8 │ │ │ │ + tsteq r6, r6, ror #14 │ │ │ │ + tsteq r6, sl, lsr #14 │ │ │ │ + smlabbeq r6, ip, fp, r8 │ │ │ │ + tsteq r6, r6, ror fp │ │ │ │ + tsteq r6, sl, ror #14 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + smlatbeq r6, r8, fp, r8 │ │ │ │ + tsteq r6, r6, ror r7 │ │ │ │ + @ instruction: 0x01068bba │ │ │ │ + smlabbeq r6, ip, fp, r8 │ │ │ │ + smlabbeq r6, r0, r7, sl │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + smlabteq r6, ip, fp, r8 │ │ │ │ + smlatbeq r6, sl, fp, r8 │ │ │ │ + @ instruction: 0x0106a79e │ │ │ │ ldrdeq r8, [r6, -r6] │ │ │ │ - smlabteq r6, sl, r3, sl │ │ │ │ - smlatbeq r6, r8, r3, sl │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - ldrdeq sl, [r6, -r6] │ │ │ │ - tsteq r6, sl, lsl r8 │ │ │ │ - smlatteq r6, ip, r7, r8 │ │ │ │ - smlatteq r6, r0, r3, sl │ │ │ │ - smlabteq r6, ip, r3, sl │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq r6, sl, lsl #16 │ │ │ │ - strdeq sl, [r6, -lr] │ │ │ │ - tsteq r6, r6, lsr r8 │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - tsteq r6, r6, ror #24 │ │ │ │ - strdeq r5, [r6, -lr] │ │ │ │ - smlabteq r6, r6, r9, r4 │ │ │ │ - tsteq r6, r6, ror #8 │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - tsteq r6, r6, lsr #30 │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ - @ instruction: 0x0105bdb2 │ │ │ │ - tsteq r6, sl, lsl pc │ │ │ │ - smlatbeq r5, r2, sp, fp │ │ │ │ - smlabteq r6, sl, pc, r3 @ │ │ │ │ - tsteq r6, r2, ror pc │ │ │ │ - @ instruction: 0x01063f96 │ │ │ │ - smlabbeq r5, r2, sp, fp │ │ │ │ - smlabteq r6, lr, pc, r3 @ │ │ │ │ - tsteq r5, r2, ror sp │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ - tsteq r6, lr, lsr #32 │ │ │ │ - tsteq r6, sl, lsr r0 │ │ │ │ - tsteq r5, sl, asr #26 │ │ │ │ - tsteq r6, lr, ror r0 │ │ │ │ - tsteq r5, sl, lsr sp │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - smlabteq r6, sl, r0, r4 │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - tsteq r5, sl, lsl sp │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ - tsteq r5, sl, lsl #26 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - @ instruction: 0x010641ba │ │ │ │ - tsteq r6, sl, ror #2 │ │ │ │ - tsteq r6, r6, lsr r1 │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - ldrdeq fp, [r5, -sl] │ │ │ │ - tsteq r6, r2, ror #2 │ │ │ │ - smlabteq r5, sl, ip, fp │ │ │ │ - smlatteq r6, r2, r1, r4 │ │ │ │ - smlatbeq r6, sl, r1, r4 │ │ │ │ - @ instruction: 0x010641ba │ │ │ │ - smlatbeq r5, sl, ip, fp │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - @ instruction: 0x0105bc9a │ │ │ │ - @ instruction: 0x01064296 │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - tsteq r6, sl, lsl r2 │ │ │ │ - tsteq r6, sl, lsr #4 │ │ │ │ - tsteq r5, r2, ror ip │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - tsteq r5, r2, ror #24 │ │ │ │ - @ instruction: 0x0106429a │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - tsteq r5, sl, asr #24 │ │ │ │ + smlatbeq r6, lr, r7, sl │ │ │ │ + tsteq r6, r6 │ │ │ │ + @ instruction: 0x01065c9e │ │ │ │ + tsteq r6, r6, ror #26 │ │ │ │ + tsteq r6, r6, lsl #16 │ │ │ │ + @ instruction: 0x0106459e │ │ │ │ + tsteq r6, r6, lsl r4 │ │ │ │ + tsteq r6, sl, lsl #6 │ │ │ │ + smlabteq r6, r6, r2, r4 │ │ │ │ @ instruction: 0x01064296 │ │ │ │ - tsteq r5, sl, lsr ip │ │ │ │ - smlatteq r6, r2, r4, r4 │ │ │ │ - @ instruction: 0x010643be │ │ │ │ - tsteq r6, sl, lsr #6 │ │ │ │ - smlatteq r6, r6, r2, r4 │ │ │ │ - @ instruction: 0x010642b6 │ │ │ │ - smlabteq r6, r2, r2, r4 │ │ │ │ - tsteq r5, r2, lsl #24 │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - strdeq fp, [r5, -r2] │ │ │ │ - tsteq r6, r2, asr #6 │ │ │ │ + smlatbeq r6, r2, r2, r4 │ │ │ │ + tsteq r5, r2, asr r1 │ │ │ │ + @ instruction: 0x010642ba │ │ │ │ + tsteq r5, r2, asr #2 │ │ │ │ + tsteq r6, sl, ror #6 │ │ │ │ tsteq r6, r2, lsl r3 │ │ │ │ - tsteq r6, lr, lsl r3 │ │ │ │ - ldrdeq fp, [r5, -r2] │ │ │ │ tsteq r6, r6, lsr r3 │ │ │ │ - smlabteq r5, r2, fp, fp │ │ │ │ + tsteq r5, r2, lsr #2 │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + tsteq r5, r2, lsl r1 │ │ │ │ + tsteq r6, sl, ror r4 │ │ │ │ + tsteq r6, r6, lsl r4 │ │ │ │ + smlabteq r6, lr, r3, r4 │ │ │ │ ldrdeq r4, [r6, -sl] │ │ │ │ - @ instruction: 0x01064396 │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - tsteq r6, r2, ror r3 │ │ │ │ - @ instruction: 0x0105bb9a │ │ │ │ - smlabbeq r6, sl, r3, r4 │ │ │ │ - smlabbeq r5, sl, fp, fp │ │ │ │ - smlatteq r6, r2, r3, r4 │ │ │ │ - smlatbeq r6, lr, r3, r4 │ │ │ │ - tsteq r5, r2, ror fp │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - tsteq r5, r2, ror #22 │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - @ instruction: 0x01064496 │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ + smlatteq r5, sl, r0, ip │ │ │ │ tsteq r6, lr, lsl r4 │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ - tsteq r5, r2, lsr fp │ │ │ │ - tsteq r6, r2, asr #8 │ │ │ │ - tsteq r5, r2, lsr #22 │ │ │ │ - smlabteq r6, r6, r4, r4 │ │ │ │ - smlabbeq r6, r6, r4, r4 │ │ │ │ - @ instruction: 0x0106449a │ │ │ │ - tsteq r5, r2, lsl #22 │ │ │ │ - smlabteq r6, r2, r4, r4 │ │ │ │ - strdeq fp, [r5, -r2] │ │ │ │ - smlatteq r6, r6, r5, r4 │ │ │ │ - tsteq r6, r2, ror r5 │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ - tsteq r6, lr, lsr r5 │ │ │ │ - smlabteq r5, sl, sl, fp │ │ │ │ - tsteq r6, r6, ror r5 │ │ │ │ - @ instruction: 0x0105baba │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + smlatbeq r6, r6, r4, r4 │ │ │ │ + tsteq r6, sl, ror #8 │ │ │ │ + tsteq r6, sl, ror r4 │ │ │ │ + strheq ip, [r5, -sl] │ │ │ │ + @ instruction: 0x0106449e │ │ │ │ + smlatbeq r5, sl, r0, ip │ │ │ │ + tsteq r6, sl, lsl #12 │ │ │ │ + tsteq r6, sl, asr r5 │ │ │ │ + tsteq r6, sl, lsl #10 │ │ │ │ + ldrdeq r4, [r6, -r6] │ │ │ │ + smlatteq r6, r2, r4, r4 │ │ │ │ + tsteq r5, sl, ror r0 │ │ │ │ + tsteq r6, r2, lsl #10 │ │ │ │ + tsteq r5, sl, rrx │ │ │ │ + smlabbeq r6, r2, r5, r4 │ │ │ │ + tsteq r6, sl, asr #10 │ │ │ │ + tsteq r6, sl, asr r5 │ │ │ │ + tsteq r5, sl, asr #32 │ │ │ │ + tsteq r6, sl, ror r5 │ │ │ │ + tsteq r5, sl, lsr r0 │ │ │ │ + tsteq r6, r6, lsr r6 │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + @ instruction: 0x010645ba │ │ │ │ smlabteq r6, sl, r5, r4 │ │ │ │ - smlatbeq r5, r2, sl, fp │ │ │ │ - tsteq r6, r6, lsr #12 │ │ │ │ - @ instruction: 0x0105ba92 │ │ │ │ - strdeq r4, [r6, -r6] │ │ │ │ - tsteq r6, r2, lsr #20 │ │ │ │ - tsteq r6, r6, asr #16 │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - smlabteq r6, lr, r6, r4 │ │ │ │ - tsteq r6, lr, ror r6 │ │ │ │ - @ instruction: 0x0106469a │ │ │ │ - tsteq r5, r2, asr sl │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - tsteq r5, r2, asr #20 │ │ │ │ - @ instruction: 0x0106479a │ │ │ │ - tsteq r6, sl, asr #14 │ │ │ │ - tsteq r6, r6, ror #14 │ │ │ │ - tsteq r5, r2, lsr #20 │ │ │ │ - @ instruction: 0x0106479e │ │ │ │ - tsteq r5, r2, lsl sl │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - tsteq r6, lr, asr r8 │ │ │ │ - tsteq r6, lr, lsl #16 │ │ │ │ - tsteq r6, sl, lsr #16 │ │ │ │ - smlatteq r5, sl, r9, fp │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ + tsteq r5, r2, lsl r0 │ │ │ │ + smlatteq r6, r6, r5, r4 │ │ │ │ + tsteq r5, r2 │ │ │ │ + tsteq r6, sl, lsr r6 │ │ │ │ + tsteq r6, sl, lsl #12 │ │ │ │ + smlatteq r5, sl, pc, fp @ │ │ │ │ + tsteq r6, r6, lsr r6 │ │ │ │ ldrdeq fp, [r5, -sl] │ │ │ │ - tsteq r6, r6, lsl #18 │ │ │ │ - @ instruction: 0x010648b6 │ │ │ │ - smlabteq r5, r2, r9, fp │ │ │ │ + smlabbeq r6, r2, r8, r4 │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ + smlabteq r6, sl, r6, r4 │ │ │ │ + smlabbeq r6, r6, r6, r4 │ │ │ │ + tsteq r6, r6, asr r6 │ │ │ │ + tsteq r6, r2, ror #12 │ │ │ │ + smlatbeq r5, r2, pc, fp @ │ │ │ │ + tsteq r6, sl, ror r6 │ │ │ │ + @ instruction: 0x0105bf92 │ │ │ │ + smlatteq r6, r2, r6, r4 │ │ │ │ + @ instruction: 0x010646b2 │ │ │ │ + @ instruction: 0x010646be │ │ │ │ + tsteq r5, r2, ror pc │ │ │ │ + ldrdeq r4, [r6, -r6] │ │ │ │ + tsteq r5, r2, ror #30 │ │ │ │ + tsteq r6, sl, ror r7 │ │ │ │ + tsteq r6, r6, lsr r7 │ │ │ │ + tsteq r6, r6, lsl #14 │ │ │ │ + tsteq r6, r2, lsl r7 │ │ │ │ + tsteq r5, sl, lsr pc │ │ │ │ + tsteq r6, sl, lsr #14 │ │ │ │ + tsteq r5, sl, lsr #30 │ │ │ │ + smlabbeq r6, r2, r7, r4 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + tsteq r5, r2, lsl pc │ │ │ │ + tsteq r6, lr, ror r7 │ │ │ │ + tsteq r5, r2, lsl #30 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + tsteq r6, r6, lsr r8 │ │ │ │ + smlatteq r6, sl, r7, r4 │ │ │ │ + @ instruction: 0x010647be │ │ │ │ + smlabteq r6, r6, r7, r4 │ │ │ │ + ldrdeq fp, [r5, -r2] │ │ │ │ + smlatteq r6, r2, r7, r4 │ │ │ │ + smlabteq r5, r2, lr, fp │ │ │ │ + tsteq r6, r6, ror #16 │ │ │ │ + tsteq r6, r6, lsr #16 │ │ │ │ + tsteq r6, sl, lsr r8 │ │ │ │ + smlatbeq r5, r2, lr, fp │ │ │ │ + tsteq r6, r2, ror #16 │ │ │ │ + @ instruction: 0x0105be92 │ │ │ │ + smlabbeq r6, r6, r9, r4 │ │ │ │ tsteq r6, r2, lsl r9 │ │ │ │ - @ instruction: 0x0105b9b2 │ │ │ │ - tsteq r6, r2, asr #22 │ │ │ │ - tsteq r6, lr, lsr sl │ │ │ │ - smlabteq r6, sl, r9, r4 │ │ │ │ - tsteq r6, sl, ror r9 │ │ │ │ - @ instruction: 0x01064996 │ │ │ │ - smlabbeq r5, r2, r9, fp │ │ │ │ - smlabteq r6, lr, r9, r4 │ │ │ │ - tsteq r5, r2, ror r9 │ │ │ │ - @ instruction: 0x01064a96 │ │ │ │ - tsteq r6, r6, asr #20 │ │ │ │ - tsteq r6, r2, ror #20 │ │ │ │ - tsteq r5, r2, asr r9 │ │ │ │ - @ instruction: 0x01064a9a │ │ │ │ - tsteq r5, r2, asr #18 │ │ │ │ - smlabteq r6, lr, fp, r4 │ │ │ │ - tsteq r6, sl, asr fp │ │ │ │ - tsteq r6, sl, lsl #22 │ │ │ │ - tsteq r6, r6, lsr #22 │ │ │ │ - tsteq r5, sl, lsl r9 │ │ │ │ - tsteq r6, lr, asr fp │ │ │ │ - tsteq r5, sl, lsl #18 │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - @ instruction: 0x01064bb2 │ │ │ │ + smlabteq r6, r2, r8, r4 │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + tsteq r5, sl, ror #28 │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ + tsteq r5, sl, asr lr │ │ │ │ + @ instruction: 0x010649ba │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + tsteq r5, r2, asr #28 │ │ │ │ + smlabteq r6, r6, r9, r4 │ │ │ │ + tsteq r5, r2, lsr lr │ │ │ │ + @ instruction: 0x01065196 │ │ │ │ + smlabteq r6, r2, sp, r4 │ │ │ │ + smlatteq r6, r6, fp, r4 │ │ │ │ + smlatteq r6, r2, sl, r4 │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + tsteq r6, lr, lsl sl │ │ │ │ + tsteq r6, sl, lsr sl │ │ │ │ strdeq fp, [r5, -r2] │ │ │ │ - tsteq r6, lr, lsl #24 │ │ │ │ - smlatteq r5, r2, r8, fp │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ + tsteq r6, r2, ror sl │ │ │ │ + smlatteq r5, r2, sp, fp │ │ │ │ + tsteq r6, sl, lsr fp │ │ │ │ + smlatteq r6, sl, sl, r4 │ │ │ │ + tsteq r6, r6, lsl #22 │ │ │ │ + smlabteq r5, r2, sp, fp │ │ │ │ + tsteq r6, lr, lsr fp │ │ │ │ + @ instruction: 0x0105bdb2 │ │ │ │ + tsteq r6, r2, ror ip │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + smlatbeq r6, lr, fp, r4 │ │ │ │ + smlabteq r6, sl, fp, r4 │ │ │ │ + smlabbeq r5, sl, sp, fp │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + tsteq r5, sl, ror sp │ │ │ │ + smlatbeq r6, r6, ip, r4 │ │ │ │ + tsteq r6, r6, asr ip │ │ │ │ + tsteq r5, r2, ror #26 │ │ │ │ + @ instruction: 0x01064cb2 │ │ │ │ + tsteq r5, r2, asr sp │ │ │ │ + smlatteq r6, r2, lr, r4 │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + tsteq r6, sl, ror #26 │ │ │ │ + tsteq r6, sl, lsl sp │ │ │ │ + tsteq r6, r6, lsr sp │ │ │ │ + tsteq r5, r2, lsr #26 │ │ │ │ + tsteq r6, lr, ror #26 │ │ │ │ + tsteq r5, r2, lsl sp │ │ │ │ tsteq r6, r6, lsr lr │ │ │ │ - tsteq r6, r2, lsr sp │ │ │ │ - @ instruction: 0x01064cbe │ │ │ │ - tsteq r6, lr, ror #24 │ │ │ │ - smlabbeq r6, sl, ip, r4 │ │ │ │ - smlatbeq r5, sl, r8, fp │ │ │ │ - smlabteq r6, r2, ip, r4 │ │ │ │ - @ instruction: 0x0105b89a │ │ │ │ - smlabbeq r6, sl, sp, r4 │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - tsteq r6, r6, asr sp │ │ │ │ - tsteq r5, sl, ror r8 │ │ │ │ - smlabbeq r6, lr, sp, r4 │ │ │ │ - tsteq r5, sl, ror #16 │ │ │ │ - smlabteq r6, r2, lr, r4 │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ + smlatteq r6, r6, sp, r4 │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + strdeq fp, [r5, -r2] │ │ │ │ + tsteq r6, sl, lsr lr │ │ │ │ + smlatteq r5, r2, ip, fp │ │ │ │ + tsteq r6, lr, ror #30 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + smlatbeq r6, sl, lr, r4 │ │ │ │ + smlabteq r6, r6, lr, r4 │ │ │ │ + @ instruction: 0x0105bcba │ │ │ │ strdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, sl, lsl lr │ │ │ │ - tsteq r5, r2, asr #16 │ │ │ │ - tsteq r6, r2, asr lr │ │ │ │ - tsteq r5, r2, lsr r8 │ │ │ │ - strdeq r4, [r6, -r6] │ │ │ │ - smlatbeq r6, r6, lr, r4 │ │ │ │ - tsteq r5, sl, lsl r8 │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ - tsteq r5, sl, lsl #16 │ │ │ │ - tsteq r6, r2, lsr r1 │ │ │ │ - tsteq r6, lr, lsr #32 │ │ │ │ - @ instruction: 0x01064fba │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - smlabbeq r6, r6, pc, r4 @ │ │ │ │ - ldrdeq fp, [r5, -sl] │ │ │ │ - @ instruction: 0x01064fbe │ │ │ │ - smlabteq r5, sl, r7, fp │ │ │ │ - smlabbeq r6, r6, r0, r5 │ │ │ │ - tsteq r6, r6, lsr r0 │ │ │ │ - qaddeq r5, r2, r6 │ │ │ │ - smlatbeq r5, sl, r7, fp │ │ │ │ - smlabbeq r6, sl, r0, r5 │ │ │ │ - @ instruction: 0x0105b79a │ │ │ │ - @ instruction: 0x010651be │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - tsteq r5, r2, ror r7 │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - tsteq r5, r2, ror #14 │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - smlatbeq r6, r2, r1, r5 │ │ │ │ - tsteq r5, sl, asr #14 │ │ │ │ - strdeq r5, [r6, -lr] │ │ │ │ - tsteq r5, sl, lsr r7 │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - smlabteq r6, r6, r9, r5 │ │ │ │ + smlatbeq r5, sl, ip, fp │ │ │ │ + smlatbeq r6, r2, pc, r4 @ │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + @ instruction: 0x0105bc92 │ │ │ │ + smlatbeq r6, lr, pc, r4 @ │ │ │ │ + smlabbeq r5, r2, ip, fp │ │ │ │ + @ instruction: 0x010653b2 │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + qaddeq r5, lr, r6 │ │ │ │ + tsteq r6, lr │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + tsteq r5, sl, asr #24 │ │ │ │ + tsteq r6, r2, rrx │ │ │ │ + tsteq r5, sl, lsr ip │ │ │ │ + tsteq r6, sl, lsr #2 │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + tsteq r5, sl, lsl ip │ │ │ │ + tsteq r6, lr, lsr #2 │ │ │ │ + tsteq r5, sl, lsl #24 │ │ │ │ + tsteq r6, r2, ror #4 │ │ │ │ + smlatteq r6, lr, r1, r5 │ │ │ │ + @ instruction: 0x0106519e │ │ │ │ + @ instruction: 0x010651ba │ │ │ │ + smlatteq r5, r2, fp, fp │ │ │ │ strdeq r5, [r6, -r2] │ │ │ │ - tsteq r6, r6, lsl r4 │ │ │ │ - tsteq r6, r2, lsl r3 │ │ │ │ - @ instruction: 0x0106529e │ │ │ │ - tsteq r6, lr, asr #4 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - strdeq fp, [r5, -r2] │ │ │ │ + ldrdeq fp, [r5, -r2] │ │ │ │ + @ instruction: 0x01065296 │ │ │ │ + tsteq r6, r6, asr #4 │ │ │ │ + @ instruction: 0x0105bbba │ │ │ │ smlatbeq r6, r2, r2, r5 │ │ │ │ - smlatteq r5, r2, r6, fp │ │ │ │ - tsteq r6, sl, ror #6 │ │ │ │ - tsteq r6, sl, lsl r3 │ │ │ │ - tsteq r6, r6, lsr r3 │ │ │ │ - smlabteq r5, r2, r6, fp │ │ │ │ - tsteq r6, lr, ror #6 │ │ │ │ - @ instruction: 0x0105b6b2 │ │ │ │ - smlatbeq r6, r2, r4, r5 │ │ │ │ - tsteq r6, lr, lsr #8 │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - smlabbeq r5, sl, r6, fp │ │ │ │ - tsteq r6, r2, lsr r4 │ │ │ │ - tsteq r5, sl, ror r6 │ │ │ │ + smlatbeq r5, sl, fp, fp │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + smlabteq r6, lr, r3, r5 │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + tsteq r6, sl, lsl #6 │ │ │ │ + tsteq r6, r6, lsr #6 │ │ │ │ + tsteq r5, sl, ror fp │ │ │ │ + tsteq r6, lr, asr r3 │ │ │ │ + tsteq r5, sl, ror #22 │ │ │ │ + tsteq r6, r6, lsr #8 │ │ │ │ ldrdeq r5, [r6, -r6] │ │ │ │ - smlabbeq r6, r6, r4, r5 │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + tsteq r5, sl, asr #22 │ │ │ │ + tsteq r6, sl, lsr #8 │ │ │ │ + tsteq r5, sl, lsr fp │ │ │ │ + tsteq r6, lr, asr r5 │ │ │ │ + smlatteq r6, sl, r4, r5 │ │ │ │ + @ instruction: 0x0106549a │ │ │ │ + @ instruction: 0x010654b6 │ │ │ │ + tsteq r5, r2, lsl fp │ │ │ │ + smlatteq r6, lr, r4, r5 │ │ │ │ + tsteq r5, r2, lsl #22 │ │ │ │ + @ instruction: 0x01065592 │ │ │ │ + tsteq r6, r2, asr #10 │ │ │ │ + smlatteq r5, sl, sl, fp │ │ │ │ + @ instruction: 0x0106559e │ │ │ │ + ldrdeq fp, [r5, -sl] │ │ │ │ + tsteq r6, r6, lsl #10 │ │ │ │ + tsteq r6, r6, ror #26 │ │ │ │ + @ instruction: 0x01065992 │ │ │ │ + @ instruction: 0x010657b6 │ │ │ │ + @ instruction: 0x010656b2 │ │ │ │ + tsteq r6, lr, lsr r6 │ │ │ │ + smlatteq r6, lr, r5, r5 │ │ │ │ + tsteq r6, sl, lsl #12 │ │ │ │ + @ instruction: 0x0105ba92 │ │ │ │ + tsteq r6, r2, asr #12 │ │ │ │ + smlabbeq r5, r2, sl, fp │ │ │ │ + tsteq r6, sl, lsl #14 │ │ │ │ + @ instruction: 0x010656ba │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + tsteq r5, r2, ror #20 │ │ │ │ + tsteq r6, lr, lsl #14 │ │ │ │ + tsteq r5, r2, asr sl │ │ │ │ + tsteq r6, r2, asr #16 │ │ │ │ + smlabteq r6, lr, r7, r5 │ │ │ │ + tsteq r6, lr, ror r7 │ │ │ │ + @ instruction: 0x0106579a │ │ │ │ + tsteq r5, sl, lsr #20 │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + tsteq r5, sl, lsl sl │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r6, r6, lsr #16 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -15657,423 +15657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, r0, lsl r2 │ │ │ │ - swpeq r5, r0, [r6] │ │ │ │ - mrseq fp, SP_usr │ │ │ │ - smlabteq r6, r0, r2, r5 │ │ │ │ - @ instruction: 0x010651bc │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - ldrdeq fp, [r5, -r0] │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - smlabteq r5, r0, r1, fp │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - smlabteq r6, r4, r1, r5 │ │ │ │ - smlatteq r6, r0, r1, r5 │ │ │ │ - smlatbeq r5, r0, r1, fp │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - @ instruction: 0x0105b190 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - smlabbeq r6, r8, r2, r5 │ │ │ │ - smlatbeq r6, r4, r2, r5 │ │ │ │ - tsteq r5, r8, ror #2 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - tsteq r5, r8, asr r1 │ │ │ │ - smlabbeq r6, r0, r3, r5 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r5, r0, asr #2 │ │ │ │ - smlabbeq r6, ip, r3, r5 │ │ │ │ - tsteq r5, r0, lsr r1 │ │ │ │ - @ instruction: 0x01065790 │ │ │ │ + @ instruction: 0x0105b5b0 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + smlatbeq r5, r0, r5, fp │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + smlatteq r6, r8, r4, r5 │ │ │ │ + @ instruction: 0x01065498 │ │ │ │ + @ instruction: 0x010654b4 │ │ │ │ + tsteq r5, r0, ror r5 │ │ │ │ + smlatteq r6, ip, r4, r5 │ │ │ │ + tsteq r5, r0, ror #10 │ │ │ │ @ instruction: 0x010655b4 │ │ │ │ - @ instruction: 0x010654b0 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - smlatteq r6, ip, r3, r5 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + smlabbeq r6, r0, r5, r5 │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ + @ instruction: 0x010655b8 │ │ │ │ + tsteq r5, r0, lsr r5 │ │ │ │ + smlatteq r6, ip, r6, r5 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r5, r8, lsl #10 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ strdeq fp, [r5, -r8] │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - smlatteq r5, r8, r0, fp │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - @ instruction: 0x010654b8 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - smlabteq r5, r8, r0, fp │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - strheq fp, [r5, -r8] │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - smlabteq r6, ip, r5, r5 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - @ instruction: 0x01065598 │ │ │ │ - swpeq fp, r0, [r5] │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlabbeq r5, r0, r0, fp │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ - smlabbeq r6, r0, r6, r5 │ │ │ │ - qaddeq fp, r8, r5 │ │ │ │ - @ instruction: 0x010658b0 │ │ │ │ - smlatbeq r6, ip, r7, r5 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - smlatteq r6, r8, r6, r5 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - tsteq r5, r8, lsr #32 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r5, r8, lsl r0 │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - @ instruction: 0x010657b4 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ ldrdeq r5, [r6, -r0] │ │ │ │ - strdeq sl, [r5, -r8] │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - smlatteq r5, r8, pc, sl @ │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - smlabteq r6, r8, r8, r5 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - @ instruction: 0x01065894 │ │ │ │ - smlabteq r5, r0, pc, sl @ │ │ │ │ - smlabteq r6, ip, r8, r5 │ │ │ │ - @ instruction: 0x0105afb0 │ │ │ │ + smlatteq r5, r0, r4, fp │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + ldrdeq fp, [r5, -r0] │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + smlabbeq r6, ip, r7, r5 │ │ │ │ + smlatbeq r6, r8, r7, r5 │ │ │ │ + @ instruction: 0x0105b498 │ │ │ │ + smlatteq r6, r0, r7, r5 │ │ │ │ + smlabbeq r5, r8, r4, fp │ │ │ │ + smlatbeq r6, r8, r8, r5 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + tsteq r5, r8, ror #8 │ │ │ │ + smlatbeq r6, ip, r8, r5 │ │ │ │ + tsteq r5, r8, asr r4 │ │ │ │ + smlatteq r6, r0, r9, r5 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + tsteq r5, r0, lsr r4 │ │ │ │ tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - @ instruction: 0x0105af98 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - smlabbeq r5, r8, pc, sl @ │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - @ instruction: 0x01065b9c │ │ │ │ - @ instruction: 0x01065a98 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r5, r8, asr #30 │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - tsteq r5, r8, lsr pc │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, sl, r5 │ │ │ │ - @ instruction: 0x01065abc │ │ │ │ - tsteq r5, r8, lsl pc │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - tsteq r5, r8, lsl #30 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - @ instruction: 0x01065bb4 │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - smlabbeq r6, r0, fp, r5 │ │ │ │ - smlatteq r5, r0, lr, sl │ │ │ │ - @ instruction: 0x01065bb8 │ │ │ │ - ldrdeq sl, [r5, -r0] │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - @ instruction: 0x0105aeb8 │ │ │ │ + tsteq r5, r0, lsr #8 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + smlabteq r6, r4, r9, r5 │ │ │ │ + tsteq r5, r8, lsl #8 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + strdeq fp, [r5, -r8] │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + smlabbeq r6, r8, sl, r5 │ │ │ │ + smlatbeq r6, r4, sl, r5 │ │ │ │ + smlabteq r5, r8, r3, fp │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + @ instruction: 0x0105b3b8 │ │ │ │ + smlatbeq r6, r4, fp, r5 │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + @ instruction: 0x0105b398 │ │ │ │ + smlatbeq r6, r8, fp, r5 │ │ │ │ + smlabbeq r5, r8, r3, fp │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ tsteq r6, r8, ror #24 │ │ │ │ - smlatbeq r5, r8, lr, sl │ │ │ │ - @ instruction: 0x01065d90 │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlabteq r6, r8, r8, r7 │ │ │ │ - tsteq r5, r8, ror lr │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - tsteq r5, r8, ror #28 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - smlatteq r6, r8, r8, r7 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - tsteq r5, r8, asr #28 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - tsteq r5, r8, lsr lr │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - tsteq r5, r0, lsl lr │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - tsteq r5, r0, lsl #28 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + tsteq r5, r0, ror #6 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + smlabteq r6, r0, ip, r5 │ │ │ │ + tsteq r5, r8, lsr r3 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + tsteq r5, r8, lsr #6 │ │ │ │ + @ instruction: 0x01067e90 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + smlabteq r6, r4, sp, r5 │ │ │ │ tsteq r6, r4, ror sp │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - smlatteq r5, r8, sp, sl │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - ldrdeq sl, [r5, -r8] │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - smlabteq r6, r8, sp, r5 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - smlatbeq r5, r0, sp, sl │ │ │ │ - smlabbeq r6, r4, sp, r5 │ │ │ │ - @ instruction: 0x0105ad90 │ │ │ │ + @ instruction: 0x01065d90 │ │ │ │ + smlatteq r5, r8, r2, fp │ │ │ │ smlabteq r6, r8, sp, r5 │ │ │ │ - smlatbeq r6, r4, sp, r5 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - tsteq r5, r0, ror sp │ │ │ │ - smlabbeq r6, r0, r9, r7 │ │ │ │ - tsteq r5, r0, ror #26 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - @ instruction: 0x010679bc │ │ │ │ - @ instruction: 0x01067998 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r5, r8, lsr sp │ │ │ │ - smlatteq r6, r0, sp, r5 │ │ │ │ - tsteq r5, r8, lsr #26 │ │ │ │ - smlatteq r6, r0, r9, r7 │ │ │ │ - @ instruction: 0x010679bc │ │ │ │ - tsteq r5, r0, lsl sp │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ - tsteq r5, r0, lsl #26 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ + @ instruction: 0x01065e90 │ │ │ │ tsteq r6, r0, asr #28 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - smlatteq r6, ip, r9, r7 │ │ │ │ - ldrdeq sl, [r5, -r0] │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - smlabteq r5, r0, ip, sl │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - smlatbeq r5, r0, ip, sl │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - @ instruction: 0x0105ac90 │ │ │ │ - @ instruction: 0x01067a98 │ │ │ │ - @ instruction: 0x01065e9c │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r5, r8, ror #24 │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - smlabteq r6, r0, lr, r5 │ │ │ │ - @ instruction: 0x01065e9c │ │ │ │ - tsteq r5, r0, asr #24 │ │ │ │ - smlabbeq r6, r0, sl, r7 │ │ │ │ - tsteq r5, r0, lsr ip │ │ │ │ - smlatbeq r6, r0, sl, r6 │ │ │ │ - @ instruction: 0x010664b0 │ │ │ │ - @ instruction: 0x010661b4 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - @ instruction: 0x01067a94 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - smlatbeq r6, ip, lr, r5 │ │ │ │ - smlatteq r5, r0, fp, sl │ │ │ │ - @ instruction: 0x01065eb8 │ │ │ │ - ldrdeq sl, [r5, -r0] │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, sl, r7 │ │ │ │ - @ instruction: 0x0105abb0 │ │ │ │ - @ instruction: 0x01067ab4 │ │ │ │ - smlatbeq r5, r0, fp, sl │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - smlabteq r6, ip, sl, r7 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - tsteq r5, r8, ror fp │ │ │ │ - tsteq r6, r4, lsl pc │ │ │ │ - tsteq r5, r8, ror #22 │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + @ instruction: 0x0105b2b8 │ │ │ │ + @ instruction: 0x01065e94 │ │ │ │ + smlatbeq r5, r8, r2, fp │ │ │ │ + smlabteq r6, r8, pc, r5 @ │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + smlabbeq r5, r0, r2, fp │ │ │ │ tsteq r6, r8, asr pc │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - tsteq r5, r8, asr #22 │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - tsteq r5, r8, lsr fp │ │ │ │ - smlatteq r6, r0, fp, r7 │ │ │ │ - smlatbeq r6, ip, pc, r5 @ │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - tsteq r5, r8, lsl #22 │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - strdeq sl, [r5, -r8] │ │ │ │ + tsteq r5, r0, ror r2 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ smlatbeq r6, ip, pc, r5 @ │ │ │ │ - smlabbeq r6, r8, pc, r5 @ │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - ldrdeq sl, [r5, -r8] │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - smlabteq r5, r8, sl, sl │ │ │ │ + tsteq r5, r8, asr r2 │ │ │ │ tsteq r6, r8 │ │ │ │ - smlatbeq r6, r0, fp, r7 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - @ instruction: 0x01065fb8 │ │ │ │ - smlatbeq r5, r0, sl, sl │ │ │ │ - smlabteq r6, r4, pc, r5 @ │ │ │ │ - @ instruction: 0x0105aa90 │ │ │ │ - smlabteq r6, r4, fp, r7 │ │ │ │ - smlatbeq r6, r0, fp, r7 │ │ │ │ - tsteq r5, r8, ror sl │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r5, r8, ror #20 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - strheq r6, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - smlabteq r6, r8, fp, r7 │ │ │ │ - tsteq r5, r0, lsr sl │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - tsteq r5, r0, lsr #20 │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - tsteq r5, r0, lsl #20 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - strdeq sl, [r5, -r0] │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - qaddeq r6, r4, r6 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - smlabteq r5, r8, r9, sl │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - @ instruction: 0x0105a9b8 │ │ │ │ - swpeq r6, ip, [r6] @ │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - smlatbeq r5, r0, r9, sl │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - @ instruction: 0x0105a990 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - @ instruction: 0x01067c90 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ + tsteq r5, r8, asr #4 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + @ instruction: 0x01067cb0 │ │ │ │ + swpeq r6, r4, [r6] @ │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + tsteq r5, r8, lsl r2 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + tsteq r5, r8, lsl #4 │ │ │ │ + smlatbeq r6, r8, ip, r7 │ │ │ │ + smlabbeq r6, r8, ip, r7 │ │ │ │ smlatbeq r6, r8, r0, r6 │ │ │ │ - tsteq r5, r0, ror #18 │ │ │ │ + smlatteq r5, r8, r1, fp │ │ │ │ strheq r6, [r6, -r4] │ │ │ │ - tsteq r5, r0, asr r9 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, ip, r7 │ │ │ │ - tsteq r5, r0, lsr r9 │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r0, r6 │ │ │ │ + smlatbeq r6, r8, ip, r7 │ │ │ │ + @ instruction: 0x0105b1b0 │ │ │ │ @ instruction: 0x01067cb0 │ │ │ │ - tsteq r5, r0, lsr #18 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - smlatteq r6, ip, ip, r7 │ │ │ │ - smlabteq r6, r8, ip, r7 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - strdeq sl, [r5, -r8] │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - smlatteq r5, r8, r8, sl │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - smlatteq r6, ip, ip, r7 │ │ │ │ - ldrdeq sl, [r5, -r0] │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - smlabteq r5, r0, r8, sl │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - smlabbeq r6, r4, lr, r7 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - smlabbeq r5, r0, r8, sl │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r5, r0, ror r8 │ │ │ │ + smlatbeq r5, r0, r1, fp │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + smlabbeq r5, r8, r1, fp │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + tsteq r5, r8, ror r1 │ │ │ │ + @ instruction: 0x01066290 │ │ │ │ + @ instruction: 0x01067d9c │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + tsteq r5, r0, asr #2 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + tsteq r5, r0, lsr r1 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + tsteq r5, r0, lsl r1 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + mrseq fp, (UNDEF: 21) │ │ │ │ + smlabteq r6, r4, r1, r6 │ │ │ │ tsteq r6, ip, asr sp │ │ │ │ tsteq r6, r8, lsr sp │ │ │ │ tsteq r6, r4, ror r1 │ │ │ │ - tsteq r5, r0, asr r8 │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ smlabbeq r6, r0, r1, r6 │ │ │ │ - tsteq r5, r0, asr #16 │ │ │ │ - @ instruction: 0x01067db8 │ │ │ │ - @ instruction: 0x010661bc │ │ │ │ - @ instruction: 0x01066198 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - tsteq r5, r8, lsl r8 │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r5, r8, lsl #16 │ │ │ │ + smlabteq r5, r8, r0, fp │ │ │ │ + smlabbeq r6, r0, sp, r7 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + strheq fp, [r5, -r0] │ │ │ │ + smlatbeq r6, ip, r1, r6 │ │ │ │ + smlatbeq r5, r0, r0, fp │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ smlatteq r6, r0, r1, r6 │ │ │ │ @ instruction: 0x010661bc │ │ │ │ - strdeq sl, [r5, -r0] │ │ │ │ - smlatbeq r6, r0, sp, r7 │ │ │ │ - smlatteq r5, r0, r7, sl │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - @ instruction: 0x01067db0 │ │ │ │ - smlatteq r6, ip, r1, r6 │ │ │ │ - @ instruction: 0x0105a7b0 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - smlatbeq r5, r0, r7, sl │ │ │ │ + smlabbeq r6, ip, sp, r7 │ │ │ │ + tsteq r5, r0, ror r0 │ │ │ │ + @ instruction: 0x01067d98 │ │ │ │ + tsteq r5, r0, rrx │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + @ instruction: 0x01067db8 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + tsteq r5, r0, asr #32 │ │ │ │ + mrseq r6, LR_usr │ │ │ │ + tsteq r5, r0, lsr r0 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ tsteq r6, ip, lsr r2 │ │ │ │ tsteq r6, r8, lsl r2 │ │ │ │ smlatteq r6, r8, sp, r7 │ │ │ │ - smlabbeq r5, r0, r7, sl │ │ │ │ + tsteq r5, r8 │ │ │ │ strdeq r7, [r6, -r4] │ │ │ │ - tsteq r5, r0, ror r7 │ │ │ │ - @ instruction: 0x01066298 │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - tsteq r5, r8, asr #14 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r5, r8, lsr r7 │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tsteq r5, r0, lsr #14 │ │ │ │ - smlabbeq r6, r0, r2, r6 │ │ │ │ - tsteq r5, r0, lsl r7 │ │ │ │ + strdeq sl, [r5, -r8] │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + smlatteq r5, r0, pc, sl @ │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + ldrdeq sl, [r5, -r0] │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + @ instruction: 0x01067f9c │ │ │ │ ldrdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - smlatbeq r6, r8, lr, r7 │ │ │ │ - smlatbeq r6, ip, r2, r6 │ │ │ │ - smlabbeq r6, r8, r2, r6 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ + @ instruction: 0x0106629c │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + smlabbeq r5, r0, pc, sl @ │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r5, r0, ror pc │ │ │ │ + @ instruction: 0x0106629c │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r5, r0, asr #30 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + @ instruction: 0x01067e90 │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + smlatbeq r6, r8, r2, r6 │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + @ instruction: 0x010662b4 │ │ │ │ + tsteq r5, r8, lsl #30 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, lr, r7 │ │ │ │ + smlatteq r5, r8, lr, sl │ │ │ │ + @ instruction: 0x01067eb0 │ │ │ │ ldrdeq sl, [r5, -r8] │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - smlabteq r5, r8, r6, sl │ │ │ │ - smlatbeq r6, r8, lr, r7 │ │ │ │ - smlabbeq r6, r4, lr, r7 │ │ │ │ - smlabteq r6, r0, r2, r6 │ │ │ │ - smlatbeq r5, r8, r6, sl │ │ │ │ - smlabteq r6, ip, r2, r6 │ │ │ │ - @ instruction: 0x0105a698 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - smlatteq r6, r4, r2, r6 │ │ │ │ - @ instruction: 0x01067eb4 │ │ │ │ - tsteq r5, r0, ror r6 │ │ │ │ + smlabbeq r6, r0, pc, r7 @ │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + smlatteq r6, r4, lr, r7 │ │ │ │ smlabteq r6, r0, lr, r7 │ │ │ │ - tsteq r5, r0, ror #12 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + smlatbeq r5, r8, lr, sl │ │ │ │ tsteq r6, r8, lsl #6 │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - smlatteq r6, ip, lr, r7 │ │ │ │ - tsteq r5, r8, lsr r6 │ │ │ │ - @ instruction: 0x01067fbc │ │ │ │ - smlabbeq r6, r8, r3, r6 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - tsteq r5, r8, lsl #12 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - strdeq sl, [r5, -r8] │ │ │ │ - smlabbeq r6, r8, r3, r6 │ │ │ │ + @ instruction: 0x0105ae98 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + tsteq r5, r8, ror #28 │ │ │ │ + smlatbeq r6, r8, r3, r6 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ tsteq r6, r4, ror #6 │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - ldrdeq sl, [r5, -r8] │ │ │ │ + tsteq r5, r0, lsr lr │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ tsteq r6, r0, asr #30 │ │ │ │ - smlabteq r5, r8, r5, sl │ │ │ │ - smlatteq r6, r4, r3, r6 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - @ instruction: 0x01066394 │ │ │ │ - smlatbeq r5, r0, r5, sl │ │ │ │ - smlatbeq r6, r0, r3, r6 │ │ │ │ - @ instruction: 0x0105a590 │ │ │ │ - smlatbeq r6, r0, pc, r7 @ │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - tsteq r5, r8, ror r5 │ │ │ │ - smlabteq r6, ip, r3, r6 │ │ │ │ - tsteq r5, r8, ror #10 │ │ │ │ - smlabteq r6, r0, r9, r6 │ │ │ │ - smlabteq r6, r4, r6, r6 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + @ instruction: 0x01066390 │ │ │ │ + tsteq r5, r8, lsl #28 │ │ │ │ + smlatteq r6, r0, r0, r8 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + @ instruction: 0x01067fb8 │ │ │ │ + @ instruction: 0x010663bc │ │ │ │ + @ instruction: 0x01066398 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + ldrdeq sl, [r5, -r0] │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + smlabteq r5, r0, sp, sl │ │ │ │ + @ instruction: 0x01067fb8 │ │ │ │ + @ instruction: 0x01067f94 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + smlatbeq r5, r0, sp, sl │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + @ instruction: 0x0105ad90 │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + smlabteq r6, r4, pc, r7 @ │ │ │ │ + tsteq r5, r8, ror #26 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + tsteq r5, r8, asr sp │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r5, r0, asr #26 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + tsteq r5, r0, lsr sp │ │ │ │ + smlabteq r6, ip, r0, r8 │ │ │ │ + @ instruction: 0x01066498 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r6, ip │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r5, r0, lsl #26 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + strdeq sl, [r5, -r0] │ │ │ │ + @ instruction: 0x01066498 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + ldrdeq sl, [r5, -r0] │ │ │ │ + qaddeq r8, r0, r6 │ │ │ │ + smlabteq r5, r0, ip, sl │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + smlabbeq r6, ip, r0, r8 │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + smlatbeq r6, r4, r4, r6 │ │ │ │ + @ instruction: 0x0105ac98 │ │ │ │ + @ instruction: 0x010664b0 │ │ │ │ + smlabbeq r5, r8, ip, sl │ │ │ │ + strheq r8, [r6, -r0] │ │ │ │ + smlabbeq r6, ip, r0, r8 │ │ │ │ + tsteq r5, r0, ror ip │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r5, r0, ror #24 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + @ instruction: 0x0106659c │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r0, r8 │ │ │ │ + tsteq r5, r0, lsr #24 │ │ │ │ + strheq r8, [r6, -r8] │ │ │ │ + tsteq r5, r0, lsl ip │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + strdeq sl, [r5, -r0] │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + smlatteq r5, r0, fp, sl │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + @ instruction: 0x0105abb8 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + smlatbeq r5, r8, fp, sl │ │ │ │ + smlabbeq r6, r0, r5, r6 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + @ instruction: 0x0105ab90 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + smlabbeq r5, r0, fp, sl │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + smlabbeq r6, ip, r5, r6 │ │ │ │ + tsteq r5, r0, asr fp │ │ │ │ + @ instruction: 0x01066598 │ │ │ │ + tsteq r5, r0, asr #22 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + @ instruction: 0x010665b8 │ │ │ │ + smlabbeq r6, r8, r1, r8 │ │ │ │ + tsteq r5, r0, lsr #22 │ │ │ │ + @ instruction: 0x01068194 │ │ │ │ + tsteq r5, r0, lsl fp │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + smlatbeq r6, ip, r1, r8 │ │ │ │ + smlatteq r6, r8, r5, r6 │ │ │ │ + smlatteq r5, r8, sl, sl │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + ldrdeq sl, [r5, -r8] │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + smlabteq r5, r0, sl, sl │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + @ instruction: 0x0105aab0 │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + smlatteq r6, r8, r6, r6 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + tsteq r5, r8, ror sl │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + tsteq r5, r8, ror #20 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r5, r8, asr #20 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r5, r8, lsr sl │ │ │ │ + smlatbeq r6, r4, r2, r8 │ │ │ │ + smlatbeq r6, r8, r6, r6 │ │ │ │ + smlabbeq r6, r4, r6, r6 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r5, r0, lsl #20 │ │ │ │ + smlabteq r6, ip, r6, r6 │ │ │ │ + smlatbeq r6, r8, r6, r6 │ │ │ │ + smlatteq r5, r8, r9, sl │ │ │ │ + smlabbeq r6, ip, r2, r8 │ │ │ │ + ldrdeq sl, [r5, -r8] │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + smlabteq r6, r0, r2, r8 │ │ │ │ + @ instruction: 0x0106829c │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + smlatbeq r5, r8, r9, sl │ │ │ │ + smlatteq r6, r4, r6, r6 │ │ │ │ + @ instruction: 0x0105a998 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + tsteq r5, r8, ror r9 │ │ │ │ + smlatteq r6, r0, r2, r8 │ │ │ │ + tsteq r5, r8, ror #18 │ │ │ │ + smlabbeq r6, r4, r7, r6 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + tsteq r5, r0, asr #18 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r5, r0, lsr r9 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r5, r8, lsl r9 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + tsteq r5, r8, lsl #18 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + smlatbeq r6, ip, r4, r8 │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r4, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @@ -16446,226 +16446,226 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2261 @ 0xfffff72b │ │ │ │ ldmmi r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2260 @ 0xfffff72c │ │ │ │ ldmmi r4, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - smlabbeq r6, r0, r9, r7 │ │ │ │ - smlabbeq r6, r4, sp, r5 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - @ instruction: 0x01059ebc │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - smlatbeq r5, ip, lr, r9 │ │ │ │ - smlabbeq r6, r0, r9, r7 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - @ instruction: 0x01065d98 │ │ │ │ - smlabbeq r5, ip, lr, r9 │ │ │ │ - smlatbeq r6, r4, sp, r5 │ │ │ │ - tsteq r5, ip, ror lr │ │ │ │ + smlabteq r6, r0, r1, r6 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + mrseq r6, (UNDEF: 22) │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + tsteq r5, ip, asr r2 │ │ │ │ ldrdeq r7, [r6, -ip] │ │ │ │ - smlatteq r6, r0, sp, r5 │ │ │ │ - @ instruction: 0x01065dbc │ │ │ │ - smlabbeq r6, ip, r9, r7 │ │ │ │ - tsteq r5, r4, asr lr │ │ │ │ - @ instruction: 0x01067998 │ │ │ │ - tsteq r5, r4, asr #28 │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - smlatteq r6, r0, sp, r5 │ │ │ │ - tsteq r5, ip, lsr #28 │ │ │ │ - smlabteq r6, r4, r9, r7 │ │ │ │ - tsteq r5, ip, lsl lr │ │ │ │ - @ instruction: 0x01067a94 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - smlatteq r5, ip, sp, r9 │ │ │ │ + tsteq r5, ip, asr #4 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r5, ip, lsr #4 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + tsteq r5, ip, lsl r2 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + smlabbeq r6, r0, r1, r6 │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + strdeq sl, [r5, -r4] │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + smlatteq r5, r4, r1, sl │ │ │ │ + smlatbeq r6, r4, r1, r6 │ │ │ │ + smlabbeq r6, r0, r1, r6 │ │ │ │ + smlabteq r5, ip, r1, sl │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + @ instruction: 0x0105a1bc │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + mrseq r6, LR_usr │ │ │ │ + @ instruction: 0x01067d98 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + @ instruction: 0x010661b0 │ │ │ │ + smlabbeq r5, ip, r1, sl │ │ │ │ + @ instruction: 0x010661bc │ │ │ │ + tsteq r5, ip, ror r1 │ │ │ │ + mrseq r6, LR_usr │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, sp, r7 │ │ │ │ + tsteq r5, ip, asr r1 │ │ │ │ + @ instruction: 0x01067db8 │ │ │ │ + tsteq r5, ip, asr #2 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r5, r4, lsr #2 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + tsteq r5, r4, lsl r1 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + strdeq sl, [r5, -ip] │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + smlatteq r5, ip, r0, sl │ │ │ │ + @ instruction: 0x01067f94 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ tsteq r6, ip, lsl lr │ │ │ │ - ldrdeq r9, [r5, -ip] │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - @ instruction: 0x01059dbc │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - smlatbeq r5, ip, sp, r9 │ │ │ │ - @ instruction: 0x01065ebc │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ + strheq sl, [r5, -r4] │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + smlatbeq r5, r4, r0, sl │ │ │ │ tsteq r6, ip, ror #28 │ │ │ │ - smlabbeq r5, r4, sp, r9 │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + smlabbeq r6, r4, r2, r6 │ │ │ │ + smlabbeq r5, r4, r0, sl │ │ │ │ + @ instruction: 0x01066290 │ │ │ │ + tsteq r5, r4, ror r0 │ │ │ │ + smlabteq r6, r8, lr, r7 │ │ │ │ + smlabteq r6, ip, r2, r6 │ │ │ │ + smlatbeq r6, r8, r2, r6 │ │ │ │ tsteq r6, r8, ror lr │ │ │ │ - tsteq r5, r4, ror sp │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - smlatbeq r6, r4, lr, r5 │ │ │ │ - tsteq r5, ip, asr #26 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ + tsteq r5, ip, asr #32 │ │ │ │ + smlabbeq r6, r4, lr, r7 │ │ │ │ + tsteq r5, ip, lsr r0 │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r2, r6 │ │ │ │ + tsteq r5, r4, lsr #32 │ │ │ │ + @ instruction: 0x01067eb0 │ │ │ │ + tsteq r5, r4, lsl r0 │ │ │ │ + smlabbeq r6, r0, pc, r7 @ │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + smlatteq r6, r4, lr, r7 │ │ │ │ + smlabteq r6, r0, lr, r7 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + smlatteq r5, r4, pc, r9 @ │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + ldrdeq r9, [r5, -r4] │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + @ instruction: 0x01059fb4 │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + smlatbeq r5, r4, pc, r9 @ │ │ │ │ + smlatbeq r6, r8, r3, r6 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r5, ip, ror pc │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + tsteq r5, ip, ror #30 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r5, r4, asr pc │ │ │ │ + @ instruction: 0x01066390 │ │ │ │ + tsteq r5, r4, asr #30 │ │ │ │ + @ instruction: 0x01066690 │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + @ instruction: 0x01067fb0 │ │ │ │ + @ instruction: 0x010663b4 │ │ │ │ + @ instruction: 0x01066390 │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + tsteq r5, r4, lsl #30 │ │ │ │ tsteq r6, ip, ror #30 │ │ │ │ - smlabteq r6, ip, sl, r7 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, lr, r5 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ + strdeq r9, [r5, -r4] │ │ │ │ + @ instruction: 0x01067fb0 │ │ │ │ + smlabbeq r6, ip, pc, r7 @ │ │ │ │ + smlabteq r6, r8, r3, r6 │ │ │ │ + ldrdeq r9, [r5, -r4] │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlabteq r5, r4, lr, r9 │ │ │ │ + tsteq r6, ip │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + smlatteq r6, ip, r3, r6 │ │ │ │ + @ instruction: 0x01067fbe │ │ │ │ + smlatbeq r5, r0, lr, r9 │ │ │ │ + smlabteq r6, lr, pc, r7 @ │ │ │ │ + @ instruction: 0x01059e94 │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + smlabbeq r5, r2, lr, r9 │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r5, r6, ror lr │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + smlatbeq r6, r6, r4, r6 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, lr, lsl r0 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r5, r2, asr lr │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r5, r6, asr #28 │ │ │ │ + @ instruction: 0x010664b4 │ │ │ │ + @ instruction: 0x01066492 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r5, lr, lsr #28 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + tsteq r5, r2, lsr #28 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + strheq r8, [r6, -r6] │ │ │ │ + swpeq r8, r4, [r6] │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + tsteq r5, r4, lsl #28 │ │ │ │ + smlatteq r6, r2, r4, r6 │ │ │ │ + strdeq r9, [r5, -r8] │ │ │ │ + smlatteq r6, r6, r0, r8 │ │ │ │ + smlabteq r6, r4, r0, r8 │ │ │ │ + smlatteq r5, r6, sp, r9 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + ldrdeq r9, [r5, -sl] │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + smlatteq r6, r6, r5, r6 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + strdeq r8, [r6, -lr] │ │ │ │ + @ instruction: 0x01059db0 │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + smlatbeq r5, r4, sp, r9 │ │ │ │ + tsteq r6, r6, asr r1 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ + smlabbeq r5, ip, sp, r9 │ │ │ │ + smlabbeq r6, r2, r5, r6 │ │ │ │ + smlabbeq r5, r0, sp, r9 │ │ │ │ + @ instruction: 0x010681be │ │ │ │ + smlabteq r6, r4, r5, r6 │ │ │ │ + smlatbeq r6, r2, r5, r6 │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + tsteq r5, r2, ror #26 │ │ │ │ + smlabbeq r6, r4, r1, r8 │ │ │ │ + tsteq r5, r6, asr sp │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + tsteq r5, r4, asr #26 │ │ │ │ + @ instruction: 0x010681ba │ │ │ │ + tsteq r5, r8, lsr sp │ │ │ │ + smlabbeq r6, lr, r2, r8 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + strdeq r8, [r6, -r6] │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + tsteq r6, r2, lsl r6 │ │ │ │ tsteq r5, r4, lsl sp │ │ │ │ - smlabbeq r6, r8, sl, r7 │ │ │ │ - tsteq r5, r4, lsl #26 │ │ │ │ - smlabteq r6, ip, sl, r7 │ │ │ │ - smlatbeq r6, r8, sl, r7 │ │ │ │ - smlatteq r6, r4, lr, r5 │ │ │ │ + tsteq r6, r2, lsr #12 │ │ │ │ + tsteq r5, r8, lsl #26 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + tsteq r6, sl, lsl r2 │ │ │ │ + strdeq r9, [r5, -r0] │ │ │ │ + tsteq r6, sl, lsr #4 │ │ │ │ smlatteq r5, r4, ip, r9 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - ldrdeq r9, [r5, -r4] │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - smlatbeq r5, ip, ip, r9 │ │ │ │ - smlatteq r6, r4, sl, r7 │ │ │ │ - @ instruction: 0x01059c9c │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - smlabbeq r5, r4, ip, r9 │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - tsteq r5, r4, ror ip │ │ │ │ - smlatteq r6, r0, fp, r7 │ │ │ │ - smlatbeq r6, ip, pc, r5 @ │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - tsteq r5, r4, asr #24 │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - tsteq r5, r4, lsr ip │ │ │ │ - smlatbeq r6, ip, pc, r5 @ │ │ │ │ - smlabbeq r6, r8, pc, r5 @ │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r5, r4, lsl ip │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - tsteq r5, r4, lsl #24 │ │ │ │ - tsteq r6, r8 │ │ │ │ - smlatbeq r6, r0, fp, r7 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - @ instruction: 0x01065fb8 │ │ │ │ - ldrdeq r9, [r5, -ip] │ │ │ │ - smlabteq r6, r4, pc, r5 @ │ │ │ │ - smlabteq r5, ip, fp, r9 │ │ │ │ - smlabteq r6, r4, fp, r7 │ │ │ │ - smlatbeq r6, r0, fp, r7 │ │ │ │ - @ instruction: 0x01059bb4 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r5, r4, fp, r9 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - strheq r6, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlabteq r6, r0, fp, r7 │ │ │ │ - tsteq r5, r4, ror #22 │ │ │ │ - smlabteq r6, ip, fp, r7 │ │ │ │ - tsteq r5, r4, asr fp │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - smlatteq r6, ip, fp, r7 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - tsteq r5, r4, lsr fp │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - tsteq r5, r4, lsr #22 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tsteq r6, lr, lsl ip │ │ │ │ - tsteq r5, r0, lsl #22 │ │ │ │ - tsteq r6, lr, lsr #24 │ │ │ │ - strdeq r9, [r5, -r4] │ │ │ │ - swpeq r6, lr, [r6] @ │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - smlatteq r5, r2, sl, r9 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - ldrdeq r9, [r5, -r6] │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - smlatbeq r6, r0, ip, r7 │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - strheq r6, [r6, -ip] │ │ │ │ - @ instruction: 0x01059ab2 │ │ │ │ - smlabteq r6, ip, r0, r6 │ │ │ │ - smlatbeq r5, r6, sl, r9 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - strdeq r6, [r6, -r2] │ │ │ │ - smlabteq r6, r4, ip, r7 │ │ │ │ - smlabbeq r5, lr, sl, r9 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - smlabbeq r5, r2, sl, r9 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsr r1 │ │ │ │ - tsteq r5, r4, ror #20 │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - tsteq r5, r8, asr sl │ │ │ │ - tsteq r6, r6, asr #26 │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - tsteq r5, r6, asr #20 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r5, sl, lsr sl │ │ │ │ - smlabteq r6, ip, lr, r7 │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - smlatbeq r6, r8, sp, r7 │ │ │ │ - smlatbeq r6, lr, r1, r6 │ │ │ │ - smlabbeq r6, ip, r1, r6 │ │ │ │ - tsteq r6, lr, asr sp │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - tsteq r5, r4, lsl #20 │ │ │ │ - @ instruction: 0x01067db6 │ │ │ │ - @ instruction: 0x01067d94 │ │ │ │ ldrdeq r6, [r6, -r2] │ │ │ │ - smlatteq r5, ip, r9, r9 │ │ │ │ - smlatteq r6, r2, r1, r6 │ │ │ │ - smlatteq r5, r0, r9, r9 │ │ │ │ - tsteq r6, lr, lsl lr │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ - tsteq r6, r2, lsl #4 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - smlabteq r5, r2, r9, r9 │ │ │ │ - smlatteq r6, r4, sp, r7 │ │ │ │ - @ instruction: 0x010599b6 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r6, r2, lsr r2 │ │ │ │ - smlatbeq r5, r4, r9, r9 │ │ │ │ - tsteq r6, sl, lsl lr │ │ │ │ - @ instruction: 0x01059998 │ │ │ │ - smlatteq r6, lr, lr, r7 │ │ │ │ - @ instruction: 0x010662bc │ │ │ │ - tsteq r6, r6, asr lr │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - tsteq r5, r4, ror r9 │ │ │ │ - smlabbeq r6, r2, r2, r6 │ │ │ │ - tsteq r5, r8, ror #18 │ │ │ │ - smlabteq r6, sl, r2, r6 │ │ │ │ - smlatbeq r6, r8, r2, r6 │ │ │ │ - tsteq r6, sl, ror lr │ │ │ │ - tsteq r5, r0, asr r9 │ │ │ │ - smlabbeq r6, sl, lr, r7 │ │ │ │ - tsteq r5, r4, asr #18 │ │ │ │ - tsteq r6, r2, lsr r3 │ │ │ │ - smlabteq r6, ip, lr, r7 │ │ │ │ - smlatbeq r6, sl, lr, r7 │ │ │ │ - smlatteq r6, r8, r2, r6 │ │ │ │ - tsteq r5, r6, lsr #18 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r5, sl, lsl r9 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - ldrdeq r7, [r6, -sl] │ │ │ │ - tsteq r5, r8, lsl #18 │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - strdeq r9, [r5, -ip] │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + tsteq r6, sl, asr #4 │ │ │ │ + smlabbeq r6, r8, r6, r6 │ │ │ │ + smlabteq r5, r6, ip, r9 │ │ │ │ + @ instruction: 0x01066698 │ │ │ │ + @ instruction: 0x01059cba │ │ │ │ + @ instruction: 0x0106829c │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + smlatbeq r5, r8, ip, r9 │ │ │ │ + smlabteq r6, lr, r6, r6 │ │ │ │ + @ instruction: 0x01059c9c │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ adcsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -17458,19 +17458,19 @@ │ │ │ │ svcpl 0x0075f5b1 │ │ │ │ @ instruction: 0xf5a4d314 │ │ │ │ @ instruction: 0xf04f5475 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [sl, r3, ror #1] │ │ │ │ strbhi pc, [r1], #320 @ 0x140 @ │ │ │ │ svclt 0x0000e185 │ │ │ │ - tsteq r6, lr, lsr #24 │ │ │ │ - tsteq r7, r0, lsl r1 │ │ │ │ - tsteq r6, r2, lsr #24 │ │ │ │ - @ instruction: 0x01060bb4 │ │ │ │ - qaddeq r9, r6, r7 │ │ │ │ + smlabteq r6, lr, pc, r0 @ │ │ │ │ + @ instruction: 0x010794b0 │ │ │ │ + smlabteq r6, r2, pc, r0 @ │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + strdeq r9, [r7, -r6] │ │ │ │ tstppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale lr!, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0074f5b1 │ │ │ │ @ instruction: 0xf5a4d309 │ │ │ │ @ instruction: 0xf04f5474 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [ip, r3, ror #1] │ │ │ │ @@ -18071,109 +18071,109 @@ │ │ │ │ stc 7, cr15, [r0], {237} @ 0xed │ │ │ │ bmi 19749f8 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7ed9600 │ │ │ │ andlt lr, r2, r8, ror ip │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - strdeq r8, [r5, -r8] │ │ │ │ - smlatteq r7, r2, r1, r8 │ │ │ │ - tstpeq r5, lr, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r7, r4, r1, r8 │ │ │ │ - tstpeq r5, r6, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsl sp @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - strdeq r4, [lr, -ip] │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - smlatteq r5, ip, ip, pc @ │ │ │ │ - smlatteq r5, ip, ip, pc @ │ │ │ │ + @ instruction: 0x01058d98 │ │ │ │ + smlabbeq r7, r2, r5, r8 │ │ │ │ + smlatbeq r6, lr, r0, r0 │ │ │ │ + tsteq r7, r4, ror #10 │ │ │ │ + strheq r0, [r6, -r6] │ │ │ │ + strheq r0, [r6, -sl] │ │ │ │ + swpeq r0, lr, [r6] │ │ │ │ + @ instruction: 0x010e4b9c │ │ │ │ + swpeq r0, sl, [r6] │ │ │ │ + smlabbeq r6, ip, r0, r0 │ │ │ │ + smlabbeq r6, ip, r0, r0 │ │ │ │ + swpeq r0, r8, [r6] │ │ │ │ + swpeq r0, ip, [r6] │ │ │ │ + swpeq r0, sl, [r6] │ │ │ │ + smlatbeq r7, r0, r4, r8 │ │ │ │ + smlabbeq r6, ip, r0, r0 │ │ │ │ + tsteq r7, lr, ror r4 │ │ │ │ strdeq pc, [r5, -r8] │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - mrseq r8, (UNDEF: 23) │ │ │ │ - smlatteq r5, ip, ip, pc @ │ │ │ │ - ldrdeq r8, [r7, -lr] │ │ │ │ - tstpeq r5, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r4, asr r9 │ │ │ │ - tsteq r5, ip, asr #18 │ │ │ │ - smlatbeq r5, r0, ip, pc @ │ │ │ │ - smlatbeq r5, r0, ip, pc @ │ │ │ │ - smlatbeq r5, r4, ip, pc @ │ │ │ │ - ldrdeq r4, [lr, -sl] │ │ │ │ - ldrdeq r8, [r5, -r8] │ │ │ │ - smlatteq r5, r4, sl, r8 │ │ │ │ - smlatbeq lr, r6, r6, r4 │ │ │ │ - smlabteq r5, ip, sl, r8 │ │ │ │ - smlatbeq r5, r2, sl, r8 │ │ │ │ - smlatbeq r5, lr, sl, r8 │ │ │ │ - smlatbeq r5, sl, sl, r8 │ │ │ │ - smlatbeq r5, r6, sl, r8 │ │ │ │ - smlatbeq r5, r2, sl, r8 │ │ │ │ - smlatbeq r5, r2, sl, r8 │ │ │ │ - tsteq lr, r4, lsl r6 │ │ │ │ - smlabbeq r5, lr, sl, r8 │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ - tsteq r5, ip, lsl sl │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ - tsteq r5, r4, lsl sl │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ - smlabbeq lr, r2, r5, r4 │ │ │ │ - smlabbeq r5, r0, r9, r8 │ │ │ │ + strdeq r8, [r5, -r4] │ │ │ │ + smlatteq r5, ip, ip, r8 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq lr, sl, ror sl │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ + smlabbeq r5, r4, lr, r8 │ │ │ │ + tsteq lr, r6, asr #20 │ │ │ │ + tsteq r5, ip, ror #28 │ │ │ │ + tsteq r5, r2, asr #28 │ │ │ │ + tsteq r5, lr, asr #28 │ │ │ │ + tsteq r5, sl, asr #28 │ │ │ │ + tsteq r5, r6, asr #28 │ │ │ │ + tsteq r5, r2, asr #28 │ │ │ │ + tsteq r5, r2, asr #28 │ │ │ │ + @ instruction: 0x010e49b4 │ │ │ │ + tsteq r5, lr, lsr #28 │ │ │ │ + @ instruction: 0x01058db0 │ │ │ │ + @ instruction: 0x01058dbc │ │ │ │ + @ instruction: 0x01058db8 │ │ │ │ + @ instruction: 0x01058db4 │ │ │ │ + @ instruction: 0x01058db0 │ │ │ │ + @ instruction: 0x01058db0 │ │ │ │ + tsteq lr, r2, lsr #18 │ │ │ │ + tsteq r5, r0, lsr #26 │ │ │ │ + tsteq r5, r8, lsr #26 │ │ │ │ + smlatteq lr, sl, r8, r4 │ │ │ │ + tsteq r5, r0, lsl sp │ │ │ │ + smlatteq r5, r8, ip, r8 │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ + strdeq r8, [r5, -r4] │ │ │ │ + strdeq r8, [r5, -r2] │ │ │ │ + strdeq r8, [r5, -r0] │ │ │ │ + strdeq r8, [r5, -r2] │ │ │ │ + tsteq lr, r6, ror #16 │ │ │ │ + smlatteq r5, r2, ip, r8 │ │ │ │ + tsteq lr, r0, lsr #16 │ │ │ │ + tsteq r5, r8, lsr fp │ │ │ │ + smlabbeq r7, r4, r1, r8 │ │ │ │ + tsteq r5, sl, lsl fp │ │ │ │ + tsteq r7, r6, ror #2 │ │ │ │ + @ instruction: 0x01066b98 │ │ │ │ + smlatteq r5, ip, r9, r8 │ │ │ │ + smlatteq r5, r6, r9, r8 │ │ │ │ + tsteq r5, ip, asr sl │ │ │ │ + tsteq r5, r4, ror #20 │ │ │ │ + tsteq r5, r6, ror #20 │ │ │ │ + tsteq r5, r0, ror #20 │ │ │ │ + tsteq r5, r8, lsr sl │ │ │ │ + tsteq r5, sl, lsr sl │ │ │ │ + tsteq r6, r6, lsr #22 │ │ │ │ + tsteq r6, r6, lsr #22 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tsteq r6, r6, lsr #22 │ │ │ │ + tsteq lr, sl, lsl #14 │ │ │ │ smlabbeq r5, r8, r9, r8 │ │ │ │ - tsteq lr, sl, asr #10 │ │ │ │ - tsteq r5, r0, ror r9 │ │ │ │ - tsteq r5, r8, asr #18 │ │ │ │ - tsteq r5, r6, asr r9 │ │ │ │ - tsteq r5, r4, asr r9 │ │ │ │ - tsteq r5, r2, asr r9 │ │ │ │ - tsteq r5, r0, asr r9 │ │ │ │ - tsteq r5, r2, asr r9 │ │ │ │ - smlabteq lr, r6, r4, r4 │ │ │ │ - tsteq r5, r2, asr #18 │ │ │ │ - smlabbeq lr, r0, r4, r4 │ │ │ │ - @ instruction: 0x01058798 │ │ │ │ - smlatteq r7, r4, sp, r7 │ │ │ │ - tsteq r5, sl, ror r7 │ │ │ │ - smlabteq r7, r6, sp, r7 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r5, ip, asr #12 │ │ │ │ - tsteq r5, r6, asr #12 │ │ │ │ - @ instruction: 0x010586bc │ │ │ │ - smlabteq r5, r4, r6, r8 │ │ │ │ - smlabteq r5, r6, r6, r8 │ │ │ │ - smlabteq r5, r0, r6, r8 │ │ │ │ - @ instruction: 0x01058698 │ │ │ │ - @ instruction: 0x0105869a │ │ │ │ - smlabbeq r6, r6, r7, r6 │ │ │ │ - smlabbeq r6, r6, r7, r6 │ │ │ │ - smlabbeq r6, r8, r7, r6 │ │ │ │ - smlabbeq r6, r6, r7, r6 │ │ │ │ - tsteq lr, sl, ror #6 │ │ │ │ - smlatteq r5, r8, r5, r8 │ │ │ │ - tsteq r6, r6, ror #14 │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ - tsteq lr, r8, lsr #6 │ │ │ │ - tsteq r6, r6, asr #14 │ │ │ │ - tsteq r6, r2, asr r7 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, sl, r2, r4 │ │ │ │ - tsteq r5, r4, ror r4 │ │ │ │ - tsteq r7, r0, lsl ip │ │ │ │ - smlabbeq r5, ip, r7, pc @ │ │ │ │ - tsteq lr, ip, asr #4 │ │ │ │ - smlabteq r5, r4, r3, r8 │ │ │ │ - smlatbeq r7, lr, fp, r7 │ │ │ │ - smlatbeq r5, r4, r3, r8 │ │ │ │ - @ instruction: 0x01077b90 │ │ │ │ - tsteq r5, r2, rrx │ │ │ │ + tsteq r6, r6, lsl #22 │ │ │ │ + tsteq r8, r0, lsl pc │ │ │ │ + smlabteq lr, r8, r6, r4 │ │ │ │ + smlatteq r6, r6, sl, r6 │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + @ instruction: 0x0105fb9c │ │ │ │ + smlatbeq r5, r6, pc, pc @ │ │ │ │ + smlatbeq r5, ip, pc, pc @ │ │ │ │ + smlatbeq r5, lr, pc, pc @ │ │ │ │ + tsteq lr, sl, asr #12 │ │ │ │ + tsteq r5, r4, lsl r8 │ │ │ │ + @ instruction: 0x01077fb0 │ │ │ │ + tstpeq r5, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, ip, r5, r4 │ │ │ │ + tsteq r5, r4, ror #14 │ │ │ │ + tsteq r7, lr, asr #30 │ │ │ │ + tsteq r5, r4, asr #14 │ │ │ │ + tsteq r7, r0, lsr pc │ │ │ │ + tsteq r5, r2, lsl #8 │ │ │ │ eorle r2, r7, r0, lsr #16 │ │ │ │ ldmdacs r0, {r0, r1, r4, fp, ip, lr, pc} │ │ │ │ stmdale r7, {r0, r1, r2, r5, ip, lr, pc} │ │ │ │ eorle r2, r7, r4, lsl #16 │ │ │ │ eorle r2, r8, r8, lsl #16 │ │ │ │ stmdami r4!, {r4, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -18208,32 +18208,32 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ ldmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ ldmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x010664bc │ │ │ │ - smlatteq r6, lr, r4, r6 │ │ │ │ - tsteq r6, lr, lsr #10 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - smlatbeq r6, r8, r4, r6 │ │ │ │ - smlabbeq r6, r6, r4, r6 │ │ │ │ - @ instruction: 0x01066490 │ │ │ │ - smlatbeq r5, sl, sp, r7 │ │ │ │ - @ instruction: 0x010664b8 │ │ │ │ - smlabteq r6, r6, r4, r6 │ │ │ │ - @ instruction: 0x01057d98 │ │ │ │ - tsteq r6, sl, lsl r5 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - smlabbeq r5, r0, sp, r7 │ │ │ │ - tsteq r6, sl, lsl r5 │ │ │ │ - tsteq r5, r4, ror sp │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + smlabbeq r6, lr, r8, r6 │ │ │ │ + smlabteq r6, lr, r8, r6 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + @ instruction: 0x0106689e │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + tsteq r6, r6, lsr #16 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r5, sl, asr #2 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r6, r6, ror #16 │ │ │ │ + tsteq r5, r8, lsr r1 │ │ │ │ + @ instruction: 0x010668ba │ │ │ │ + @ instruction: 0x01066894 │ │ │ │ + @ instruction: 0x0106689e │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + @ instruction: 0x010668ba │ │ │ │ + tsteq r5, r4, lsl r1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4615 │ │ │ │ subsle r2, r7, r0, lsr #18 │ │ │ │ @@ -18488,75 +18488,75 @@ │ │ │ │ ldmdb lr!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi 10f507c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ed9500 │ │ │ │ andlt lr, r2, r6, lsr r9 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlabteq r5, r2, r4, pc @ │ │ │ │ - @ instruction: 0x010778b6 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r7, r4, ror r8 │ │ │ │ - tsteq r6, lr, asr r4 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - smlabteq lr, r0, lr, r3 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r7, r4, lsr #16 │ │ │ │ - tstpeq r5, r2, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, sl, lsl #16 │ │ │ │ - qaddeq r8, r4, r5 │ │ │ │ - strdeq r7, [r7, -r0] │ │ │ │ - strdeq r6, [r6, -sl] │ │ │ │ - smlatteq r6, ip, r3, r6 │ │ │ │ - smlatteq r6, sl, r3, r6 │ │ │ │ - smlatteq r6, r8, r3, r6 │ │ │ │ - smlatteq r6, r6, r3, r6 │ │ │ │ - tsteq lr, r6, lsl #28 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - ldrdeq r6, [r6, -sl] │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ + tstpeq r5, r2, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r6, asr ip │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + tsteq r7, r4, lsl ip │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + tsteq lr, r0, ror #4 │ │ │ │ ldrdeq r6, [r6, -ip] │ │ │ │ - ldrdeq r6, [r6, -r2] │ │ │ │ - smlabteq r6, ip, r3, r6 │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - smlabteq r6, sl, r3, r6 │ │ │ │ - smlabteq r6, r0, r3, r6 │ │ │ │ - smlatteq r7, ip, r6, r7 │ │ │ │ - @ instruction: 0x010663b8 │ │ │ │ - @ instruction: 0x010663b8 │ │ │ │ - @ instruction: 0x010663bc │ │ │ │ - @ instruction: 0x010663ba │ │ │ │ - smlabteq r6, r0, r3, r6 │ │ │ │ - strdeq r3, [lr, -r4] │ │ │ │ - @ instruction: 0x010663ba │ │ │ │ - tsteq r7, sl, asr r6 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - @ instruction: 0x01066390 │ │ │ │ - @ instruction: 0x01066396 │ │ │ │ - @ instruction: 0x01066394 │ │ │ │ - @ instruction: 0x0106639a │ │ │ │ - smlatbeq r6, r4, r3, r6 │ │ │ │ - smlatbeq r6, lr, r3, r6 │ │ │ │ - @ instruction: 0x010663b4 │ │ │ │ - tsteq lr, r4, asr #24 │ │ │ │ - smlatbeq r6, r6, r3, r6 │ │ │ │ - smlabteq r8, r2, fp, r5 │ │ │ │ - @ instruction: 0x01079190 │ │ │ │ - @ instruction: 0x0106639a │ │ │ │ - smlatbeq r6, sl, r3, r6 │ │ │ │ - smlatbeq r6, r4, r3, r6 │ │ │ │ - smlatbeq r6, r4, r3, r6 │ │ │ │ - tsteq r7, r4, asr r5 │ │ │ │ - smlatteq r5, lr, lr, r7 │ │ │ │ - tsteq r7, sl, lsr r5 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - strdeq r2, [r4, -sl] │ │ │ │ - smlabbeq lr, sl, fp, r3 │ │ │ │ - ldrdeq r7, [r5, -lr] │ │ │ │ + smlabteq r7, r4, fp, r7 │ │ │ │ + smlatbeq r5, r2, r7, pc @ │ │ │ │ + smlatbeq r7, sl, fp, r7 │ │ │ │ + strdeq r8, [r5, -r4] │ │ │ │ + @ instruction: 0x01077b90 │ │ │ │ + @ instruction: 0x0106679a │ │ │ │ + smlabbeq r6, ip, r7, r6 │ │ │ │ + smlabbeq r6, sl, r7, r6 │ │ │ │ + smlabbeq r6, r8, r7, r6 │ │ │ │ + smlabbeq r6, r6, r7, r6 │ │ │ │ + smlatbeq lr, r6, r1, r4 │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + tsteq r6, sl, ror r7 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + tsteq r6, r2, ror r7 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, sl, ror #14 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + smlabbeq r7, ip, sl, r7 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, sl, asr r7 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + swpeq r4, r4, [lr] │ │ │ │ + tsteq r6, sl, asr r7 │ │ │ │ + strdeq r7, [r7, -sl] │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + tsteq r6, r6, lsr r7 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + tsteq r6, sl, lsr r7 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + smlatteq lr, r4, pc, r3 @ │ │ │ │ + tsteq r6, r6, asr #14 │ │ │ │ + tsteq r8, r2, ror #30 │ │ │ │ + tsteq r7, r0, lsr r5 │ │ │ │ + tsteq r6, sl, lsr r7 │ │ │ │ + tsteq r6, sl, asr #14 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + strdeq r7, [r7, -r4] │ │ │ │ + smlabbeq r5, lr, r2, r8 │ │ │ │ + ldrdeq r7, [r7, -sl] │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + @ instruction: 0x01042e9a │ │ │ │ + tsteq lr, sl, lsr #30 │ │ │ │ + tsteq r5, lr, ror sp │ │ │ │ bicvs pc, ip, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ vcgt.s8 d8, d3, d16 │ │ │ │ vqadd.s8 q12, , q10 │ │ │ │ addsmi r0, r8, #36, 6 @ 0x90000000 │ │ │ │ tstphi sp, #6 @ p-variant is OBSOLETE │ │ │ │ mvnhi pc, #268435456 @ 0x10000000 │ │ │ │ @@ -19357,85 +19357,85 @@ │ │ │ │ @ instruction: 0xf5b08297 │ │ │ │ @ instruction: 0xf0066f39 │ │ │ │ @ instruction: 0xf6408297 │ │ │ │ addsmi r3, r8, #136, 6 @ 0x20000002 │ │ │ │ addshi pc, r6, #70 @ 0x46 │ │ │ │ ldrbtmi r4, [r8], #-2119 @ 0xfffff7b9 │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabteq r6, lr, r1, r6 │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - smlabteq r6, r4, r2, r6 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - smlabbeq r6, r0, r3, r6 │ │ │ │ - smlatteq r6, r2, r3, r6 │ │ │ │ - tsteq r6, r6, asr r4 │ │ │ │ - @ instruction: 0x010664b8 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - smlabbeq r6, r2, r5, r6 │ │ │ │ - ldrdeq r6, [r6, -sl] │ │ │ │ - tsteq r6, sl, asr #12 │ │ │ │ - smlatbeq r6, r2, r6, r6 │ │ │ │ + tsteq r6, lr, ror #10 │ │ │ │ + @ instruction: 0x0106659e │ │ │ │ + smlatteq r6, r4, r5, r6 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + smlabteq r6, r4, r6, r6 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + smlabbeq r6, r2, r7, r6 │ │ │ │ + strdeq r6, [r6, -r6] │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + smlabteq r6, ip, r8, r6 │ │ │ │ + tsteq r6, r2, lsr #18 │ │ │ │ + tsteq r6, sl, ror r9 │ │ │ │ + smlatteq r6, sl, r9, r6 │ │ │ │ + tsteq r6, r2, asr #20 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + smlatteq r6, r4, sl, r6 │ │ │ │ + smlatteq r6, r2, sl, r6 │ │ │ │ + ldrdeq r6, [r6, -lr] │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + smlabbeq r6, ip, fp, r6 │ │ │ │ ldrdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - tsteq r6, lr, lsr r9 │ │ │ │ - @ instruction: 0x01066890 │ │ │ │ - smlatteq r6, ip, r7, r6 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - ldrdeq r6, [r6, -sl] │ │ │ │ - tsteq r6, sl, lsl #20 │ │ │ │ - smlabbeq r6, r8, fp, r6 │ │ │ │ - @ instruction: 0x01066abe │ │ │ │ - smlatbeq r6, r2, fp, r6 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ + tsteq r6, sl, ror sp │ │ │ │ + smlatbeq r6, sl, sp, r6 │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + tsteq r6, lr, asr lr │ │ │ │ + tsteq r6, r2, asr #30 │ │ │ │ + smlatbeq r6, ip, pc, r6 @ │ │ │ │ + tsteq r6, lr, lsl r0 │ │ │ │ + tsteq r6, lr, rrx │ │ │ │ + ldrdeq r7, [r6, -r6] │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r6, r6, lsr r6 │ │ │ │ + strdeq r7, [r6, -r2] │ │ │ │ + smlabteq r6, r6, r3, r7 │ │ │ │ + tsteq r6, r6, ror #16 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + smlatbeq r6, r6, r5, r7 │ │ │ │ + tsteq r6, lr, asr #20 │ │ │ │ + tsteq r6, r6, lsr r3 │ │ │ │ + @ instruction: 0x010677be │ │ │ │ + smlabteq r6, r0, r0, r7 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + smlatbeq r6, ip, r9, r7 │ │ │ │ + smlabbeq r6, r6, r2, r7 │ │ │ │ + tsteq r6, r6, lsr r7 │ │ │ │ + tsteq r6, lr, lsl r0 │ │ │ │ + smlabteq r6, sl, r5, r7 │ │ │ │ + smlatteq r6, r8, r7, r7 │ │ │ │ + smlabteq r6, r8, r0, r7 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + @ instruction: 0x010678b8 │ │ │ │ + swpeq r8, r8, [r6] │ │ │ │ tsteq r6, lr, ror ip │ │ │ │ - smlabteq r6, lr, ip, r6 │ │ │ │ - tsteq r6, r6, lsr sp │ │ │ │ - smlabbeq r6, r0, sp, r6 │ │ │ │ - strheq r7, [r6, -r8] │ │ │ │ - @ instruction: 0x01067296 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + smlabbeq r6, r8, r2, r8 │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ + smlabteq r6, r8, sp, r7 │ │ │ │ + @ instruction: 0x010679ba │ │ │ │ + smlabteq r6, r2, r7, r7 │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ tsteq r6, r2, asr r7 │ │ │ │ - tsteq r6, r6, lsr #32 │ │ │ │ - smlabteq r6, r6, r4, r7 │ │ │ │ - smlabteq r6, r4, sp, r6 │ │ │ │ - tsteq r6, r6, lsl #4 │ │ │ │ - smlatbeq r6, lr, r6, r7 │ │ │ │ - @ instruction: 0x01066f96 │ │ │ │ - tsteq r6, lr, lsl r4 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - smlatteq r6, r6, lr, r6 │ │ │ │ - @ instruction: 0x01067396 │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - tsteq r6, sl, lsr #4 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - @ instruction: 0x010671b0 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - ldrdeq r7, [r6, -lr] │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlatteq r6, r8, lr, r7 │ │ │ │ - @ instruction: 0x01067694 │ │ │ │ - smlatbeq r6, r2, lr, r7 │ │ │ │ - tsteq r6, r6, ror #20 │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - tsteq r6, sl, asr lr │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - tsteq r6, r2, lsr #8 │ │ │ │ - @ instruction: 0x010677b4 │ │ │ │ - @ instruction: 0x010673b2 │ │ │ │ - @ instruction: 0x01067b9e │ │ │ │ - smlabbeq r6, r4, r7, r7 │ │ │ │ - tsteq r6, sl, ror #6 │ │ │ │ - tsteq r6, r6, ror #22 │ │ │ │ - tsteq r6, sl, lsr r7 │ │ │ │ + tsteq r6, lr, lsr pc │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r6, sl, lsl #14 │ │ │ │ + tsteq r6, r6, lsl #30 │ │ │ │ + ldrdeq r7, [r6, -sl] │ │ │ │ @ instruction: 0x33a4f640 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ @ instruction: 0xf6408203 │ │ │ │ addsmi r3, r8, #168, 6 @ 0xa0000002 │ │ │ │ andhi pc, r2, #6 │ │ │ │ svcvs 0x003af5b0 │ │ │ │ andhi pc, r2, #70 @ 0x46 │ │ │ │ @@ -20214,81 +20214,81 @@ │ │ │ │ vaba.s8 q12, , │ │ │ │ addsmi r1, r8, #120, 6 @ 0xe0000001 │ │ │ │ ldrbhi pc, [ip, r5]! @ │ │ │ │ cmnpne r0, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - strdeq r7, [r6, -r6] │ │ │ │ - smlabteq r6, lr, r5, r7 │ │ │ │ - @ instruction: 0x010671be │ │ │ │ - smlabteq r6, r8, r9, r7 │ │ │ │ - smlabteq r6, r8, r0, r8 │ │ │ │ - smlabteq r6, r8, r0, r8 │ │ │ │ - strheq r8, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - tsteq r6, r6, lsr #28 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, r2, lsl lr │ │ │ │ - tsteq r6, sl, lsl #28 │ │ │ │ - tsteq r6, sl, rrx │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - tsteq r6, sl, ror fp │ │ │ │ - tsteq r6, r2, ror fp │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ - smlabbeq r6, lr, r2, r8 │ │ │ │ - smlatbeq r6, lr, r2, r8 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - smlabteq r6, ip, r3, r8 │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - smlabbeq r6, ip, r5, r8 │ │ │ │ - smlatteq r6, r6, r5, r8 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - smlatbeq r6, lr, r6, r8 │ │ │ │ - tsteq r6, sl, lsl r7 │ │ │ │ - tsteq r6, lr, ror #22 │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r6, r0, ror #22 │ │ │ │ - tsteq r6, lr, asr r9 │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - @ instruction: 0x01068b94 │ │ │ │ - @ instruction: 0x01068b9e │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r6, r2, asr ip │ │ │ │ - @ instruction: 0x01068cb0 │ │ │ │ - smlatteq r6, lr, ip, r8 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - @ instruction: 0x01068d98 │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - @ instruction: 0x01068e92 │ │ │ │ - smlabteq r6, lr, lr, r8 │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - smlatteq r6, r8, r0, r9 │ │ │ │ + @ instruction: 0x010675b8 │ │ │ │ + @ instruction: 0x01067d96 │ │ │ │ + tsteq r6, lr, ror #18 │ │ │ │ + tsteq r6, lr, asr r5 │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + smlatbeq r6, r4, r6, r8 │ │ │ │ + smlabteq r6, r6, r1, r8 │ │ │ │ + smlabteq r6, r8, r1, r8 │ │ │ │ + smlabteq r6, r0, r1, r8 │ │ │ │ + smlabteq r6, r2, r1, r8 │ │ │ │ + @ instruction: 0x010681b0 │ │ │ │ + @ instruction: 0x010681b2 │ │ │ │ + smlatbeq r6, sl, r1, r8 │ │ │ │ + tsteq r6, sl, lsl #8 │ │ │ │ + tsteq r6, r6, lsl pc │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ + tsteq r6, r2, lsl pc │ │ │ │ + tsteq r6, r6, lsl pc │ │ │ │ + tsteq r6, r2, lsl #12 │ │ │ │ + tsteq r6, lr, lsr #12 │ │ │ │ + tsteq r6, lr, asr #12 │ │ │ │ + smlatbeq r6, ip, r7, r8 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + @ instruction: 0x01068890 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + smlabbeq r6, r6, r9, r8 │ │ │ │ + ldrdeq r8, [r6, -sl] │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + tsteq r6, lr, asr #20 │ │ │ │ + @ instruction: 0x01068aba │ │ │ │ + tsteq r6, lr, lsl #30 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + strdeq r8, [r6, -lr] │ │ │ │ + @ instruction: 0x01068ab4 │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + smlatteq r6, r0, lr, r8 │ │ │ │ + @ instruction: 0x01068abc │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, sl, r8 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + tsteq r6, lr, lsr pc │ │ │ │ + smlatbeq r6, ip, pc, r8 @ │ │ │ │ + strdeq r8, [r6, -r2] │ │ │ │ + qaddeq r9, r0, r6 │ │ │ │ + smlabbeq r6, lr, r0, r9 │ │ │ │ + smlabteq r6, ip, r0, r9 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + smlatteq r6, ip, r1, r9 │ │ │ │ + smlabteq r6, r4, r1, r9 │ │ │ │ + mrseq r9, LR_usr │ │ │ │ + tsteq r6, r2, lsr r2 │ │ │ │ + tsteq r6, lr, ror #4 │ │ │ │ + @ instruction: 0x01069294 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + smlatteq r6, lr, r3, r9 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + smlabbeq r6, r8, r4, r9 │ │ │ │ orrne pc, ip, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ ldmdale r1, {r0, r4, r5, r6, r8, r9, sl, pc} │ │ │ │ orrne pc, r4, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ vabd.s8 q12, , │ │ │ │ addsmi r1, r8, #136, 6 @ 0x20000002 │ │ │ │ @@ -21080,81 +21080,81 @@ │ │ │ │ @ instruction: 0xf641807f │ │ │ │ addsmi r1, r8, #212, 6 @ 0x50000003 │ │ │ │ rsbshi pc, lr, r6 │ │ │ │ bicne pc, ip, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0464298 │ │ │ │ stmdami r3, {r0, r2, r3, r4, r5, r6, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - smlatbeq r6, r6, r0, r9 │ │ │ │ + ldrdeq r9, [r6, -ip] │ │ │ │ + tsteq r6, r6, asr #8 │ │ │ │ + @ instruction: 0x0106949a │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + strdeq r9, [r6, -ip] │ │ │ │ + smlatteq r6, ip, r5, r9 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + smlatbeq r6, ip, r6, r9 │ │ │ │ strdeq r9, [r6, -sl] │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - smlabteq r6, r4, r1, r9 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - tsteq r6, sl, asr r3 │ │ │ │ - smlatteq r6, r0, r3, r9 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - smlabteq r6, r4, r4, r9 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - @ instruction: 0x010695ba │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - smlatbeq r6, sl, r6, r9 │ │ │ │ - smlabteq r6, sl, r6, r9 │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - tsteq r6, lr, lsr r7 │ │ │ │ - smlabbeq r6, r2, r7, r9 │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, sl, asr #16 │ │ │ │ - @ instruction: 0x0106989e │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, sl, ror #18 │ │ │ │ - @ instruction: 0x010699ba │ │ │ │ + smlabbeq r6, r0, r7, r9 │ │ │ │ + smlabteq r6, r0, r7, r9 │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ + ldrdeq r9, [r6, -r4] │ │ │ │ + @ instruction: 0x010698bc │ │ │ │ + tsteq r6, r6, lsl #18 │ │ │ │ + tsteq r6, sl, asr r9 │ │ │ │ + smlabteq r6, r0, r9, r9 │ │ │ │ tsteq r6, r4, lsl #20 │ │ │ │ - tsteq r6, r2, ror #20 │ │ │ │ - smlatbeq r6, sl, sl, r9 │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - tsteq r6, r6, lsr fp │ │ │ │ - @ instruction: 0x01069bba │ │ │ │ - @ instruction: 0x01069bb4 │ │ │ │ - tsteq r6, lr, lsl #24 │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ - smlabbeq r6, sl, ip, r9 │ │ │ │ - @ instruction: 0x01069cbe │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - ldrdeq r9, [r6, -ip] │ │ │ │ - smlabteq r6, lr, sp, r9 │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - @ instruction: 0x01069eb2 │ │ │ │ - strdeq r9, [r6, -lr] │ │ │ │ - @ instruction: 0x01069fbc │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - ldrdeq sl, [r6, -lr] │ │ │ │ - smlabteq r6, r4, r0, sl │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - @ instruction: 0x0106a1b0 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - @ instruction: 0x0106a290 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - @ instruction: 0x0106a3ba │ │ │ │ - strdeq sl, [r6, -sl] │ │ │ │ - tsteq r6, lr, asr r4 │ │ │ │ - @ instruction: 0x0106a494 │ │ │ │ - ldrdeq sl, [r6, -r6] │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ + tsteq r6, sl, asr #20 │ │ │ │ + tsteq r6, sl, ror #20 │ │ │ │ + smlabteq r6, r6, sl, r9 │ │ │ │ + @ instruction: 0x01069a94 │ │ │ │ + ldrdeq r9, [r6, -lr] │ │ │ │ + tsteq r6, r2, lsr #22 │ │ │ │ + @ instruction: 0x01069b98 │ │ │ │ + smlatteq r6, sl, fp, r9 │ │ │ │ + tsteq r6, lr, lsr ip │ │ │ │ + @ instruction: 0x01069c98 │ │ │ │ + smlatteq r6, r0, ip, r9 │ │ │ │ + tsteq r6, sl, lsl #26 │ │ │ │ + tsteq r6, sl, asr sp │ │ │ │ + smlatbeq r6, r4, sp, r9 │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + smlatbeq r6, r4, lr, r9 │ │ │ │ + ldrdeq r9, [r6, -r6] │ │ │ │ + tsteq r6, sl, asr pc │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + smlatbeq r6, lr, pc, r9 @ │ │ │ │ + ldrdeq r9, [r6, -r6] │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + qaddeq sl, lr, r6 │ │ │ │ + strheq sl, [r6, -r8] │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + tsteq r6, lr, ror #2 │ │ │ │ + smlabteq r6, r2, r1, sl │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + tsteq r6, r2, asr r2 │ │ │ │ + @ instruction: 0x0106a29e │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ + tsteq r6, lr, ror r4 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + smlatteq r6, r0, r4, sl │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + smlabteq r6, ip, r5, sl │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + smlatbeq r6, ip, r6, sl │ │ │ │ + tsteq r6, r6, lsl r7 │ │ │ │ + tsteq r6, sl, asr r7 │ │ │ │ + @ instruction: 0x0106a79a │ │ │ │ + strdeq sl, [r6, -lr] │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + smlatbeq r6, r8, r8, sl │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ @ instruction: 0xf64187f3 │ │ │ │ addsmi r1, r8, #236, 6 @ 0xb0000003 │ │ │ │ ldrbhi pc, [r2, r5]! @ │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ @@ -21944,81 +21944,81 @@ │ │ │ │ bicvc pc, r8, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ @ instruction: 0xf6418101 │ │ │ │ addsmi r7, r8, #204, 6 @ 0x30000003 │ │ │ │ tstphi r0, r6, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [r8], #-2115 @ 0xfffff7bd │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ - @ instruction: 0x0106a49a │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - smlatteq r6, r6, r4, sl │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - smlabbeq r6, ip, r5, sl │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - tsteq r6, r2, ror sp │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - @ instruction: 0x0106a59e │ │ │ │ - smlatbeq r6, r4, sl, sl │ │ │ │ - smlatbeq r6, ip, sl, sl │ │ │ │ - smlatbeq r6, r6, sl, sl │ │ │ │ - smlatbeq r6, lr, sl, sl │ │ │ │ - @ instruction: 0x0106aa9c │ │ │ │ - smlatbeq r6, r4, sl, sl │ │ │ │ - @ instruction: 0x0106aa9e │ │ │ │ - tsteq r6, r6, asr #26 │ │ │ │ - @ instruction: 0x0106a7ba │ │ │ │ - smlabteq r6, r0, r7, sl │ │ │ │ - @ instruction: 0x0106a7ba │ │ │ │ - smlabteq r6, r0, r7, sl │ │ │ │ - smlabbeq r6, r8, pc, sl @ │ │ │ │ - smlabbeq r6, lr, pc, sl @ │ │ │ │ - smlabbeq r6, r8, pc, sl @ │ │ │ │ - smlabbeq r6, lr, pc, sl @ │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - tsteq r6, sl, lsr r2 │ │ │ │ - smlatbeq r6, r2, ip, sl │ │ │ │ - smlatbeq r6, r4, ip, sl │ │ │ │ - @ instruction: 0x0106ac9c │ │ │ │ - @ instruction: 0x0106ac9e │ │ │ │ - smlatbeq r6, r4, r4, fp │ │ │ │ - tsteq r6, lr, ror sl │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - ldrdeq fp, [r6, -r6] │ │ │ │ - tsteq r6, sl, ror #22 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - ldrdeq fp, [r6, -ip] │ │ │ │ - tsteq r6, lr, ror #16 │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - smlatbeq r6, r4, r9, fp │ │ │ │ + smlatteq r6, sl, r7, sl │ │ │ │ + tsteq r6, sl, lsr r8 │ │ │ │ + smlatbeq r6, lr, r8, sl │ │ │ │ + smlabbeq r6, r6, r8, sl │ │ │ │ + smlabteq r6, r0, r8, sl │ │ │ │ + ldrdeq sl, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + tsteq r6, r2, lsl r1 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + tsteq r6, lr, lsr r9 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ + tsteq r6, lr, asr #28 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r6, lr, lsr lr │ │ │ │ + smlatteq r6, r6, r0, fp │ │ │ │ + tsteq r6, sl, asr fp │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + tsteq r6, sl, asr fp │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, lr, lsr #6 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, lr, lsr #6 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + tsteq r6, sl, lsl #6 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + tsteq r6, sl, lsl #6 │ │ │ │ ldrdeq fp, [r6, -sl] │ │ │ │ - tsteq r6, r6, lsr #18 │ │ │ │ - smlabteq r6, sl, r4, fp │ │ │ │ - @ instruction: 0x0106ba90 │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - tsteq r6, lr, asr ip │ │ │ │ - smlabbeq r6, sl, ip, fp │ │ │ │ - smlatbeq r6, ip, ip, fp │ │ │ │ - ldrdeq fp, [r6, -r8] │ │ │ │ - smlatteq r6, r2, ip, fp │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - ldrdeq fp, [r6, -ip] │ │ │ │ - strdeq fp, [r6, -r2] │ │ │ │ - tsteq r6, lr, lsl r0 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - strdeq ip, [r6, -r6] │ │ │ │ + tsteq r6, r2, asr #32 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + tsteq r6, lr, lsr r0 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, lr, lsl lr │ │ │ │ + @ instruction: 0x0106b9b4 │ │ │ │ + smlatteq r6, r0, r0, ip │ │ │ │ + tsteq r6, r6, ror r9 │ │ │ │ + tsteq r6, sl, lsl #30 │ │ │ │ + smlatbeq r6, ip, sl, fp │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + tsteq r6, lr, lsl #24 │ │ │ │ + smlatbeq r6, lr, r7, fp │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + tsteq r6, sl, ror sl │ │ │ │ + smlabteq r6, r6, ip, fp │ │ │ │ + tsteq r6, sl, ror #16 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + smlatteq r6, r8, pc, fp @ │ │ │ │ + strdeq fp, [r6, -lr] │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + smlabbeq r6, r2, r0, ip │ │ │ │ + smlatbeq r6, lr, r0, ip │ │ │ │ + ldrdeq ip, [r6, -r0] │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + @ instruction: 0x0106c392 │ │ │ │ + @ instruction: 0x0106c3be │ │ │ │ + smlatteq r6, r0, r3, ip │ │ │ │ + @ instruction: 0x0106c696 │ │ │ │ orreq pc, r4, #536870916 @ 0x20000004 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ vqadd.s8 q4, q0, │ │ │ │ vqadd.s8 d24, d18, d25 │ │ │ │ addsmi r0, r8, #16, 6 @ 0x40000000 │ │ │ │ rsbshi pc, r2, r6 │ │ │ │ @ instruction: 0xf641d85b │ │ │ │ @@ -22822,81 +22822,81 @@ │ │ │ │ vmax.s8 q12, , │ │ │ │ addsmi r5, r8, #116, 6 @ 0xd0000001 │ │ │ │ strbhi pc, [r0], -r5 @ │ │ │ │ msrpl SPSR_fs, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r2, r3, r4, r5, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x0106c1ba │ │ │ │ - smlatteq r6, r4, r1, ip │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - smlatteq r6, lr, r2, ip │ │ │ │ - strdeq ip, [r6, -r8] │ │ │ │ - smlatteq r6, ip, r1, ip │ │ │ │ - tsteq r6, r2, lsl #10 │ │ │ │ - smlabteq r6, r0, r1, ip │ │ │ │ - mrseq ip, LR_und │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - mrseq ip, LR_usr │ │ │ │ - tsteq r6, lr, lsr #10 │ │ │ │ - strdeq ip, [r6, -lr] │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - strdeq ip, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - strdeq ip, [r6, -lr] │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - tsteq r6, r6, asr #14 │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - smlabbeq r6, r4, r7, ip │ │ │ │ - smlatbeq r6, r2, r7, ip │ │ │ │ - smlabteq r6, ip, r7, ip │ │ │ │ - ldrdeq ip, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsl r8 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ + tsteq r6, sl, asr r5 │ │ │ │ + smlabbeq r6, r4, r5, ip │ │ │ │ + smlatbeq r6, r4, r5, ip │ │ │ │ + smlabbeq r6, lr, r6, ip │ │ │ │ + @ instruction: 0x0106c998 │ │ │ │ + smlabbeq r6, ip, r5, ip │ │ │ │ + smlatbeq r6, r2, r8, ip │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + smlatbeq r6, r0, r6, ip │ │ │ │ + ldrdeq ip, [r6, -sl] │ │ │ │ + smlatbeq r6, r0, r5, ip │ │ │ │ smlabteq r6, lr, r8, ip │ │ │ │ - tsteq r6, r2, lsl r9 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - smlabteq r6, r2, r9, ip │ │ │ │ - tsteq r6, lr, ror #20 │ │ │ │ - tsteq r6, r6, ror #20 │ │ │ │ - smlatteq r6, r0, sl, ip │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - ldrdeq ip, [r6, -r2] │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ + @ instruction: 0x0106c49e │ │ │ │ + smlabteq r6, r0, r7, ip │ │ │ │ + smlatteq r6, r8, sl, ip │ │ │ │ + @ instruction: 0x0106c794 │ │ │ │ + ldrdeq ip, [r6, -ip] │ │ │ │ + @ instruction: 0x0106ca9e │ │ │ │ + @ instruction: 0x0106cabc │ │ │ │ + smlatteq r6, r6, sl, ip │ │ │ │ + strdeq ip, [r6, -sl] │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r6, r2, asr #22 │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + @ instruction: 0x0106cbb2 │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ + tsteq r6, lr, ror #24 │ │ │ │ + @ instruction: 0x0106ccb2 │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq r6, r2, ror #26 │ │ │ │ + tsteq r6, lr, lsl #28 │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ + smlabbeq r6, r0, lr, ip │ │ │ │ strdeq ip, [r6, -r0] │ │ │ │ - tsteq r6, lr, ror sp │ │ │ │ - tsteq r6, r2, ror #28 │ │ │ │ - smlabbeq r6, r2, lr, ip │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - smlabteq r6, ip, pc, ip @ │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - strheq sp, [r6, -r8] │ │ │ │ - tsteq r6, r2, lsr #2 │ │ │ │ - smlabbeq r6, r2, r1, sp │ │ │ │ - tsteq r6, sl, lsl r2 │ │ │ │ - strdeq sp, [r6, -r0] │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - @ instruction: 0x0106d2bc │ │ │ │ - tsteq r6, sl, lsr #6 │ │ │ │ - tsteq r6, lr, ror r3 │ │ │ │ - smlatteq r6, sl, r3, sp │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ - @ instruction: 0x0106d4b8 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - smlabteq r6, ip, r5, sp │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - smlabbeq r6, lr, r6, sp │ │ │ │ + tsteq r6, r2, ror pc │ │ │ │ + strdeq ip, [r6, -r6] │ │ │ │ + swpeq sp, r0, [r6] │ │ │ │ + tsteq r6, lr, lsl r1 │ │ │ │ + tsteq r6, r2, lsl #4 │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + smlabteq r6, ip, r2, sp │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + tsteq r6, r6, lsl #8 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + smlabteq r6, r2, r4, sp │ │ │ │ + tsteq r6, r2, lsr #10 │ │ │ │ + @ instruction: 0x0106d5ba │ │ │ │ + @ instruction: 0x0106d590 │ │ │ │ + strdeq sp, [r6, -ip] │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + smlabteq r6, sl, r6, sp │ │ │ │ + tsteq r6, lr, lsl r7 │ │ │ │ + smlabbeq r6, sl, r7, sp │ │ │ │ + smlatteq r6, sl, r7, sp │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + smlatbeq r6, r0, r8, sp │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + ldrdeq sp, [r6, -sl] │ │ │ │ + tsteq r6, lr, lsr #20 │ │ │ │ + @ instruction: 0x0106da9a │ │ │ │ strdeq sp, [r6, -sl] │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - strdeq sp, [r6, -r6] │ │ │ │ - smlatteq r6, r6, r7, sp │ │ │ │ - tsteq r6, r2, asr r8 │ │ │ │ - @ instruction: 0x0106d8b0 │ │ │ │ + @ instruction: 0x0106db96 │ │ │ │ + smlabbeq r6, r6, fp, sp │ │ │ │ + strdeq sp, [r6, -r2] │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ svcpl 0x0056f5b0 │ │ │ │ ldrhi pc, [r6, #5]! │ │ │ │ orrpl pc, r4, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ vqrshl.s8 d24, d21, d19 │ │ │ │ addsmi r5, r8, #124, 6 @ 0xf0000001 │ │ │ │ ldrhi pc, [r4, #69]! @ 0x45 │ │ │ │ @@ -23687,80 +23687,80 @@ │ │ │ │ @ instruction: 0xf64386b9 │ │ │ │ addsmi r1, r8, #124, 6 @ 0xf0000001 │ │ │ │ ldrthi pc, [r8], r5 @ │ │ │ │ cmnpne r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r2, {r0, r1, r2, r4, r5, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - smlabteq r6, ip, r8, sp │ │ │ │ - tsteq r6, sl, lsr #18 │ │ │ │ - smlabteq r6, r4, r9, sp │ │ │ │ - smlabteq r6, r2, r9, sp │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - smlabbeq r6, sl, sl, sp │ │ │ │ - strdeq sp, [r6, -r6] │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - @ instruction: 0x0106dbb2 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - smlatbeq r6, r8, ip, sp │ │ │ │ - smlabbeq r6, lr, ip, sp │ │ │ │ - strdeq sp, [r6, -r8] │ │ │ │ - tsteq r6, r6, asr sp │ │ │ │ - smlabteq r6, r0, sp, sp │ │ │ │ - tsteq r6, r2, lsl lr │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - ldrdeq sp, [r6, -sl] │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - smlabbeq r6, ip, pc, sp @ │ │ │ │ - strdeq sp, [r6, -r6] │ │ │ │ - qaddeq lr, r4, r6 │ │ │ │ - strheq lr, [r6, -lr] │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r6, sl, ror r1 │ │ │ │ - ldrdeq lr, [r6, -r8] │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ - smlabteq r6, ip, r2, lr │ │ │ │ - tsteq r6, sl, lsr #6 │ │ │ │ - @ instruction: 0x0106e394 │ │ │ │ - smlatteq r6, r8, r3, lr │ │ │ │ - tsteq r6, r2, asr r4 │ │ │ │ + @ instruction: 0x0106dbb0 │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + smlabteq r6, sl, ip, sp │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + tsteq r6, r2, ror #26 │ │ │ │ + smlabteq r6, ip, sp, sp │ │ │ │ + tsteq r6, sl, lsr #28 │ │ │ │ + @ instruction: 0x0106de96 │ │ │ │ + smlatteq r6, r8, lr, sp │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + @ instruction: 0x0106dfb0 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r6, lr, lsr #32 │ │ │ │ + swpeq lr, r8, [r6] │ │ │ │ + strdeq lr, [r6, -r6] │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + @ instruction: 0x0106e1b2 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + smlatteq r6, r4, r2, lr │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + @ instruction: 0x0106e396 │ │ │ │ + strdeq lr, [r6, -r4] │ │ │ │ + tsteq r6, lr, asr r4 │ │ │ │ @ instruction: 0x0106e4b0 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - @ instruction: 0x0106e5b2 │ │ │ │ + tsteq r6, sl, lsl r5 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ tsteq r6, r0, lsl r6 │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - smlabteq r6, lr, r6, lr │ │ │ │ - smlatteq r7, r4, r2, r0 │ │ │ │ - smlatteq r7, r2, r2, r0 │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ - smlabteq r6, r2, r6, lr │ │ │ │ - ldrdeq lr, [r6, -r4] │ │ │ │ - ldrdeq lr, [r6, -sl] │ │ │ │ - smlatteq r6, lr, r6, lr │ │ │ │ - smlatteq r6, ip, r6, lr │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - tsteq r6, lr, lsl #14 │ │ │ │ - tsteq r6, r2, lsr #14 │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - tsteq r6, lr, lsr r7 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r7, lr, asr #6 │ │ │ │ - tsteq r7, r6, lsl r3 │ │ │ │ - tsteq r7, sl, lsr #6 │ │ │ │ - tsteq r7, r2, lsr r3 │ │ │ │ - tsteq r7, r6, asr #6 │ │ │ │ - tsteq r7, r0, asr #6 │ │ │ │ + tsteq r6, r2, lsl #12 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + smlabteq r6, sl, r6, lr │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + smlabbeq r6, r8, r7, lr │ │ │ │ + strdeq lr, [r6, -r2] │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + smlatteq r6, r8, r8, lr │ │ │ │ + smlatteq r6, r8, r8, lr │ │ │ │ + tsteq r6, r2, asr r9 │ │ │ │ + @ instruction: 0x0106e9b0 │ │ │ │ + tsteq r6, sl, lsl sl │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + smlabbeq r7, r4, r6, r0 │ │ │ │ + smlabbeq r7, r2, r6, r0 │ │ │ │ + smlabteq r6, r6, sl, lr │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + tsteq r6, sl, ror sl │ │ │ │ + smlabbeq r6, lr, sl, lr │ │ │ │ + smlabbeq r6, ip, sl, lr │ │ │ │ + smlatbeq r6, r0, sl, lr │ │ │ │ + smlatbeq r6, r8, sl, lr │ │ │ │ + @ instruction: 0x0106eabc │ │ │ │ + smlatbeq r6, lr, sl, lr │ │ │ │ + smlabteq r6, r2, sl, lr │ │ │ │ + smlabteq r6, sl, sl, lr │ │ │ │ + ldrdeq lr, [r6, -lr] │ │ │ │ + ldrdeq lr, [r6, -ip] │ │ │ │ + strdeq lr, [r6, -r0] │ │ │ │ + strdeq lr, [r6, -r8] │ │ │ │ + smlatteq r7, lr, r6, r0 │ │ │ │ + @ instruction: 0x010706b6 │ │ │ │ + smlabteq r7, sl, r6, r0 │ │ │ │ + ldrdeq r0, [r7, -r2] │ │ │ │ + smlatteq r7, r6, r6, r0 │ │ │ │ + smlatteq r7, r0, r6, r0 │ │ │ │ orrne pc, r8, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ @ instruction: 0xf643862f │ │ │ │ addsmi r1, r8, #140, 6 @ 0x30000002 │ │ │ │ strthi pc, [lr], -r5 │ │ │ │ orrne pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ @@ -24550,81 +24550,81 @@ │ │ │ │ @ instruction: 0xf6434770 │ │ │ │ addsmi r5, r8, #140, 6 @ 0x30000002 │ │ │ │ ldrhi pc, [r4, -r5]! │ │ │ │ orrspl pc, r0, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r4, r5, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r7, sl, asr #4 │ │ │ │ - tsteq r7, r0, asr r2 │ │ │ │ - @ instruction: 0x0106e6b0 │ │ │ │ - smlabbeq r6, r2, r6, lr │ │ │ │ - @ instruction: 0x0106e696 │ │ │ │ - @ instruction: 0x0106e69c │ │ │ │ - smlatbeq r6, lr, r6, lr │ │ │ │ - smlatbeq r6, r8, r6, lr │ │ │ │ - @ instruction: 0x0106e6bc │ │ │ │ - smlabteq r6, r2, r6, lr │ │ │ │ - @ instruction: 0x010702b6 │ │ │ │ - tsteq r7, ip, ror #4 │ │ │ │ - smlabbeq r7, r0, r2, r0 │ │ │ │ - smlabbeq r7, r6, r2, r0 │ │ │ │ - @ instruction: 0x01070298 │ │ │ │ - @ instruction: 0x01070292 │ │ │ │ - smlatbeq r7, r6, r2, r0 │ │ │ │ - smlatbeq r7, ip, r2, r0 │ │ │ │ - @ instruction: 0x010702be │ │ │ │ - smlatbeq r7, ip, r2, r0 │ │ │ │ - smlabteq r7, r0, r2, r0 │ │ │ │ - smlabteq r7, r6, r2, r0 │ │ │ │ - ldrdeq r0, [r7, -r8] │ │ │ │ - ldrdeq r0, [r7, -r2] │ │ │ │ - smlatteq r7, r6, r2, r0 │ │ │ │ - smlatteq r7, ip, r2, r0 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, r6, lsr r7 │ │ │ │ - tsteq r6, sl, asr #14 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - tsteq r7, r4, asr #6 │ │ │ │ - tsteq r7, r8, lsl r3 │ │ │ │ - tsteq r7, sl, lsr #6 │ │ │ │ - tsteq r7, r0, lsr r3 │ │ │ │ - tsteq r7, r2, asr #6 │ │ │ │ - tsteq r7, lr, lsr r3 │ │ │ │ - tsteq r7, r0, asr r3 │ │ │ │ - tsteq r7, r6, asr r3 │ │ │ │ - @ instruction: 0x0106e7b6 │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - smlabbeq r6, sl, r7, lr │ │ │ │ - smlabbeq r6, r4, r7, lr │ │ │ │ - @ instruction: 0x0106e798 │ │ │ │ - smlatbeq r6, r2, r7, lr │ │ │ │ - @ instruction: 0x0106e7b6 │ │ │ │ - smlatbeq r6, r6, r7, lr │ │ │ │ - @ instruction: 0x0106e7ba │ │ │ │ - smlabteq r6, r4, r7, lr │ │ │ │ - ldrdeq lr, [r6, -r8] │ │ │ │ - ldrdeq lr, [r6, -r4] │ │ │ │ - smlatteq r6, r8, r7, lr │ │ │ │ - strdeq lr, [r6, -r2] │ │ │ │ - smlatteq r7, r8, r3, r0 │ │ │ │ - smlatbeq r7, lr, r3, r0 │ │ │ │ - smlabteq r7, r2, r3, r0 │ │ │ │ - smlabteq r7, ip, r3, r0 │ │ │ │ - smlatteq r7, r0, r3, r0 │ │ │ │ - ldrdeq r0, [r7, -ip] │ │ │ │ + smlatteq r7, sl, r5, r0 │ │ │ │ strdeq r0, [r7, -r0] │ │ │ │ - strdeq r0, [r7, -sl] │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + tsteq r6, r6, lsr sl │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + tsteq r6, lr, asr #20 │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + tsteq r7, r6, asr r6 │ │ │ │ + tsteq r7, ip, lsl #12 │ │ │ │ + tsteq r7, r0, lsr #12 │ │ │ │ + tsteq r7, r6, lsr #12 │ │ │ │ + tsteq r7, r8, lsr r6 │ │ │ │ + tsteq r7, r2, lsr r6 │ │ │ │ + tsteq r7, r6, asr #12 │ │ │ │ + tsteq r7, ip, asr #12 │ │ │ │ + tsteq r7, lr, asr r6 │ │ │ │ + tsteq r7, ip, asr #12 │ │ │ │ + tsteq r7, r0, ror #12 │ │ │ │ + tsteq r7, r6, ror #12 │ │ │ │ + tsteq r7, r8, ror r6 │ │ │ │ + tsteq r7, r2, ror r6 │ │ │ │ + smlabbeq r7, r6, r6, r0 │ │ │ │ + smlabbeq r7, ip, r6, r0 │ │ │ │ + smlatteq r6, ip, sl, lr │ │ │ │ + @ instruction: 0x0106eab0 │ │ │ │ + smlabteq r6, r4, sl, lr │ │ │ │ + smlabteq r6, sl, sl, lr │ │ │ │ + ldrdeq lr, [r6, -ip] │ │ │ │ + ldrdeq lr, [r6, -r6] │ │ │ │ + smlatteq r6, sl, sl, lr │ │ │ │ + strdeq lr, [r6, -r0] │ │ │ │ + smlatteq r7, r4, r6, r0 │ │ │ │ + @ instruction: 0x010706b8 │ │ │ │ + smlabteq r7, sl, r6, r0 │ │ │ │ + ldrdeq r0, [r7, -r0] │ │ │ │ + smlatteq r7, r2, r6, r0 │ │ │ │ + ldrdeq r0, [r7, -lr] │ │ │ │ + strdeq r0, [r7, -r0] │ │ │ │ + strdeq r0, [r7, -r6] │ │ │ │ + tsteq r6, r6, asr fp │ │ │ │ + strdeq lr, [r6, -lr] │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r6, sl, lsr #22 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r6, r2, asr #22 │ │ │ │ + tsteq r6, r6, asr fp │ │ │ │ + tsteq r6, r6, asr #22 │ │ │ │ + tsteq r6, sl, asr fp │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + smlabbeq r6, r8, fp, lr │ │ │ │ + @ instruction: 0x0106eb92 │ │ │ │ + smlabbeq r7, r8, r7, r0 │ │ │ │ + tsteq r7, lr, asr #14 │ │ │ │ + tsteq r7, r2, ror #14 │ │ │ │ + tsteq r7, ip, ror #14 │ │ │ │ + smlabbeq r7, r0, r7, r0 │ │ │ │ + tsteq r7, ip, ror r7 │ │ │ │ + @ instruction: 0x01070790 │ │ │ │ + @ instruction: 0x0107079a │ │ │ │ + strdeq lr, [r6, -ip] │ │ │ │ bicspl pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ ldmdale ip, {r0, r3, r5, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x53b4f643 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ stmdale fp!, {r0, r1, r2, r5, r7, r9, sl, pc} │ │ │ │ @ instruction: 0x53a4f643 │ │ │ │ @@ -25399,227 +25399,227 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2262 @ 0xfffff72a │ │ │ │ ldmmi r6, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2261 @ 0xfffff72b │ │ │ │ ldmmi r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r2, lsr #14 │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - tsteq r6, r2, ror #14 │ │ │ │ - tsteq r7, r6, asr r3 │ │ │ │ - tsteq r7, ip, lsl #6 │ │ │ │ - tsteq r7, lr, lsl r3 │ │ │ │ - tsteq r7, r6, lsr #6 │ │ │ │ - tsteq r7, r8, lsr r3 │ │ │ │ - tsteq r7, r2, lsr r3 │ │ │ │ - tsteq r7, r4, asr #6 │ │ │ │ - tsteq r7, ip, asr #6 │ │ │ │ - smlatbeq r6, ip, r7, lr │ │ │ │ - tsteq r6, lr, ror r7 │ │ │ │ - @ instruction: 0x0106e790 │ │ │ │ - @ instruction: 0x0106e796 │ │ │ │ - smlatbeq r6, sl, r7, lr │ │ │ │ - smlatbeq r6, r4, r7, lr │ │ │ │ - @ instruction: 0x0106e7b6 │ │ │ │ - @ instruction: 0x0106e7bc │ │ │ │ - @ instruction: 0x010703b2 │ │ │ │ - tsteq r7, r6, ror r3 │ │ │ │ - smlabbeq r7, r8, r3, r0 │ │ │ │ - smlabbeq r7, lr, r3, r0 │ │ │ │ - smlatbeq r7, r2, r3, r0 │ │ │ │ - @ instruction: 0x0107039c │ │ │ │ - smlatbeq r7, lr, r3, r0 │ │ │ │ - @ instruction: 0x010703b4 │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - smlatteq r6, r8, r7, lr │ │ │ │ + smlabteq r6, r2, sl, lr │ │ │ │ + ldrdeq lr, [r6, -r4] │ │ │ │ + ldrdeq lr, [r6, -ip] │ │ │ │ + smlatteq r6, lr, sl, lr │ │ │ │ + smlatteq r6, r8, sl, lr │ │ │ │ strdeq lr, [r6, -sl] │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - tsteq r6, lr, lsl #16 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r6, r6, lsr #16 │ │ │ │ - tsteq r7, sl, lsl r4 │ │ │ │ - tsteq r6, r6, lsl #8 │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - strdeq r1, [r6, -r6] │ │ │ │ - smlatteq r6, lr, r0, r1 │ │ │ │ - smlabteq r6, r6, r3, r0 │ │ │ │ - smlatteq r5, r2, pc, pc @ │ │ │ │ - smlatbeq r5, r6, sp, pc @ │ │ │ │ - tstpeq r5, lr, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r2] │ │ │ │ - ldrdeq pc, [r5, -lr] │ │ │ │ - tsteq r5, r6, ror r1 │ │ │ │ - tstpeq r5, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, asr r1 │ │ │ │ - smlabteq r5, r2, ip, pc @ │ │ │ │ - tstpeq r5, r2, ror ip @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, lr, ip, pc @ │ │ │ │ - tsteq r5, lr, lsr r1 │ │ │ │ - strdeq pc, [r5, -r6] │ │ │ │ - tstpeq r5, r2, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r6, lsr #2 │ │ │ │ - tstpeq r5, sl, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fd96 │ │ │ │ - tstpeq r5, lr, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, asr sp @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [r5, -lr] │ │ │ │ - @ instruction: 0x0105fdb2 │ │ │ │ - ldrdeq pc, [r5, -r6] │ │ │ │ - smlatteq r5, r6, r0, r1 │ │ │ │ - smlabbeq r5, r6, lr, pc @ │ │ │ │ - tstpeq r5, sl, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r6, r0, r1 │ │ │ │ - smlatbeq r5, sl, lr, pc @ │ │ │ │ - smlabteq r5, r6, lr, pc @ │ │ │ │ - smlatbeq r5, lr, r0, r1 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - strdeq pc, [r5, -r6] │ │ │ │ + tsteq r6, r2, lsl #22 │ │ │ │ + strdeq r0, [r7, -r6] │ │ │ │ + smlatbeq r7, ip, r6, r0 │ │ │ │ + @ instruction: 0x010706be │ │ │ │ + smlabteq r7, r6, r6, r0 │ │ │ │ + ldrdeq r0, [r7, -r8] │ │ │ │ + ldrdeq r0, [r7, -r2] │ │ │ │ + smlatteq r7, r4, r6, r0 │ │ │ │ + smlatteq r7, ip, r6, r0 │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + tsteq r6, r6, lsr fp │ │ │ │ + tsteq r6, sl, asr #22 │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + tsteq r6, r6, asr fp │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + tsteq r7, r2, asr r7 │ │ │ │ + tsteq r7, r6, lsl r7 │ │ │ │ + tsteq r7, r8, lsr #14 │ │ │ │ + tsteq r7, lr, lsr #14 │ │ │ │ + tsteq r7, r2, asr #14 │ │ │ │ + tsteq r7, ip, lsr r7 │ │ │ │ + tsteq r7, lr, asr #14 │ │ │ │ + tsteq r7, r4, asr r7 │ │ │ │ + @ instruction: 0x0106ebb6 │ │ │ │ + smlabbeq r6, r8, fp, lr │ │ │ │ + @ instruction: 0x0106eb9a │ │ │ │ + smlatbeq r6, r0, fp, lr │ │ │ │ + @ instruction: 0x0106ebb4 │ │ │ │ + smlatbeq r6, lr, fp, lr │ │ │ │ + smlabteq r6, r0, fp, lr │ │ │ │ + smlabteq r6, r6, fp, lr │ │ │ │ + @ instruction: 0x010707ba │ │ │ │ + smlatbeq r6, r6, r7, r8 │ │ │ │ + @ instruction: 0x010643b2 │ │ │ │ + @ instruction: 0x01061e96 │ │ │ │ + smlabbeq r6, lr, r4, r1 │ │ │ │ + tsteq r6, r6, ror #14 │ │ │ │ + smlabbeq r6, r2, r3, r0 │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + tsteq r6, lr │ │ │ │ + smlatbeq r5, r2, pc, pc @ │ │ │ │ tstpeq r5, r2, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, ror r0 │ │ │ │ - @ instruction: 0x0105ff9a │ │ │ │ - smlatbeq r5, sl, pc, pc @ │ │ │ │ - tsteq r5, r6, rrx │ │ │ │ - tsteq r6, r2, lsr r0 │ │ │ │ - smlatteq r5, lr, pc, pc @ │ │ │ │ - tsteq r6, r6 │ │ │ │ - tsteq r5, r6, asr #32 │ │ │ │ - qaddeq r0, r6, r6 │ │ │ │ - tsteq r6, sl, ror r0 │ │ │ │ - tsteq r5, lr, lsr #32 │ │ │ │ - tsteq r6, lr, ror r1 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - smlabteq r6, lr, r0, r0 │ │ │ │ - smlatteq r6, r6, r0, r0 │ │ │ │ - tsteq r5, r6 │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ + tstpeq r5, lr, ror pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, lsl r5 │ │ │ │ + smlatbeq r5, r6, pc, pc @ │ │ │ │ + @ instruction: 0x0105ffb6 │ │ │ │ + strdeq r1, [r5, -lr] │ │ │ │ + tsteq r6, r2, rrx │ │ │ │ + tsteq r6, r2, lsl r0 │ │ │ │ + tsteq r6, lr, lsr #32 │ │ │ │ + ldrdeq r1, [r5, -lr] │ │ │ │ + swpeq r0, r6, [r6] @ │ │ │ │ + strheq r0, [r6, -r2] │ │ │ │ + smlabteq r5, r6, r4, r1 │ │ │ │ + smlabteq r6, sl, r1, r0 │ │ │ │ tsteq r6, r6, lsr r1 │ │ │ │ - smlatteq r5, lr, pc, r0 @ │ │ │ │ - @ instruction: 0x0106019e │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ + smlatteq r6, lr, r0, r0 │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + @ instruction: 0x0105149e │ │ │ │ + tsteq r6, r2, asr r1 │ │ │ │ tsteq r6, r6, ror r1 │ │ │ │ - smlabteq r5, lr, pc, r0 @ │ │ │ │ - @ instruction: 0x01060196 │ │ │ │ - @ instruction: 0x01050fbe │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - smlabteq r6, sl, r2, r0 │ │ │ │ - tsteq r6, r6, asr #6 │ │ │ │ - smlatteq r6, lr, r1, r0 │ │ │ │ - smlabbeq r6, r6, r2, r0 │ │ │ │ - smlabbeq r5, r6, pc, r0 @ │ │ │ │ - tsteq r6, r6, ror r4 │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - tsteq r5, lr, ror #30 │ │ │ │ - tsteq r6, lr, lsl #4 │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - smlabbeq r6, r2, r4, r0 │ │ │ │ - tsteq r5, lr, asr #30 │ │ │ │ - tsteq r6, r6, asr #6 │ │ │ │ - smlatteq r6, r6, r3, r0 │ │ │ │ - tsteq r5, r6, lsr pc │ │ │ │ - tsteq r6, r6, ror #12 │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - @ instruction: 0x0106029a │ │ │ │ - tsteq r6, r2, asr #6 │ │ │ │ - tsteq r5, r0, lsl pc │ │ │ │ + smlabbeq r5, r6, r4, r1 │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + smlabteq r6, sl, r1, r0 │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + tsteq r5, r6, ror #8 │ │ │ │ + tsteq r6, sl, asr #4 │ │ │ │ + tsteq r6, r6, ror #4 │ │ │ │ + tsteq r5, lr, asr #8 │ │ │ │ + @ instruction: 0x010604b6 │ │ │ │ + @ instruction: 0x01060396 │ │ │ │ + tsteq r6, r2, lsl r3 │ │ │ │ + smlabteq r6, r2, r2, r0 │ │ │ │ + smlatteq r6, r2, r2, r0 │ │ │ │ + tsteq r5, lr, lsl r4 │ │ │ │ + tsteq r6, sl, lsr r3 │ │ │ │ + tsteq r6, sl, asr #6 │ │ │ │ + tsteq r5, r6, lsl #8 │ │ │ │ ldrdeq r0, [r6, -r2] │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - strdeq r0, [r5, -lr] │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ + smlabbeq r6, lr, r3, r0 │ │ │ │ + smlatbeq r6, r6, r3, r0 │ │ │ │ + smlatteq r5, r6, r3, r1 │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + tsteq r6, sl, lsl r4 │ │ │ │ + smlabteq r5, lr, r3, r1 │ │ │ │ + tsteq r6, lr, lsl r5 │ │ │ │ + @ instruction: 0x010604b6 │ │ │ │ + tsteq r6, lr, ror #8 │ │ │ │ + smlabbeq r6, r6, r4, r0 │ │ │ │ + smlatbeq r5, r6, r3, r1 │ │ │ │ + smlabteq r6, r6, r4, r0 │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + smlabbeq r5, lr, r3, r1 │ │ │ │ + tsteq r6, lr, lsr r5 │ │ │ │ + tsteq r6, r6, lsl #10 │ │ │ │ + tsteq r6, r6, lsl r5 │ │ │ │ + tsteq r5, lr, ror #6 │ │ │ │ + tsteq r6, r6, lsr r5 │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + @ instruction: 0x01060996 │ │ │ │ + smlatbeq r6, lr, r8, r0 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + smlatteq r6, r6, r6, r0 │ │ │ │ smlabbeq r6, lr, r5, r0 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - smlatteq r5, r6, lr, r0 │ │ │ │ - @ instruction: 0x010605b0 │ │ │ │ - ldrdeq r0, [r5, -sl] │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - @ instruction: 0x010606b8 │ │ │ │ - tsteq r6, r2, ror r6 │ │ │ │ - @ instruction: 0x01060694 │ │ │ │ - @ instruction: 0x01050eb6 │ │ │ │ - smlatteq r6, ip, r6, r0 │ │ │ │ - tsteq r6, r2, lsl #14 │ │ │ │ - smlatbeq r5, r4, lr, r0 │ │ │ │ - @ instruction: 0x010607b2 │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - smlabbeq r6, r2, r7, r0 │ │ │ │ - smlabbeq r5, ip, lr, r0 │ │ │ │ - smlatteq r6, r2, r7, r0 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tsteq r5, sl, ror lr │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - @ instruction: 0x01060896 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, sl, ror #16 │ │ │ │ - tsteq r5, ip, asr lr │ │ │ │ - smlabteq r6, r6, r8, r0 │ │ │ │ + tsteq r6, r6, lsr #12 │ │ │ │ + tsteq r5, r6, lsr #6 │ │ │ │ + tsteq r6, r6, lsl r8 │ │ │ │ + @ instruction: 0x01060596 │ │ │ │ + tsteq r5, lr, lsl #6 │ │ │ │ + smlatbeq r6, lr, r5, r0 │ │ │ │ + tsteq r6, lr, ror r7 │ │ │ │ + tsteq r6, r2, lsr #16 │ │ │ │ + smlatteq r5, lr, r2, r1 │ │ │ │ + smlatteq r6, r6, r6, r0 │ │ │ │ + smlabbeq r6, r6, r7, r0 │ │ │ │ + ldrdeq r1, [r5, -r6] │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ + @ instruction: 0x01060796 │ │ │ │ + tsteq r6, sl, lsr r6 │ │ │ │ + smlatteq r6, r2, r6, r0 │ │ │ │ + @ instruction: 0x010512b0 │ │ │ │ + tsteq r6, r2, ror r8 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + @ instruction: 0x0105129e │ │ │ │ + @ instruction: 0x010608b0 │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + smlatteq r6, ip, r9, r0 │ │ │ │ + smlabbeq r5, r6, r2, r1 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r5, sl, ror r2 │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ + smlatteq r6, lr, sl, r0 │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + tsteq r6, r2, lsl sl │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r5, r6, asr r2 │ │ │ │ + smlabbeq r6, ip, sl, r0 │ │ │ │ + smlatbeq r6, r2, sl, r0 │ │ │ │ + tsteq r5, r4, asr #4 │ │ │ │ + tsteq r6, r2, asr fp │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + tsteq r6, r2, lsr #22 │ │ │ │ + tsteq r5, ip, lsr #4 │ │ │ │ + smlabbeq r6, r2, fp, r0 │ │ │ │ + smlatbeq r6, r0, fp, r0 │ │ │ │ + tsteq r5, sl, lsl r2 │ │ │ │ + @ instruction: 0x01060cbc │ │ │ │ + tsteq r6, r6, lsr ip │ │ │ │ + smlatteq r6, r8, fp, r0 │ │ │ │ + tsteq r6, sl, lsl #24 │ │ │ │ + strdeq r1, [r5, -ip] │ │ │ │ + tsteq r6, r6, ror #24 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + smlatteq r5, sl, r1, r1 │ │ │ │ ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r5, sl, asr #28 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - tsteq r6, lr, lsl r9 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r5, r2, lsr lr │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r5, r6, lsr #28 │ │ │ │ - smlatteq r6, r8, r1, r1 │ │ │ │ - tsteq r6, r6, lsl r0 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - tsteq r6, sl, lsr #22 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - strdeq r0, [r5, -r6] │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - tsteq r6, r2, lsl #20 │ │ │ │ - smlatteq r5, r4, sp, r0 │ │ │ │ - smlabbeq r6, r2, pc, r0 @ │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - smlabteq r5, ip, sp, r0 │ │ │ │ - tsteq r6, r2, lsl #4 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - @ instruction: 0x01050dba │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - tsteq r6, lr, lsr #26 │ │ │ │ - smlatteq r6, r8, sl, r0 │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - @ instruction: 0x01050d9c │ │ │ │ - tsteq r6, r6, ror #30 │ │ │ │ - strheq r1, [r6, -r8] │ │ │ │ - smlabbeq r5, sl, sp, r0 │ │ │ │ - smlatteq r6, r8, sl, r0 │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ + @ instruction: 0x01060cbe │ │ │ │ ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r5, r2, ror sp │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - tsteq r6, sl, lsr #28 │ │ │ │ - tsteq r5, r0, ror #26 │ │ │ │ - tsteq r6, r6, lsl #22 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - smlabteq r6, r6, r8, r0 │ │ │ │ - smlabteq r6, ip, r1, r1 │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - @ instruction: 0x01060abe │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r5, sl, lsr #26 │ │ │ │ - smlabteq r6, ip, r1, r1 │ │ │ │ - tsteq r6, r6, asr #30 │ │ │ │ - swpeq r1, r0, [r6] │ │ │ │ + ldrdeq r1, [r5, -r2] │ │ │ │ + smlabteq r6, r4, lr, r0 │ │ │ │ + smlabteq r5, r6, r1, r1 │ │ │ │ + smlabbeq r6, r8, r5, r1 │ │ │ │ + @ instruction: 0x010613b6 │ │ │ │ + smlatteq r6, ip, ip, r0 │ │ │ │ + smlabteq r6, sl, lr, r0 │ │ │ │ + smlabteq r6, r0, r5, r1 │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + @ instruction: 0x01051196 │ │ │ │ + smlatbeq r6, r8, ip, r0 │ │ │ │ + smlatbeq r6, r2, sp, r0 │ │ │ │ + smlabbeq r5, r4, r1, r1 │ │ │ │ + tsteq r6, r2, lsr #6 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + smlatteq r6, lr, r1, r1 │ │ │ │ + tsteq r5, ip, ror #2 │ │ │ │ + smlatbeq r6, r2, r5, r1 │ │ │ │ + @ instruction: 0x010616b8 │ │ │ │ + tsteq r5, sl, asr r1 │ │ │ │ + @ instruction: 0x010615b4 │ │ │ │ + smlabteq r6, lr, r0, r1 │ │ │ │ + smlabbeq r6, r8, lr, r0 │ │ │ │ + smlatbeq r6, r2, pc, r0 @ │ │ │ │ + tsteq r5, ip, lsr r1 │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r5, sl, lsr #2 │ │ │ │ + smlabbeq r6, r8, lr, r0 │ │ │ │ + tsteq r6, r6, ror ip │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + tsteq r5, r2, lsl r1 │ │ │ │ + strheq r1, [r6, -r0] │ │ │ │ + smlabteq r6, sl, r1, r1 │ │ │ │ + mrseq r1, (UNDEF: 21) │ │ │ │ + smlatbeq r6, r6, lr, r0 │ │ │ │ + strheq r1, [r6, -ip] │ │ │ │ + tsteq r6, r6, ror #24 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tsteq r6, sl, ror r6 │ │ │ │ + ldrdeq r1, [r5, -ip] │ │ │ │ + tsteq r6, lr, asr lr │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + smlabteq r5, sl, r0, r1 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + smlatteq r6, r6, r2, r1 │ │ │ │ + tsteq r6, r0, lsr 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 │ │ │ │ @@ -26430,423 +26430,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x010509bc │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + smlatteq r6, ip, r8, r0 │ │ │ │ + smlatteq r6, r4, r9, r0 │ │ │ │ + tsteq r5, r4, asr #26 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + smlabbeq r6, r8, pc, r0 @ │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r5, ip, lsl sp │ │ │ │ + smlatteq r6, r0, r1, r1 │ │ │ │ + smlatteq r6, r4, r2, r1 │ │ │ │ + tsteq r5, r4, lsl #26 │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + smlabteq r6, r4, sl, r0 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + smlatteq r5, r4, ip, r0 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + ldrdeq r0, [r5, -r4] │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + smlabbeq r6, ip, r9, r0 │ │ │ │ + smlatbeq r6, r4, r2, r1 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + @ instruction: 0x01050c9c │ │ │ │ + smlatbeq r6, r8, fp, r0 │ │ │ │ + smlabteq r6, r0, ip, r0 │ │ │ │ + smlabbeq r5, r4, ip, r0 │ │ │ │ + @ instruction: 0x01061294 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + smlabbeq r6, r0, r1, r1 │ │ │ │ + tsteq r5, r4, ror #24 │ │ │ │ + @ instruction: 0x01061494 │ │ │ │ + smlabbeq r6, ip, r6, r1 │ │ │ │ + tsteq r5, ip, asr #24 │ │ │ │ + smlabteq r6, ip, ip, r1 │ │ │ │ + @ instruction: 0x01061494 │ │ │ │ + @ instruction: 0x01061c9c │ │ │ │ + smlabbeq r6, r4, r2, r1 │ │ │ │ + tsteq r5, r4, lsr #24 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + smlabbeq r6, r4, sl, r1 │ │ │ │ + tsteq r5, ip, lsl #24 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + smlatteq r5, ip, fp, r0 │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + ldrdeq r0, [r5, -ip] │ │ │ │ + smlabteq r6, r4, sl, r1 │ │ │ │ + smlabbeq r6, r4, r6, r1 │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + smlatbeq r5, ip, fp, r0 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + @ instruction: 0x01050b94 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + tsteq r5, r4, ror fp │ │ │ │ tsteq r6, r4, asr #12 │ │ │ │ - smlatbeq r5, r4, r9, r0 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - smlatteq r6, r8, fp, r0 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - @ instruction: 0x01060a90 │ │ │ │ - tsteq r5, ip, ror r9 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - tsteq r5, r4, ror #18 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r5, r4, asr #18 │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - tsteq r5, r4, lsr r9 │ │ │ │ - smlabteq r6, r4, pc, r0 @ │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - smlatteq r6, ip, r5, r0 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r5, ip, asr fp │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r5, r4, lsr fp │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + tsteq r5, ip, lsl fp │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ strdeq r0, [r5, -ip] │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - smlatteq r5, r4, r8, r0 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - smlabteq r6, r4, ip, r0 │ │ │ │ - smlatteq r6, r0, sp, r0 │ │ │ │ - smlabteq r5, r4, r8, r0 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - smlatteq r6, ip, r2, r1 │ │ │ │ - smlatbeq r5, ip, r8, r0 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + smlatteq r5, ip, sl, r0 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + @ instruction: 0x010618b8 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + smlatteq r6, ip, r7, r1 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + smlatbeq r5, r4, sl, r0 │ │ │ │ strdeq r1, [r6, -r4] │ │ │ │ + smlatteq r6, ip, r5, r1 │ │ │ │ + smlabbeq r5, ip, sl, r0 │ │ │ │ strdeq r1, [r6, -ip] │ │ │ │ - smlatteq r6, r4, lr, r0 │ │ │ │ - smlabbeq r5, r4, r8, r0 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - smlatteq r6, r4, r6, r1 │ │ │ │ - tsteq r5, ip, ror #16 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + smlatteq r6, ip, r1, r1 │ │ │ │ + tsteq r5, ip, ror #20 │ │ │ │ ldrdeq r1, [r6, -ip] │ │ │ │ + smlatteq r6, ip, r9, r1 │ │ │ │ + tsteq r5, r4, asr sl │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + smlatteq r6, r0, r7, r1 │ │ │ │ ldrdeq r1, [r6, -r4] │ │ │ │ - smlabteq r6, ip, r2, r1 │ │ │ │ - tsteq r5, ip, asr #16 │ │ │ │ + smlabteq r6, ip, r5, r1 │ │ │ │ + tsteq r5, ip, lsr #20 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ ldrdeq r1, [r6, -r4] │ │ │ │ - tsteq r5, ip, lsr r8 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - smlatteq r6, r4, r2, r1 │ │ │ │ + tsteq r5, r4, lsl sl │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + smlabteq r6, r4, r7, r1 │ │ │ │ ldrdeq r1, [r6, -r4] │ │ │ │ - @ instruction: 0x010612b4 │ │ │ │ - smlatbeq r6, ip, r4, r1 │ │ │ │ - tsteq r5, ip, lsl #16 │ │ │ │ - @ instruction: 0x01060ebc │ │ │ │ - strheq r1, [r6, -r4] │ │ │ │ strdeq r0, [r5, -r4] │ │ │ │ - smlabteq r6, r4, lr, r0 │ │ │ │ - @ instruction: 0x010616b4 │ │ │ │ - smlabteq r6, r4, r8, r1 │ │ │ │ - ldrdeq r0, [r5, -r4] │ │ │ │ - smlatbeq r6, r4, r2, r1 │ │ │ │ - @ instruction: 0x0106149c │ │ │ │ - @ instruction: 0x010507bc │ │ │ │ - smlabteq r6, ip, lr, r0 │ │ │ │ - smlatbeq r6, r4, r2, r1 │ │ │ │ - @ instruction: 0x01060e9c │ │ │ │ - swpeq r1, r4, [r6] │ │ │ │ - @ instruction: 0x01050794 │ │ │ │ - @ instruction: 0x0106169c │ │ │ │ - smlatbeq r6, ip, r8, r1 │ │ │ │ - tsteq r5, ip, ror r7 │ │ │ │ - smlatbeq r6, r4, r6, r1 │ │ │ │ - smlabbeq r6, r4, r2, r1 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - tsteq r5, ip, asr r7 │ │ │ │ - @ instruction: 0x0106189c │ │ │ │ - tsteq r5, ip, asr #14 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ + smlabteq r6, r4, r3, r1 │ │ │ │ + @ instruction: 0x010615bc │ │ │ │ + ldrdeq r0, [r5, -ip] │ │ │ │ ldrdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - smlabbeq r6, r4, r8, r1 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r5, r4, lsl #14 │ │ │ │ - qaddeq r1, r4, r6 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - smlatteq r5, ip, r6, r0 │ │ │ │ - qaddeq r1, ip, r6 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - smlabteq r5, ip, r6, r0 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - @ instruction: 0x010506b4 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - smlabbeq r5, ip, r6, r0 │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r5, r4, ror r6 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - tsteq r5, r4, asr r6 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - tsteq r5, ip, lsr r6 │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ - tsteq r5, ip, lsl #12 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - strdeq r0, [r5, -r4] │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + @ instruction: 0x010613bc │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + smlatbeq r6, ip, r1, r1 │ │ │ │ + smlatbeq r5, ip, r9, r0 │ │ │ │ + smlatbeq r6, ip, r7, r1 │ │ │ │ + @ instruction: 0x010619bc │ │ │ │ + @ instruction: 0x01050994 │ │ │ │ + @ instruction: 0x010617b8 │ │ │ │ + @ instruction: 0x0106139c │ │ │ │ + @ instruction: 0x01061594 │ │ │ │ + tsteq r5, r4, ror r9 │ │ │ │ + smlabteq r6, r8, fp, r1 │ │ │ │ + smlatteq r6, r4, fp, r1 │ │ │ │ + tsteq r5, ip, asr r9 │ │ │ │ + smlatbeq r6, r4, lr, r1 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + smlatteq r6, r4, fp, r1 │ │ │ │ + tsteq r5, r4, lsr r9 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ strdeq r1, [r6, -r4] │ │ │ │ - ldrdeq r0, [r5, -r4] │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - @ instruction: 0x010505bc │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - @ instruction: 0x01050594 │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - tsteq r5, ip, ror r5 │ │ │ │ - smlatteq r6, ip, sl, r1 │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r5, ip, asr r5 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - tsteq r5, ip, asr #10 │ │ │ │ - swpeq r2, r0, [r6] │ │ │ │ + tsteq r5, ip, lsl r9 │ │ │ │ + smlabbeq r6, ip, lr, r1 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ strdeq r1, [r6, -ip] │ │ │ │ - smlatbeq r6, r4, r8, r1 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - tsteq r5, r4, lsl r5 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ strdeq r0, [r5, -ip] │ │ │ │ - smlabbeq r6, ip, r8, r1 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - ldrdeq r0, [r5, -ip] │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - smlabbeq r6, r8, pc, r1 @ │ │ │ │ - smlabteq r5, r4, r4, r0 │ │ │ │ - smlabteq r6, ip, r8, r1 │ │ │ │ - @ instruction: 0x0106189c │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - smlabbeq r6, r4, pc, r1 @ │ │ │ │ - @ instruction: 0x0105049c │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - @ instruction: 0x01061f90 │ │ │ │ - smlabbeq r5, r4, r4, r0 │ │ │ │ - @ instruction: 0x010618b4 │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - @ instruction: 0x01061f94 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - tsteq r5, r4, asr r4 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - smlatbeq r6, ip, pc, r1 @ │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - tsteq r5, r4, lsr #8 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - tsteq r5, ip, lsl #8 │ │ │ │ - @ instruction: 0x01061fbc │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - smlatteq r5, ip, r3, r0 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - ldrdeq r0, [r5, -r4] │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - smlatbeq r5, ip, r3, r0 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - @ instruction: 0x01050394 │ │ │ │ - smlabbeq r6, r0, r1, r2 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r5, r4, ror r3 │ │ │ │ - qaddeq r2, ip, r6 │ │ │ │ - tsteq r5, r4, ror #6 │ │ │ │ - smlatteq r6, r8, fp, r2 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - smlabbeq r6, r8, r3, r2 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - @ instruction: 0x010621bc │ │ │ │ - @ instruction: 0x01062194 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - tsteq r5, r4, lsr #6 │ │ │ │ - @ instruction: 0x010621bc │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r5, ip, lsl #6 │ │ │ │ - @ instruction: 0x010622bc │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - smlabbeq r6, r8, r2, r2 │ │ │ │ - smlatteq r5, ip, r2, r0 │ │ │ │ - smlatteq r6, r0, r2, r2 │ │ │ │ + smlatteq r6, r0, r0, r2 │ │ │ │ + smlatteq r5, ip, r8, r0 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + @ instruction: 0x01061c9c │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + @ instruction: 0x010508b4 │ │ │ │ + smlatteq r6, r0, r0, r2 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + @ instruction: 0x0105089c │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + smlatteq r6, r4, r0, r2 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r5, ip, ror r8 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r5, r4, ror #16 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + smlatteq r6, ip, r0, r2 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + tsteq r5, ip, lsr r8 │ │ │ │ strdeq r2, [r6, -r8] │ │ │ │ - ldrdeq r0, [r5, -r4] │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - smlatbeq r5, ip, r2, r0 │ │ │ │ - @ instruction: 0x01062398 │ │ │ │ - smlatbeq r6, ip, r3, r2 │ │ │ │ - @ instruction: 0x01050294 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - tsteq r5, r4, ror r2 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r5, ip, asr r2 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - smlabbeq r6, r0, r5, r2 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - @ instruction: 0x01062498 │ │ │ │ - smlatbeq r6, r4, r4, r2 │ │ │ │ - tsteq r5, ip, lsr #4 │ │ │ │ + tsteq r5, r4, lsr #16 │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ strdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r5, r4, lsl r2 │ │ │ │ - @ instruction: 0x01062798 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - smlabbeq r6, r8, r5, r2 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r5, r4, lsl #16 │ │ │ │ + @ instruction: 0x01061eb4 │ │ │ │ strdeq r0, [r5, -r4] │ │ │ │ - @ instruction: 0x01062598 │ │ │ │ - @ instruction: 0x01062794 │ │ │ │ - ldrdeq r0, [r5, -ip] │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - @ instruction: 0x010625b8 │ │ │ │ - @ instruction: 0x01062798 │ │ │ │ - smlabteq r6, r8, r9, r2 │ │ │ │ - @ instruction: 0x010501b4 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - @ instruction: 0x010625b0 │ │ │ │ - @ instruction: 0x0105019c │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - @ instruction: 0x010625b8 │ │ │ │ - smlabteq r6, r4, r7, r2 │ │ │ │ - tsteq r5, ip, ror r1 │ │ │ │ - smlabteq r6, r0, r5, r2 │ │ │ │ - tsteq r5, ip, ror #2 │ │ │ │ - @ instruction: 0x01062b98 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - smlabteq r6, ip, r7, r2 │ │ │ │ - smlatteq r6, r8, r9, r2 │ │ │ │ - tsteq r5, r4, lsr r1 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r3, r2 │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + @ instruction: 0x01061eb4 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + smlabteq r5, r4, r7, r0 │ │ │ │ + smlabteq r6, r4, lr, r1 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + smlatbeq r5, ip, r7, r0 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + smlabteq r6, ip, lr, r1 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + smlabbeq r5, ip, r7, r0 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + tsteq r5, r4, ror r7 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + smlabteq r6, r8, r4, r2 │ │ │ │ + @ instruction: 0x0106249c │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + tsteq r5, ip, asr #14 │ │ │ │ + smlabteq r6, ip, r4, r2 │ │ │ │ + @ instruction: 0x010623b4 │ │ │ │ + tsteq r5, r4, lsr r7 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + smlatteq r6, r4, r3, r2 │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r5, r4, lsl #14 │ │ │ │ + smlabbeq r6, r8, pc, r2 @ │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + smlatbeq r6, r4, r5, r2 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + smlatbeq r6, ip, r5, r2 │ │ │ │ + smlabteq r5, r4, r6, r0 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + smlatbeq r5, ip, r6, r0 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + smlabbeq r5, ip, r6, r0 │ │ │ │ + smlabbeq r6, r0, r6, r2 │ │ │ │ + @ instruction: 0x01062698 │ │ │ │ + tsteq r5, r4, ror r6 │ │ │ │ + @ instruction: 0x0106279c │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r5, ip, lsl r1 │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - strdeq r0, [r5, -ip] │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - smlatteq r5, r4, r0, r0 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - strheq r0, [r5, -ip] │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - smlatbeq r5, r4, r0, r0 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - smlabbeq r5, r4, r0, r0 │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - @ instruction: 0x01062cb4 │ │ │ │ - smlatbeq r6, r4, fp, r2 │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ + smlatteq r6, r8, r6, r2 │ │ │ │ + tsteq r5, ip, asr #12 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + tsteq r5, r4, lsr r6 │ │ │ │ + smlatteq r6, r8, r7, r2 │ │ │ │ + smlatbeq r6, r0, r7, r2 │ │ │ │ + @ instruction: 0x010627b8 │ │ │ │ + tsteq r5, r4, lsl r6 │ │ │ │ strdeq r2, [r6, -r4] │ │ │ │ - tsteq r5, r4, asr #32 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r5, ip, lsr #32 │ │ │ │ - smlatteq r6, r4, fp, r2 │ │ │ │ - @ instruction: 0x01062b9c │ │ │ │ - @ instruction: 0x01062bb4 │ │ │ │ - tsteq r5, ip │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - strdeq pc, [r4, -r4] │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - smlabbeq r6, r0, ip, r2 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - smlabteq r4, ip, pc, pc @ │ │ │ │ - smlatbeq r6, r0, ip, r2 │ │ │ │ - @ instruction: 0x01062cbc │ │ │ │ - @ instruction: 0x0104ffb4 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + strdeq r0, [r5, -ip] │ │ │ │ + smlatteq r6, r0, sp, r2 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + smlabteq r5, ip, r5, r0 │ │ │ │ + @ instruction: 0x0106289c │ │ │ │ + smlabteq r6, r4, r8, r2 │ │ │ │ + @ instruction: 0x010505b4 │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + @ instruction: 0x01050594 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + tsteq r5, ip, ror r5 │ │ │ │ + @ instruction: 0x01062b90 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + tsteq r5, r4, asr r5 │ │ │ │ tsteq r6, r8, ror sp │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - @ instruction: 0x0104ff94 │ │ │ │ - smlabbeq r6, r4, sp, r2 │ │ │ │ - smlabbeq r4, r4, pc, pc @ │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - @ instruction: 0x01063d9c │ │ │ │ - smlatteq r6, r0, r5, r3 │ │ │ │ - smlabbeq r6, r4, r1, r3 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r5, ip, lsr r5 │ │ │ │ + smlatbeq r6, r0, sp, r2 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r5, ip, lsl r5 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r5, ip, lsl #10 │ │ │ │ tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + smlabteq r6, r4, fp, r2 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + smlabbeq r6, r8, sp, r2 │ │ │ │ + ldrdeq r0, [r5, -r4] │ │ │ │ + @ instruction: 0x01062d98 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + @ instruction: 0x010504bc │ │ │ │ + smlabteq r6, r0, sp, r2 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + @ instruction: 0x01062b98 │ │ │ │ + @ instruction: 0x0105049c │ │ │ │ + smlatbeq r6, ip, fp, r2 │ │ │ │ + @ instruction: 0x01062db8 │ │ │ │ + smlabbeq r5, r4, r4, r0 │ │ │ │ tsteq r6, r8, lsl #28 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + @ instruction: 0x01062db8 │ │ │ │ + @ instruction: 0x01062990 │ │ │ │ + tsteq r5, ip, asr r4 │ │ │ │ + smlatbeq r6, r0, r9, r2 │ │ │ │ ldrdeq r2, [r6, -r0] │ │ │ │ - smlatteq r6, r0, sp, r2 │ │ │ │ - tstpeq r4, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - tstpeq r4, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01062e90 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - strdeq pc, [r4, -ip] │ │ │ │ - smlatbeq r6, r0, lr, r2 │ │ │ │ - @ instruction: 0x01062eb0 │ │ │ │ - smlatteq r4, r4, lr, pc @ │ │ │ │ + tsteq r5, r4, asr #8 │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + tsteq r5, r4, lsr #8 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r5, r4, lsl r4 │ │ │ │ + qaddeq r3, r4, r6 │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + smlabteq r6, r8, lr, r2 │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + @ instruction: 0x01062e94 │ │ │ │ + smlatteq r5, r4, r3, r0 │ │ │ │ + smlatteq r6, r4, lr, r2 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + smlabteq r5, ip, r3, r0 │ │ │ │ + smlabbeq r6, r4, pc, r2 @ │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + smlatbeq r5, ip, r3, r0 │ │ │ │ + smlatbeq r6, r8, pc, r2 @ │ │ │ │ + smlabteq r6, r4, pc, r2 @ │ │ │ │ + @ instruction: 0x01050394 │ │ │ │ + strheq r3, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ smlatteq r6, r4, pc, r2 @ │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - smlatteq r6, ip, lr, r2 │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - @ instruction: 0x0104febc │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - smlatbeq r6, r0, pc, r2 @ │ │ │ │ - smlatbeq r4, r4, lr, pc @ │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - tsteq r6, r4 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - smlabbeq r4, r4, lr, pc @ │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tsteq r5, ip, ror #6 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ qaddeq r3, ip, r6 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - tstpeq r4, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010632bc │ │ │ │ - @ instruction: 0x01063194 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r0, r3 │ │ │ │ - smlabteq r6, r8, r0, r3 │ │ │ │ - tstpeq r4, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, asr r3 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + strheq r3, [r6, -ip] │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r5, r4, lsr r3 │ │ │ │ tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tstpeq r4, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r4, r1, r3 │ │ │ │ - @ instruction: 0x01063194 │ │ │ │ - @ instruction: 0x010631b0 │ │ │ │ - tstpeq r4, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - smlatteq r4, ip, sp, pc @ │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - smlabteq r6, r4, r2, r3 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - @ instruction: 0x01063290 │ │ │ │ - smlabteq r4, r4, sp, pc @ │ │ │ │ + tsteq r5, r4, lsr #6 │ │ │ │ + mrseq r5, (UNDEF: 22) │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + smlabbeq r6, r0, r9, r3 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + smlatbeq r6, r8, r1, r3 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + smlabbeq r6, r0, r1, r3 │ │ │ │ + ldrdeq r0, [r5, -r4] │ │ │ │ + @ instruction: 0x010631b8 │ │ │ │ + smlabteq r6, r8, r1, r3 │ │ │ │ + @ instruction: 0x010502bc │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + @ instruction: 0x0105029c │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + smlabbeq r5, r4, r2, r0 │ │ │ │ + smlabbeq r6, r4, r3, r3 │ │ │ │ smlatteq r6, ip, r2, r3 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - smlatbeq r4, ip, sp, pc @ │ │ │ │ - smlatbeq r6, ip, r3, r3 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - smlabbeq r4, ip, sp, pc @ │ │ │ │ - @ instruction: 0x010633b0 │ │ │ │ - tstpeq r4, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ + smlabbeq r6, ip, r2, r3 │ │ │ │ + @ instruction: 0x010632b0 │ │ │ │ + tsteq r5, ip, asr r2 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r5, r4, asr #4 │ │ │ │ + smlatteq r6, r8, r3, r3 │ │ │ │ + smlatbeq r6, r4, r3, r3 │ │ │ │ + @ instruction: 0x010633b8 │ │ │ │ + tsteq r5, r4, lsr #4 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r5, ip, lsl #4 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + @ instruction: 0x0106349c │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + ldrdeq r0, [r5, -ip] │ │ │ │ + smlabteq r6, r4, r4, r3 │ │ │ │ + smlatteq r6, r0, r4, r3 │ │ │ │ + smlabteq r5, r4, r1, r0 │ │ │ │ + smlabbeq r6, r4, r5, r3 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + smlatbeq r5, r4, r1, r0 │ │ │ │ + smlatbeq r6, ip, r5, r3 │ │ │ │ + smlabteq r6, r8, r5, r3 │ │ │ │ + smlabbeq r5, ip, r1, r0 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ tsteq r6, r0, lsr r6 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - smlabbeq r6, r4, r4, r3 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tstpeq r4, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r0, r4, r3 │ │ │ │ - @ instruction: 0x010634b0 │ │ │ │ - tstpeq r4, ip, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - smlatteq r6, r4, r4, r3 │ │ │ │ + tsteq r5, r4, ror #2 │ │ │ │ + smlabbeq r6, ip, r6, r3 │ │ │ │ + smlatbeq r6, r8, r6, r3 │ │ │ │ + tsteq r5, ip, asr #2 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + tsteq r5, ip, lsr #2 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + tsteq r5, ip, lsl r1 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + @ instruction: 0x01063898 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + @ instruction: 0x010637b0 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + smlatteq r5, r4, r0, r0 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + smlabteq r5, ip, r0, r0 │ │ │ │ + smlabteq r6, r0, r8, r3 │ │ │ │ + smlabbeq r6, r4, r8, r3 │ │ │ │ + @ instruction: 0x01063890 │ │ │ │ + smlatbeq r5, ip, r0, r0 │ │ │ │ strdeq r3, [r6, -r0] │ │ │ │ - tstpeq r4, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - smlabbeq r6, r8, r5, r3 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -27657,423 +27657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x0104f690 │ │ │ │ - smlabbeq r6, r0, r0, r3 │ │ │ │ - @ instruction: 0x01062fb0 │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - smlabbeq r6, r8, pc, r2 @ │ │ │ │ - tstpeq r4, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, ip, pc, r2 @ │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tstpeq r4, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ - strheq r3, [r6, -r8] │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - smlabbeq r6, r4, r0, r3 │ │ │ │ - tstpeq r4, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - strheq r3, [r6, -r4] │ │ │ │ - tstpeq r4, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - @ instruction: 0x010631b4 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - strdeq pc, [r4, -r0] │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - ldrdeq pc, [r4, -r8] │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - @ instruction: 0x010631bc │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - @ instruction: 0x0104f5b8 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - smlatbeq r4, r0, r5, pc @ │ │ │ │ + tstpeq r4, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ tsteq r6, r8, lsl r3 │ │ │ │ - smlabteq r6, r0, r2, r3 │ │ │ │ - smlabbeq r6, r4, r2, r3 │ │ │ │ - @ instruction: 0x0106329c │ │ │ │ - tstpeq r4, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r8, r2, r3 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tstpeq r4, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - tstpeq r4, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ tsteq r6, r8, lsr #6 │ │ │ │ - tstpeq r4, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - @ instruction: 0x0106339c │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - strdeq pc, [r4, -r0] │ │ │ │ - @ instruction: 0x010633b0 │ │ │ │ + tstpeq r4, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, ip, r3, r3 │ │ │ │ smlabteq r6, r4, r3, r3 │ │ │ │ - ldrdeq pc, [r4, -r8] │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ + strdeq pc, [r4, -r0] │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ tsteq r6, r4, lsl r4 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - @ instruction: 0x0104f4b8 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + ldrdeq pc, [r4, -r0] │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + smlabteq r4, r0, r9, pc @ │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ @ instruction: 0x01063490 │ │ │ │ - smlatbeq r6, ip, r4, r3 │ │ │ │ - smlatbeq r4, r0, r4, pc @ │ │ │ │ - smlabteq r6, r4, r5, r3 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tstpeq r4, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tstpeq r4, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - smlabteq r6, r0, r5, r3 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - tstpeq r4, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - tstpeq r4, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - @ instruction: 0x0106369c │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - strdeq pc, [r4, -r8] │ │ │ │ - @ instruction: 0x010636b4 │ │ │ │ + smlatbeq r6, r4, r4, r3 │ │ │ │ + @ instruction: 0x0104f990 │ │ │ │ + smlatteq r6, ip, r4, r3 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tstpeq r4, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r4, r5, r3 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tstpeq r4, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, ip, r5, r3 │ │ │ │ + smlatteq r6, r0, r5, r3 │ │ │ │ + tstpeq r4, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010636b8 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tstpeq r4, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + tstpeq r4, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ smlabteq r6, ip, r6, r3 │ │ │ │ - smlatteq r4, r0, r3, pc @ │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - smlabteq r4, r0, r3, pc @ │ │ │ │ - smlabbeq r6, r0, r7, r3 │ │ │ │ - @ instruction: 0x01063798 │ │ │ │ - smlatbeq r4, r8, r3, pc @ │ │ │ │ - @ instruction: 0x01063898 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - smlatteq r6, r0, r7, r3 │ │ │ │ + @ instruction: 0x01063698 │ │ │ │ + smlatbeq r6, r4, r6, r3 │ │ │ │ + smlatteq r4, r0, r8, pc @ │ │ │ │ + smlabteq r6, r8, r6, r3 │ │ │ │ + ldrdeq pc, [r4, -r0] │ │ │ │ + smlatbeq r6, r0, lr, r3 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + smlatteq r6, r0, r8, r3 │ │ │ │ + @ instruction: 0x010637b0 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ strdeq r3, [r6, -ip] │ │ │ │ - smlabbeq r4, r0, r3, pc @ │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - tstpeq r4, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r8, r8, r3 │ │ │ │ - smlabbeq r6, r0, r8, r3 │ │ │ │ - @ instruction: 0x01063894 │ │ │ │ - tstpeq r4, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r8, r8, r3 │ │ │ │ - tstpeq r4, r8, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r4, ip, r3 │ │ │ │ - smlabteq r6, r8, sl, r3 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - mrseq pc, LR_abt @ │ │ │ │ - @ instruction: 0x01063998 │ │ │ │ - @ instruction: 0x0106399c │ │ │ │ - smlatteq r4, r8, r2, pc @ │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - smlabteq r6, ip, r9, r3 │ │ │ │ - smlatteq r6, r0, r9, r3 │ │ │ │ - smlabteq r4, r8, r2, pc @ │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + @ instruction: 0x0104f890 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + tstpeq r4, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + @ instruction: 0x010637b4 │ │ │ │ + smlabteq r6, r8, r7, r3 │ │ │ │ + tstpeq r4, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tstpeq r4, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + smlatteq r6, r4, r8, r3 │ │ │ │ + @ instruction: 0x01063898 │ │ │ │ + @ instruction: 0x010638b0 │ │ │ │ + tstpeq r4, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, ip, r8, r3 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tstpeq r4, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r0, r9, r3 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + smlatteq r4, r0, r7, pc @ │ │ │ │ + @ instruction: 0x010639b0 │ │ │ │ + smlabteq r6, r8, r9, r3 │ │ │ │ + smlabteq r4, r8, r7, pc @ │ │ │ │ + smlabteq r6, ip, fp, r3 │ │ │ │ + @ instruction: 0x01063abc │ │ │ │ tsteq r6, ip, lsr sl │ │ │ │ - @ instruction: 0x0104f2b0 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - smlabteq r6, r0, sl, r3 │ │ │ │ - smlabbeq r6, r0, sl, r3 │ │ │ │ - @ instruction: 0x01063a90 │ │ │ │ - smlabbeq r4, r8, r2, pc @ │ │ │ │ - smlatteq r6, r8, sl, r3 │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - tstpeq r4, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r4, fp, r3 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tstpeq r4, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + @ instruction: 0x0104f798 │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + smlabbeq r4, r0, r7, pc @ │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + @ instruction: 0x01063ab8 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + tstpeq r4, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tstpeq r4, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + smlabteq r6, ip, fp, r3 │ │ │ │ smlabbeq r6, r0, fp, r3 │ │ │ │ - tstpeq r4, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - smlabbeq r6, r8, ip, r3 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - smlabteq r6, r8, fp, r3 │ │ │ │ - smlatteq r6, r8, fp, r3 │ │ │ │ - tstpeq r4, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01063b9c │ │ │ │ + tstpeq r4, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tstpeq r4, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ tsteq r6, r0, lsr #24 │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - strdeq pc, [r4, -r8] │ │ │ │ - @ instruction: 0x01063cbc │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - @ instruction: 0x01063c90 │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + smlatteq r4, r8, r6, pc @ │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ ldrdeq pc, [r4, -r8] │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - smlatteq r6, r8, ip, r3 │ │ │ │ - smlabteq r4, r0, r1, pc @ │ │ │ │ - smlabbeq r6, r4, lr, r3 │ │ │ │ - smlabteq r6, r4, sp, r3 │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - @ instruction: 0x0104f198 │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - smlabbeq r4, r0, r1, pc @ │ │ │ │ - smlatteq r6, r4, lr, r3 │ │ │ │ - smlabbeq r6, ip, lr, r3 │ │ │ │ - smlatbeq r6, ip, lr, r3 │ │ │ │ - tstpeq r4, r0, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + smlatbeq r4, r0, r6, pc @ │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + smlabbeq r4, r8, r6, pc @ │ │ │ │ + @ instruction: 0x01063db0 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + smlabbeq r6, r0, sp, r3 │ │ │ │ + tstpeq r4, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tstpeq r4, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ smlatteq r6, ip, lr, r3 │ │ │ │ - tstpeq r4, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01064a90 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - @ instruction: 0x01064194 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - smlatbeq r6, r4, pc, r3 @ │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - tstpeq r4, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tstpeq r4, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r8, lr, r3 │ │ │ │ + smlatbeq r6, r4, lr, r3 │ │ │ │ + tstpeq r4, r0, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + smlatteq r6, r4, lr, r3 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ strdeq pc, [r4, -r0] │ │ │ │ - smlatbeq r6, ip, r0, r4 │ │ │ │ - qaddeq r4, r4, r6 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + smlatteq r4, r0, r5, pc @ │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + @ instruction: 0x01063fb0 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + smlabbeq r6, r8, pc, r3 @ │ │ │ │ + @ instruction: 0x0104f5b0 │ │ │ │ + smlabteq r6, r0, pc, r3 @ │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + @ instruction: 0x0104f598 │ │ │ │ + qaddeq r4, ip, r6 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tstpeq r4, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ tsteq r6, r4, ror r0 │ │ │ │ - ldrdeq pc, [r4, -r0] │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - strheq pc, [r4, -r8] @ │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - smlatbeq r6, ip, r1, r4 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - swpeq pc, r0, [r4] @ │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tstpeq r4, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r0, r2, r4 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - qaddeq pc, r8, r4 @ │ │ │ │ - smlatbeq r6, r0, r2, r4 │ │ │ │ - smlabteq r6, r0, r2, r4 │ │ │ │ - tstpeq r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01064490 │ │ │ │ - @ instruction: 0x010643b0 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tstpeq r4, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ - strdeq lr, [r4, -r8] │ │ │ │ - smlatteq r6, r0, r3, r4 │ │ │ │ - @ instruction: 0x0106439c │ │ │ │ - smlatbeq r6, ip, r3, r4 │ │ │ │ - ldrdeq lr, [r4, -r8] │ │ │ │ + smlabbeq r6, r8, r0, r4 │ │ │ │ + tstpeq r4, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + smlatteq r6, ip, r0, r4 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + tstpeq r4, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010641b8 │ │ │ │ + smlabteq r6, ip, r1, r4 │ │ │ │ + tstpeq r4, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r4, r2, r4 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tstpeq r4, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, ip, r2, r4 │ │ │ │ + strdeq pc, [r4, -r0] │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + smlatteq r6, ip, r3, r4 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + smlatteq r6, ip, r2, r4 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + smlatbeq r4, r8, r4, pc @ │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + @ instruction: 0x01064394 │ │ │ │ + @ instruction: 0x0104f490 │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ strdeq r4, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - smlabteq r4, r0, pc, lr @ │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - @ instruction: 0x0104ef98 │ │ │ │ - @ instruction: 0x01064498 │ │ │ │ - @ instruction: 0x010644b0 │ │ │ │ - smlabbeq r4, r0, pc, lr @ │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r4, r0, ror #30 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r4, r0, asr pc │ │ │ │ - smlatteq r6, r0, r9, r4 │ │ │ │ - smlatteq r6, r8, fp, r4 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - smlatbeq r6, r0, r5, r4 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - tsteq r4, r8, lsl pc │ │ │ │ - smlatbeq r6, r8, r5, r4 │ │ │ │ - @ instruction: 0x010645b4 │ │ │ │ - tsteq r4, r0, lsl #30 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tstpeq r4, r0, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + @ instruction: 0x0106449c │ │ │ │ + tstpeq r4, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + tstpeq r4, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + @ instruction: 0x0106459c │ │ │ │ + tstpeq r4, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ tsteq r6, r0, lsr #12 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlatteq r4, r0, lr, lr │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - @ instruction: 0x010648b8 │ │ │ │ - smlabteq r4, r8, lr, lr │ │ │ │ - smlabteq r6, r0, fp, r4 │ │ │ │ - smlabbeq r6, ip, fp, r4 │ │ │ │ + smlatteq r6, r0, r5, r4 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + strdeq pc, [r4, -r8] │ │ │ │ tsteq r6, r0, asr #12 │ │ │ │ - @ instruction: 0x010648bc │ │ │ │ - smlatbeq r4, r0, lr, lr │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlabbeq r4, r8, lr, lr │ │ │ │ - smlatbeq r6, ip, fp, r4 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - tsteq r4, r8, ror #28 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tsteq r4, r8, asr lr │ │ │ │ - @ instruction: 0x01064998 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ tsteq r6, r0, ror #12 │ │ │ │ - tsteq r4, r8, lsr #28 │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r4, r0, lsl lr │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - strdeq lr, [r4, -r0] │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - smlabbeq r6, r8, r6, r4 │ │ │ │ - ldrdeq lr, [r4, -r8] │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - smlabbeq r6, r8, r6, r4 │ │ │ │ - @ instruction: 0x0104edb0 │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ + smlatteq r4, r0, r3, pc @ │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + smlatteq r6, r8, r6, r4 │ │ │ │ @ instruction: 0x01064698 │ │ │ │ - @ instruction: 0x0104ed98 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - smlabbeq r6, r0, lr, r4 │ │ │ │ - smlatbeq r6, r0, r6, r4 │ │ │ │ - tsteq r4, r8, ror sp │ │ │ │ + @ instruction: 0x010646b8 │ │ │ │ + @ instruction: 0x0104f3b0 │ │ │ │ strdeq r4, [r6, -ip] │ │ │ │ - tsteq r4, r8, ror #26 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - smlatteq r6, r0, r6, r4 │ │ │ │ - @ instruction: 0x010646b0 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlabbeq r6, r0, lr, r4 │ │ │ │ - tsteq r4, r8, lsr #26 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - @ instruction: 0x01064e94 │ │ │ │ - tsteq r4, r0, lsl sp │ │ │ │ - smlabteq r6, r8, r6, r4 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - smlatbeq r6, r0, lr, r4 │ │ │ │ - strdeq lr, [r4, -r0] │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - @ instruction: 0x01064eb4 │ │ │ │ - ldrdeq lr, [r4, -r8] │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + @ instruction: 0x0104f398 │ │ │ │ + smlabbeq r6, r0, r7, r4 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + tstpeq r4, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01064794 │ │ │ │ + smlatbeq r6, ip, r7, r4 │ │ │ │ + tstpeq r4, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r0, r8, r4 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlatteq r6, r8, r7, r4 │ │ │ │ + tstpeq r4, r8, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tstpeq r4, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r0, r8, r4 │ │ │ │ + @ instruction: 0x01064898 │ │ │ │ + @ instruction: 0x010648b0 │ │ │ │ + mrseq pc, LR_abt @ │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + strdeq pc, [r4, -r0] │ │ │ │ + smlabbeq r6, r0, sp, r4 │ │ │ │ + smlabbeq r6, r8, pc, r4 @ │ │ │ │ + @ instruction: 0x01064998 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + @ instruction: 0x0104f2b8 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + smlatbeq r4, r0, r2, pc @ │ │ │ │ + smlabteq r6, r0, r9, r4 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + @ instruction: 0x01064990 │ │ │ │ + smlabbeq r4, r0, r2, pc @ │ │ │ │ + smlatteq r6, r0, r9, r4 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + tstpeq r4, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + smlatteq r6, r0, r9, r4 │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tstpeq r4, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ strdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - @ instruction: 0x010656b8 │ │ │ │ - @ instruction: 0x0104ecb0 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - smlabteq r6, r8, r6, r5 │ │ │ │ - @ instruction: 0x0104ec98 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - tsteq r4, r8, ror ip │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - smlatteq r6, r0, r6, r5 │ │ │ │ - tsteq r4, r0, ror #24 │ │ │ │ - @ instruction: 0x01064f98 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - tsteq r4, r0, lsr ip │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - smlatteq r6, r8, r6, r5 │ │ │ │ - tsteq r4, r8, lsl ip │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + tstpeq r4, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tstpeq r4, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r0, r1, r5 │ │ │ │ + strdeq pc, [r4, -r8] │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlatbeq r6, r4, ip, r4 │ │ │ │ + smlatteq r6, r0, r1, r5 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + smlabteq r4, r8, r1, pc @ │ │ │ │ strdeq r5, [r6, -r0] │ │ │ │ - strdeq lr, [r4, -r8] │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - smlatteq r4, r0, fp, lr │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - @ instruction: 0x0104ebb8 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - smlatbeq r4, r0, fp, lr │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - smlabbeq r6, r8, r4, r5 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - smlabbeq r4, r0, fp, lr │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - tsteq r4, r0, ror fp │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - smlabteq r6, ip, r7, r5 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - @ instruction: 0x01065490 │ │ │ │ - tsteq r4, r8, lsr fp │ │ │ │ - smlatteq r6, ip, r1, r5 │ │ │ │ - smlatbeq r6, r4, r4, r5 │ │ │ │ - tsteq r4, r0, lsr #22 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + @ instruction: 0x0104f1b0 │ │ │ │ + smlabteq r6, r4, ip, r4 │ │ │ │ strdeq r5, [r6, -r8] │ │ │ │ - @ instruction: 0x010654b0 │ │ │ │ - tsteq r4, r0, lsl #22 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - smlabteq r6, r4, r4, r5 │ │ │ │ - smlatteq r4, r8, sl, lr │ │ │ │ - smlatbeq r6, ip, r7, r5 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + @ instruction: 0x0104f190 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tstpeq r4, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tstpeq r4, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tstpeq r4, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ tsteq r6, r0, asr #20 │ │ │ │ - smlabteq r4, r0, sl, lr │ │ │ │ - @ instruction: 0x01065e90 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - smlatbeq r4, r8, sl, lr │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ + tstpeq r4, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01064f9c │ │ │ │ + tstpeq r4, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01065cbc │ │ │ │ + @ instruction: 0x01065398 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + smlabbeq r6, r0, sl, r4 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + @ instruction: 0x01064f90 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + smlabteq r4, r8, r0, pc @ │ │ │ │ + smlatbeq r6, r4, pc, r4 @ │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + strheq pc, [r4, -r0] @ │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + @ instruction: 0x01064fb0 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + swpeq pc, r0, [r4] @ │ │ │ │ + smlabteq r6, r4, pc, r4 @ │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + tstpeq r4, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r0, r2, r5 │ │ │ │ + @ instruction: 0x01065290 │ │ │ │ + smlatbeq r6, r0, r7, r5 │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + qaddeq pc, r0, r4 @ │ │ │ │ + @ instruction: 0x010657b4 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tstpeq r4, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r8, r2, r5 │ │ │ │ + smlabteq r6, r0, r7, r5 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + tstpeq r4, r8, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlabbeq r6, r0, sl, r5 │ │ │ │ + mrseq pc, (UNDEF: 4) @ │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + smlatteq r6, r0, r2, r5 │ │ │ │ + @ instruction: 0x010652b0 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + ldrdeq lr, [r4, -r0] │ │ │ │ + smlatteq r6, r4, r7, r5 │ │ │ │ + smlabbeq r6, r8, sl, r5 │ │ │ │ + @ instruction: 0x0104efb8 │ │ │ │ + smlabteq r6, r8, r2, r5 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + @ instruction: 0x01065a90 │ │ │ │ + @ instruction: 0x0104ef98 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + smlatbeq r6, r0, sl, r5 │ │ │ │ + smlabbeq r4, r0, pc, lr @ │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ ldrdeq r5, [r6, -r8] │ │ │ │ - smlabbeq r4, r8, sl, lr │ │ │ │ - smlabbeq r6, ip, lr, r5 │ │ │ │ - tsteq r4, r8, ror sl │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + smlatbeq r6, r0, sl, r5 │ │ │ │ + tsteq r4, r8, asr pc │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + @ instruction: 0x01065ab0 │ │ │ │ + tsteq r4, r0, asr #30 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ @ instruction: 0x01065ab8 │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - smlabteq r6, r8, fp, r5 │ │ │ │ - tsteq r4, r8, asr #20 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - tsteq r4, r0, lsr sl │ │ │ │ - @ instruction: 0x01065e9c │ │ │ │ - smlabteq r6, r8, fp, r5 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - tsteq r4, r0, lsl sl │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ + tsteq r4, r0, lsr #30 │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + tsteq r4, r0, lsl pc │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ ldrdeq r5, [r6, -r8] │ │ │ │ - strdeq lr, [r4, -r8] │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + ldrdeq lr, [r4, -r8] │ │ │ │ + smlabbeq r6, ip, r5, r5 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + smlabteq r4, r0, lr, lr │ │ │ │ strdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - smlabbeq r6, r0, lr, r5 │ │ │ │ + @ instruction: 0x01065598 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + smlatbeq r4, r0, lr, lr │ │ │ │ + smlatbeq r6, ip, r5, r5 │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ + smlabbeq r4, r8, lr, lr │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + @ instruction: 0x01065f90 │ │ │ │ + smlatbeq r6, r8, ip, r5 │ │ │ │ + smlatteq r6, r0, sp, r5 │ │ │ │ + tsteq r4, r0, ror #28 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + smlabteq r6, r8, r3, r6 │ │ │ │ + tsteq r4, r8, asr #28 │ │ │ │ + mrseq r6, (UNDEF: 22) │ │ │ │ + smlatteq r6, r4, sp, r5 │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + tsteq r4, r8, lsr #28 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r4, r8, lsl lr │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + @ instruction: 0x01065cb8 │ │ │ │ + smlatteq r6, r8, r0, r6 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + smlatteq r4, r8, sp, lr │ │ │ │ + @ instruction: 0x010663b8 │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ ldrdeq lr, [r4, -r0] │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + smlabteq r6, r8, r0, r6 │ │ │ │ + @ instruction: 0x0104edb0 │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + @ instruction: 0x0104ed98 │ │ │ │ + @ instruction: 0x01065f98 │ │ │ │ + smlabteq r6, r0, r3, r6 │ │ │ │ + strheq r6, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + tsteq r4, r0, ror sp │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -28884,423 +28884,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - tsteq r4, r4, asr r3 │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - smlatbeq r6, r4, r9, r5 │ │ │ │ - tsteq r4, r4, lsr r3 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r4, r4, lsr #6 │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - smlabteq r6, r0, r8, r6 │ │ │ │ - smlabbeq r6, ip, r0, r6 │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - @ instruction: 0x01065cbc │ │ │ │ - @ instruction: 0x0106569c │ │ │ │ - smlatteq r6, r8, r0, r5 │ │ │ │ - smlatteq r6, ip, r7, r5 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - smlabteq r4, ip, r2, lr │ │ │ │ - smlatbeq r6, r8, r3, r5 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - @ instruction: 0x0104e2b4 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - @ instruction: 0x01065994 │ │ │ │ - @ instruction: 0x0104e294 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - smlabteq r6, ip, r9, r5 │ │ │ │ - tsteq r4, ip, ror r2 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - smlabbeq r6, r4, ip, r5 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - tsteq r4, r4, asr r2 │ │ │ │ - smlabbeq r6, ip, ip, r5 │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - tsteq r4, ip, lsr r2 │ │ │ │ - smlatteq r6, ip, ip, r5 │ │ │ │ - @ instruction: 0x01065cbc │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - tsteq r4, ip, lsl r2 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - @ instruction: 0x01065a94 │ │ │ │ - tsteq r4, r4, lsl #4 │ │ │ │ - smlabteq r6, r4, r0, r6 │ │ │ │ - @ instruction: 0x01065d9c │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + strdeq lr, [r4, -r4] │ │ │ │ + @ instruction: 0x010654bc │ │ │ │ + smlabteq r6, r0, fp, r5 │ │ │ │ tsteq r6, r4, asr #26 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - @ instruction: 0x01065ab4 │ │ │ │ ldrdeq lr, [r4, -r4] │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - smlatteq r6, ip, sl, r5 │ │ │ │ - @ instruction: 0x0104e1bc │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + smlabteq r4, r4, r6, lr │ │ │ │ + ldrdeq fp, [r6, -r4] │ │ │ │ + smlatteq r6, r8, pc, r7 @ │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + smlatbeq r6, r4, r1, r6 │ │ │ │ + qaddeq r6, ip, r6 │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + smlabbeq r6, r8, r4, r5 │ │ │ │ + smlabbeq r6, ip, fp, r5 │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq r4, ip, ror #12 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + smlabteq r6, r4, r8, r5 │ │ │ │ + tsteq r4, r4, asr r6 │ │ │ │ + smlabteq r6, r4, pc, r5 @ │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + tsteq r4, r4, lsr r6 │ │ │ │ + smlabteq r6, ip, pc, r5 @ │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r4, ip, lsl r6 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + @ instruction: 0x01065d94 │ │ │ │ + strdeq lr, [r4, -r4] │ │ │ │ tsteq r6, ip, lsr #32 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - @ instruction: 0x01065d9c │ │ │ │ - @ instruction: 0x0104e19c │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - smlabbeq r4, r4, r1, lr │ │ │ │ - smlatteq r6, r4, r0, r6 │ │ │ │ + smlabteq r6, ip, sp, r5 │ │ │ │ + ldrdeq lr, [r4, -ip] │ │ │ │ smlabbeq r6, ip, r0, r6 │ │ │ │ qaddeq r6, ip, r6 │ │ │ │ strdeq r5, [r6, -ip] │ │ │ │ - tsteq r4, ip, asr r1 │ │ │ │ + @ instruction: 0x0104e5bc │ │ │ │ swpeq r6, r4, [r6] @ │ │ │ │ tsteq r6, r4, lsr lr │ │ │ │ - tsteq r4, r4, asr #2 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - smlabteq r6, r4, r0, r6 │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - tsteq r4, r4, lsr #2 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r4, r4, lsl r1 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - smlabteq r6, ip, lr, r5 │ │ │ │ - @ instruction: 0x01065e9c │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - ldrdeq lr, [r4, -ip] │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - smlabteq r4, r4, r0, lr │ │ │ │ - @ instruction: 0x010661b4 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - smlatbeq r4, r4, r0, lr │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - smlatteq r6, r4, r3, r6 │ │ │ │ - smlabbeq r4, ip, r0, lr │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - tsteq r4, r4, rrx │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - tsteq r4, ip, asr #32 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r4, ip, lsr #32 │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - tsteq r4, ip, lsl r0 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - @ instruction: 0x0106639c │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - smlatteq r4, ip, pc, sp @ │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r7, r6 │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - smlatbeq r6, r8, r2, r6 │ │ │ │ - smlabbeq r6, r4, r3, r6 │ │ │ │ - @ instruction: 0x0104dfb4 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r6, r6 │ │ │ │ - @ instruction: 0x0104df9c │ │ │ │ + smlatbeq r4, r4, r5, lr │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + smlatteq r6, r4, r0, r6 │ │ │ │ + strheq r6, [r6, -r4] │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r4, r4, ror r5 │ │ │ │ + smlatteq r6, ip, r0, r6 │ │ │ │ + smlabbeq r6, ip, lr, r5 │ │ │ │ + tsteq r4, ip, asr r5 │ │ │ │ + smlabteq r6, ip, r3, r6 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r4, ip, lsr r5 │ │ │ │ ldrdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - @ instruction: 0x010661bc │ │ │ │ - smlabbeq r6, r4, r2, r6 │ │ │ │ - tsteq r4, r4, ror pc │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + tsteq r4, r4, lsr #10 │ │ │ │ + smlabbeq r6, r4, r4, r6 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ strdeq r6, [r6, -ip] │ │ │ │ - smlabteq r6, ip, r5, r6 │ │ │ │ - tsteq r4, ip, asr pc │ │ │ │ - smlabbeq r6, r0, r2, r6 │ │ │ │ - smlatteq r6, r4, r0, r6 │ │ │ │ @ instruction: 0x0106619c │ │ │ │ - tsteq r4, ip, lsr pc │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r4, ip, lsr #30 │ │ │ │ - @ instruction: 0x01066db8 │ │ │ │ - smlatbeq r6, ip, r9, r6 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - @ instruction: 0x010667bc │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - smlatteq r4, ip, lr, sp │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - smlabteq r6, ip, r7, r6 │ │ │ │ + strdeq lr, [r4, -ip] │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlatteq r4, r4, r4, lr │ │ │ │ + @ instruction: 0x01066494 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + smlabteq r4, r4, r4, lr │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + @ instruction: 0x0104e4b4 │ │ │ │ + smlatbeq r6, r4, r6, r6 │ │ │ │ + smlatteq r6, r4, r8, r6 │ │ │ │ + smlabteq r6, r4, r2, r6 │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + @ instruction: 0x010664b4 │ │ │ │ + tsteq r4, ip, ror r4 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + smlatteq r6, ip, r4, r6 │ │ │ │ + tsteq r4, r4, ror #8 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + smlatbeq r6, r4, r2, r6 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r4, r4, asr #8 │ │ │ │ + @ instruction: 0x010666b4 │ │ │ │ + smlabbeq r6, r4, r7, r6 │ │ │ │ + tsteq r4, ip, lsr #8 │ │ │ │ @ instruction: 0x0106679c │ │ │ │ - smlatbeq r6, r8, r7, r6 │ │ │ │ - @ instruction: 0x0104deb4 │ │ │ │ + smlatbeq r6, r4, fp, r6 │ │ │ │ + smlatteq r6, ip, r9, r6 │ │ │ │ + @ instruction: 0x01066abc │ │ │ │ + tsteq r4, r4, lsl #8 │ │ │ │ ldrdeq r6, [r6, -r4] │ │ │ │ - smlatteq r6, r0, r7, r6 │ │ │ │ - @ instruction: 0x0104de9c │ │ │ │ - smlabbeq r6, r4, r8, r6 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r4, r4, ror lr │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tsteq r4, ip, asr lr │ │ │ │ - @ instruction: 0x01066894 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - tsteq r4, ip, lsr lr │ │ │ │ - @ instruction: 0x0106689c │ │ │ │ - smlatbeq r6, r8, r8, r6 │ │ │ │ - tsteq r4, r4, lsr #28 │ │ │ │ - @ instruction: 0x01066a98 │ │ │ │ - @ instruction: 0x01066990 │ │ │ │ + @ instruction: 0x01066690 │ │ │ │ + smlatteq r4, ip, r3, lr │ │ │ │ + @ instruction: 0x01066ab8 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + smlabteq r4, ip, r3, lr │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + @ instruction: 0x0104e3bc │ │ │ │ + smlatbeq r6, r8, fp, r6 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ smlatteq r6, ip, r8, r6 │ │ │ │ - @ instruction: 0x010668bc │ │ │ │ - smlabteq r6, r8, r8, r6 │ │ │ │ - strdeq sp, [r4, -r4] │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - ldrdeq sp, [r4, -ip] │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + smlabbeq r4, ip, r3, lr │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + tsteq r4, r4, ror r3 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r4, r4, asr r3 │ │ │ │ + @ instruction: 0x01066990 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + tsteq r4, ip, lsr r3 │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r4, r4, lsl r3 │ │ │ │ + @ instruction: 0x0106689c │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + strdeq lr, [r4, -ip] │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + smlabbeq r6, r4, r4, r6 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + ldrdeq lr, [r4, -ip] │ │ │ │ + smlatteq r6, ip, r6, r6 │ │ │ │ + smlabteq r4, ip, r2, lr │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ ldrdeq r6, [r6, -r0] │ │ │ │ - smlabbeq r6, r8, r9, r6 │ │ │ │ - smlatbeq r6, r0, r9, r6 │ │ │ │ - @ instruction: 0x0104ddbc │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - smlatbeq r4, r4, sp, sp │ │ │ │ + smlabbeq r4, ip, r2, lr │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ tsteq r6, r8, lsl fp │ │ │ │ - @ instruction: 0x01066a90 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ - tsteq r4, ip, ror sp │ │ │ │ - @ instruction: 0x01066ab0 │ │ │ │ - smlabteq r6, r8, sl, r6 │ │ │ │ - tsteq r4, r4, ror #26 │ │ │ │ - tsteq r6, r8, ror fp │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - tsteq r4, r4, asr #26 │ │ │ │ + tsteq r4, r4, ror r2 │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + tsteq r4, r4, asr r2 │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ smlabbeq r6, r0, fp, r6 │ │ │ │ - tsteq r4, r4, lsr sp │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ + tsteq r4, ip, lsr r2 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + smlabteq r6, ip, fp, r6 │ │ │ │ + @ instruction: 0x01066b9c │ │ │ │ + smlatbeq r6, r8, fp, r6 │ │ │ │ + tsteq r4, r4, lsl r2 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlatteq r6, r0, fp, r6 │ │ │ │ + strdeq lr, [r4, -ip] │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ tsteq r6, r0, lsl ip │ │ │ │ - strdeq sp, [r4, -ip] │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - @ instruction: 0x01066c98 │ │ │ │ - smlatteq r4, r4, ip, sp │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - smlatteq r6, r8, ip, r6 │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - smlabteq r4, r4, ip, sp │ │ │ │ + ldrdeq lr, [r4, -ip] │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + smlabteq r4, r4, r1, lr │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + smlabbeq r6, ip, ip, r6 │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + @ instruction: 0x0104e194 │ │ │ │ + @ instruction: 0x01066cbc │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r4, ip, ror r1 │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq r4, ip, asr r1 │ │ │ │ @ instruction: 0x01066d90 │ │ │ │ - @ instruction: 0x01066db8 │ │ │ │ - smlatbeq r4, ip, ip, sp │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - @ instruction: 0x01066e90 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ + smlatbeq r6, r8, sp, r6 │ │ │ │ + tsteq r4, r4, asr #2 │ │ │ │ + @ instruction: 0x01066eb8 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + smlatteq r6, r8, sp, r6 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + tsteq r4, ip, lsl r1 │ │ │ │ tsteq r6, r0, asr lr │ │ │ │ - smlabbeq r4, r4, ip, sp │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r4, ip, ror #24 │ │ │ │ - smlatteq r6, r0, pc, r6 @ │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - @ instruction: 0x01066f9c │ │ │ │ - tsteq r4, ip, asr #24 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tsteq r4, ip, lsr ip │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - smlatteq r6, r4, r1, r7 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - swpeq r7, ip, [r6] │ │ │ │ - smlabteq r6, r8, r0, r7 │ │ │ │ - tsteq r4, ip, lsl #24 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - smlabbeq r6, r0, r1, r7 │ │ │ │ - strdeq sp, [r4, -r4] │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + tsteq r4, r4, lsl #2 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + smlabteq r6, r0, lr, r6 │ │ │ │ + smlatteq r6, r0, lr, r6 │ │ │ │ + smlatteq r4, r4, r0, lr │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + ldrdeq lr, [r4, -r4] │ │ │ │ + smlatteq r6, r4, r4, r7 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + swpeq r7, r0, [r6] │ │ │ │ + smlatteq r6, r8, pc, r6 @ │ │ │ │ + @ instruction: 0x01066f90 │ │ │ │ + @ instruction: 0x01066fb0 │ │ │ │ + swpeq lr, ip, [r4] │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + smlabbeq r4, r4, r0, lr │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + smlabbeq r6, r8, r0, r7 │ │ │ │ + strheq r7, [r6, -r0] │ │ │ │ + tsteq r4, r4, rrx │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq r4, ip, asr #32 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ tsteq r6, r0, lsr r2 │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - @ instruction: 0x0106729c │ │ │ │ - @ instruction: 0x010672b8 │ │ │ │ - @ instruction: 0x0104dbbc │ │ │ │ - smlatteq r6, ip, r3, r7 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - @ instruction: 0x0104db94 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - @ instruction: 0x01067398 │ │ │ │ - tsteq r4, ip, ror fp │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - smlatteq r6, ip, r3, r7 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r4, ip, asr fp │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - tsteq r4, ip, asr #22 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - smlatteq r6, r8, r8, r7 │ │ │ │ - smlatbeq r6, r0, r6, r7 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - smlatteq r6, r0, r4, r7 │ │ │ │ - @ instruction: 0x01067490 │ │ │ │ - smlatbeq r6, ip, r4, r7 │ │ │ │ - tsteq r4, r4, lsl #22 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - smlatteq r4, ip, sl, sp │ │ │ │ - smlabteq r6, r8, r5, r7 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - @ instruction: 0x01067594 │ │ │ │ - smlabteq r4, ip, sl, sp │ │ │ │ + smlabteq r6, r8, r1, r7 │ │ │ │ strdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - @ instruction: 0x0104dab4 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - smlatbeq r6, r8, r6, r7 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - smlabbeq r4, ip, sl, sp │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ + tsteq r4, r4, lsr #32 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + @ instruction: 0x01067298 │ │ │ │ + tsteq r4, ip │ │ │ │ + smlabbeq r6, r0, r3, r7 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ + smlatteq r4, ip, pc, sp @ │ │ │ │ + @ instruction: 0x01067394 │ │ │ │ + ldrdeq sp, [r4, -ip] │ │ │ │ smlatteq r6, ip, r6, r7 │ │ │ │ - tsteq r4, r4, ror sl │ │ │ │ - @ instruction: 0x01067790 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r4, r4, asr sl │ │ │ │ - @ instruction: 0x010677b8 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - tsteq r4, ip, lsr sl │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r4, ip, lsl #20 │ │ │ │ - @ instruction: 0x01067890 │ │ │ │ - smlatbeq r6, ip, r8, r7 │ │ │ │ - strdeq sp, [r4, -r4] │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - @ instruction: 0x01067994 │ │ │ │ - @ instruction: 0x0104d9bc │ │ │ │ - smlabteq r6, r8, sl, r7 │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - smlatteq r6, r0, r9, r7 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - @ instruction: 0x0104d994 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - tsteq r4, ip, ror r9 │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - smlabteq r6, r8, sl, r7 │ │ │ │ - smlatteq r6, r4, sl, r7 │ │ │ │ - tsteq r4, ip, asr r9 │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r4, ip, asr #18 │ │ │ │ - @ instruction: 0x01067fb0 │ │ │ │ - smlabbeq r6, ip, sp, r7 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - smlabteq r6, ip, fp, r7 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - @ instruction: 0x01067b98 │ │ │ │ - tsteq r4, r4, lsl r9 │ │ │ │ + smlabbeq r6, r4, r5, r7 │ │ │ │ + smlatbeq r6, ip, r4, r7 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + smlatbeq r4, ip, pc, sp @ │ │ │ │ strdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - strdeq sp, [r4, -ip] │ │ │ │ - @ instruction: 0x01067cb4 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - smlabbeq r6, r0, ip, r7 │ │ │ │ - ldrdeq sp, [r4, -ip] │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + @ instruction: 0x0104df94 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + smlatbeq r6, r4, r5, r7 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + tsteq r4, r4, ror pc │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + tsteq r4, ip, asr pc │ │ │ │ + smlabbeq r6, ip, r7, r7 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, r6, r7 │ │ │ │ + smlabteq r6, r0, r6, r7 │ │ │ │ + tsteq r4, r4, lsr pc │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + tsteq r4, ip, lsl pc │ │ │ │ ldrdeq r7, [r6, -ip] │ │ │ │ + smlabbeq r6, ip, r7, r7 │ │ │ │ + smlatbeq r6, r8, r7, r7 │ │ │ │ + strdeq sp, [r4, -ip] │ │ │ │ + smlatteq r6, r0, r7, r7 │ │ │ │ + smlatteq r4, ip, lr, sp │ │ │ │ + smlatbeq r6, ip, r9, r8 │ │ │ │ + smlatteq r6, ip, r0, r8 │ │ │ │ + smlabbeq r6, r8, ip, r7 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + smlabbeq r6, r0, r8, r7 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + smlatbeq r4, r4, lr, sp │ │ │ │ + smlatbeq r6, r8, r8, r7 │ │ │ │ + smlabteq r6, r4, r8, r7 │ │ │ │ + smlabbeq r4, ip, lr, sp │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + tsteq r4, ip, ror #28 │ │ │ │ + @ instruction: 0x01067990 │ │ │ │ + smlatbeq r6, ip, r9, r7 │ │ │ │ + tsteq r4, r4, asr lr │ │ │ │ + smlatteq r6, r0, sl, r7 │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ strdeq r7, [r6, -r8] │ │ │ │ - smlabteq r4, r4, r8, sp │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - @ instruction: 0x01067d94 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - @ instruction: 0x0104d89c │ │ │ │ - @ instruction: 0x01067dbc │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - smlabbeq r4, r4, r8, sp │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - tsteq r4, r4, ror #16 │ │ │ │ - smlabbeq r6, r0, lr, r7 │ │ │ │ - tsteq r4, r4, asr r8 │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r4, ip, lsr #28 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + smlabbeq r6, ip, sl, r7 │ │ │ │ + tsteq r4, r4, lsl lr │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + smlatteq r6, r0, sl, r7 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + strdeq sp, [r4, -r4] │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + ldrdeq sp, [r4, -ip] │ │ │ │ + smlabteq r6, r8, sp, r7 │ │ │ │ + smlatbeq r6, r0, ip, r7 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + @ instruction: 0x01067bb8 │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + smlatbeq r4, ip, sp, sp │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + @ instruction: 0x0104dd94 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, ip, r7 │ │ │ │ + @ instruction: 0x01067cbc │ │ │ │ + tsteq r4, r4, ror sp │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + tsteq r4, ip, asr sp │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ ldrdeq r7, [r6, -r0] │ │ │ │ + smlabbeq r6, r0, sp, r7 │ │ │ │ + @ instruction: 0x01067d9c │ │ │ │ + tsteq r4, r4, lsr sp │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ + @ instruction: 0x01067eb8 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + smlabbeq r6, r4, lr, r7 │ │ │ │ + strdeq sp, [r4, -ip] │ │ │ │ + @ instruction: 0x01067ebc │ │ │ │ + smlatteq r4, ip, ip, sp │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ tsteq r6, r8, lsr pc │ │ │ │ - smlatteq r6, r8, lr, r7 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - tsteq r4, r4, lsr #16 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - tsteq r4, ip, lsl #16 │ │ │ │ + @ instruction: 0x0104dcb4 │ │ │ │ + @ instruction: 0x01067f94 │ │ │ │ + @ instruction: 0x01067fb0 │ │ │ │ + @ instruction: 0x0104dc9c │ │ │ │ + qaddeq r8, r4, r6 │ │ │ │ + tsteq r6, r4 │ │ │ │ tsteq r6, r0, lsr #32 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlatteq r6, ip, pc, r7 @ │ │ │ │ - smlatteq r4, ip, r7, sp │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - @ instruction: 0x01068198 │ │ │ │ + tsteq r4, ip, ror ip │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + swpeq r8, r8, [r6] │ │ │ │ + tsteq r4, r4, ror #24 │ │ │ │ + smlabteq r6, ip, r1, r8 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + smlatteq r6, r4, r0, r8 │ │ │ │ mrseq r8, (UNDEF: 22) │ │ │ │ - strheq r8, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r0, r8 │ │ │ │ - smlatbeq r4, ip, r7, sp │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - @ instruction: 0x0104d794 │ │ │ │ + tsteq r4, ip, lsr ip │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + smlabteq r6, ip, r1, r8 │ │ │ │ smlatteq r6, r8, r1, r8 │ │ │ │ - @ instruction: 0x01068198 │ │ │ │ - @ instruction: 0x010681b4 │ │ │ │ - tsteq r4, r4, ror r7 │ │ │ │ - smlatteq r6, ip, r1, r8 │ │ │ │ - tsteq r4, r4, ror #14 │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ - @ instruction: 0x0106869c │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - @ instruction: 0x01068294 │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - tsteq r4, r4, lsr #14 │ │ │ │ - @ instruction: 0x010682bc │ │ │ │ + tsteq r4, r4, lsl #24 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + strdeq sp, [r4, -r4] │ │ │ │ + @ instruction: 0x01068498 │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ ldrdeq r8, [r6, -r8] │ │ │ │ - tsteq r4, ip, lsl #14 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - smlatteq r4, ip, r6, sp │ │ │ │ - smlatbeq r6, r4, r3, r8 │ │ │ │ + smlabbeq r6, r8, r2, r8 │ │ │ │ + smlatbeq r6, r4, r2, r8 │ │ │ │ + smlabteq r4, r4, fp, sp │ │ │ │ + mrseq r8, LR_und │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + smlatbeq r4, ip, fp, sp │ │ │ │ smlabteq r6, r0, r3, r8 │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + smlabbeq r6, ip, r3, r8 │ │ │ │ + smlabbeq r4, ip, fp, sp │ │ │ │ + smlatteq r6, r8, r3, r8 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + tsteq r4, r4, ror fp │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + smlatbeq r6, r0, r4, r8 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r4, ip, asr #22 │ │ │ │ + smlabteq r6, r8, r4, r8 │ │ │ │ + smlatteq r6, r4, r4, r8 │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ + smlabbeq r6, r8, r5, r8 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ + smlabbeq r6, ip, r5, r8 │ │ │ │ + tsteq r4, r4, lsl #22 │ │ │ │ + smlatbeq r6, r0, lr, r8 │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ strdeq r8, [r6, -r4] │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - smlatbeq r4, ip, r6, sp │ │ │ │ - smlabbeq r6, r4, r4, r8 │ │ │ │ + smlabteq r6, ip, r6, r8 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + smlatteq r6, r4, r5, r8 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + smlabteq r4, r4, sl, sp │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + smlatbeq r4, ip, sl, sp │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + smlabteq r6, ip, r6, r8 │ │ │ │ + smlatteq r6, r8, r6, r8 │ │ │ │ + smlabbeq r4, ip, sl, sp │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + tsteq r4, r4, ror sl │ │ │ │ + @ instruction: 0x01068894 │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r7, r8 │ │ │ │ + smlabteq r6, r8, r7, r8 │ │ │ │ + tsteq r4, ip, asr #20 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -30111,423 +30111,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r4, r0, lsr r0 │ │ │ │ - smlatteq r6, r0, lr, r7 │ │ │ │ - @ instruction: 0x01067e90 │ │ │ │ - smlatbeq r6, ip, lr, r7 │ │ │ │ - tsteq r4, r0, lsl r0 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - qaddeq r8, r0, r6 │ │ │ │ - @ instruction: 0x01067fb8 │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - smlabbeq r6, r4, pc, r7 @ │ │ │ │ - smlabteq r4, r8, pc, ip @ │ │ │ │ - smlatteq r6, r0, pc, r7 @ │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - @ instruction: 0x0104cfb0 │ │ │ │ - smlatbeq r6, r0, r0, r8 │ │ │ │ - qaddeq r8, r0, r6 │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - @ instruction: 0x0104cf90 │ │ │ │ - smlabteq r6, r8, r0, r8 │ │ │ │ - smlatteq r6, r4, r0, r8 │ │ │ │ - tsteq r4, r8, ror pc │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - smlabbeq r6, r0, r1, r8 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r4, r0, asr pc │ │ │ │ - smlatbeq r6, r8, r1, r8 │ │ │ │ - smlabteq r6, r4, r1, r8 │ │ │ │ - tsteq r4, r8, lsr pc │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r4, r8, lsl pc │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - tsteq r4, r8, lsl #30 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ ldrdeq r8, [r6, -ip] │ │ │ │ - @ instruction: 0x010683b4 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - smlabteq r6, ip, r2, r8 │ │ │ │ - smlatteq r6, r8, r2, r8 │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - @ instruction: 0x0104ceb8 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - @ instruction: 0x010683b4 │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - @ instruction: 0x0104ce98 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - smlabbeq r4, r0, lr, ip │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - smlatteq r6, r4, r4, r8 │ │ │ │ - @ instruction: 0x01068494 │ │ │ │ - @ instruction: 0x010684b0 │ │ │ │ - tsteq r4, r8, asr lr │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - tsteq r4, r0, asr #28 │ │ │ │ - smlabteq r6, ip, r5, r8 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - @ instruction: 0x01068598 │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ + ldrdeq sp, [r4, -r0] │ │ │ │ + smlabbeq r6, r0, r2, r8 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + @ instruction: 0x0104d3b0 │ │ │ │ + smlatbeq r6, r8, r2, r8 │ │ │ │ + smlabteq r6, r4, r2, r8 │ │ │ │ + @ instruction: 0x0104d398 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + tsteq r4, r8, ror #6 │ │ │ │ + smlabbeq r6, r0, r3, r8 │ │ │ │ + @ instruction: 0x0106839c │ │ │ │ + tsteq r4, r0, asr r3 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r4, r0, lsr r3 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + smlabbeq r6, r4, r4, r8 │ │ │ │ + tsteq r4, r8, lsl r3 │ │ │ │ + @ instruction: 0x010685b8 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ ldrdeq r8, [r6, -r0] │ │ │ │ - tsteq r4, r0, lsl lr │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ + smlatteq r6, ip, r4, r8 │ │ │ │ + strdeq sp, [r4, -r0] │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + ldrdeq sp, [r4, -r8] │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + @ instruction: 0x010685b8 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + @ instruction: 0x0104d2b8 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + smlatbeq r4, r8, r2, sp │ │ │ │ + smlatbeq r6, r0, sl, r8 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + @ instruction: 0x010686bc │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ smlabbeq r6, r8, r6, r8 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - smlatteq r4, r0, sp, ip │ │ │ │ - @ instruction: 0x010686b0 │ │ │ │ - smlabteq r6, ip, r6, r8 │ │ │ │ - smlabteq r4, r8, sp, ip │ │ │ │ + tsteq r4, r0, ror r2 │ │ │ │ + smlatteq r6, r4, r6, r8 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r4, r8, asr r2 │ │ │ │ + smlatbeq r6, r4, r7, r8 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - smlatbeq r4, r8, sp, ip │ │ │ │ - @ instruction: 0x01068798 │ │ │ │ - @ instruction: 0x010687b4 │ │ │ │ - @ instruction: 0x0104cd90 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - strdeq sl, [r6, -r8] │ │ │ │ - tsteq r4, r8, ror #26 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - tsteq r4, r0, asr sp │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - tsteq r4, r0, lsr sp │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r4, r0, lsr #26 │ │ │ │ - smlabteq r6, ip, r1, fp │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - @ instruction: 0x01068bb8 │ │ │ │ - smlabteq r6, r8, r5, sl │ │ │ │ - smlatteq r6, r0, r4, sl │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - @ instruction: 0x0104ccb8 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - @ instruction: 0x0104cc98 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - @ instruction: 0x01068898 │ │ │ │ - smlabbeq r4, r0, ip, ip │ │ │ │ - ldrdeq sl, [r6, -r0] │ │ │ │ - @ instruction: 0x0106a490 │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - smlatbeq r6, r8, r8, r8 │ │ │ │ - tsteq r4, r8, asr ip │ │ │ │ - smlabbeq r6, ip, r4, sl │ │ │ │ + tsteq r4, r8, lsr r2 │ │ │ │ + smlabteq r6, ip, r7, r8 │ │ │ │ + smlatteq r6, r8, r7, r8 │ │ │ │ + tsteq r4, r0, lsr #4 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + smlabbeq r6, r4, r8, r8 │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + strdeq sp, [r4, -r8] │ │ │ │ + smlatbeq r6, ip, r8, r8 │ │ │ │ smlabteq r6, r8, r8, r8 │ │ │ │ - tsteq r4, r0, asr #24 │ │ │ │ - smlabteq r6, r8, r4, sl │ │ │ │ - smlatbeq r6, r4, r4, sl │ │ │ │ - smlatteq r6, r0, r8, r8 │ │ │ │ - tsteq r4, r0, lsr #24 │ │ │ │ - smlabteq r6, r4, r4, sl │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - tsteq r4, r8, lsl #24 │ │ │ │ - smlatbeq r6, r8, r5, sl │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - strdeq sl, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r4, sl │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - smlatteq r6, ip, r4, sl │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - smlabteq r4, r0, fp, ip │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - smlatbeq r4, r0, fp, ip │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - smlabbeq r4, r8, fp, ip │ │ │ │ - @ instruction: 0x0106a598 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ + smlatteq r4, r0, r1, sp │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + smlabteq r4, r0, r1, sp │ │ │ │ tsteq r6, r0, ror r9 │ │ │ │ - tsteq r4, r0, ror #22 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - @ instruction: 0x01068990 │ │ │ │ - tsteq r4, r8, asr #22 │ │ │ │ - @ instruction: 0x0106a590 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - smlatbeq r6, r8, r9, r8 │ │ │ │ - tsteq r4, r8, lsr #22 │ │ │ │ - @ instruction: 0x010689b4 │ │ │ │ - tsteq r4, r8, lsl fp │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - @ instruction: 0x01068a98 │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - smlatteq r6, r0, r9, r8 │ │ │ │ - @ instruction: 0x010689bc │ │ │ │ - smlabbeq r6, ip, r5, sl │ │ │ │ - smlatteq r4, r0, sl, ip │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r5, sl │ │ │ │ - smlabteq r4, r8, sl, ip │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ + @ instruction: 0x0104d1b0 │ │ │ │ + smlatteq r6, r8, fp, r8 │ │ │ │ + smlabteq r6, r0, sl, r8 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ strdeq r8, [r6, -r4] │ │ │ │ - smlabteq r6, r4, r5, sl │ │ │ │ - smlatbeq r4, r8, sl, ip │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - smlatteq r6, r4, r5, sl │ │ │ │ - @ instruction: 0x0104ca90 │ │ │ │ - smlabbeq r6, r8, sl, r8 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - strdeq sl, [r6, -r4] │ │ │ │ - tsteq r4, r8, ror #20 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r4, r0, asr sl │ │ │ │ - smlabbeq r6, r0, sl, r8 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - tsteq r4, r0, lsr sl │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r4, r0, lsr #20 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - smlatbeq r6, ip, r6, sl │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - smlabbeq r6, r4, sl, r8 │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - smlatbeq r6, r4, sl, r8 │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - smlatbeq r6, r4, r6, sl │ │ │ │ - smlabbeq r6, r0, r6, sl │ │ │ │ - @ instruction: 0x01068abc │ │ │ │ - @ instruction: 0x0104c9b8 │ │ │ │ - smlatbeq r6, r0, r6, sl │ │ │ │ + smlabbeq r4, r0, r1, sp │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r4, r8, ror #2 │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + smlabteq r6, r0, sl, r8 │ │ │ │ ldrdeq r8, [r6, -ip] │ │ │ │ - smlatbeq r4, r0, r9, ip │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - ldrdeq sl, [r6, -r4] │ │ │ │ - @ instruction: 0x0106a6b0 │ │ │ │ - smlatteq r6, ip, sl, r8 │ │ │ │ - tsteq r4, r8, ror r9 │ │ │ │ - ldrdeq sl, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - tsteq r4, r0, ror #18 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - smlatteq r6, r8, r6, sl │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - tsteq r4, r0, lsr r9 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - @ instruction: 0x01068b94 │ │ │ │ + tsteq r4, r8, asr #2 │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ tsteq r6, r4, asr fp │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - smlabbeq r6, ip, fp, r8 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - @ instruction: 0x0104c8b8 │ │ │ │ - smlabbeq r6, r8, fp, r8 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - smlatbeq r4, r0, r8, ip │ │ │ │ + tsteq r4, r0, lsr r1 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + smlabteq r6, r4, fp, r8 │ │ │ │ + smlatbeq r6, r0, fp, r8 │ │ │ │ + @ instruction: 0x0106a798 │ │ │ │ + tsteq r4, r8, lsl #2 │ │ │ │ + smlabteq r6, r0, fp, r8 │ │ │ │ + @ instruction: 0x0106a7b0 │ │ │ │ + strdeq sp, [r4, -r0] │ │ │ │ strdeq r8, [r6, -ip] │ │ │ │ - @ instruction: 0x01068bbc │ │ │ │ - @ instruction: 0x01068b98 │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - tsteq r4, r8, ror r8 │ │ │ │ - @ instruction: 0x01068bb8 │ │ │ │ - smlabbeq r6, r8, r7, sl │ │ │ │ - tsteq r4, r0, ror #16 │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, r7, sl │ │ │ │ - tsteq r4, r0, asr #16 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ smlabteq r6, r0, r7, sl │ │ │ │ - tsteq r4, r8, lsr #16 │ │ │ │ - ldrdeq r8, [r6, -r4] │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ + ldrdeq sp, [r4, -r0] │ │ │ │ smlabteq r6, r8, r7, sl │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - smlatteq r6, r8, r7, sl │ │ │ │ - smlatteq r4, r0, r7, ip │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ + smlabteq r4, r0, r0, sp │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + smlabteq r6, r4, r2, r9 │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + smlabbeq r6, r0, r8, sl │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ + @ instruction: 0x0106a7b0 │ │ │ │ + smlatteq r6, r0, fp, r8 │ │ │ │ + tsteq r4, r0, ror r0 │ │ │ │ + smlabteq r6, r8, r7, sl │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + qaddeq sp, r8, r4 │ │ │ │ tsteq r6, r0, lsl #16 │ │ │ │ - smlabteq r4, r0, r7, ip │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - smlatbeq r4, r8, r7, ip │ │ │ │ - smlabteq r6, r4, ip, r8 │ │ │ │ - smlabbeq r6, r4, ip, r8 │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ + ldrdeq sl, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + tsteq r4, r8, lsr r0 │ │ │ │ + strdeq sl, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + tsteq r4, r0, lsr #32 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ tsteq r6, r0, lsr r8 │ │ │ │ - smlabbeq r4, r0, r7, ip │ │ │ │ - smlabbeq r6, r0, ip, r8 │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - tsteq r4, r8, ror #14 │ │ │ │ - @ instruction: 0x01068cbc │ │ │ │ - @ instruction: 0x01068c98 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + smlatteq r4, r0, pc, ip @ │ │ │ │ tsteq r6, r8, ror #16 │ │ │ │ - tsteq r4, r8, asr #14 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r4, r8, lsr r7 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - smlatteq r6, r0, r8, sl │ │ │ │ - smlatbeq r6, r0, r8, sl │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - @ instruction: 0x01068cb8 │ │ │ │ - tsteq r4, r0, lsl #14 │ │ │ │ - @ instruction: 0x0106a89c │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - smlatteq r4, r8, r6, ip │ │ │ │ - ldrdeq sl, [r6, -r8] │ │ │ │ - @ instruction: 0x0106a8b4 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - smlabteq r4, r8, r6, ip │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + smlabbeq r6, r0, ip, r8 │ │ │ │ + smlabteq r4, r0, pc, ip @ │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ + smlatbeq r6, r0, ip, r8 │ │ │ │ + smlatbeq r4, r8, pc, ip @ │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ + @ instruction: 0x0106a890 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + smlatbeq r6, r8, ip, r8 │ │ │ │ + tsteq r4, r8, ror pc │ │ │ │ + smlabbeq r6, ip, r8, sl │ │ │ │ + smlabteq r6, r8, ip, r8 │ │ │ │ + tsteq r4, r0, ror #30 │ │ │ │ + smlabteq r6, r8, r8, sl │ │ │ │ + smlatbeq r6, r4, r8, sl │ │ │ │ + smlatteq r6, r0, ip, r8 │ │ │ │ + tsteq r4, r0, asr #30 │ │ │ │ + smlabteq r6, r4, r8, sl │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + tsteq r4, r8, lsr #30 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + strdeq sl, [r6, -r8] │ │ │ │ ldrdeq sl, [r6, -r4] │ │ │ │ tsteq r6, r0, lsl sp │ │ │ │ - @ instruction: 0x0104c6b0 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - smlatteq r6, r4, r8, sl │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - smlabbeq r4, r8, r6, ip │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - tsteq r4, r0, ror r6 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - tsteq r4, r0, asr r6 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - tsteq r4, r0, asr #12 │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - @ instruction: 0x01068d98 │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r4, r0, lsl r6 │ │ │ │ + tsteq r4, r0, lsl #30 │ │ │ │ + strdeq sl, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + smlatteq r4, r8, lr, ip │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + smlabteq r4, r8, lr, ip │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + @ instruction: 0x0104ceb8 │ │ │ │ + ldrdeq sl, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + smlabteq r6, r0, sp, r8 │ │ │ │ + smlabbeq r6, r0, sp, r8 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + smlabbeq r4, r0, lr, ip │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + tsteq r4, r8, ror #28 │ │ │ │ + @ instruction: 0x01068db8 │ │ │ │ @ instruction: 0x01068d94 │ │ │ │ tsteq r6, r4, ror #18 │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, sp, r8 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - smlabteq r6, ip, sp, r8 │ │ │ │ - @ instruction: 0x0106a99c │ │ │ │ - smlabteq r4, r0, r5, ip │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r9, sl │ │ │ │ - @ instruction: 0x0104c598 │ │ │ │ + tsteq r4, r8, asr #28 │ │ │ │ + @ instruction: 0x01068db4 │ │ │ │ + smlabbeq r6, r4, r9, sl │ │ │ │ + tsteq r4, r0, lsr lr │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + smlatteq r6, r8, sp, r8 │ │ │ │ + smlabteq r6, r4, sp, r8 │ │ │ │ + @ instruction: 0x0106a994 │ │ │ │ + tsteq r4, r8, lsl #28 │ │ │ │ + smlatteq r6, r4, sp, r8 │ │ │ │ + @ instruction: 0x0106a9b4 │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ strdeq r8, [r6, -ip] │ │ │ │ smlabteq r6, ip, r9, sl │ │ │ │ - smlabbeq r4, r0, r5, ip │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - smlatteq r6, r4, r9, sl │ │ │ │ - tsteq r4, r0, ror #10 │ │ │ │ - strdeq sl, [r6, -r0] │ │ │ │ - tsteq r4, r0, asr r5 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - @ instruction: 0x0106919c │ │ │ │ - smlatbeq r6, ip, fp, sl │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + ldrdeq sl, [r6, -r8] │ │ │ │ + smlabteq r4, r0, sp, ip │ │ │ │ smlabteq r6, r4, sl, sl │ │ │ │ tsteq r6, ip, asr #20 │ │ │ │ tsteq r6, ip, lsl #20 │ │ │ │ smlatteq r6, r8, r9, sl │ │ │ │ tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r4, r8, lsl #10 │ │ │ │ + @ instruction: 0x0104cd90 │ │ │ │ tsteq r6, r8, lsl #20 │ │ │ │ tsteq r6, r4, asr #28 │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ + tsteq r4, r8, ror sp │ │ │ │ tsteq r6, r4, asr #20 │ │ │ │ tsteq r6, r0, lsr #20 │ │ │ │ tsteq r6, ip, asr lr │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ + tsteq r4, r8, asr sp │ │ │ │ tsteq r6, r0, asr #20 │ │ │ │ tsteq r6, ip, ror lr │ │ │ │ - @ instruction: 0x0104c4b8 │ │ │ │ + tsteq r4, r0, asr #26 │ │ │ │ @ instruction: 0x0106aab4 │ │ │ │ tsteq r6, r4, ror sl │ │ │ │ tsteq r6, r0, asr sl │ │ │ │ smlabbeq r6, ip, lr, r8 │ │ │ │ - @ instruction: 0x0104c490 │ │ │ │ + tsteq r4, r8, lsl sp │ │ │ │ tsteq r6, r0, ror sl │ │ │ │ smlatbeq r6, ip, lr, r8 │ │ │ │ - tsteq r4, r8, ror r4 │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ smlatbeq r6, ip, sl, sl │ │ │ │ smlabbeq r6, r8, sl, sl │ │ │ │ smlabteq r6, r4, lr, r8 │ │ │ │ - tsteq r4, r8, asr r4 │ │ │ │ - smlatbeq r6, r8, sl, sl │ │ │ │ - smlatteq r6, r4, lr, r8 │ │ │ │ - tsteq r4, r0, asr #8 │ │ │ │ - smlabbeq r6, ip, fp, sl │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - ldrdeq sl, [r6, -r4] │ │ │ │ - @ instruction: 0x0106aab0 │ │ │ │ - smlatteq r6, ip, lr, r8 │ │ │ │ - tsteq r4, r0, lsl r4 │ │ │ │ + smlatteq r4, r0, ip, ip │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + swpeq r9, r4, [r6] │ │ │ │ + smlatbeq r6, ip, pc, r8 @ │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, sl, sl │ │ │ │ + @ instruction: 0x0104cc90 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + smlabteq r6, r0, sl, sl │ │ │ │ + tsteq r4, r8, ror ip │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + ldrdeq sl, [r6, -r8] │ │ │ │ + tsteq r4, r8, asr ip │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + strdeq sl, [r6, -r8] │ │ │ │ + tsteq r4, r0, asr #24 │ │ │ │ + @ instruction: 0x01068f9c │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + tsteq r4, r8, lsl ip │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tsteq r4, r0, lsl #24 │ │ │ │ + @ instruction: 0x01068f94 │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + smlatteq r4, r0, fp, ip │ │ │ │ + @ instruction: 0x01068f90 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + smlabteq r4, r8, fp, ip │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + @ instruction: 0x01068fbc │ │ │ │ + @ instruction: 0x01068f98 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + @ instruction: 0x0104cb98 │ │ │ │ + @ instruction: 0x01068fb8 │ │ │ │ + smlabbeq r6, r8, fp, sl │ │ │ │ + smlabbeq r4, r0, fp, ip │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, fp, sl │ │ │ │ + tsteq r4, r0, ror #22 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + smlabteq r6, r0, fp, sl │ │ │ │ + tsteq r4, r8, asr #22 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + mrseq r9, (UNDEF: 6) │ │ │ │ ldrdeq sl, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - smlatteq r6, r8, sl, sl │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + tsteq r4, r8, lsl #22 │ │ │ │ + qaddeq r9, ip, r6 │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + smlatteq r4, r8, sl, ip │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ ldrdeq ip, [r4, -r8] │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - smlabteq r4, r0, r3, ip │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - @ instruction: 0x0104c398 │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - smlabbeq r4, r0, r3, ip │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + strdeq sl, [r6, -r8] │ │ │ │ + smlabbeq r6, r0, ip, sl │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + qaddeq r9, r8, r6 │ │ │ │ + smlatbeq r4, r0, sl, ip │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + smlabbeq r4, r8, sl, ip │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + swpeq r9, r0, [r6] │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + strheq r9, [r6, -r0] │ │ │ │ + tsteq r4, r0, asr sl │ │ │ │ + smlatteq r6, r8, ip, sl │ │ │ │ + smlatbeq r6, r8, ip, sl │ │ │ │ + smlabbeq r6, r4, ip, sl │ │ │ │ + smlabteq r6, r0, r0, r9 │ │ │ │ + tsteq r4, r8, lsr #20 │ │ │ │ + smlatbeq r6, r4, ip, sl │ │ │ │ + smlatteq r6, r0, r0, r9 │ │ │ │ + tsteq r4, r0, lsl sl │ │ │ │ + smlatteq r6, r0, ip, sl │ │ │ │ + @ instruction: 0x0106acbc │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + tsteq r6, r4, lsl #2 │ │ │ │ + smlatteq r4, r0, r9, ip │ │ │ │ + strdeq r9, [r6, -r0] │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + smlatteq r6, r4, ip, sl │ │ │ │ + @ instruction: 0x0104c9b0 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + @ instruction: 0x0104c998 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + tsteq r4, r8, ror r9 │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + tsteq r4, r0, ror #18 │ │ │ │ + smlatteq r6, r0, r1, r9 │ │ │ │ + smlatbeq r6, r0, r1, r9 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r4, r8, lsr r9 │ │ │ │ + @ instruction: 0x0106919c │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r4, r0, lsr #18 │ │ │ │ + ldrdeq r9, [r6, -r8] │ │ │ │ + @ instruction: 0x010691b4 │ │ │ │ + smlabbeq r6, r4, sp, sl │ │ │ │ + tsteq r4, r0, lsl #18 │ │ │ │ + @ instruction: 0x0106ad90 │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + smlatbeq r6, r8, r8, r9 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + smlatteq r6, ip, sp, sl │ │ │ │ + smlatbeq r6, ip, sp, sl │ │ │ │ + smlabbeq r6, r8, sp, sl │ │ │ │ + smlabteq r6, r4, r1, r9 │ │ │ │ + smlatbeq r4, r8, r8, ip │ │ │ │ + smlatbeq r6, r8, sp, sl │ │ │ │ + smlatteq r6, r4, r1, r9 │ │ │ │ + @ instruction: 0x0104c890 │ │ │ │ + smlatteq r6, r4, sp, sl │ │ │ │ + smlabteq r6, r0, sp, sl │ │ │ │ + strdeq r9, [r6, -ip] │ │ │ │ + tsteq r4, r0, ror r8 │ │ │ │ + smlatteq r6, r0, sp, sl │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r4, r8, asr r8 │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r4, r0, lsr r8 │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tsteq r4, r8, lsl r8 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + smlabbeq r6, r4, r2, r9 │ │ │ │ + smlatteq r4, r0, r7, ip │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + @ instruction: 0x0106aeb4 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + smlabbeq r6, ip, r2, r9 │ │ │ │ + @ instruction: 0x0104c7b0 │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + smlatbeq r6, ip, r2, r9 │ │ │ │ + @ instruction: 0x0104c798 │ │ │ │ + smlatbeq r6, ip, lr, sl │ │ │ │ + smlabbeq r6, r8, lr, sl │ │ │ │ + smlabteq r6, r4, r2, r9 │ │ │ │ + tsteq r4, r8, ror r7 │ │ │ │ + smlatbeq r6, r8, lr, sl │ │ │ │ + smlatteq r6, r4, r2, r9 │ │ │ │ + tsteq r4, r0, ror #14 │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + ldrdeq sl, [r6, -ip] │ │ │ │ + @ instruction: 0x0106aeb8 │ │ │ │ + strdeq r9, [r6, -r4] │ │ │ │ + tsteq r4, r8, lsr r7 │ │ │ │ + ldrdeq sl, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tsteq r4, r0, lsr #14 │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ ldrbeq pc, [r8], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r4], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip], #2271 @ 0x8df @ │ │ │ │ @@ -30831,203 +30831,203 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2238 @ 0xfffff742 │ │ │ │ ldmmi lr!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2237 @ 0xfffff743 │ │ │ │ popmi {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatteq r6, ip, r4, sl │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ + smlabbeq r6, ip, r8, sl │ │ │ │ + smlabteq r6, r8, ip, r8 │ │ │ │ + swpeq ip, ip, [r4] │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + smlabbeq r4, ip, r0, ip │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + @ instruction: 0x01068db8 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r8, sl │ │ │ │ + qaddeq ip, r4, r4 │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + smlabteq r6, ip, r8, sl │ │ │ │ + tsteq r4, ip, lsr r0 │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + smlatteq r6, r4, r8, sl │ │ │ │ + tsteq r4, ip, lsl r0 │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + tsteq r4, r4 │ │ │ │ + smlatbeq r6, r8, sp, r8 │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + ldrdeq fp, [r4, -ip] │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ tsteq r6, r4, lsr r9 │ │ │ │ - smlatteq r4, ip, ip, fp │ │ │ │ - @ instruction: 0x0106a6bc │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - smlatbeq r6, r0, r9, r8 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - @ instruction: 0x0104bcb4 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - @ instruction: 0x0104bc9c │ │ │ │ - @ instruction: 0x01068998 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r4, ip, ror ip │ │ │ │ - @ instruction: 0x01068994 │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - tsteq r4, r4, ror #24 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - smlabteq r6, r8, r9, r8 │ │ │ │ - smlatbeq r6, r4, r9, r8 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - tsteq r4, ip, lsr ip │ │ │ │ - smlabteq r6, r4, r9, r8 │ │ │ │ - @ instruction: 0x0106a594 │ │ │ │ - tsteq r4, r4, lsr #24 │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ + smlabteq r4, r4, pc, fp @ │ │ │ │ + smlatbeq r6, r0, sp, r8 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + smlatbeq r4, r4, pc, fp @ │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + @ instruction: 0x0104bf94 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + smlabteq r6, ip, r9, sl │ │ │ │ + smlabbeq r6, ip, r9, sl │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + smlatbeq r6, r4, sp, r8 │ │ │ │ + tsteq r4, r4, ror #30 │ │ │ │ + smlabbeq r6, r8, r9, sl │ │ │ │ + smlabteq r6, r4, sp, r8 │ │ │ │ + tsteq r4, ip, asr #30 │ │ │ │ + smlabteq r6, r4, r9, sl │ │ │ │ + smlatbeq r6, r0, r9, sl │ │ │ │ ldrdeq r8, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r5, sl │ │ │ │ - tsteq r4, r4, lsl #24 │ │ │ │ - @ instruction: 0x0106a5b8 │ │ │ │ - strdeq fp, [r4, -r4] │ │ │ │ - smlatbeq r6, r4, r6, sl │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - smlatteq r6, ip, r5, sl │ │ │ │ - smlabteq r6, r8, r5, sl │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - smlabteq r4, r4, fp, fp │ │ │ │ - smlatteq r6, r8, r5, sl │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - smlatbeq r4, ip, fp, fp │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - smlabbeq r4, ip, fp, fp │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - tsteq r4, r4, ror fp │ │ │ │ - @ instruction: 0x0106a694 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r6, lr, ror #20 │ │ │ │ - tsteq r4, r0, asr fp │ │ │ │ - tsteq r6, r6, asr r6 │ │ │ │ - @ instruction: 0x01068a94 │ │ │ │ - tsteq r4, lr, lsr fp │ │ │ │ - @ instruction: 0x0106a698 │ │ │ │ - tsteq r6, r6, ror r6 │ │ │ │ - @ instruction: 0x01068ab4 │ │ │ │ - tsteq r4, r6, lsr #22 │ │ │ │ - smlabteq r6, r4, sl, r8 │ │ │ │ - tsteq r4, sl, lsl fp │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r6, sl, asr #16 │ │ │ │ - smlatbeq r6, r8, fp, r8 │ │ │ │ - tsteq r6, r2, lsr fp │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ + tsteq r4, ip, lsr #30 │ │ │ │ + smlabteq r6, r0, r9, sl │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + tsteq r4, r4, lsl pc │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + strdeq sl, [r6, -r4] │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ + tsteq r6, lr, lsl #28 │ │ │ │ + strdeq fp, [r4, -r0] │ │ │ │ + strdeq sl, [r6, -r6] │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + ldrdeq fp, [r4, -lr] │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r6, r6, lsl sl │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + smlabteq r4, r6, lr, fp │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + @ instruction: 0x0104beba │ │ │ │ + ldrdeq r9, [r6, -r8] │ │ │ │ + smlatteq r6, sl, fp, sl │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ ldrdeq r8, [r6, -r2] │ │ │ │ - smlatbeq r6, r4, r6, sl │ │ │ │ - smlatteq r4, sl, sl, fp │ │ │ │ + @ instruction: 0x01068e94 │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + smlabbeq r4, sl, lr, fp │ │ │ │ + @ instruction: 0x01068e98 │ │ │ │ + tsteq r6, sl, ror #20 │ │ │ │ + tsteq r4, r8, ror lr │ │ │ │ + ldrdeq r8, [r6, -sl] │ │ │ │ + @ instruction: 0x01068eb8 │ │ │ │ + smlabbeq r6, sl, sl, sl │ │ │ │ + tsteq r4, r0, ror #28 │ │ │ │ + ldrdeq r8, [r6, -lr] │ │ │ │ + @ instruction: 0x0106aab0 │ │ │ │ + tsteq r4, lr, asr #28 │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ strdeq r8, [r6, -r8] │ │ │ │ - smlabteq r6, sl, r6, sl │ │ │ │ - ldrdeq fp, [r4, -r8] │ │ │ │ + smlabteq r6, sl, sl, sl │ │ │ │ + tsteq r4, r0, lsr lr │ │ │ │ + tsteq r6, lr, lsl pc │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + tsteq r4, lr, lsl lr │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + tsteq r6, lr, lsr pc │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + tsteq r4, r6, lsl #28 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + strdeq fp, [r4, -sl] │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + @ instruction: 0x0106ab9a │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ tsteq r6, sl, lsr fp │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - smlatteq r6, sl, r6, sl │ │ │ │ - smlabteq r4, r0, sl, fp │ │ │ │ - tsteq r6, lr, lsr fp │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - smlatbeq r4, lr, sl, fp │ │ │ │ - @ instruction: 0x01068bb8 │ │ │ │ - tsteq r6, sl, ror fp │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - @ instruction: 0x0104ba90 │ │ │ │ - tsteq r6, lr, ror fp │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - tsteq r4, lr, ror sl │ │ │ │ - smlabteq r6, r0, fp, r8 │ │ │ │ - @ instruction: 0x01068b9e │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r4, r6, ror #20 │ │ │ │ - smlabbeq r6, r0, r7, sl │ │ │ │ - tsteq r4, sl, asr sl │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - strdeq sl, [r6, -sl] │ │ │ │ - @ instruction: 0x0106a7bc │ │ │ │ - @ instruction: 0x0106a79a │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - tsteq r4, r6, lsr sl │ │ │ │ - smlabteq r6, r0, r7, sl │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + ldrdeq fp, [r4, -r6] │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + @ instruction: 0x01068f9e │ │ │ │ + smlabteq r4, r4, sp, fp │ │ │ │ + smlatbeq r6, r2, fp, sl │ │ │ │ + smlabbeq r6, r0, fp, sl │ │ │ │ + @ instruction: 0x01068fbe │ │ │ │ + smlatbeq r4, ip, sp, fp │ │ │ │ + smlatbeq r6, r6, fp, sl │ │ │ │ + smlatteq r6, r4, pc, r8 @ │ │ │ │ + @ instruction: 0x0104bd9a │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + smlatteq r6, r2, fp, sl │ │ │ │ + smlabteq r6, r0, fp, sl │ │ │ │ strdeq r8, [r6, -lr] │ │ │ │ - tsteq r4, r4, lsr #20 │ │ │ │ - tsteq r6, r2, lsl #16 │ │ │ │ - smlatteq r6, r0, r7, sl │ │ │ │ - tsteq r6, lr, lsl ip │ │ │ │ - tsteq r4, ip, lsl #20 │ │ │ │ - tsteq r6, r6, lsl #16 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - strdeq fp, [r4, -sl] │ │ │ │ - smlabbeq r6, r0, r8, sl │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r6, lr, asr ip │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, r6, asr #16 │ │ │ │ - smlabbeq r6, r4, ip, r8 │ │ │ │ - smlabteq r4, sl, r9, fp │ │ │ │ - smlabbeq r6, r8, r8, sl │ │ │ │ - tsteq r6, r6, ror #16 │ │ │ │ - smlatbeq r6, r4, ip, r8 │ │ │ │ - @ instruction: 0x0104b9b2 │ │ │ │ - @ instruction: 0x01068cb4 │ │ │ │ - smlatbeq r4, r6, r9, fp │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - @ instruction: 0x01068d9e │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - smlatteq r6, sl, ip, r8 │ │ │ │ - smlabteq r6, r8, ip, r8 │ │ │ │ - @ instruction: 0x0106a89a │ │ │ │ - tsteq r4, ip, ror r9 │ │ │ │ - smlatteq r6, lr, ip, r8 │ │ │ │ - smlabteq r6, r0, r8, sl │ │ │ │ - tsteq r4, sl, ror #18 │ │ │ │ + tsteq r4, ip, ror sp │ │ │ │ + smlatteq r6, r6, fp, sl │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + tsteq r4, sl, ror #26 │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + tsteq r6, r6, lsl #24 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq r4, r2, asr sp │ │ │ │ + qaddeq r9, r4, r6 │ │ │ │ + tsteq r4, r6, asr #26 │ │ │ │ + smlatteq r6, r0, sp, sl │ │ │ │ + tsteq r6, lr, lsr r1 │ │ │ │ + smlabteq r6, r8, r0, r9 │ │ │ │ + smlabbeq r6, sl, r0, r9 │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + tsteq r6, sl, lsr ip │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ + smlabbeq r6, lr, r0, r9 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + tsteq r4, sl, lsl #26 │ │ │ │ + ldrdeq r9, [r6, -r0] │ │ │ │ + smlatbeq r6, lr, r0, r9 │ │ │ │ + smlabbeq r6, r0, ip, sl │ │ │ │ + strdeq fp, [r4, -r2] │ │ │ │ + ldrdeq r9, [r6, -r4] │ │ │ │ + smlatbeq r6, r6, ip, sl │ │ │ │ + smlatteq r4, r0, ip, fp │ │ │ │ + tsteq r6, lr, asr #2 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + smlatteq r6, lr, r0, r9 │ │ │ │ + smlabteq r6, r0, ip, sl │ │ │ │ + smlabteq r4, r2, ip, fp │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + smlatteq r6, r6, ip, sl │ │ │ │ + @ instruction: 0x0104bcb0 │ │ │ │ + tsteq r6, r6, asr r1 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r6, r6, lsl #26 │ │ │ │ + @ instruction: 0x0104bc98 │ │ │ │ + tsteq r6, r6, lsl sp │ │ │ │ + smlabbeq r4, ip, ip, fp │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ + @ instruction: 0x0106ad90 │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ tsteq r6, r0, lsr sp │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - smlatteq r6, r0, r8, sl │ │ │ │ - tsteq r4, r2, asr r9 │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - tsteq r6, r6, lsl #18 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - smlatbeq r6, lr, sp, r8 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, lr, asr #26 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - tsteq r4, r2, lsr #18 │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r6, r6, asr #18 │ │ │ │ - tsteq r4, r0, lsl r9 │ │ │ │ - @ instruction: 0x01068db6 │ │ │ │ - @ instruction: 0x01068d94 │ │ │ │ - tsteq r6, r6, ror #18 │ │ │ │ - strdeq fp, [r4, -r8] │ │ │ │ - tsteq r6, r6, ror r9 │ │ │ │ - smlatteq r4, ip, r8, fp │ │ │ │ - tsteq r6, r6, ror #20 │ │ │ │ - strdeq sl, [r6, -r0] │ │ │ │ - @ instruction: 0x0106a9b2 │ │ │ │ - @ instruction: 0x0106a990 │ │ │ │ - smlabteq r6, lr, sp, r8 │ │ │ │ - smlabteq r4, r8, r8, fp │ │ │ │ - @ instruction: 0x0106a9b6 │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - @ instruction: 0x0104b8b6 │ │ │ │ - strdeq sl, [r6, -r8] │ │ │ │ - ldrdeq sl, [r6, -r6] │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - @ instruction: 0x0104b89e │ │ │ │ + tsteq r6, lr, ror #2 │ │ │ │ + tsteq r4, r8, ror #24 │ │ │ │ + tsteq r6, r6, asr sp │ │ │ │ + @ instruction: 0x01069194 │ │ │ │ + tsteq r4, r6, asr ip │ │ │ │ + @ instruction: 0x0106ad98 │ │ │ │ + tsteq r6, r6, ror sp │ │ │ │ + @ instruction: 0x010691b4 │ │ │ │ + tsteq r4, lr, lsr ip │ │ │ │ + @ instruction: 0x0106ad9c │ │ │ │ + ldrdeq r9, [r6, -sl] │ │ │ │ + tsteq r4, ip, lsr #24 │ │ │ │ + tsteq r6, r6, lsl lr │ │ │ │ + ldrdeq sl, [r6, -r8] │ │ │ │ + @ instruction: 0x0106adb6 │ │ │ │ + strdeq r9, [r6, -r4] │ │ │ │ + tsteq r4, lr, lsl #24 │ │ │ │ + ldrdeq sl, [r6, -ip] │ │ │ │ + tsteq r6, sl, lsl r2 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + tsteq r6, lr, lsl lr │ │ │ │ strdeq sl, [r6, -ip] │ │ │ │ - tsteq r6, sl, lsr lr │ │ │ │ - smlabbeq r4, ip, r8, fp │ │ │ │ - tsteq r6, r6, ror sl │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - tsteq r6, r6, lsl sl │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - tsteq r4, lr, ror #16 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - tsteq r6, sl, ror lr │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - tsteq r6, lr, ror sl │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - @ instruction: 0x01068e9a │ │ │ │ - tsteq r4, r4, asr #16 │ │ │ │ - smlatbeq r6, sl, lr, r8 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ + tsteq r6, sl, lsr r2 │ │ │ │ + smlatteq r4, r4, fp, fp │ │ │ │ + tsteq r6, sl, asr #4 │ │ │ │ + ldrdeq fp, [r4, -r8] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, r6, lsl r6 │ │ │ │ eorspl pc, r8, #268435460 @ 0x10000004 │ │ │ │ addsmi r4, r1, #5242880 @ 0x500000 │ │ │ │ @@ -31868,36 +31868,36 @@ │ │ │ │ adclt r2, r4, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf01340a3 │ │ │ │ @ instruction: 0xf0453f10 │ │ │ │ @ instruction: 0xf013810e │ │ │ │ @ instruction: 0xf0453f01 │ │ │ │ @ instruction: 0xf00a80e9 │ │ │ │ svclt 0x0000bb52 │ │ │ │ - smlatbeq r5, r2, fp, r2 │ │ │ │ - smlabbeq r6, r4, r0, fp │ │ │ │ - @ instruction: 0x01052b96 │ │ │ │ - smlabteq r6, lr, r6, sl │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - smlabteq r6, r8, r6, sl │ │ │ │ - smlabteq r6, r4, r6, sl │ │ │ │ - tsteq r6, lr, lsr #18 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - tsteq r6, r2, asr #18 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r6, lr, ror #18 │ │ │ │ - smlatbeq r6, r0, r9, sl │ │ │ │ - @ instruction: 0x0106ad90 │ │ │ │ - smlatbeq r6, ip, r8, sl │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ - smlatteq r6, r4, fp, sl │ │ │ │ - tsteq r6, r6, ror #16 │ │ │ │ - smlatbeq r6, r6, fp, sl │ │ │ │ - @ instruction: 0x0106a892 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ + tsteq r5, r2, asr #30 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r5, r6, lsr pc │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + strdeq fp, [r6, -ip] │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + smlabteq r6, lr, ip, sl │ │ │ │ + @ instruction: 0x0106b1bc │ │ │ │ + smlatteq r6, r2, ip, sl │ │ │ │ + strdeq sl, [r6, -ip] │ │ │ │ + tsteq r6, lr, lsl #26 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + @ instruction: 0x0104b79c │ │ │ │ + smlabbeq r6, r4, pc, sl @ │ │ │ │ + tsteq r6, r6, lsl #24 │ │ │ │ + tsteq r6, r6, asr #30 │ │ │ │ + tsteq r6, r2, lsr ip │ │ │ │ + smlatteq r6, ip, lr, sl │ │ │ │ ldrbvs pc, [r4], #-1441 @ 0xfffffa5f @ │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ tstphi pc, #-1610612736 @ p-variant is OBSOLETE @ 0xa0000000 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ vst1.8 {d15-d16}, [r4], r8 │ │ │ │ svccc 0x0010f014 │ │ │ │ rschi pc, lr, r5, asr #32 │ │ │ │ @@ -32717,51 +32717,51 @@ │ │ │ │ @ instruction: 0x53bcf241 │ │ │ │ @ instruction: 0xf0044299 │ │ │ │ @ instruction: 0xf00980a6 │ │ │ │ vfma.f32 d27, d17, d22 │ │ │ │ addsmi r5, r9, #204, 6 @ 0x30000003 │ │ │ │ strthi pc, [r0], -r6 │ │ │ │ stclt 0, cr15, [pc], #36 @ 8aeec │ │ │ │ - smlatbeq r6, r4, r3, sl │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - smlabteq r4, r6, sp, sl │ │ │ │ - tsteq r4, r0, ror sl │ │ │ │ - strdeq sl, [r6, -r2] │ │ │ │ - tsteq r6, lr, lsl #4 │ │ │ │ - tsteq r4, r0, lsr r9 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - smlabbeq r4, ip, sl, sl │ │ │ │ - tsteq r6, r6, lsr pc │ │ │ │ - smlatbeq r4, ip, r9, sl │ │ │ │ - @ instruction: 0x0104a69c │ │ │ │ - smlabbeq r6, r4, lr, r9 │ │ │ │ - tsteq r6, r6, lsr #6 │ │ │ │ - strdeq r9, [r6, -r2] │ │ │ │ - tsteq r6, r6, lsr #6 │ │ │ │ - ldrdeq sl, [r6, -r4] │ │ │ │ - @ instruction: 0x01069c9a │ │ │ │ - smlabteq r5, r4, sl, r8 │ │ │ │ - @ instruction: 0x0106a4b0 │ │ │ │ - smlabteq r4, r8, r6, sl │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - smlatteq r4, r2, r3, sl │ │ │ │ - tsteq r6, r2, lsr #6 │ │ │ │ - ldrdeq r9, [r6, -r6] │ │ │ │ - tsteq r5, r8, lsl #18 │ │ │ │ - smlabteq r6, r2, sl, r9 │ │ │ │ - @ instruction: 0x0106a59e │ │ │ │ - tsteq r4, r8, asr r2 │ │ │ │ - smlatteq r6, r0, r3, sl │ │ │ │ - tsteq r4, r2, lsl #4 │ │ │ │ - smlatbeq r4, r6, r1, sl │ │ │ │ - @ instruction: 0x0104a194 │ │ │ │ - smlatbeq r6, ip, r2, sl │ │ │ │ - tsteq r4, r4, lsr #30 │ │ │ │ - tsteq r6, r6, lsl #14 │ │ │ │ - ldrdeq r9, [r4, -r8] │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + tsteq r4, r6, ror #2 │ │ │ │ + tsteq r4, r0, lsl lr │ │ │ │ + @ instruction: 0x0106a992 │ │ │ │ + smlatbeq r6, lr, r5, sl │ │ │ │ + ldrdeq sl, [r4, -r0] │ │ │ │ + @ instruction: 0x0106a4b8 │ │ │ │ + tsteq r4, ip, lsr #28 │ │ │ │ + ldrdeq sl, [r6, -r6] │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + smlabteq r6, r6, r6, sl │ │ │ │ + @ instruction: 0x0106a192 │ │ │ │ + smlabteq r6, r6, r6, sl │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + tsteq r6, sl, lsr r0 │ │ │ │ + tsteq r5, r4, ror #28 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + smlabteq r6, r8, pc, r9 @ │ │ │ │ + smlabbeq r4, r2, r7, sl │ │ │ │ + smlabteq r6, r2, r6, r9 │ │ │ │ + tsteq r6, r6, ror r6 │ │ │ │ + smlatbeq r5, r8, ip, r8 │ │ │ │ + tsteq r6, r2, ror #28 │ │ │ │ + tsteq r6, lr, lsr r9 │ │ │ │ + strdeq sl, [r4, -r8] │ │ │ │ + smlabbeq r6, r0, r7, sl │ │ │ │ + smlatbeq r4, r2, r5, sl │ │ │ │ + tsteq r4, r6, asr #10 │ │ │ │ + tsteq r4, r4, lsr r5 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + smlabteq r4, r4, r2, sl │ │ │ │ + smlatbeq r6, r6, sl, r9 │ │ │ │ + tsteq r4, r8, ror r2 │ │ │ │ tstpvs r0, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0064299 │ │ │ │ stmdale r1, {r0, r3, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ svcpl 0x00b0f5b1 │ │ │ │ cmnphi r8, #3 @ p-variant is OBSOLETE │ │ │ │ vadd.i8 d29, d1, d27 │ │ │ │ addsmi r5, r9, #240, 6 @ 0xc0000003 │ │ │ │ @@ -33623,24 +33623,24 @@ │ │ │ │ stclt 0, cr15, [r7, #32]! │ │ │ │ cmnpvs r4, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ @ instruction: 0xf64181d8 │ │ │ │ addsmi r6, r9, #120, 6 @ 0xe0000001 │ │ │ │ mvnshi pc, #8 │ │ │ │ ldclt 0, cr15, [fp, #32] │ │ │ │ - @ instruction: 0x0106acbc │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - @ instruction: 0x0106acb0 │ │ │ │ - @ instruction: 0x0106ac9e │ │ │ │ - smlabbeq r6, ip, ip, sl │ │ │ │ - smlatbeq r6, r4, ip, sl │ │ │ │ - smlatteq r6, r6, r2, r9 │ │ │ │ - tsteq r5, r0, lsl r1 │ │ │ │ - strdeq r9, [r6, -ip] │ │ │ │ - ldrdeq sl, [r6, -r0] │ │ │ │ + qaddeq fp, ip, r6 │ │ │ │ + smlatbeq r6, r6, r8, r9 │ │ │ │ + qaddeq fp, r0, r6 │ │ │ │ + tsteq r6, lr, lsr r0 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + smlabbeq r6, r6, r6, r9 │ │ │ │ + @ instruction: 0x010584b0 │ │ │ │ + @ instruction: 0x01069e9c │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ movsvs pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ ldmdale r8!, {r6, r8, pc} │ │ │ │ svcpl 0x00f5f5b1 │ │ │ │ strbhi pc, [r3, #1] @ │ │ │ │ @ instruction: 0xf641d822 │ │ │ │ addsmi r6, r9, #144, 6 @ 0x40000002 │ │ │ │ @@ -34871,28 +34871,28 @@ │ │ │ │ addsmi r6, r9, #2080374784 @ 0x7c000000 │ │ │ │ @ instruction: 0xf5a4d926 │ │ │ │ @ instruction: 0xf04f5478 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf14707d9 │ │ │ │ ldrsbt r8, [r4], #60 @ 0x3c │ │ │ │ - smlabbeq r6, r8, r3, sl │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, lr, ror #6 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r6, r6, asr r3 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r6, lr, lsr r3 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - smlabteq r6, r6, r2, sl │ │ │ │ - smlabteq r6, r6, pc, r7 @ │ │ │ │ - @ instruction: 0x0106a2b2 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + @ instruction: 0x010684b8 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + tsteq r6, lr, lsl #14 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + strdeq sl, [r6, -r6] │ │ │ │ + smlatteq r6, r8, r6, sl │ │ │ │ + ldrdeq sl, [r6, -lr] │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ + tsteq r6, sl, lsl #12 │ │ │ │ + @ instruction: 0x0106839c │ │ │ │ + tsteq r6, r6, ror #12 │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ + tsteq r6, r2, asr r6 │ │ │ │ mvnspl pc, #70254592 @ 0x4300000 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ bicspl pc, pc, #70254592 @ 0x4300000 │ │ │ │ vqsub.s8 d20, d23, d9 │ │ │ │ @ instruction: 0xf5a483b6 │ │ │ │ @ instruction: 0xf04f5477 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ @@ -35867,210 +35867,210 @@ │ │ │ │ smlabtcs r1, r8, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r4!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff247ee0 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ ldr lr, [r4, lr, ror #18]! │ │ │ │ - tsteq r4, r4, lsl #22 │ │ │ │ - smlatteq r6, lr, r2, r7 │ │ │ │ - tsteq r4, r4, lsl lr │ │ │ │ - smlabteq r6, sl, r2, r7 │ │ │ │ - tsteq r4, r4, lsl #28 │ │ │ │ - smlatbeq r6, r6, r2, r7 │ │ │ │ - strdeq lr, [r4, -r6] │ │ │ │ - strdeq lr, [r4, -sl] │ │ │ │ - ldrdeq lr, [r4, -ip] │ │ │ │ - ldrdeq r3, [sp, -r0] │ │ │ │ - smlabteq r4, ip, sp, lr │ │ │ │ - @ instruction: 0x0104edbe │ │ │ │ - @ instruction: 0x0104edbc │ │ │ │ - smlabteq r4, r6, sp, lr │ │ │ │ - smlabteq r4, r8, sp, lr │ │ │ │ - smlatteq r4, r0, r9, r7 │ │ │ │ - smlabteq r6, sl, r1, r7 │ │ │ │ - smlatbeq r4, r0, sp, lr │ │ │ │ - smlatbeq r6, r6, r1, r7 │ │ │ │ - @ instruction: 0x0104ed90 │ │ │ │ - smlabbeq r6, r2, r1, r7 │ │ │ │ - strdeq lr, [r4, -ip] │ │ │ │ - smlatbeq r6, r0, r8, r6 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - smlabteq r4, ip, r0, pc @ │ │ │ │ - @ instruction: 0x010479be │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - @ instruction: 0x01047998 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r4, r4, ror r9 │ │ │ │ - smlabbeq r6, r0, r1, r7 │ │ │ │ - tsteq r4, r0, asr r9 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - tsteq r4, r8, lsl #18 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - smlatteq r4, r4, r8, r7 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - smlabteq r4, r0, r8, r7 │ │ │ │ - smlabbeq r6, r4, r1, r7 │ │ │ │ - @ instruction: 0x0104789c │ │ │ │ - smlabbeq r6, r4, r1, r7 │ │ │ │ - tsteq r4, r8, ror r8 │ │ │ │ - smlabbeq r6, ip, r1, r7 │ │ │ │ - tsteq r4, r4, asr r8 │ │ │ │ - smlabbeq r6, r4, r1, r7 │ │ │ │ - tsteq r4, r0, lsr r8 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r4, ip, lsl #16 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ + smlatbeq r4, r4, lr, r7 │ │ │ │ + smlabbeq r6, lr, r6, r7 │ │ │ │ + @ instruction: 0x0104f1b4 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + smlatbeq r4, r4, r1, pc @ │ │ │ │ + tsteq r6, r6, asr #12 │ │ │ │ + @ instruction: 0x0104f196 │ │ │ │ + @ instruction: 0x0104f19a │ │ │ │ + tstpeq r4, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, ror ip │ │ │ │ + tstpeq r4, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, r0, sp, r7 │ │ │ │ + tsteq r6, sl, ror #10 │ │ │ │ + tstpeq r4, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r6, asr #10 │ │ │ │ + tstpeq r4, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r2, lsr #10 │ │ │ │ + swpeq pc, ip, [r4] @ │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + tstpeq r4, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, lr, asr sp │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r4, r8, lsr sp │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r4, r4, lsl sp │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + strdeq r7, [r4, -r0] │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + smlabteq r4, ip, ip, r7 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + smlatbeq r4, r8, ip, r7 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + smlabbeq r4, r4, ip, r7 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r4, r0, ror #24 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + tsteq r4, ip, lsr ip │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + tsteq r4, r8, lsl ip │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + strdeq r7, [r4, -r4] │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + ldrdeq r7, [r4, -r0] │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + smlatbeq r4, ip, fp, r7 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + smlabbeq r4, r8, fp, r7 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + tsteq r4, r4, ror #22 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + tsteq r4, r0, asr #22 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r4, r4, lsr #22 │ │ │ │ + tsteq r4, r6, ror lr │ │ │ │ + tsteq r4, r4, ror lr │ │ │ │ + tsteq r4, r6, ror lr │ │ │ │ + smlatbeq sp, sl, r8, r3 │ │ │ │ + @ instruction: 0x0106689a │ │ │ │ + smlabbeq r6, sl, r8, r6 │ │ │ │ + smlabbeq r6, r8, r8, r6 │ │ │ │ + tsteq r7, sl, lsl pc │ │ │ │ + @ instruction: 0x0107a990 │ │ │ │ + smlabbeq r7, sl, r9, sl │ │ │ │ + smlabbeq r7, r4, r9, sl │ │ │ │ + tsteq r7, lr, ror r9 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + tsteq r6, sl, lsl r8 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + tsteq r6, r6, lsl #16 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + smlatteq r6, r8, r7, r6 │ │ │ │ + ldrdeq r6, [r6, -lr] │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + smlabteq r6, ip, r7, r6 │ │ │ │ + smlabteq r6, r6, r7, r6 │ │ │ │ + smlabteq r6, r0, r7, r6 │ │ │ │ + @ instruction: 0x010667ba │ │ │ │ + smlatteq sp, r2, r6, r3 │ │ │ │ + tsteq r4, ip, asr r8 │ │ │ │ + smlatteq r4, sl, pc, lr @ │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + smlatteq r6, r2, r7, r6 │ │ │ │ + smlatteq r6, r0, r7, r6 │ │ │ │ + ldrdeq r6, [r6, -lr] │ │ │ │ + tsteq sp, r6, ror #12 │ │ │ │ + smlabteq r6, r6, r7, r6 │ │ │ │ + tsteq r4, ip, ror #16 │ │ │ │ + tsteq r4, r4, ror #16 │ │ │ │ + smlatbeq r6, r8, r7, r6 │ │ │ │ + tsteq r4, sl, lsr r8 │ │ │ │ + tsteq r4, r2, lsr r8 │ │ │ │ + smlabbeq r6, r2, r7, r6 │ │ │ │ + tsteq r4, r8, lsl #16 │ │ │ │ + tsteq r4, r0, lsl #16 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + ldrdeq r7, [r4, -r6] │ │ │ │ + smlabteq r4, lr, r7, r7 │ │ │ │ + tsteq r6, lr, lsr r7 │ │ │ │ + smlatbeq r4, r4, r7, r7 │ │ │ │ + @ instruction: 0x0104779c │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + ldrdeq r7, [r4, -ip] │ │ │ │ + strdeq r5, [r5, -sl] │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + ldrdeq r5, [r5, -r4] │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + smlatbeq r5, sl, ip, r5 │ │ │ │ + @ instruction: 0x010666b6 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + @ instruction: 0x010666b6 │ │ │ │ + @ instruction: 0x010666b4 │ │ │ │ + smlabteq r4, r0, r6, r7 │ │ │ │ + @ instruction: 0x010476b8 │ │ │ │ + @ instruction: 0x0106669a │ │ │ │ + smlatbeq r6, r0, r6, r6 │ │ │ │ + smlatteq r6, r0, sp, r6 │ │ │ │ + @ instruction: 0x01066692 │ │ │ │ + @ instruction: 0x01066dbe │ │ │ │ + @ instruction: 0x010475b0 │ │ │ │ + @ instruction: 0x01066d98 │ │ │ │ + tsteq r4, r2, lsl r8 │ │ │ │ + tsteq r4, lr, lsl r8 │ │ │ │ + smlatteq sp, r0, r3, r3 │ │ │ │ + tsteq r4, r6, lsl #16 │ │ │ │ + ldrdeq r7, [r4, -ip] │ │ │ │ smlatteq r4, r8, r7, r7 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - smlabteq r4, r4, r7, r7 │ │ │ │ - @ instruction: 0x01067190 │ │ │ │ - smlatbeq r4, r0, r7, r7 │ │ │ │ - smlabbeq r6, ip, r1, r7 │ │ │ │ - smlabbeq r4, r4, r7, r7 │ │ │ │ - ldrdeq lr, [r4, -r6] │ │ │ │ - ldrdeq lr, [r4, -r4] │ │ │ │ - ldrdeq lr, [r4, -r6] │ │ │ │ - tsteq sp, sl, lsl #10 │ │ │ │ - strdeq r6, [r6, -sl] │ │ │ │ - smlatteq r6, sl, r4, r6 │ │ │ │ - smlatteq r6, r8, r4, r6 │ │ │ │ - tsteq r7, sl, ror fp │ │ │ │ - strdeq sl, [r7, -r0] │ │ │ │ - smlatteq r7, sl, r5, sl │ │ │ │ - smlatteq r7, r4, r5, sl │ │ │ │ - ldrdeq sl, [r7, -lr] │ │ │ │ - smlabbeq r6, r4, r4, r6 │ │ │ │ - tsteq r6, sl, ror r4 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - tsteq r6, r6, ror #8 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, r2, asr r4 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r6, lr, lsr r4 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - tsteq r6, r2, lsr r4 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - tsteq r6, sl, lsl r4 │ │ │ │ - tsteq sp, r2, asr #6 │ │ │ │ - @ instruction: 0x010474bc │ │ │ │ - tsteq r4, sl, asr #24 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ + smlatteq r4, r4, r7, r7 │ │ │ │ + smlatteq r4, r0, r7, r7 │ │ │ │ + ldrdeq r7, [r4, -ip] │ │ │ │ + ldrdeq r7, [r4, -ip] │ │ │ │ + tsteq sp, lr, asr #6 │ │ │ │ + smlabteq r4, sl, r7, r7 │ │ │ │ + tsteq r4, r6, asr r7 │ │ │ │ + tsteq sp, r6, lsl r3 │ │ │ │ + tsteq r4, r6, lsl r8 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + ldrdeq lr, [r4, -r2] │ │ │ │ + smlabteq r4, r8, r4, r7 │ │ │ │ + smlabteq r4, r0, r4, r7 │ │ │ │ + tsteq r6, r6, lsl #10 │ │ │ │ + tsteq r5, sl, lsr sl │ │ │ │ + smlatteq r6, r8, fp, r6 │ │ │ │ + strdeq r6, [r6, -r6] │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + tsteq sp, ip, lsr #4 │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + tsteq r6, lr, lsl #10 │ │ │ │ + tsteq r4, r8, lsr #8 │ │ │ │ + tsteq r4, r0, lsr #8 │ │ │ │ + smlatteq r6, ip, r4, r6 │ │ │ │ + strdeq r7, [r4, -r6] │ │ │ │ + smlatteq r4, lr, r3, r7 │ │ │ │ + smlabteq r6, sl, r4, r6 │ │ │ │ + smlabteq r4, r4, r3, r7 │ │ │ │ + @ instruction: 0x010473bc │ │ │ │ + smlatbeq r6, r8, r4, r6 │ │ │ │ + @ instruction: 0x01047392 │ │ │ │ + smlabbeq r4, sl, r3, r7 │ │ │ │ + smlabbeq r6, r6, r4, r6 │ │ │ │ + tsteq r4, r0, ror #6 │ │ │ │ + tsteq r4, r8, asr r3 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + tsteq r4, lr, lsr #6 │ │ │ │ + tsteq r4, r6, lsr #6 │ │ │ │ tsteq r6, r2, asr #8 │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - tsteq r6, lr, lsr r4 │ │ │ │ - smlabteq sp, r6, r2, r3 │ │ │ │ + strdeq r7, [r4, -ip] │ │ │ │ + strdeq r7, [r4, -r4] │ │ │ │ tsteq r6, r6, lsr #8 │ │ │ │ - smlabteq r4, ip, r4, r7 │ │ │ │ - smlabteq r4, r4, r4, r7 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - @ instruction: 0x0104749a │ │ │ │ - @ instruction: 0x01047492 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + tsteq r6, lr, asr lr │ │ │ │ + tsteq r7, ip, asr fp │ │ │ │ + strdeq r6, [r7, -lr] │ │ │ │ + ldrdeq r6, [r7, -ip] │ │ │ │ + smlatteq r6, lr, r3, r6 │ │ │ │ + smlatteq r6, r8, r3, r6 │ │ │ │ smlatteq r6, r2, r3, r6 │ │ │ │ - tsteq r4, r8, ror #8 │ │ │ │ - tsteq r4, r0, ror #8 │ │ │ │ - smlabteq r6, r0, r3, r6 │ │ │ │ - tsteq r4, r6, lsr r4 │ │ │ │ - tsteq r4, lr, lsr #8 │ │ │ │ - @ instruction: 0x0106639e │ │ │ │ - tsteq r4, r4, lsl #8 │ │ │ │ - strdeq r7, [r4, -ip] │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - tsteq r4, ip, lsr r3 │ │ │ │ - tsteq r5, sl, asr r9 │ │ │ │ - @ instruction: 0x01067eb0 │ │ │ │ - tsteq r5, r4, lsr r9 │ │ │ │ - smlatbeq r6, r4, lr, r7 │ │ │ │ - tsteq r5, sl, lsl #18 │ │ │ │ - tsteq r6, r6, lsl r3 │ │ │ │ - smlabteq r6, r4, sl, r6 │ │ │ │ - tsteq r6, r6, lsl r3 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r4, r0, lsr #6 │ │ │ │ - tsteq r4, r8, lsl r3 │ │ │ │ - strdeq r6, [r6, -sl] │ │ │ │ - mrseq r6, LR_und │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - strdeq r6, [r6, -r2] │ │ │ │ - tsteq r6, lr, lsl sl │ │ │ │ - tsteq r4, r0, lsl r2 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r4, r2, ror r4 │ │ │ │ - tsteq r4, lr, ror r4 │ │ │ │ - tsteq sp, r0, asr #32 │ │ │ │ - tsteq r4, r6, ror #8 │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - tsteq r4, r8, asr #8 │ │ │ │ - tsteq r4, r4, asr #8 │ │ │ │ - tsteq r4, r0, asr #8 │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - smlatbeq sp, lr, pc, r2 @ │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - @ instruction: 0x010473b6 │ │ │ │ - tsteq sp, r6, ror pc │ │ │ │ - tsteq r4, r6, ror r4 │ │ │ │ - smlatbeq r6, r8, r1, r6 │ │ │ │ - smlatbeq r6, r8, r1, r6 │ │ │ │ - smlatbeq r6, r8, r1, r6 │ │ │ │ - smlatbeq r6, r4, r8, r6 │ │ │ │ - tsteq r4, r2, lsr r8 │ │ │ │ - tsteq r4, r8, lsr #2 │ │ │ │ - tsteq r4, r0, lsr #2 │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - @ instruction: 0x0105569a │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r6, asr r1 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - smlabbeq sp, ip, lr, r2 │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - tsteq r6, lr, ror #2 │ │ │ │ - smlabbeq r4, r8, r0, r7 │ │ │ │ - smlabbeq r4, r0, r0, r7 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - qaddeq r7, r6, r4 │ │ │ │ - tsteq r4, lr, asr #32 │ │ │ │ - tsteq r6, sl, lsr #2 │ │ │ │ - tsteq r4, r4, lsr #32 │ │ │ │ - tsteq r4, ip, lsl r0 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - strdeq r6, [r4, -r2] │ │ │ │ - smlatteq r4, sl, pc, r6 @ │ │ │ │ - smlatteq r6, r6, r0, r6 │ │ │ │ - smlabteq r4, r0, pc, r6 @ │ │ │ │ - @ instruction: 0x01046fb8 │ │ │ │ - smlabteq r6, r4, r0, r6 │ │ │ │ - smlabbeq r4, lr, pc, r6 @ │ │ │ │ - smlabbeq r4, r6, pc, r6 @ │ │ │ │ - smlatbeq r6, r2, r0, r6 │ │ │ │ - tsteq r4, ip, asr pc │ │ │ │ - tsteq r4, r4, asr pc │ │ │ │ - smlabbeq r6, r6, r0, r6 │ │ │ │ - smlabbeq r6, r8, r0, r6 │ │ │ │ - @ instruction: 0x01067abe │ │ │ │ - @ instruction: 0x010707bc │ │ │ │ - tsteq r7, lr, asr r9 │ │ │ │ - tsteq r7, ip, lsr r9 │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - tsteq sp, ip, ror ip │ │ │ │ - tsteq r6, lr, lsr #32 │ │ │ │ - tsteq r6, r2, lsr r0 │ │ │ │ - tsteq r6, sl, lsr #32 │ │ │ │ - @ instruction: 0x01065fb6 │ │ │ │ - smlatteq r6, r2, r9, r7 │ │ │ │ - smlatteq r7, r0, r6, r0 │ │ │ │ - smlabbeq r7, r2, r8, r6 │ │ │ │ - tsteq r7, r0, ror #16 │ │ │ │ + smlatteq r6, r0, r3, r6 │ │ │ │ + tsteq sp, ip, lsl r0 │ │ │ │ + smlabteq r6, lr, r3, r6 │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + smlabteq r6, sl, r3, r6 │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + smlabbeq r6, r2, sp, r7 │ │ │ │ + smlabbeq r7, r0, sl, r0 │ │ │ │ + tsteq r7, r2, lsr #24 │ │ │ │ + tsteq r7, r0, lsl #24 │ │ │ │ ldccs 8, cr15, [ip, #-892] @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @ instruction: 0xe624efde │ │ │ │ ldccs 8, cr15, [r0, #-892] @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @@ -36903,181 +36903,181 @@ │ │ │ │ smlatbcs r1, ip, sl, r4 │ │ │ │ bvc ffa8aaf8 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stc 6, cr9, [sp, #8] │ │ │ │ @ instruction: 0xf7db7b00 │ │ │ │ @ instruction: 0xf005e958 │ │ │ │ svclt 0x0000bc04 │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - smlabbeq sp, r6, r8, r2 │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ - tsteq r6, r2, asr ip │ │ │ │ - tsteq r6, lr, asr #24 │ │ │ │ - tsteq r6, sl, asr #24 │ │ │ │ - tsteq sp, r8, lsr #16 │ │ │ │ - tsteq r6, lr, lsr #24 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - smlabteq sp, sl, r7, r2 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - smlatteq r4, ip, r2, lr │ │ │ │ - tsteq r7, r6, ror r4 │ │ │ │ - smlatteq r6, r8, fp, r5 │ │ │ │ - smlatteq r6, r6, fp, r5 │ │ │ │ - smlatbeq r6, r6, ip, r5 │ │ │ │ - smlabteq r6, r8, r0, r6 │ │ │ │ - smlatteq r4, r2, r8, r6 │ │ │ │ - smlatbeq r6, r4, r0, r6 │ │ │ │ - ldrdeq r6, [r4, -sl] │ │ │ │ - smlabbeq r6, r0, r0, r6 │ │ │ │ - tsteq r6, sl, ror ip │ │ │ │ - qaddeq r6, ip, r6 │ │ │ │ - tsteq r6, r2, ror #24 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - tsteq r6, r2, asr ip │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ + mrseq r6, (UNDEF: 6) │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + smlatteq r6, ip, pc, r5 @ │ │ │ │ + tsteq sp, r6, lsr #24 │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ smlatteq r6, lr, pc, r5 @ │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ + smlatteq r6, sl, pc, r5 @ │ │ │ │ + smlabteq sp, r8, fp, r2 │ │ │ │ + smlabteq r6, lr, pc, r5 @ │ │ │ │ + smlabteq r6, r4, pc, r5 @ │ │ │ │ + smlabteq r6, r0, pc, r5 @ │ │ │ │ + smlabteq r6, r0, pc, r5 @ │ │ │ │ + tsteq sp, sl, ror #22 │ │ │ │ + @ instruction: 0x01065fb0 │ │ │ │ + smlabbeq r4, ip, r6, lr │ │ │ │ + tsteq r7, r6, lsl r8 │ │ │ │ + smlabbeq r6, r8, pc, r5 @ │ │ │ │ + smlabbeq r6, r6, pc, r5 @ │ │ │ │ + tsteq r6, r6, asr #32 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + smlabbeq r4, r2, ip, r6 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + tsteq r6, sl, lsl r0 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r2 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + @ instruction: 0x010663b2 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + smlabbeq r6, lr, r3, r6 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ smlabteq r6, ip, pc, r5 @ │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - tsteq r6, r6, ror pc │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ + smlabteq r6, r8, pc, r5 @ │ │ │ │ + smlabteq r6, r6, pc, r5 @ │ │ │ │ + smlabteq r6, r0, pc, r5 @ │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + smlabteq r6, r6, pc, r5 @ │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + @ instruction: 0x01065fb8 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + tsteq r4, sl, asr #26 │ │ │ │ + smlatbeq r6, ip, r2, r6 │ │ │ │ + tsteq r4, lr, asr #26 │ │ │ │ + smlabbeq r6, r8, r2, r6 │ │ │ │ + smlabbeq r4, r0, sp, r6 │ │ │ │ + tsteq r6, r6, ror #4 │ │ │ │ + tsteq r6, sl, asr #30 │ │ │ │ tsteq r6, r4, asr pc │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - smlatbeq r4, sl, r9, r6 │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - smlatbeq r4, lr, r9, r6 │ │ │ │ - smlatteq r6, r8, lr, r5 │ │ │ │ - smlatteq r4, r0, r9, r6 │ │ │ │ - smlabteq r6, r6, lr, r5 │ │ │ │ - smlatbeq r6, sl, fp, r5 │ │ │ │ - @ instruction: 0x01065bb4 │ │ │ │ - smlatbeq r6, r2, lr, r5 │ │ │ │ - smlatbeq r6, ip, fp, r5 │ │ │ │ - smlatbeq r6, lr, fp, r5 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - smlatbeq r6, r6, fp, r5 │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - smlatbeq r6, r0, fp, r5 │ │ │ │ - @ instruction: 0x010466b6 │ │ │ │ - smlatbeq r4, lr, r6, r6 │ │ │ │ - smlabbeq r6, r4, fp, r5 │ │ │ │ - smlatteq r4, ip, r5, r6 │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + tsteq r6, lr, asr #30 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r6, asr #30 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r4, r6, asr sl │ │ │ │ + tsteq r4, lr, asr #20 │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + smlabbeq r4, ip, r9, r6 │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + tsteq r4, r6, ror #18 │ │ │ │ + tsteq r6, lr, asr #2 │ │ │ │ + tsteq r4, r0, asr #18 │ │ │ │ + tsteq r5, r2, lsl #24 │ │ │ │ + tsteq r4, r4, lsr sp │ │ │ │ + tsteq r6, r2, lsl sp │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + tsteq r4, r6, lsl sp │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq r6, lr, lsl #26 │ │ │ │ + strdeq sp, [r4, -r4] │ │ │ │ + strdeq sp, [r4, -r6] │ │ │ │ + smlatteq r6, ip, ip, r5 │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + tsteq r4, r4, asr ip │ │ │ │ + tsteq r4, r6, lsr ip │ │ │ │ ldrdeq r5, [r6, -r4] │ │ │ │ - smlabteq r4, r6, r5, r6 │ │ │ │ - smlatbeq r6, lr, sp, r5 │ │ │ │ - smlatbeq r4, r0, r5, r6 │ │ │ │ - tsteq r5, r2, ror #16 │ │ │ │ - @ instruction: 0x0104d994 │ │ │ │ - tsteq r6, r2, ror r9 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - tsteq r4, r6, ror r9 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, lr, ror #18 │ │ │ │ - tsteq r4, r4, asr r9 │ │ │ │ - tsteq r4, r6, asr r9 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - tsteq r6, r2, asr r9 │ │ │ │ + smlabteq r6, lr, ip, r5 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + strdeq sp, [r4, -r2] │ │ │ │ + smlatteq r4, ip, sl, sp │ │ │ │ + tsteq r4, r6, lsl fp │ │ │ │ + smlabbeq r6, r0, ip, r5 │ │ │ │ + ldrdeq sp, [r4, -r6] │ │ │ │ + ldrdeq sp, [r4, -r0] │ │ │ │ + tsteq r4, r2, lsr #24 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + tsteq r6, sl, asr #24 │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ + tsteq r4, r2, lsl #24 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + tsteq r6, lr, lsl ip │ │ │ │ + @ instruction: 0x0104dbb4 │ │ │ │ + tsteq r4, r2, lsl sl │ │ │ │ + tsteq r4, r0, ror fp │ │ │ │ + smlatteq r6, r2, fp, r5 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + smlatbeq r4, r2, sl, sp │ │ │ │ + strdeq sp, [r4, -r4] │ │ │ │ + smlatteq r4, lr, r9, sp │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + strdeq sp, [r4, -r6] │ │ │ │ + smlabbeq r4, r4, r9, sp │ │ │ │ + tsteq r4, r2, lsl fp │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, r6, asr #22 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + ldrdeq sp, [r4, -r2] │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r6, r6, lsl fp │ │ │ │ + @ instruction: 0x0104d9b0 │ │ │ │ + strdeq r5, [r6, -sl] │ │ │ │ + smlabbeq r4, r0, sl, sp │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + tsteq r4, r2, asr sl │ │ │ │ + strdeq sp, [r4, -r4] │ │ │ │ + @ instruction: 0x0104d8ba │ │ │ │ @ instruction: 0x0104d8b4 │ │ │ │ - @ instruction: 0x0104d896 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - tsteq r6, lr, lsr #18 │ │ │ │ - smlabbeq r4, r4, r8, sp │ │ │ │ - tsteq r4, r2, asr r7 │ │ │ │ - tsteq r4, ip, asr #14 │ │ │ │ - tsteq r4, r6, ror r7 │ │ │ │ - smlatteq r6, r0, r8, r5 │ │ │ │ - tsteq r4, r6, lsr r7 │ │ │ │ - tsteq r4, r0, lsr r7 │ │ │ │ - smlabbeq r4, r2, r8, sp │ │ │ │ - smlatbeq r6, ip, r8, r5 │ │ │ │ - smlatbeq r6, sl, r8, r5 │ │ │ │ - tsteq r4, r8, ror #16 │ │ │ │ - tsteq r4, r2, ror #16 │ │ │ │ - smlabbeq r6, r4, r8, r5 │ │ │ │ - tsteq r6, lr, ror r8 │ │ │ │ - tsteq r4, r4, lsl r8 │ │ │ │ - tsteq r4, r2, ror r6 │ │ │ │ + ldrdeq sp, [r4, -r6] │ │ │ │ ldrdeq sp, [r4, -r0] │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r4, r2, lsl #14 │ │ │ │ - tsteq r4, r4, asr r6 │ │ │ │ - tsteq r4, lr, asr #12 │ │ │ │ - smlatbeq r4, ip, r9, sp │ │ │ │ - tsteq r4, r6, asr r6 │ │ │ │ - smlatteq r4, r4, r5, sp │ │ │ │ - tsteq r4, r2, ror r7 │ │ │ │ - @ instruction: 0x010657b0 │ │ │ │ - smlatbeq r6, r6, r7, r5 │ │ │ │ - @ instruction: 0x0106579c │ │ │ │ - tsteq r4, r2, lsr r7 │ │ │ │ - smlabbeq r6, r0, r7, r5 │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ - tsteq r4, r0, lsl r6 │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - smlatteq r4, r0, r6, sp │ │ │ │ - tsteq r6, sl, lsr r7 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - @ instruction: 0x0104d6b2 │ │ │ │ - tsteq r4, r4, asr r5 │ │ │ │ + smlabteq r4, sl, r8, sp │ │ │ │ + smlabteq r4, r4, r8, sp │ │ │ │ + tsteq r6, r6, lsr sl │ │ │ │ + tsteq r4, r4, lsr r9 │ │ │ │ + tsteq r6, sl, lsl sl │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tsteq sp, r4, asr #2 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r4, sl, asr #10 │ │ │ │ + tsteq sp, lr, lsl #2 │ │ │ │ + @ instruction: 0x010659b6 │ │ │ │ + tsteq r4, lr, lsl #10 │ │ │ │ + tsteq r4, ip, lsl r5 │ │ │ │ tsteq r4, sl, lsl r5 │ │ │ │ - tsteq r4, r4, lsl r5 │ │ │ │ - tsteq r4, r6, lsr r5 │ │ │ │ - tsteq r4, r0, lsr r5 │ │ │ │ - tsteq r4, sl, lsr #10 │ │ │ │ - tsteq r4, r4, lsr #10 │ │ │ │ - @ instruction: 0x01065696 │ │ │ │ - @ instruction: 0x0104d594 │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r6, r6, ror #12 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r6, r6, asr r6 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - smlatbeq sp, r4, sp, r1 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - smlatbeq r4, sl, r1, r6 │ │ │ │ - tsteq sp, lr, ror #26 │ │ │ │ - tsteq r6, r6, lsl r6 │ │ │ │ - tsteq r4, lr, ror #2 │ │ │ │ - tsteq r4, ip, ror r1 │ │ │ │ - tsteq r4, sl, ror r1 │ │ │ │ - tsteq r4, r8, ror r1 │ │ │ │ - tsteq r4, r6, ror r1 │ │ │ │ - tsteq r4, r8, ror r1 │ │ │ │ - smlatteq sp, ip, ip, r1 │ │ │ │ - smlatbeq r6, r8, r5, r5 │ │ │ │ - smlatteq r4, ip, r0, r6 │ │ │ │ - strdeq r6, [r4, -sl] │ │ │ │ - strdeq r6, [r4, -r8] │ │ │ │ - strdeq r6, [r4, -r6] │ │ │ │ - strdeq r6, [r4, -r4] │ │ │ │ - strdeq r6, [r4, -r6] │ │ │ │ - tsteq sp, sl, ror #24 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r4, r8, lsl pc │ │ │ │ - tsteq r4, sl, lsl pc │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r6, r6, asr r5 │ │ │ │ - tsteq r6, r2, ror r5 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r4, lr, asr sp │ │ │ │ - tsteq r6, lr, lsr r5 │ │ │ │ + tsteq r4, r8, lsl r5 │ │ │ │ + tsteq r4, r6, lsl r5 │ │ │ │ + tsteq r4, r8, lsl r5 │ │ │ │ + smlabbeq sp, ip, r0, r2 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + smlabbeq r4, ip, r4, r6 │ │ │ │ + @ instruction: 0x0104649a │ │ │ │ + @ instruction: 0x01046498 │ │ │ │ + @ instruction: 0x01046496 │ │ │ │ + @ instruction: 0x01046494 │ │ │ │ + @ instruction: 0x01046496 │ │ │ │ + tsteq sp, sl │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + @ instruction: 0x010462b8 │ │ │ │ + @ instruction: 0x010462ba │ │ │ │ + smlabteq r6, r0, r8, r5 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + smlatteq r6, r4, r8, r5 │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + tsteq r6, r2, lsl r9 │ │ │ │ + smlatteq r6, ip, r8, r5 │ │ │ │ + strdeq r6, [r4, -lr] │ │ │ │ + ldrdeq r5, [r6, -lr] │ │ │ │ stccs 8, cr15, [ip, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8df463b │ │ │ │ tstcs r1, ip, lsl #26 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ @ instruction: 0xf7da447c │ │ │ │ adcslt lr, r3, #252, 30 @ 0x3f0 │ │ │ │ tstcs r1, r2, lsr #12 │ │ │ │ @@ -37906,189 +37906,189 @@ │ │ │ │ @ instruction: 0x4628447a │ │ │ │ stmib r8, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1000672 │ │ │ │ bmi fecf0564 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7da447a │ │ │ │ cmn r4, r0, lsl #19 │ │ │ │ - @ instruction: 0x01065290 │ │ │ │ - smlabbeq r6, r4, r2, r5 │ │ │ │ - strdeq r5, [r4, -sl] │ │ │ │ - tsteq r6, sl, asr r2 │ │ │ │ - tsteq r6, r2, asr #4 │ │ │ │ - smlatteq r4, r0, ip, r5 │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ - mrseq r5, LR_usr │ │ │ │ - tsteq r6, r2, lsl r2 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + swpeq r6, sl, [r4] │ │ │ │ strdeq r5, [r6, -sl] │ │ │ │ - @ instruction: 0x010651be │ │ │ │ - smlatteq r6, r8, r1, r5 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r4, sl, lsl ip │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - tsteq r4, r0, lsr #18 │ │ │ │ - tsteq r7, ip, lsl #14 │ │ │ │ - tsteq r6, r6, lsl #8 │ │ │ │ - mrseq r5, (UNDEF: 22) │ │ │ │ - smlabteq r4, r2, fp, r5 │ │ │ │ - smlabteq r4, r4, fp, r5 │ │ │ │ - smlabteq r6, lr, r0, r5 │ │ │ │ - smlabteq sp, lr, r6, r1 │ │ │ │ - smlatteq r4, ip, r8, r5 │ │ │ │ + smlatteq r6, r2, r5, r5 │ │ │ │ + smlabbeq r4, r0, r0, r6 │ │ │ │ + smlabteq r6, r4, r5, r5 │ │ │ │ + smlatbeq r6, r0, r5, r5 │ │ │ │ + @ instruction: 0x010655b2 │ │ │ │ + @ instruction: 0x0106559a │ │ │ │ + tsteq r6, lr, asr r5 │ │ │ │ + smlabbeq r6, r8, r5, r5 │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + @ instruction: 0x01045fba │ │ │ │ + smlatteq r4, r8, ip, r5 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + smlabteq r4, r0, ip, r5 │ │ │ │ + smlatbeq r7, ip, sl, r3 │ │ │ │ + smlatbeq r6, r6, r7, r5 │ │ │ │ + smlatbeq r6, r0, r4, r5 │ │ │ │ + tsteq r4, r2, ror #30 │ │ │ │ + tsteq r4, r4, ror #30 │ │ │ │ + tsteq r6, lr, ror #8 │ │ │ │ + tsteq sp, lr, ror #20 │ │ │ │ + smlabbeq r4, ip, ip, r5 │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ + tsteq r4, r8, ror #24 │ │ │ │ + tsteq r4, r6, asr ip │ │ │ │ + tsteq r4, r4, asr #24 │ │ │ │ + tsteq r4, r2, lsr ip │ │ │ │ + tsteq r4, r0, lsr #24 │ │ │ │ + tsteq r4, lr, lsl #24 │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ + smlatteq r4, sl, fp, r5 │ │ │ │ + ldrdeq r5, [r4, -r8] │ │ │ │ + smlabteq r4, r6, fp, r5 │ │ │ │ + @ instruction: 0x01045bb4 │ │ │ │ + smlatbeq r4, r2, fp, r5 │ │ │ │ + @ instruction: 0x01045b90 │ │ │ │ + @ instruction: 0x01065590 │ │ │ │ + smlabbeq r6, sl, r5, r5 │ │ │ │ + @ instruction: 0x01065594 │ │ │ │ + @ instruction: 0x0106559a │ │ │ │ + @ instruction: 0x01045a98 │ │ │ │ + tsteq r4, r0, asr r4 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r4, lr, asr #20 │ │ │ │ + tsteq r4, r6, asr r7 │ │ │ │ + tsteq r6, sl, lsr r5 │ │ │ │ + smlatteq r6, ip, sp, r5 │ │ │ │ + @ instruction: 0x01065db4 │ │ │ │ + tsteq sp, sl, asr r8 │ │ │ │ + strdeq r5, [r6, -lr] │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + smlatteq r6, r8, r4, r5 │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + smlatteq sp, r4, r7, r1 │ │ │ │ + @ instruction: 0x010654b2 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + @ instruction: 0x0106549a │ │ │ │ + smlabteq r6, ip, ip, r5 │ │ │ │ + smlabteq r6, r8, ip, r5 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + smlabteq r6, r0, ip, r5 │ │ │ │ + smlabteq r6, r0, ip, r5 │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + smlabteq r6, r4, ip, r5 │ │ │ │ + tsteq sp, lr, lsl #14 │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + tsteq r4, r4, lsl r9 │ │ │ │ + tsteq r4, ip, lsl #18 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + smlatteq r4, r2, r8, r5 │ │ │ │ ldrdeq r5, [r4, -sl] │ │ │ │ - smlabteq r4, r8, r8, r5 │ │ │ │ - @ instruction: 0x010458b6 │ │ │ │ - smlatbeq r4, r4, r8, r5 │ │ │ │ - @ instruction: 0x01045892 │ │ │ │ - smlabbeq r4, r0, r8, r5 │ │ │ │ - tsteq r4, lr, ror #16 │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - tsteq r4, sl, asr #16 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ - tsteq r4, r6, lsr #16 │ │ │ │ - tsteq r4, r4, lsl r8 │ │ │ │ - tsteq r4, r2, lsl #16 │ │ │ │ - strdeq r5, [r4, -r0] │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlatteq r6, sl, r1, r5 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - strdeq r5, [r4, -r8] │ │ │ │ - strheq sp, [r4, -r0] │ │ │ │ + @ instruction: 0x010653b8 │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + smlatbeq r6, r4, r3, r5 │ │ │ │ + ldrdeq r5, [r4, -ip] │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + tsteq r6, sl, ror #6 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r6, lr, ror pc │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + tsteq r6, r2, asr #6 │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + @ instruction: 0x01045698 │ │ │ │ + smlabbeq r6, r2, lr, r4 │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + tsteq r4, r8, ror #12 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlabteq r6, sl, r2, r5 │ │ │ │ + smlabteq r6, r0, r2, r5 │ │ │ │ + @ instruction: 0x010652b6 │ │ │ │ + smlatbeq r6, ip, r2, r5 │ │ │ │ + smlatbeq r6, r2, r2, r5 │ │ │ │ + @ instruction: 0x01065298 │ │ │ │ + @ instruction: 0x01065292 │ │ │ │ + @ instruction: 0x01065290 │ │ │ │ + smlabbeq r6, lr, r2, r5 │ │ │ │ + strdeq r1, [sp, -sl] │ │ │ │ + strdeq r5, [r4, -r4] │ │ │ │ + tsteq r4, r0, lsl #16 │ │ │ │ + smlabteq sp, r2, r3, r1 │ │ │ │ + smlatteq r4, r8, r7, r5 │ │ │ │ + @ instruction: 0x010457be │ │ │ │ + smlabteq r4, sl, r7, r5 │ │ │ │ + smlabteq r4, r6, r7, r5 │ │ │ │ + smlabteq r4, r2, r7, r5 │ │ │ │ + @ instruction: 0x010457be │ │ │ │ + @ instruction: 0x010457be │ │ │ │ + tsteq sp, r0, lsr r3 │ │ │ │ + smlatbeq r4, ip, r7, r5 │ │ │ │ + tsteq sp, r6, lsl #6 │ │ │ │ + smlabteq r4, ip, r7, r5 │ │ │ │ + tsteq r6, lr, ror #24 │ │ │ │ + tsteq r4, ip, lsl #14 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + smlabteq r4, sl, r4, r5 │ │ │ │ + smlabteq r4, r2, r4, r5 │ │ │ │ + @ instruction: 0x010643bc │ │ │ │ + tsteq r4, r0, lsl #8 │ │ │ │ + smlatteq r6, r8, fp, r4 │ │ │ │ + mrseq r5, (UNDEF: 22) │ │ │ │ + smlabteq r6, ip, fp, r4 │ │ │ │ + tsteq r6, r2, lsl #2 │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + tsteq r4, r4, lsr #8 │ │ │ │ + tsteq r4, ip, lsl r4 │ │ │ │ ldrdeq r5, [r6, -r8] │ │ │ │ - smlatbeq r4, lr, r6, r5 │ │ │ │ - @ instruction: 0x0104d3b6 │ │ │ │ - @ instruction: 0x0106519a │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - @ instruction: 0x010d14ba │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - tsteq r6, sl, lsr r1 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - tsteq sp, r4, asr #8 │ │ │ │ - tsteq r6, r2, lsl r1 │ │ │ │ - smlatbeq r6, r4, sp, r4 │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - @ instruction: 0x010658b8 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - @ instruction: 0x010658b4 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - tsteq sp, lr, ror #6 │ │ │ │ - qaddeq r5, r6, r6 │ │ │ │ - tsteq r4, r4, ror r5 │ │ │ │ - tsteq r4, ip, ror #10 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - tsteq r4, r2, asr #10 │ │ │ │ - tsteq r4, sl, lsr r5 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - tsteq r6, r4 │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, sl, pc, r4 @ │ │ │ │ - smlabteq r6, r0, pc, r4 @ │ │ │ │ - smlabteq r6, r8, pc, r4 @ │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - smlabteq r6, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x01064fb6 │ │ │ │ - @ instruction: 0x01064fbc │ │ │ │ - @ instruction: 0x01064fb6 │ │ │ │ - @ instruction: 0x01064fb4 │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - smlatbeq r6, r2, pc, r4 @ │ │ │ │ - tsteq r4, r0, lsr r3 │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - strdeq r5, [r4, -r8] │ │ │ │ - smlatteq r6, r2, sl, r4 │ │ │ │ - tsteq r6, r6, asr pc │ │ │ │ - smlabteq r4, r8, r2, r5 │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - tsteq r6, sl, lsr #30 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - tsteq r6, r6, lsl pc │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlatteq r6, lr, lr, r4 │ │ │ │ - qaddeq r1, sl, sp │ │ │ │ - tsteq r4, r4, asr r4 │ │ │ │ - tsteq r4, r0, ror #8 │ │ │ │ - tsteq sp, r2, lsr #32 │ │ │ │ - tsteq r4, r8, asr #8 │ │ │ │ - tsteq r4, lr, lsl r4 │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - tsteq r4, r6, lsr #8 │ │ │ │ - tsteq r4, r2, lsr #8 │ │ │ │ - tsteq r4, lr, lsl r4 │ │ │ │ - tsteq r4, lr, lsl r4 │ │ │ │ - @ instruction: 0x010d0f90 │ │ │ │ - tsteq r4, ip, lsl #8 │ │ │ │ - tsteq sp, r6, ror #30 │ │ │ │ - tsteq r4, ip, lsr #8 │ │ │ │ - smlabteq r6, lr, r8, r4 │ │ │ │ - tsteq r4, ip, ror #6 │ │ │ │ - smlatbeq r6, r4, sp, r4 │ │ │ │ - tsteq r4, sl, lsr #2 │ │ │ │ - tsteq r4, r2, lsr #2 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - tsteq r4, r0, rrx │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq r6, r2, ror #26 │ │ │ │ - tsteq r6, r2, asr sp │ │ │ │ - smlabbeq r4, r4, r0, r5 │ │ │ │ - tsteq r4, ip, ror r0 │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - qaddeq r5, r2, r4 │ │ │ │ - tsteq r4, sl, asr #32 │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - tsteq r4, sl, lsl r0 │ │ │ │ - tsteq r4, r2, lsl r0 │ │ │ │ - tsteq r6, sl, lsl sp │ │ │ │ - smlatteq r4, r8, pc, r4 @ │ │ │ │ - smlatteq r4, r0, pc, r4 @ │ │ │ │ - tsteq r6, r2, lsl #26 │ │ │ │ - @ instruction: 0x01044fba │ │ │ │ - @ instruction: 0x01044fb4 │ │ │ │ - smlatteq r6, lr, ip, r4 │ │ │ │ - smlatbeq r6, r6, lr, r3 │ │ │ │ - strdeq r4, [r6, -sl] │ │ │ │ - tsteq r6, r2, lsl sp │ │ │ │ - tsteq r6, r6, lsr #26 │ │ │ │ - smlabteq r6, r8, r6, r4 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - @ instruction: 0x010646b2 │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - tsteq r6, r2, lsl sp │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, lr, lsl sp │ │ │ │ - tsteq r6, sl, lsl sp │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - tsteq r6, r2, lsl sp │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - smlatbeq r6, lr, r5, r4 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ + strdeq r5, [r4, -r2] │ │ │ │ + smlatteq r4, sl, r3, r5 │ │ │ │ + smlabteq r6, r4, r0, r5 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + @ instruction: 0x010453ba │ │ │ │ + @ instruction: 0x010453b2 │ │ │ │ + strheq r5, [r6, -sl] │ │ │ │ + smlabbeq r4, r8, r3, r5 │ │ │ │ + smlabbeq r4, r0, r3, r5 │ │ │ │ + smlatbeq r6, r2, r0, r5 │ │ │ │ + tsteq r4, sl, asr r3 │ │ │ │ + tsteq r4, r4, asr r3 │ │ │ │ + smlabbeq r6, lr, r0, r5 │ │ │ │ + tsteq r6, r6, asr #4 │ │ │ │ + swpeq r5, sl, [r6] │ │ │ │ + strheq r5, [r6, -r2] │ │ │ │ + smlabteq r6, r6, r0, r5 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + smlabteq r6, r0, r0, r5 │ │ │ │ + tsteq r6, r2, asr sl │ │ │ │ + strheq r5, [r6, -r6] │ │ │ │ + strheq r5, [r6, -r2] │ │ │ │ + smlatbeq r6, lr, r0, r5 │ │ │ │ + swpeq r5, lr, [r6] │ │ │ │ + strheq r5, [r6, -lr] │ │ │ │ + strheq r5, [r6, -sl] │ │ │ │ + strheq r5, [r6, -r6] │ │ │ │ + strheq r5, [r6, -r2] │ │ │ │ + smlatbeq r6, lr, r0, r5 │ │ │ │ + smlatbeq r6, lr, r0, r5 │ │ │ │ + smlatbeq r6, lr, r0, r5 │ │ │ │ + smlatbeq r6, r8, r0, r5 │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + swpeq r5, ip, [r6] │ │ │ │ + swpeq r5, r8, [r6] │ │ │ │ stclcs 8, cr15, [ip], #892 @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7da447a │ │ │ │ @ instruction: 0xf8dfe81a │ │ │ │ ldrtmi r2, [fp], -r4, ror #25 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ vmvn.i32 q10, #15335424 @ 0x00ea0000 │ │ │ │ @@ -38909,190 +38909,190 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmib r2!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10003f3 │ │ │ │ bmi fed31518 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ cmn r6, sl, lsr #19 │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - smlabbeq r6, r8, r2, r4 │ │ │ │ - @ instruction: 0x0106429c │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - mrseq ip, (UNDEF: 4) │ │ │ │ - smlabteq r6, ip, r9, r4 │ │ │ │ - smlabteq r6, r8, r9, r4 │ │ │ │ - @ instruction: 0x0104be9c │ │ │ │ - @ instruction: 0x010649b8 │ │ │ │ - smlabteq r4, r4, lr, fp │ │ │ │ - smlabbeq r4, r8, lr, fp │ │ │ │ - @ instruction: 0x01064998 │ │ │ │ - ldrdeq fp, [r4, -r8] │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - mrseq r4, (UNDEF: 6) │ │ │ │ - tsteq r6, r8 │ │ │ │ - @ instruction: 0x0104bf98 │ │ │ │ - @ instruction: 0x010d079a │ │ │ │ - tsteq r6, r6, lsl r9 │ │ │ │ - smlatbeq r6, r6, r7, r4 │ │ │ │ - smlabteq r6, r6, r7, r4 │ │ │ │ - smlabteq r6, r2, r7, r4 │ │ │ │ - @ instruction: 0x010647be │ │ │ │ - @ instruction: 0x010647ba │ │ │ │ - @ instruction: 0x010647b6 │ │ │ │ - @ instruction: 0x010647b6 │ │ │ │ - @ instruction: 0x010647b6 │ │ │ │ - @ instruction: 0x01064890 │ │ │ │ - smlatbeq r6, r8, r7, r4 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - @ instruction: 0x01064798 │ │ │ │ - @ instruction: 0x01064794 │ │ │ │ - smlabbeq r6, ip, r7, r4 │ │ │ │ - smlatteq r6, r0, pc, r3 @ │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - tsteq r4, r8, asr sp │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - strdeq fp, [r4, -r4] │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ - smlatteq r4, r0, fp, fp │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - tsteq r4, r0, lsr sp │ │ │ │ - smlabteq r6, r4, sp, r3 │ │ │ │ - smlabteq r6, ip, r6, r4 │ │ │ │ - tsteq r4, r8, ror fp │ │ │ │ - @ instruction: 0x010646b8 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + smlatbeq r6, ip, sp, r4 │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + smlatbeq r4, r0, r3, ip │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + tsteq r4, ip, lsr r2 │ │ │ │ tsteq r6, r8, asr sp │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - strdeq fp, [r4, -r0] │ │ │ │ - strdeq r0, [sp, -r2] │ │ │ │ - tsteq r6, lr, ror #12 │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, lr, lsl r5 │ │ │ │ - tsteq r6, sl, lsl r5 │ │ │ │ - tsteq r6, r6, lsl r5 │ │ │ │ - tsteq r6, r2, lsl r5 │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - @ instruction: 0x01063db8 │ │ │ │ - smlatteq r5, r2, fp, r2 │ │ │ │ - smlabteq r6, lr, r5, r4 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - smlabteq r6, lr, r6, r3 │ │ │ │ - smlabteq r6, r0, r6, r3 │ │ │ │ - @ instruction: 0x010636b2 │ │ │ │ - smlatbeq r6, r4, r6, r3 │ │ │ │ - @ instruction: 0x01063696 │ │ │ │ - smlabbeq r6, r8, r6, r3 │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, sl, ror r5 │ │ │ │ - smlabbeq sp, r6, r2, r0 │ │ │ │ - smlatbeq r4, ip, r6, r4 │ │ │ │ - smlatteq r6, r4, fp, r3 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - smlabteq r6, r2, fp, r3 │ │ │ │ - strdeq r4, [r6, -sl] │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - @ instruction: 0x01044394 │ │ │ │ - smlatteq r6, r6, r4, r4 │ │ │ │ - smlatteq r6, r4, r4, r4 │ │ │ │ - smlatteq r6, r4, r4, r4 │ │ │ │ + tsteq r4, r4, ror #4 │ │ │ │ + tsteq r4, r8, lsr #4 │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + tsteq r4, r8, ror r3 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + smlabteq r4, r0, r1, ip │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + smlatbeq r6, r0, r3, r4 │ │ │ │ + smlatbeq r6, r8, r3, r4 │ │ │ │ + tsteq r4, r8, lsr r3 │ │ │ │ + tsteq sp, sl, lsr fp │ │ │ │ + @ instruction: 0x01064cb6 │ │ │ │ tsteq r6, r6, asr #22 │ │ │ │ - ldrdeq r4, [r6, -r6] │ │ │ │ - tsteq r6, r2, lsr #22 │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - tsteq r7, r6, lsl #2 │ │ │ │ - smlatbeq r6, r6, r4, r4 │ │ │ │ - smlabteq r6, sl, sl, r3 │ │ │ │ - tsteq r4, r6, asr #12 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - smlabbeq r6, r2, r4, r4 │ │ │ │ - smlabbeq r6, r0, r4, r4 │ │ │ │ - tsteq r4, r6, lsl r3 │ │ │ │ - tsteq r4, lr, lsl #6 │ │ │ │ - tsteq r6, lr, asr r4 │ │ │ │ - smlatteq r4, r4, r2, r4 │ │ │ │ - ldrdeq r4, [r4, -ip] │ │ │ │ - smlatteq r6, r4, pc, r3 @ │ │ │ │ - @ instruction: 0x010442b2 │ │ │ │ - smlatbeq r4, sl, r2, r4 │ │ │ │ - tsteq r6, r2, lsl r4 │ │ │ │ - smlabbeq r4, r0, r2, r4 │ │ │ │ - tsteq r4, r8, ror r2 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - smlatbeq r6, r8, r9, r3 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ + tsteq r6, r6, ror #22 │ │ │ │ + tsteq r6, r2, ror #22 │ │ │ │ + tsteq r6, lr, asr fp │ │ │ │ + tsteq r6, sl, asr fp │ │ │ │ + tsteq r6, r6, asr fp │ │ │ │ + tsteq r6, r6, asr fp │ │ │ │ + tsteq r6, r6, asr fp │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ smlatteq r6, ip, r3, r4 │ │ │ │ - tsteq r4, r2, ror #2 │ │ │ │ - smlabteq r6, r2, r3, r4 │ │ │ │ - @ instruction: 0x010643be │ │ │ │ - smlatbeq r6, r4, r3, r4 │ │ │ │ - smlabbeq r6, lr, r3, r4 │ │ │ │ - smlatbeq r6, r0, r0, r3 │ │ │ │ - smlabbeq r6, r6, r3, r4 │ │ │ │ - smlabbeq r6, r6, r3, r4 │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ smlabbeq r6, r0, r3, r4 │ │ │ │ - tsteq r6, sl, ror r3 │ │ │ │ - tstpeq ip, sl, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ + @ instruction: 0x01064394 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ + smlabteq r6, r4, sl, r4 │ │ │ │ + smlabteq r6, r0, sl, r4 │ │ │ │ + @ instruction: 0x0104bf94 │ │ │ │ + @ instruction: 0x01064ab0 │ │ │ │ + @ instruction: 0x0104bfbc │ │ │ │ + smlabbeq r4, r0, pc, fp @ │ │ │ │ + @ instruction: 0x01064a90 │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r4, r8, lsl pc │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + mrseq r4, (UNDEF: 22) │ │ │ │ + swpeq ip, r0, [r4] │ │ │ │ + @ instruction: 0x010d0892 │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + @ instruction: 0x0106489e │ │ │ │ + @ instruction: 0x010648be │ │ │ │ + @ instruction: 0x010648ba │ │ │ │ + @ instruction: 0x010648b6 │ │ │ │ + @ instruction: 0x010648b2 │ │ │ │ + smlatbeq r6, lr, r8, r4 │ │ │ │ + smlatbeq r6, lr, r8, r4 │ │ │ │ + smlatbeq r6, lr, r8, r4 │ │ │ │ + @ instruction: 0x01064992 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + smlabbeq r5, r2, pc, r2 @ │ │ │ │ + tsteq r6, lr, ror #18 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + tsteq r6, r2, asr sl │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r6, r6, lsr sl │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tsteq r6, sl, lsl sl │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + tsteq r6, sl, lsl r9 │ │ │ │ + tsteq sp, r6, lsr #12 │ │ │ │ + tsteq r4, ip, asr #20 │ │ │ │ + smlabbeq r6, r4, pc, r3 @ │ │ │ │ + smlatbeq r6, r0, r8, r4 │ │ │ │ + tsteq r6, r2, ror #30 │ │ │ │ + @ instruction: 0x0106489a │ │ │ │ + @ instruction: 0x01064894 │ │ │ │ + tsteq r4, r4, lsr r7 │ │ │ │ + smlabbeq r6, r6, r8, r4 │ │ │ │ + smlabbeq r6, r4, r8, r4 │ │ │ │ + smlabbeq r6, r4, r8, r4 │ │ │ │ + smlatteq r6, r6, lr, r3 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + smlabteq r6, r2, lr, r3 │ │ │ │ tsteq r6, r2, ror r8 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - tsteq r4, r4 │ │ │ │ - @ instruction: 0x01074698 │ │ │ │ - ldrdeq r3, [r4, -r6] │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ - smlatteq r6, r6, r2, r4 │ │ │ │ - @ instruction: 0x01043f9a │ │ │ │ - smlabbeq r4, ip, pc, r3 @ │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, lr, lsl r1 │ │ │ │ - tsteq r6, r6, asr #6 │ │ │ │ - tsteq r7, ip, asr sp │ │ │ │ + @ instruction: 0x01065a92 │ │ │ │ + smlatbeq r7, r6, r4, r2 │ │ │ │ + tsteq r6, r6, asr #16 │ │ │ │ + tsteq r6, sl, ror #28 │ │ │ │ + smlatteq r4, r6, r9, fp │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + tsteq r6, r2, lsr #16 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + @ instruction: 0x010446b6 │ │ │ │ + smlatbeq r4, lr, r6, r4 │ │ │ │ strdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r6, r2, asr #6 │ │ │ │ - tsteq r4, sl, ror r5 │ │ │ │ - tstpeq ip, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, ip, lr, r3 │ │ │ │ - smlatteq r4, r4, lr, r3 │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - smlabteq r4, ip, lr, r3 │ │ │ │ - @ instruction: 0x01043eb6 │ │ │ │ + smlabbeq r4, r4, r6, r4 │ │ │ │ + tsteq r4, ip, ror r6 │ │ │ │ + smlabbeq r6, r4, r3, r4 │ │ │ │ + tsteq r4, r2, asr r6 │ │ │ │ + tsteq r4, sl, asr #12 │ │ │ │ + @ instruction: 0x010647b2 │ │ │ │ + tsteq r4, r0, lsr #12 │ │ │ │ + tsteq r4, r8, lsl r6 │ │ │ │ + @ instruction: 0x0106479c │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + @ instruction: 0x01064794 │ │ │ │ + @ instruction: 0x01064792 │ │ │ │ + smlabbeq r6, ip, r7, r4 │ │ │ │ + tsteq r4, r2, lsl #10 │ │ │ │ + tsteq r6, r2, ror #14 │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + tsteq r6, lr, lsr #14 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ tsteq r6, r6, lsr #14 │ │ │ │ - tsteq r4, sl, lsr pc │ │ │ │ - tsteq r4, r4, lsr pc │ │ │ │ - tsteq r6, sl, lsl #14 │ │ │ │ - tsteq r4, lr, lsl #30 │ │ │ │ - tsteq r4, r8, lsl #30 │ │ │ │ - smlatteq r6, lr, r6, r4 │ │ │ │ - smlatteq r4, r2, lr, r3 │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - @ instruction: 0x01043eb6 │ │ │ │ - @ instruction: 0x01043eb0 │ │ │ │ - @ instruction: 0x010646b6 │ │ │ │ - smlabbeq r4, r8, lr, r3 │ │ │ │ + tsteq r6, r6, lsr #14 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + tsteq r6, sl, lsl r7 │ │ │ │ + smlatbeq sp, sl, r2, r0 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + tsteq r6, r2, lsl ip │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlatbeq r4, r4, r3, r4 │ │ │ │ + tsteq r7, r8, lsr sl │ │ │ │ + tsteq r4, r6, ror r3 │ │ │ │ + @ instruction: 0x0106469e │ │ │ │ + smlabbeq r6, r6, r6, r4 │ │ │ │ + tsteq r4, sl, lsr r3 │ │ │ │ + tsteq r4, ip, lsr #6 │ │ │ │ + tsteq r6, r6, lsl fp │ │ │ │ + smlabteq r6, r8, r4, r4 │ │ │ │ + @ instruction: 0x010644be │ │ │ │ + smlatteq r6, r6, r6, r5 │ │ │ │ + strdeq r2, [r7, -ip] │ │ │ │ + @ instruction: 0x0106449e │ │ │ │ + smlabteq r6, r4, sl, r3 │ │ │ │ + smlatteq r6, r2, r6, r4 │ │ │ │ + tsteq r4, sl, lsl r9 │ │ │ │ + tsteq sp, r0, lsl r1 │ │ │ │ + smlabbeq r4, ip, r2, r4 │ │ │ │ + smlabbeq r4, r4, r2, r4 │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ + tsteq r4, r4, ror r2 │ │ │ │ + tsteq r4, ip, ror #4 │ │ │ │ + tsteq r4, r6, asr r2 │ │ │ │ + smlabteq r6, r6, sl, r4 │ │ │ │ + ldrdeq r4, [r4, -sl] │ │ │ │ + ldrdeq r4, [r4, -r4] │ │ │ │ + smlatbeq r6, sl, sl, r4 │ │ │ │ + smlatbeq r4, lr, r2, r4 │ │ │ │ + smlatbeq r4, r8, r2, r4 │ │ │ │ + smlabbeq r6, lr, sl, r4 │ │ │ │ + smlabbeq r4, r2, r2, r4 │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ + tsteq r6, r2, ror sl │ │ │ │ + tsteq r4, r6, asr r2 │ │ │ │ + tsteq r4, r0, asr r2 │ │ │ │ + tsteq r6, r6, asr sl │ │ │ │ + tsteq r4, r8, lsr #4 │ │ │ │ stclcs 8, cr15, [r4, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @ instruction: 0xf8dfe842 │ │ │ │ @ instruction: 0x463b2d5c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @@ -39943,199 +39943,199 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmib lr, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1000774 │ │ │ │ bmi fef72588 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xe178e996 │ │ │ │ - smlabteq r4, r0, fp, r3 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - @ instruction: 0x01043b96 │ │ │ │ - smlabbeq r4, lr, fp, r3 │ │ │ │ - @ instruction: 0x010643b2 │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - tsteq r4, ip, asr fp │ │ │ │ - @ instruction: 0x01064390 │ │ │ │ - tsteq r4, r4, lsl lr │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - tsteq r6, r2, ror r3 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, lr, lsr r2 │ │ │ │ - smlatteq r6, lr, fp, r3 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - @ instruction: 0x01043ab6 │ │ │ │ - smlatbeq r4, lr, sl, r3 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - smlabbeq r6, r2, r7, r3 │ │ │ │ - tsteq r4, ip, ror #20 │ │ │ │ - tsteq r4, r4, ror #20 │ │ │ │ - tsteq r6, r2, ror r7 │ │ │ │ - tsteq r6, r6, lsl #6 │ │ │ │ - tsteq r4, r0, lsr sl │ │ │ │ - tsteq r4, r8, lsr #20 │ │ │ │ - smlatteq r6, r4, r2, r4 │ │ │ │ - strdeq r3, [r4, -lr] │ │ │ │ - strdeq r3, [r4, -r6] │ │ │ │ - smlabteq r6, r2, r2, r4 │ │ │ │ - smlabteq r4, ip, r9, r3 │ │ │ │ - smlabteq r4, r4, r9, r3 │ │ │ │ - smlatbeq r6, r0, r2, r4 │ │ │ │ - @ instruction: 0x0104399a │ │ │ │ - @ instruction: 0x01043992 │ │ │ │ - tsteq r6, lr, ror r2 │ │ │ │ - tsteq r4, r8, ror #18 │ │ │ │ - tsteq r4, r0, ror #18 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r4, r6, lsr r9 │ │ │ │ - tsteq r4, lr, lsr #18 │ │ │ │ - tsteq r6, sl, lsr r2 │ │ │ │ - tsteq r4, r4, lsl #18 │ │ │ │ + tsteq r4, r0, ror #30 │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + tsteq r4, r6, lsr pc │ │ │ │ + tsteq r4, lr, lsr #30 │ │ │ │ + tsteq r6, r2, asr r7 │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ strdeq r3, [r4, -ip] │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - smlabbeq r4, r4, fp, sl │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - smlatteq r6, r2, r1, r4 │ │ │ │ - smlatteq r6, r0, r1, r4 │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + @ instruction: 0x0104b1b4 │ │ │ │ + tsteq r6, r6, lsl r7 │ │ │ │ + tsteq r6, r2, lsl r7 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + ldrdeq r3, [r6, -lr] │ │ │ │ + smlabbeq r6, lr, pc, r3 @ │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r4, r6, asr lr │ │ │ │ + tsteq r4, lr, asr #28 │ │ │ │ + smlatteq r6, ip, r6, r4 │ │ │ │ + tsteq r6, r2, lsr #22 │ │ │ │ + tsteq r4, ip, lsl #28 │ │ │ │ + tsteq r4, r4, lsl #28 │ │ │ │ + tsteq r6, r2, lsl fp │ │ │ │ + smlatbeq r6, r6, r6, r4 │ │ │ │ + ldrdeq r3, [r4, -r0] │ │ │ │ + smlabteq r4, r8, sp, r3 │ │ │ │ + smlabbeq r6, r4, r6, r4 │ │ │ │ + @ instruction: 0x01043d9e │ │ │ │ + @ instruction: 0x01043d96 │ │ │ │ + tsteq r6, r2, ror #12 │ │ │ │ + tsteq r4, ip, ror #26 │ │ │ │ + tsteq r4, r4, ror #26 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + tsteq r4, sl, lsr sp │ │ │ │ + tsteq r4, r2, lsr sp │ │ │ │ + tsteq r6, lr, lsl r6 │ │ │ │ + tsteq r4, r8, lsl #26 │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + ldrdeq r3, [r4, -r6] │ │ │ │ + smlabteq r4, lr, ip, r3 │ │ │ │ + ldrdeq r4, [r6, -sl] │ │ │ │ + smlatbeq r4, r4, ip, r3 │ │ │ │ + @ instruction: 0x01043c9c │ │ │ │ + @ instruction: 0x010645be │ │ │ │ + tsteq r4, r4, lsr #30 │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + smlabbeq r6, r2, r5, r4 │ │ │ │ + smlabbeq r6, r0, r5, r4 │ │ │ │ + tsteq r6, lr, ror r5 │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + smlabbeq r6, r6, r5, r4 │ │ │ │ + smlabbeq r6, r4, r5, r4 │ │ │ │ + smlabbeq r6, lr, r5, r4 │ │ │ │ + @ instruction: 0x01064590 │ │ │ │ + @ instruction: 0x0106459e │ │ │ │ + smlatbeq r6, ip, r5, r4 │ │ │ │ + smlabteq r6, lr, r5, r4 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + smlatteq r6, r2, r5, r4 │ │ │ │ + smlatteq r6, r0, r5, r4 │ │ │ │ ldrdeq r4, [r6, -lr] │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - smlatteq r6, r6, r1, r4 │ │ │ │ - smlatteq r6, r4, r1, r4 │ │ │ │ - smlatteq r6, lr, r1, r4 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ + smlatteq r6, r0, r5, r4 │ │ │ │ + smlabteq ip, r0, r8, pc @ │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + tsteq r5, ip, lsr r0 │ │ │ │ + smlabbeq r4, r6, sp, sl │ │ │ │ + tstpeq ip, r2, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + smlatbeq r6, r0, r1, r3 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + tsteq r4, r4, ror r9 │ │ │ │ + tsteq r4, ip, ror #18 │ │ │ │ + tsteq r4, r6, asr #18 │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ + tsteq r6, r2, lsr #2 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, sl, lsl r1 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + tsteq r6, sl, lsl #2 │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + tsteq r6, lr, lsl r0 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r6, sl, lsl r0 │ │ │ │ + tsteq r6, lr │ │ │ │ + mrseq r4, (UNDEF: 6) │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + tsteq r6, r2, asr fp │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + tsteq r6, r6, asr #22 │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + tsteq r6, lr, lsr fp │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + tsteq r6, sl, lsr fp │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + tsteq r6, sl, lsr sl │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r6, lr, lsr #20 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + tsteq r6, lr, lsl sl │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + @ instruction: 0x0104a9ba │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r6, r2, lsl r2 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ strdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - tsteq r6, lr, lsr #4 │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, r2, asr #4 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, lr, lsr r2 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tstpeq ip, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0106379c │ │ │ │ - smlabbeq r6, r0, lr, r2 │ │ │ │ - @ instruction: 0x01051c9c │ │ │ │ - smlatteq r4, r6, r9, sl │ │ │ │ - smlatbeq ip, r2, r4, pc @ │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - @ instruction: 0x010641b8 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - smlabteq r4, ip, r5, r3 │ │ │ │ - smlatbeq r4, r6, r5, r3 │ │ │ │ - tsteq r6, lr, asr sl │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - smlabbeq r6, r2, sp, r3 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r6, sl, ror sp │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, sl, ror #26 │ │ │ │ - smlabbeq r6, r4, ip, r3 │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - tsteq r6, sl, ror ip │ │ │ │ - tsteq r6, lr, ror #24 │ │ │ │ + strdeq r3, [r4, -ip] │ │ │ │ + smlatteq r6, r6, sp, r2 │ │ │ │ + tsteq r6, lr, lsl r7 │ │ │ │ + smlabteq r6, r2, r1, r4 │ │ │ │ + smlabteq r6, r4, r1, r4 │ │ │ │ + @ instruction: 0x010636bc │ │ │ │ + smlatbeq r6, lr, r1, r4 │ │ │ │ + smlatbeq r6, r8, r1, r4 │ │ │ │ + smlatbeq r6, r2, r1, r4 │ │ │ │ + @ instruction: 0x0106419c │ │ │ │ + @ instruction: 0x01064196 │ │ │ │ + @ instruction: 0x01064194 │ │ │ │ + @ instruction: 0x01064192 │ │ │ │ + smlabbeq r6, ip, r1, r4 │ │ │ │ + smlabbeq r6, sl, r1, r4 │ │ │ │ + smlabbeq r6, r8, r1, r4 │ │ │ │ + smlabbeq r6, r6, r1, r4 │ │ │ │ + tstpeq ip, r2, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r4, sl, r1 │ │ │ │ + @ instruction: 0x01062c90 │ │ │ │ + tsteq r6, r2, asr r1 │ │ │ │ + tsteq r6, r2, asr #2 │ │ │ │ tsteq r6, r0, ror #24 │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - tsteq r4, r2, lsr r4 │ │ │ │ - @ instruction: 0x010637b2 │ │ │ │ - smlatbeq r6, ip, r7, r3 │ │ │ │ - smlatbeq r6, r6, r7, r3 │ │ │ │ - smlatbeq r6, r0, r7, r3 │ │ │ │ - @ instruction: 0x0106379e │ │ │ │ - @ instruction: 0x0106379c │ │ │ │ - @ instruction: 0x0106379a │ │ │ │ - @ instruction: 0x0106379c │ │ │ │ - @ instruction: 0x0106369a │ │ │ │ - @ instruction: 0x01063694 │ │ │ │ - smlabbeq r6, lr, r6, r3 │ │ │ │ - smlabbeq r6, r8, r6, r3 │ │ │ │ - smlabbeq r6, r2, r6, r3 │ │ │ │ - smlabbeq r6, r0, r6, r3 │ │ │ │ - tsteq r6, lr, ror r6 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - tsteq r4, sl, lsl r6 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, r2, ror lr │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - tsteq r6, lr, asr lr │ │ │ │ - tsteq r4, ip, asr r2 │ │ │ │ - tsteq r6, r6, asr #20 │ │ │ │ - tsteq r6, lr, ror r3 │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - tsteq r6, lr, lsl #28 │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - tsteq r6, r2, lsl #28 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - strdeq r3, [r6, -r2] │ │ │ │ - smlatteq r6, ip, sp, r3 │ │ │ │ - smlatteq r6, sl, sp, r3 │ │ │ │ - smlatteq r6, r8, sp, r3 │ │ │ │ - smlatteq r6, r6, sp, r3 │ │ │ │ - @ instruction: 0x010cef92 │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - @ instruction: 0x01063db2 │ │ │ │ - smlatbeq r6, r2, sp, r3 │ │ │ │ - smlabteq r6, r0, r8, r2 │ │ │ │ - @ instruction: 0x01063d92 │ │ │ │ - tsteq r6, sl, ror sp │ │ │ │ - ldrdeq r3, [r6, -sl] │ │ │ │ - tsteq r6, lr, asr sp │ │ │ │ - tsteq r6, r6, asr sp │ │ │ │ - @ instruction: 0x010ceeb8 │ │ │ │ - tsteq r4, r8, lsr #26 │ │ │ │ - tsteq r6, sl, lsr #26 │ │ │ │ - tsteq r6, r2, lsr #26 │ │ │ │ - tsteq r6, sl, lsl sp │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - smlatteq r6, r6, ip, r3 │ │ │ │ - smlatteq r6, r6, ip, r3 │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + tsteq r6, sl, lsl r1 │ │ │ │ + tsteq r6, sl, ror sl │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + tstpeq ip, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, r8, r0, fp │ │ │ │ + smlabteq r6, sl, r0, r4 │ │ │ │ + smlabteq r6, r2, r0, r4 │ │ │ │ + strheq r4, [r6, -sl] │ │ │ │ + strheq r4, [r6, -r8] │ │ │ │ + strheq r4, [r6, -r8] │ │ │ │ + strheq r4, [r6, -r4] │ │ │ │ + smlabbeq r6, r6, r0, r4 │ │ │ │ + smlabbeq r6, r6, r0, r4 │ │ │ │ + swpeq r4, r2, [r6] │ │ │ │ + qaddeq r4, r4, r6 │ │ │ │ + qaddeq r4, r4, r6 │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + tsteq r6, r2, lsr #32 │ │ │ │ + tsteq r6, r2, lsr #32 │ │ │ │ + tsteq r6, lr, asr #32 │ │ │ │ strdeq r3, [r6, -r2] │ │ │ │ - @ instruction: 0x01063cb4 │ │ │ │ - @ instruction: 0x01063cb4 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - smlabbeq r6, r2, ip, r3 │ │ │ │ - smlabbeq r6, r2, ip, r3 │ │ │ │ - smlatbeq r6, lr, ip, r3 │ │ │ │ - tsteq r6, r2, asr ip │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - @ instruction: 0x01063c92 │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r6, r6, ror ip │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, r2, lsr r0 │ │ │ │ + smlabteq r6, r6, pc, r3 @ │ │ │ │ + smlabteq r6, r8, pc, r3 @ │ │ │ │ + tsteq r6, r6, lsl r0 │ │ │ │ + @ instruction: 0x01063f9a │ │ │ │ + @ instruction: 0x01063f9c │ │ │ │ strdeq r3, [r6, -sl] │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, sl, asr ip │ │ │ │ - smlabteq r6, lr, fp, r3 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, lr, lsr ip │ │ │ │ - smlatbeq r6, r2, fp, r3 │ │ │ │ - smlatbeq r6, r4, fp, r3 │ │ │ │ - tsteq r6, r2, lsr #24 │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - tsteq r6, lr, lsl #24 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r6, r2, lsl ip │ │ │ │ - tsteq r6, lr, lsl ip │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsl ip │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, lr, ror #30 │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + ldrdeq r3, [r6, -lr] │ │ │ │ + tsteq r6, r2, asr #30 │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + smlabteq r6, r2, pc, r3 @ │ │ │ │ + tsteq r6, r6, lsl pc │ │ │ │ + tsteq r6, r6, lsl pc │ │ │ │ + smlatbeq r6, r2, pc, r3 @ │ │ │ │ + smlatbeq r6, lr, pc, r3 @ │ │ │ │ + @ instruction: 0x01063fb0 │ │ │ │ + @ instruction: 0x01063fb2 │ │ │ │ + @ instruction: 0x01063fbe │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + @ instruction: 0x01063fb2 │ │ │ │ + @ instruction: 0x01063f90 │ │ │ │ stclcs 8, cr15, [r8, #892]! @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xf8dfe81c │ │ │ │ ldrtmi r2, [fp], -r0, ror #27 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @@ -41019,207 +41019,207 @@ │ │ │ │ @ instruction: 0xf0002e02 │ │ │ │ mcrcs 1, 0, r8, cr0, cr6, {4} │ │ │ │ mrrcge 4, 7, pc, r0, cr10 @ │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb lr!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bllt ff78f084 │ │ │ │ - smlabteq r6, r0, r8, r3 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - ldrdeq r3, [r6, -sl] │ │ │ │ - smlabbeq r6, lr, r8, r3 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + @ instruction: 0x01063cb4 │ │ │ │ + tsteq r6, sl, ror ip │ │ │ │ + tsteq r6, lr, lsr #24 │ │ │ │ + @ instruction: 0x01063c9a │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tsteq r6, r6, lsl ip │ │ │ │ + smlabteq r6, r8, fp, r3 │ │ │ │ + tsteq r5, r8, lsl #8 │ │ │ │ + tsteq r4, r0, ror #14 │ │ │ │ + smlatteq r7, ip, r8, r0 │ │ │ │ + smlabteq r6, ip, sp, r2 │ │ │ │ + smlabteq r6, r8, sp, r2 │ │ │ │ + tsteq r4, r4, lsr r7 │ │ │ │ + @ instruction: 0x01062db4 │ │ │ │ + @ instruction: 0x01062db4 │ │ │ │ + @ instruction: 0x01062db4 │ │ │ │ + smlatbeq r6, ip, sp, r2 │ │ │ │ + smlatbeq r6, r8, sp, r2 │ │ │ │ + smlatbeq r6, r4, sp, r2 │ │ │ │ + smlatbeq r6, r4, sp, r2 │ │ │ │ + smlatbeq r6, r8, sp, r2 │ │ │ │ + smlatbeq r6, ip, sp, r2 │ │ │ │ + @ instruction: 0x01062db4 │ │ │ │ + tsteq ip, lr, lsl fp │ │ │ │ + tsteq r6, r6, lsr fp │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + tsteq r6, sl, lsr #22 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + smlatteq r6, r4, sl, r3 │ │ │ │ + smlabbeq ip, lr, sl, lr │ │ │ │ + smlatteq r6, ip, sl, r3 │ │ │ │ + smlatteq r6, r4, sl, r3 │ │ │ │ + smlatteq r6, lr, sl, r3 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ strdeq r3, [r6, -sl] │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r6, ror r8 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ - smlabteq r4, r0, r3, sl │ │ │ │ - tsteq r7, ip, asr #10 │ │ │ │ + tsteq r4, r8, lsr r3 │ │ │ │ + tsteq r4, lr, lsr #24 │ │ │ │ + tsteq r4, r6, lsr #24 │ │ │ │ + smlabteq r6, lr, sl, r3 │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + smlabteq r6, r2, sl, r3 │ │ │ │ + ldrdeq r2, [r4, -r8] │ │ │ │ + ldrdeq r2, [r4, -r0] │ │ │ │ + smlatbeq r6, lr, sl, r3 │ │ │ │ + smlatteq r6, r0, sl, r3 │ │ │ │ + mrseq r2, LR_und │ │ │ │ + ldrdeq r3, [r6, -r2] │ │ │ │ + smlabteq r6, sl, sl, r3 │ │ │ │ + smlabteq r6, ip, sl, r3 │ │ │ │ + smlabteq r6, sl, sl, r3 │ │ │ │ + @ instruction: 0x01042a98 │ │ │ │ + ldrdeq r3, [r6, -lr] │ │ │ │ + smlabteq r6, r4, sl, r3 │ │ │ │ + smlatteq r4, r2, sp, r9 │ │ │ │ + smlatbeq r6, r4, sl, r3 │ │ │ │ + @ instruction: 0x01063a9e │ │ │ │ + @ instruction: 0x01063a9c │ │ │ │ + @ instruction: 0x01063a9a │ │ │ │ + @ instruction: 0x01063a9c │ │ │ │ + @ instruction: 0x01063a90 │ │ │ │ + smlabbeq r6, r6, sl, r3 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + @ instruction: 0x01062198 │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + tsteq r4, r4, ror #18 │ │ │ │ + tsteq r6, r6, lsl #16 │ │ │ │ tsteq r6, ip, lsr #20 │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - @ instruction: 0x0104a394 │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + smlabbeq r6, r4, pc, r2 @ │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ tsteq r6, r4, lsl sl │ │ │ │ - tsteq ip, lr, ror r7 │ │ │ │ - @ instruction: 0x01063796 │ │ │ │ - @ instruction: 0x01063798 │ │ │ │ - @ instruction: 0x01063790 │ │ │ │ - smlabbeq r6, sl, r7, r3 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - smlatteq ip, lr, r6, lr │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - tsteq r6, r4, asr r7 │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - @ instruction: 0x01049f98 │ │ │ │ - smlabbeq r4, lr, r8, r2 │ │ │ │ - smlabbeq r4, r6, r8, r2 │ │ │ │ - tsteq r6, lr, lsr #14 │ │ │ │ - @ instruction: 0x01061fb6 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + tsteq r5, r2, lsl #30 │ │ │ │ + smlatteq r5, sl, lr, r0 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + smlatteq r6, lr, r3, r2 │ │ │ │ + smlatteq r6, r0, r9, r3 │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + @ instruction: 0x010ce6bc │ │ │ │ + @ instruction: 0x010639b6 │ │ │ │ + smlatbeq r6, lr, r9, r3 │ │ │ │ + smlatbeq r6, r8, r9, r3 │ │ │ │ + tsteq r4, lr, asr #2 │ │ │ │ + @ instruction: 0x01063990 │ │ │ │ + smlabteq r6, r6, pc, r1 @ │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + smlatbeq r6, ip, pc, r1 @ │ │ │ │ + ldrdeq r0, [r5, -r6] │ │ │ │ + smlabteq r6, r2, r7, r2 │ │ │ │ + tsteq r6, r2, lsr #18 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + smlabbeq r5, lr, sp, r0 │ │ │ │ + tsteq r6, sl, ror r7 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ tsteq r6, r2, lsr #14 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ - tsteq r4, r0, lsr r8 │ │ │ │ - tsteq r6, lr, lsl #14 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - tsteq r6, r2, lsr r7 │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - strdeq r2, [r4, -r8] │ │ │ │ + smlabbeq r4, ip, r0, sl │ │ │ │ + tsteq r6, sl, lsl #14 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + tsteq r6, r6, lsl #14 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + smlatteq r6, lr, r6, r2 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + strdeq r2, [r6, -r2] │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + tsteq ip, r0, ror #8 │ │ │ │ + smlabbeq r6, r6, r7, r3 │ │ │ │ + smlabteq r6, r8, sp, r1 │ │ │ │ + strdeq r0, [r5, -r2] │ │ │ │ + ldrdeq r2, [r6, -lr] │ │ │ │ tsteq r6, lr, lsr r7 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r4, r2, asr #20 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - strdeq r3, [r6, -lr] │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlatteq r6, r6, r6, r3 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - smlabteq r6, lr, r6, r3 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - smlabteq r6, r2, r6, r3 │ │ │ │ - smlabteq r4, r4, r5, r2 │ │ │ │ - tsteq r6, r6, ror #8 │ │ │ │ - smlabbeq r6, ip, r6, r3 │ │ │ │ - smlabbeq r6, r2, r6, r3 │ │ │ │ - smlatteq r6, r4, fp, r2 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ + smlabbeq r6, r0, sp, r1 │ │ │ │ + smlatbeq r5, sl, fp, r0 │ │ │ │ + @ instruction: 0x01062596 │ │ │ │ + strdeq r3, [r6, -r6] │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ tsteq r5, r2, ror #22 │ │ │ │ - tsteq r5, sl, asr #22 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ + smlabteq r6, r2, r6, r3 │ │ │ │ + smlabbeq r4, ip, ip, r9 │ │ │ │ + smlabbeq r4, r2, r5, r2 │ │ │ │ + tsteq r4, sl, ror r5 │ │ │ │ + @ instruction: 0x01063696 │ │ │ │ + smlatbeq r6, sl, ip, r1 │ │ │ │ + @ instruction: 0x0104249e │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + tsteq r6, lr, asr #12 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r6, r2, asr #12 │ │ │ │ tsteq r6, r0, asr #12 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - tsteq ip, ip, lsl r3 │ │ │ │ - tsteq r6, r6, lsl r6 │ │ │ │ - tsteq r6, lr, lsl #12 │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - smlatbeq r4, lr, sp, r9 │ │ │ │ + tsteq r6, r2, asr #12 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r6, r6, asr #12 │ │ │ │ + @ instruction: 0x01042490 │ │ │ │ + smlabbeq r4, r8, r4, r2 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + smlatteq r6, lr, r6, r3 │ │ │ │ + tsteq r6, r2, lsr #12 │ │ │ │ + tsteq r6, sl, lsl r6 │ │ │ │ + @ instruction: 0x010636bc │ │ │ │ strdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - smlabteq r6, sl, r5, r3 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r5, r6, lsr sl │ │ │ │ - tsteq r6, r2, lsr #8 │ │ │ │ - smlabbeq r6, r2, r5, r3 │ │ │ │ - smlabteq r6, r4, fp, r1 │ │ │ │ - smlatteq r5, lr, r9, r0 │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - smlabbeq r6, r8, r3, r2 │ │ │ │ - smlabbeq r6, r2, r3, r2 │ │ │ │ - smlatteq r4, ip, ip, r9 │ │ │ │ - tsteq r6, sl, ror #6 │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, r6, asr r3 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - tsteq r6, lr, asr #6 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - tsteq r6, r2, asr r3 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - smlabteq ip, r0, r0, lr │ │ │ │ - smlatteq r6, r6, r3, r3 │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - tsteq r5, r2, asr r8 │ │ │ │ - tsteq r6, lr, lsr r2 │ │ │ │ - @ instruction: 0x0106339e │ │ │ │ - smlatteq r6, r0, r9, r1 │ │ │ │ - tsteq r5, sl, lsl #16 │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - tsteq r6, r6, asr r3 │ │ │ │ - @ instruction: 0x01061998 │ │ │ │ - smlabteq r5, r2, r7, r0 │ │ │ │ - smlatbeq r6, lr, r1, r2 │ │ │ │ - tsteq r6, r2, lsr #6 │ │ │ │ - smlatteq r4, ip, r8, r9 │ │ │ │ - smlatteq r4, r2, r1, r2 │ │ │ │ - ldrdeq r2, [r4, -sl] │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - strdeq r2, [r4, -lr] │ │ │ │ - @ instruction: 0x010632b8 │ │ │ │ - smlatbeq r6, lr, r2, r3 │ │ │ │ - smlatbeq r6, r4, r2, r3 │ │ │ │ - smlatbeq r6, r2, r2, r3 │ │ │ │ - smlatbeq r6, r0, r2, r3 │ │ │ │ - smlatbeq r6, r2, r2, r3 │ │ │ │ - smlatbeq r6, r4, r2, r3 │ │ │ │ - smlatbeq r6, r6, r2, r3 │ │ │ │ - strdeq r2, [r4, -r0] │ │ │ │ - smlatteq r4, r8, r0, r2 │ │ │ │ - @ instruction: 0x01063290 │ │ │ │ - tsteq r6, lr, asr #6 │ │ │ │ - smlabbeq r6, r2, r2, r3 │ │ │ │ - tsteq r6, sl, ror r2 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ - tsteq r6, lr, asr r2 │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r6, sl, asr #4 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - tsteq ip, lr, asr sp │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, r2, lsr r2 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - smlatteq r6, r4, r7, r2 │ │ │ │ - @ instruction: 0x0106319e │ │ │ │ - smlatbeq r6, r6, r1, r3 │ │ │ │ - smlabteq r6, r2, r7, r2 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ - smlatbeq r6, r4, r7, r2 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - smlabbeq r6, r8, r7, r2 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, lr, lsl r1 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - smlatteq r6, r8, r0, r3 │ │ │ │ - strdeq r3, [r6, -r2] │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - strheq r3, [r6, -ip] │ │ │ │ - smlabteq r6, r6, r0, r3 │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - swpeq r3, r0, [r6] │ │ │ │ - swpeq r3, sl, [r6] │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - swpeq r9, r8, [r4] │ │ │ │ - @ instruction: 0x0104949a │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r6, lsl #12 │ │ │ │ + tsteq r6, r2, lsl #12 │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + smlatteq r6, sl, r5, r3 │ │ │ │ + smlatteq r6, r0, r5, r3 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + smlatteq r6, r0, r5, r3 │ │ │ │ + smlatteq r6, r8, r5, r3 │ │ │ │ + strdeq lr, [ip, -lr] │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + ldrdeq r3, [r6, -r2] │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + smlatteq r6, sl, r4, r3 │ │ │ │ + smlabbeq r6, r4, fp, r2 │ │ │ │ + tsteq r6, lr, lsr r5 │ │ │ │ + tsteq r6, r6, asr #10 │ │ │ │ + tsteq r6, r2, ror #22 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + tsteq r6, r6, lsl r5 │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + smlatteq r6, r0, r4, r3 │ │ │ │ + smlatteq r6, sl, r4, r3 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + @ instruction: 0x010634b4 │ │ │ │ + @ instruction: 0x010634be │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + smlabbeq r6, r8, r4, r3 │ │ │ │ + @ instruction: 0x01063492 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r6, r6, ror #8 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + tsteq r6, sl, lsr r4 │ │ │ │ + @ instruction: 0x01062ab8 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r4, r8, lsr r4 │ │ │ │ + tsteq r4, sl, lsr r8 │ │ │ │ ldccs 8, cr15, [r4, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7d6447a │ │ │ │ @ instruction: 0xf001efa4 │ │ │ │ @ instruction: 0xf8dfba50 │ │ │ │ tstcs r1, r8, lsl #26 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @@ -42050,192 +42050,192 @@ │ │ │ │ bics lr, r8, #44, 18 @ 0xb0000 │ │ │ │ @ instruction: 0x21014ab5 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb r4!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi fed8cfd8 │ │ │ │ @ instruction: 0xf7fd447a │ │ │ │ svclt 0x0000bb95 │ │ │ │ - @ instruction: 0x01049198 │ │ │ │ - @ instruction: 0x01049196 │ │ │ │ - smlabbeq r4, r0, r6, r9 │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - tsteq r4, lr, ror r9 │ │ │ │ - tsteq r6, r6, lsr sp │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - tsteq r6, sl, lsr #26 │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ - smlatbeq r4, r4, lr, pc @ │ │ │ │ - smlabbeq ip, r0, r7, sp │ │ │ │ - smlatteq r6, lr, sl, r1 │ │ │ │ - smlabbeq r4, r4, r9, r1 │ │ │ │ - tsteq r4, ip, ror r9 │ │ │ │ - ldrdeq r1, [r6, -r2] │ │ │ │ - @ instruction: 0x01062cb8 │ │ │ │ - tsteq r4, lr, asr #18 │ │ │ │ - tsteq r4, r6, asr #18 │ │ │ │ - smlatbeq r6, ip, ip, r2 │ │ │ │ - tsteq r4, r4, ror r8 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r6, sl, lsl #24 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - strdeq r2, [r6, -sl] │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - strdeq r2, [r6, -r2] │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r6, r6, lsl ip │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - tsteq r6, sl, lsr #24 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - tsteq r6, r2, asr #24 │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - ldrdeq sp, [ip, -r4] │ │ │ │ - tsteq r4, r6, lsr r6 │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ - tsteq r4, ip, ror #28 │ │ │ │ - smlatteq r6, sl, fp, r2 │ │ │ │ - smlatteq r6, r8, fp, r2 │ │ │ │ + tsteq r4, r8, lsr r5 │ │ │ │ + tsteq r4, r6, lsr r5 │ │ │ │ + tsteq r4, r0, lsr #20 │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ + smlatteq r6, r8, r0, r3 │ │ │ │ + tsteq r4, lr, lsl sp │ │ │ │ + ldrdeq r3, [r6, -r6] │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + smlabteq r6, sl, r0, r3 │ │ │ │ + smlabteq r4, ip, ip, r1 │ │ │ │ + tsteq r5, r4, asr #4 │ │ │ │ + tsteq ip, r0, lsr #22 │ │ │ │ + smlabbeq r6, lr, lr, r1 │ │ │ │ + tsteq r4, r4, lsr #26 │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + qaddeq r3, r8, r6 │ │ │ │ + smlatteq r4, lr, ip, r1 │ │ │ │ + smlatteq r4, r6, ip, r1 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + tsteq r4, r4, lsl ip │ │ │ │ + @ instruction: 0x01062fb0 │ │ │ │ + smlatbeq r6, sl, pc, r2 @ │ │ │ │ + smlatbeq r6, r4, pc, r2 @ │ │ │ │ + @ instruction: 0x01062f9e │ │ │ │ + @ instruction: 0x01062f9c │ │ │ │ + @ instruction: 0x01062f9a │ │ │ │ + @ instruction: 0x01062f94 │ │ │ │ + @ instruction: 0x01062f92 │ │ │ │ + @ instruction: 0x01062f98 │ │ │ │ + smlatbeq r6, r2, pc, r2 @ │ │ │ │ + smlatbeq r6, r4, pc, r2 @ │ │ │ │ + smlatbeq r6, r6, pc, r2 @ │ │ │ │ + @ instruction: 0x01062fb0 │ │ │ │ + @ instruction: 0x01062fb6 │ │ │ │ + @ instruction: 0x01062fbc │ │ │ │ + smlabteq r6, sl, pc, r2 @ │ │ │ │ + smlabteq r6, ip, pc, r2 @ │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + smlatteq r6, r2, pc, r2 @ │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + tsteq ip, r4, ror r8 │ │ │ │ + ldrdeq r1, [r4, -r6] │ │ │ │ + smlatbeq r6, r6, pc, r2 @ │ │ │ │ + tsteq r4, ip, lsl #4 │ │ │ │ + smlabbeq r6, sl, pc, r2 @ │ │ │ │ + smlabbeq r6, r8, pc, r2 @ │ │ │ │ + tsteq r6, lr, ror pc │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ + tsteq r4, r2, asr r2 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + @ instruction: 0x01073f9e │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, r2, asr r1 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r6, r6, lsl pc │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + smlabbeq r6, r0, sl, r1 │ │ │ │ + tsteq r4, r6, lsl r9 │ │ │ │ + tsteq r4, lr, lsl #18 │ │ │ │ + tsteq r6, lr, asr sl │ │ │ │ + smlatteq r4, r4, r8, r1 │ │ │ │ + ldrdeq r1, [r4, -ip] │ │ │ │ + @ instruction: 0x01062e9c │ │ │ │ + @ instruction: 0x010418b2 │ │ │ │ + smlatbeq r4, sl, r8, r1 │ │ │ │ + tsteq r6, sl, ror lr │ │ │ │ + smlabbeq r4, r0, r8, r1 │ │ │ │ + tsteq r4, r8, ror r8 │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + tsteq r4, lr, asr #16 │ │ │ │ + tsteq r4, r6, asr #16 │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + tsteq r4, ip, lsl r8 │ │ │ │ + tsteq r4, r4, lsl r8 │ │ │ │ + tsteq r6, r2, lsl lr │ │ │ │ + tsteq r6, lr, asr #30 │ │ │ │ + tsteq r6, r6, ror r9 │ │ │ │ + smlabbeq r6, lr, sp, r2 │ │ │ │ + smlatbeq r4, r4, r7, r1 │ │ │ │ + @ instruction: 0x0104179c │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r4, r2, ror r7 │ │ │ │ + tsteq r4, sl, ror #14 │ │ │ │ + tsteq r6, sl, asr #26 │ │ │ │ + tsteq r4, r0, asr #14 │ │ │ │ + tsteq r4, r8, lsr r7 │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + smlabteq r4, sl, r6, r1 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + tstpeq r4, r8, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, asr #20 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r6, ip, r2 │ │ │ │ + smlatteq r6, r6, ip, r2 │ │ │ │ ldrdeq r2, [r6, -lr] │ │ │ │ ldrdeq r2, [r6, -ip] │ │ │ │ - @ instruction: 0x01048eb2 │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - strdeq r3, [r7, -lr] │ │ │ │ - @ instruction: 0x01062b9c │ │ │ │ - @ instruction: 0x01061db2 │ │ │ │ - smlabbeq r6, r0, fp, r2 │ │ │ │ - tsteq r6, sl, ror fp │ │ │ │ - tsteq r6, r8, ror fp │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - smlatteq r6, r0, r6, r1 │ │ │ │ - tsteq r4, r6, ror r5 │ │ │ │ - tsteq r4, lr, ror #10 │ │ │ │ - @ instruction: 0x010616be │ │ │ │ - tsteq r4, r4, asr #10 │ │ │ │ - tsteq r4, ip, lsr r5 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - tsteq r4, r2, lsl r5 │ │ │ │ - tsteq r4, sl, lsl #10 │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - smlatteq r4, r0, r4, r1 │ │ │ │ - ldrdeq r1, [r4, -r8] │ │ │ │ - @ instruction: 0x01062ab8 │ │ │ │ - smlatbeq r4, lr, r4, r1 │ │ │ │ - smlatbeq r4, r6, r4, r1 │ │ │ │ - @ instruction: 0x01062a96 │ │ │ │ - tsteq r4, ip, ror r4 │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - smlatbeq r6, lr, fp, r0 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq r6, sl, lsl #26 │ │ │ │ + tsteq r6, lr, lsl sp │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + tsteq r7, ip, lsl ip │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + smlatbeq r6, ip, r8, r2 │ │ │ │ + tsteq ip, r2, lsr #6 │ │ │ │ + strdeq r2, [r6, -r2] │ │ │ │ + strdeq r3, [r7, -r4] │ │ │ │ + smlatteq r6, r4, ip, r2 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + strdeq r1, [r4, -r6] │ │ │ │ + smlatteq r4, lr, r4, r1 │ │ │ │ + @ instruction: 0x01062cb8 │ │ │ │ + smlatbeq r7, sl, sl, r1 │ │ │ │ + smlabteq r6, lr, sp, r1 │ │ │ │ ldrdeq r1, [r6, -r6] │ │ │ │ - smlatteq r6, lr, r9, r2 │ │ │ │ - tsteq r4, r4, lsl #8 │ │ │ │ - strdeq r1, [r4, -ip] │ │ │ │ - smlabteq r6, ip, r9, r2 │ │ │ │ - ldrdeq r1, [r4, -r2] │ │ │ │ - smlabteq r4, sl, r3, r1 │ │ │ │ - smlatbeq r6, sl, r9, r2 │ │ │ │ - smlatbeq r4, r0, r3, r1 │ │ │ │ - @ instruction: 0x01041398 │ │ │ │ - smlabbeq r6, ip, r9, r2 │ │ │ │ - tsteq r4, sl, lsr #6 │ │ │ │ - smlabteq r6, r4, sl, r0 │ │ │ │ - smlabteq r4, r8, r6, pc @ │ │ │ │ - smlabteq r4, sl, r6, pc @ │ │ │ │ - smlatbeq r4, lr, r6, pc @ │ │ │ │ - tsteq r6, r6, asr #18 │ │ │ │ - tsteq r6, r6, asr #18 │ │ │ │ - tsteq r6, lr, lsr r9 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, sl, ror #18 │ │ │ │ - tsteq r6, lr, ror r9 │ │ │ │ - @ instruction: 0x01062990 │ │ │ │ - tsteq r7, ip, ror r8 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - smlabbeq r6, r0, r9, r2 │ │ │ │ - smlabbeq r6, r4, r9, r2 │ │ │ │ - smlabbeq r6, r8, r9, r2 │ │ │ │ - smlabbeq r6, r0, r9, r2 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - smlabbeq ip, r2, pc, ip @ │ │ │ │ - tsteq r6, r2, asr r9 │ │ │ │ - tsteq r7, r4, asr r7 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tsteq r4, r6, asr r1 │ │ │ │ - tsteq r4, lr, asr #2 │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - tsteq r7, sl, lsl #14 │ │ │ │ - tsteq r6, lr, lsr #20 │ │ │ │ - tsteq r6, r6, lsr sl │ │ │ │ - tsteq r6, r2, asr #20 │ │ │ │ - tsteq r6, r2, asr #20 │ │ │ │ - tsteq r6, r2, asr #20 │ │ │ │ - tsteq r6, r2, asr #20 │ │ │ │ - tsteq r6, lr, asr #20 │ │ │ │ - tsteq r6, lr, asr #20 │ │ │ │ - tsteq r6, lr, asr #22 │ │ │ │ - tsteq r6, sl, asr #20 │ │ │ │ - smlabbeq r6, lr, sl, r1 │ │ │ │ - tsteq r6, lr, lsr sl │ │ │ │ - tsteq r6, lr, asr #20 │ │ │ │ - tsteq r6, lr, lsl #16 │ │ │ │ - tsteq r6, lr, lsr #16 │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - tsteq r6, sl, ror sl │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - tsteq r6, sl, asr sl │ │ │ │ - tsteq r6, sl, asr sl │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - strdeq r2, [r6, -sl] │ │ │ │ - tsteq r6, r6, lsl #16 │ │ │ │ - tsteq r6, lr, lsl #16 │ │ │ │ - tsteq ip, r0, lsl sp │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tstpeq r4, r6, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r2, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r4, r7, r2 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - smlatteq r6, sl, r5, r0 │ │ │ │ - tsteq r4, lr, ror r5 │ │ │ │ - ldrdeq r0, [r4, -r0] │ │ │ │ - smlabteq r4, sl, sp, r0 │ │ │ │ - smlabteq r4, r4, sp, r0 │ │ │ │ - tsteq r6, r6, lsr #4 │ │ │ │ - tsteq r6, r2, lsr #4 │ │ │ │ - tsteq r6, r2, lsr #4 │ │ │ │ - tsteq r6, r6, lsr #4 │ │ │ │ - tsteq r6, r2, lsr #4 │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - ldrdeq r0, [r4, -r4] │ │ │ │ + smlatteq r6, r2, sp, r1 │ │ │ │ + smlatteq r6, r2, sp, r1 │ │ │ │ + smlatteq r6, r2, sp, r1 │ │ │ │ + smlatteq r6, r2, sp, r1 │ │ │ │ + smlatteq r6, lr, sp, r1 │ │ │ │ + smlatteq r6, lr, sp, r1 │ │ │ │ + smlatteq r6, lr, lr, r1 │ │ │ │ + smlatteq r6, sl, sp, r1 │ │ │ │ + tsteq r6, lr, lsr #28 │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + smlatteq r6, lr, sp, r1 │ │ │ │ + smlatbeq r6, lr, fp, r2 │ │ │ │ + smlabteq r6, lr, fp, r2 │ │ │ │ + tsteq r6, r2, lsl lr │ │ │ │ + tsteq r6, sl, lsl lr │ │ │ │ + @ instruction: 0x01062bb6 │ │ │ │ + @ instruction: 0x01062bb6 │ │ │ │ + @ instruction: 0x01062bb6 │ │ │ │ + @ instruction: 0x01062bb6 │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + @ instruction: 0x01062b96 │ │ │ │ + @ instruction: 0x01062b9a │ │ │ │ + smlatbeq r6, r6, fp, r2 │ │ │ │ + smlatbeq r6, lr, fp, r2 │ │ │ │ + strheq sp, [ip, -r0] │ │ │ │ + smlatbeq r6, r0, fp, r2 │ │ │ │ + ldrdeq pc, [r4, -r6] │ │ │ │ + ldrdeq pc, [r4, -r2] │ │ │ │ + smlabbeq r6, r4, fp, r2 │ │ │ │ + smlatteq r6, r8, r9, r0 │ │ │ │ + tsteq r6, sl, ror fp │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + smlabbeq r6, sl, r9, r0 │ │ │ │ + tsteq r4, lr, lsl r9 │ │ │ │ + tsteq r4, r0, ror r1 │ │ │ │ + tsteq r4, sl, ror #2 │ │ │ │ + tsteq r4, r4, ror #2 │ │ │ │ + smlabteq r6, r6, r5, r1 │ │ │ │ + smlabteq r6, r2, r5, r1 │ │ │ │ + smlabteq r6, r2, r5, r1 │ │ │ │ + smlabteq r6, r6, r5, r1 │ │ │ │ + smlabteq r6, r2, r5, r1 │ │ │ │ + smlatteq r6, sl, r4, r1 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + tsteq r4, r4, ror r0 │ │ │ │ adchi pc, r0, r0, lsl #4 │ │ │ │ blcs 51bd38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4079c8> │ │ │ │ svcge 0x00cbf638 │ │ │ │ cdpcs 14, 1, cr3, cr1, cr2, {0} │ │ │ │ bge ed1c6c │ │ │ │ @ instruction: 0xf006e8df │ │ │ │ tstcs r9, r9, lsl #2 │ │ │ │ @@ -42538,76 +42538,76 @@ │ │ │ │ ldcl 7, cr15, [sl, #-852] @ 0xfffffcac │ │ │ │ bmi 114c844 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7d59600 │ │ │ │ andlt lr, r4, r2, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - tsteq r6, lr, lsr r0 │ │ │ │ - tsteq r6, lr, lsr r0 │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - tsteq r6, r6, asr #32 │ │ │ │ - tsteq r6, r6, asr #32 │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - qaddeq r1, r2, r6 │ │ │ │ - qaddeq r1, r6, r6 │ │ │ │ - qaddeq r1, lr, r6 │ │ │ │ - tsteq r6, r2, rrx │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - tsteq r6, lr, rrx │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - smlabbeq r6, r0, sp, r0 │ │ │ │ - @ instruction: 0x01040896 │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - tsteq r6, r2, lsr sp │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - tsteq r6, r2, asr #26 │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - tsteq r6, r2, asr sp │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r6, r2, ror #26 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - smlatteq r6, ip, ip, r0 │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - tsteq r6, sl, lsl #26 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - tsteq r6, r6, lsl #26 │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - tsteq r4, r6, asr #28 │ │ │ │ - tsteq r4, lr, lsr r7 │ │ │ │ - tsteq r4, r8, lsr r7 │ │ │ │ - ldrdeq r7, [r4, -ip] │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - qaddeq r2, r6, r6 │ │ │ │ - qaddeq r2, r0, r6 │ │ │ │ - qaddeq r2, r6, r6 │ │ │ │ - qaddeq r2, r8, r6 │ │ │ │ - ldrdeq r0, [r7, -sl] │ │ │ │ - smlabbeq ip, r6, r4, ip │ │ │ │ - smlabteq r5, lr, sp, pc @ │ │ │ │ - smlatteq r5, sl, sp, pc @ │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - smlabteq r5, sl, sp, pc @ │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - smlatbeq r5, ip, sp, pc @ │ │ │ │ - smlatteq r4, sl, r9, r7 │ │ │ │ - tsteq r4, r2, lsr r6 │ │ │ │ - tsteq r4, ip, lsr #12 │ │ │ │ - @ instruction: 0x01061fba │ │ │ │ - tstpeq r5, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - tstpeq r5, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r6, lsl r2 │ │ │ │ + smlatteq r6, r2, r3, r1 │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + smlatteq r6, r2, r3, r1 │ │ │ │ + smlatteq r6, r2, r3, r1 │ │ │ │ + smlatteq r6, r6, r3, r1 │ │ │ │ + smlatteq r6, r6, r3, r1 │ │ │ │ + smlatteq r6, sl, r3, r1 │ │ │ │ + smlatteq r6, sl, r3, r1 │ │ │ │ + smlatteq r6, lr, r3, r1 │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + tsteq r6, r2, lsl #8 │ │ │ │ + tsteq r6, r6, lsl #8 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + tsteq r6, lr, lsl #8 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r4, r6, lsr ip │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + smlatteq r6, r0, r0, r1 │ │ │ │ + smlatteq r6, r2, r0, r1 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + mrseq r1, (UNDEF: 22) │ │ │ │ + tsteq r6, r2, lsl #2 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + smlabbeq r6, ip, r0, r1 │ │ │ │ + swpeq r1, r2, [r6] │ │ │ │ + smlatbeq r6, r4, r0, r1 │ │ │ │ + smlatbeq r6, sl, r0, r1 │ │ │ │ + smlatbeq r6, r4, r0, r1 │ │ │ │ + smlatbeq r6, r6, r0, r1 │ │ │ │ + smlatbeq r6, ip, r0, r1 │ │ │ │ + smlatbeq r6, lr, r0, r1 │ │ │ │ + smlatteq r4, r6, r1, r8 │ │ │ │ + ldrdeq r0, [r4, -lr] │ │ │ │ + ldrdeq r0, [r4, -r8] │ │ │ │ + tsteq r4, ip, ror sp │ │ │ │ + smlatteq r6, r8, r3, r2 │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + tsteq r7, sl, ror r4 │ │ │ │ + tsteq ip, r6, lsr #16 │ │ │ │ + tsteq r6, lr, ror #2 │ │ │ │ + smlabbeq r6, sl, r1, r0 │ │ │ │ + @ instruction: 0x010623b8 │ │ │ │ + tsteq r6, sl, ror #2 │ │ │ │ + @ instruction: 0x010604ba │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + smlabbeq r4, sl, sp, r7 │ │ │ │ + ldrdeq r0, [r4, -r2] │ │ │ │ + smlabteq r4, ip, r9, r0 │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + mrseq r0, (UNDEF: 22) │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + smlatteq r6, r4, r0, r0 │ │ │ │ + @ instruction: 0x010405b6 │ │ │ │ svcvc 0x0015f5b0 │ │ │ │ stmdale ip, {r0, r2, r5, ip, lr, pc} │ │ │ │ svcvc 0x0010f5b0 │ │ │ │ stmdale r4, {r2, r5, ip, lr, pc} │ │ │ │ @ instruction: 0xf5b0b328 │ │ │ │ eorle r7, r5, r0, lsl #30 │ │ │ │ @ instruction: 0xf5b0e011 │ │ │ │ @@ -42634,23 +42634,23 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - tsteq r6, lr, lsl pc │ │ │ │ - smlatteq r6, ip, lr, r1 │ │ │ │ - strdeq r1, [r6, -r6] │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - smlabbeq r6, sl, pc, r1 @ │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - tsteq r6, r2, ror #30 │ │ │ │ - @ instruction: 0x01061f90 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + @ instruction: 0x010622be │ │ │ │ + smlabbeq r6, ip, r2, r2 │ │ │ │ + @ instruction: 0x01062296 │ │ │ │ + smlabteq r6, r4, r2, r2 │ │ │ │ + tsteq r6, sl, lsr #6 │ │ │ │ + smlatteq r6, ip, r2, r2 │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @ instruction: 0xf0007f15 │ │ │ │ @@ -42915,63 +42915,63 @@ │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ and lr, r6, r8, ror #20 │ │ │ │ @ instruction: 0x462b4a34 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ pop {r5, r6, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - tsteq r6, r6, lsl #30 │ │ │ │ - tstpeq r5, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, sl, lsl #30 │ │ │ │ - tsteq r6, r2, lsl pc │ │ │ │ - tsteq r6, r6, lsl pc │ │ │ │ - tsteq r6, sl, lsl pc │ │ │ │ - tsteq r6, sl, lsl pc │ │ │ │ - tsteq r6, r2, lsl pc │ │ │ │ - tsteq r6, lr, lsl #30 │ │ │ │ - tsteq r6, r6, lsl #30 │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - strdeq r1, [r6, -r6] │ │ │ │ - smlatteq r6, lr, lr, r1 │ │ │ │ - smlatteq r6, r6, lr, r1 │ │ │ │ - ldrdeq r1, [r6, -lr] │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - ldrdeq r1, [r6, -r2] │ │ │ │ - tsteq r4, r6, lsr r1 │ │ │ │ - @ instruction: 0x01061eb6 │ │ │ │ - tsteq r4, r0, lsr #2 │ │ │ │ - tsteq ip, r4, ror pc │ │ │ │ - tsteq r4, r4, lsl r1 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - smlabbeq r6, r2, lr, r1 │ │ │ │ - smlabbeq r6, r2, lr, r1 │ │ │ │ - smlabbeq r6, r0, lr, r1 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r6, r6, ror lr │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - ldrdeq fp, [ip, -r8] │ │ │ │ - tsteq r6, r2, ror lr │ │ │ │ - tsteq r6, r2, lsl #28 │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - strdeq r1, [r6, -r6] │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - tsteq ip, r8, asr lr │ │ │ │ - tsteq r4, r8, lsl r0 │ │ │ │ - smlabteq r5, r0, r7, pc @ │ │ │ │ - tsteq r4, lr, lsr r3 │ │ │ │ - tsteq r4, ip, lsr r0 │ │ │ │ - tsteq r4, r6, lsr r0 │ │ │ │ - smlabbeq r4, ip, r3, r7 │ │ │ │ - smlabbeq r4, lr, r3, r7 │ │ │ │ - @ instruction: 0x01047394 │ │ │ │ - smlabteq ip, ip, sp, fp │ │ │ │ + smlatbeq r6, r6, r2, r2 │ │ │ │ + smlatbeq r5, r0, lr, pc @ │ │ │ │ + smlatbeq r6, sl, r2, r2 │ │ │ │ + @ instruction: 0x010622b2 │ │ │ │ + @ instruction: 0x010622b6 │ │ │ │ + @ instruction: 0x010622ba │ │ │ │ + @ instruction: 0x010622ba │ │ │ │ + @ instruction: 0x010622b2 │ │ │ │ + smlatbeq r6, lr, r2, r2 │ │ │ │ + smlatbeq r6, r6, r2, r2 │ │ │ │ + smlatbeq r6, r2, r2, r2 │ │ │ │ + @ instruction: 0x0106229e │ │ │ │ + @ instruction: 0x01062296 │ │ │ │ + smlabbeq r6, lr, r2, r2 │ │ │ │ + smlabbeq r6, r6, r2, r2 │ │ │ │ + tsteq r6, lr, ror r2 │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + tsteq r6, r2, ror r2 │ │ │ │ + ldrdeq r0, [r4, -r6] │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ + smlabteq r4, r0, r4, r0 │ │ │ │ + tsteq ip, r4, lsl r3 │ │ │ │ + @ instruction: 0x010404b4 │ │ │ │ + tstpeq r5, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + tsteq r6, r6, lsl r2 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + tsteq ip, r8, ror r2 │ │ │ │ + tsteq r6, r2, lsl r2 │ │ │ │ + smlatbeq r6, r2, r1, r2 │ │ │ │ + smlatbeq r6, r0, r1, r2 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + @ instruction: 0x01062198 │ │ │ │ + @ instruction: 0x01062196 │ │ │ │ + @ instruction: 0x0106219c │ │ │ │ + strdeq ip, [ip, -r8] │ │ │ │ + @ instruction: 0x010403b8 │ │ │ │ + tstpeq r5, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r7, [r4, -lr] │ │ │ │ + ldrdeq r0, [r4, -ip] │ │ │ │ + ldrdeq r0, [r4, -r6] │ │ │ │ + tsteq r4, ip, lsr #14 │ │ │ │ + tsteq r4, lr, lsr #14 │ │ │ │ + tsteq r4, r4, lsr r7 │ │ │ │ + tsteq ip, ip, ror #2 │ │ │ │ cmnpeq r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ vhadd.s8 q4, , q11 │ │ │ │ vqshl.s8 d24, d0, d3 │ │ │ │ addsmi r4, r8, #168, 6 @ 0xa0000002 │ │ │ │ rschi pc, r2, r3 │ │ │ │ ldrhi pc, [lr, #512] @ 0x200 │ │ │ │ @@ -43772,84 +43772,84 @@ │ │ │ │ vabd.s8 d24, d19, d29 │ │ │ │ addsmi r5, r8, #4, 6 @ 0x10000000 │ │ │ │ strhi pc, [ip, r2]! │ │ │ │ mvnsmi pc, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0424298 │ │ │ │ stmdami r6, {r0, r1, r3, r5, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - smlabteq r6, r2, ip, r1 │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ - tsteq r6, lr, asr pc │ │ │ │ - smlatbeq r6, ip, pc, r1 @ │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - tsteq r6, sl, lsr r0 │ │ │ │ - tsteq r6, r2, ror r0 │ │ │ │ - swpeq r2, r4, [r6] │ │ │ │ - ldrdeq r2, [r6, -lr] │ │ │ │ - strheq r2, [r6, -r4] │ │ │ │ - smlatteq r6, r2, r0, r2 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r6, lr, ror #2 │ │ │ │ - smlabteq r6, r8, r1, r2 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - smlabbeq r6, r2, r2, r2 │ │ │ │ - @ instruction: 0x010622bc │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r6, sl, lsl #6 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - @ instruction: 0x01062396 │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ + smlatteq r6, ip, pc, r1 @ │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r6, r2, rrx │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ + @ instruction: 0x0106219e │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + @ instruction: 0x01062290 │ │ │ │ + smlatbeq r6, r2, r2, r2 │ │ │ │ strdeq r2, [r6, -lr] │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - @ instruction: 0x0106249e │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - tsteq r6, lr, ror #10 │ │ │ │ - @ instruction: 0x010625b2 │ │ │ │ - tsteq r6, r2, asr r6 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - smlatbeq r6, r2, r6, r2 │ │ │ │ - strdeq r2, [r6, -r2] │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ - smlabbeq r6, r8, r7, r2 │ │ │ │ - tsteq r6, r2, lsr #16 │ │ │ │ - @ instruction: 0x010628b2 │ │ │ │ - smlabbeq r6, r6, r9, r2 │ │ │ │ - smlabbeq r6, lr, r9, r2 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - smlabteq r6, r0, fp, r2 │ │ │ │ - smlatteq r6, lr, fp, r2 │ │ │ │ - tsteq r6, sl, ror ip │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + smlabteq r6, r8, r3, r2 │ │ │ │ ldrdeq r2, [r6, -sl] │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - smlatteq r6, r2, sp, r2 │ │ │ │ - tsteq r6, r2, asr #28 │ │ │ │ + tsteq r6, r2, lsl r4 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r6, lr, ror r4 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + smlabbeq r6, r2, r4, r2 │ │ │ │ + smlatbeq r6, r4, r4, r2 │ │ │ │ + smlatteq r6, lr, r4, r2 │ │ │ │ ldrdeq r2, [r6, -ip] │ │ │ │ - smlatteq r6, r8, lr, r2 │ │ │ │ - tsteq r6, r6, asr pc │ │ │ │ - @ instruction: 0x01062fb6 │ │ │ │ - qaddeq r3, r0, r6 │ │ │ │ - tsteq r6, r6, lsr #32 │ │ │ │ - swpeq r3, r4, [r6] │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - @ instruction: 0x010631b2 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ + tsteq r6, lr, lsl #10 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + smlatteq r6, r0, r5, r2 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r2, lsr #12 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + @ instruction: 0x010626b8 │ │ │ │ + smlatbeq r6, sl, r6, r2 │ │ │ │ + smlatteq r6, r0, r6, r2 │ │ │ │ + tsteq r6, r6, lsr r7 │ │ │ │ + smlabteq r6, r6, r7, r2 │ │ │ │ + @ instruction: 0x0106279e │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + tsteq r6, lr, lsr r8 │ │ │ │ + @ instruction: 0x01062894 │ │ │ │ + smlatteq r6, r6, r8, r2 │ │ │ │ + tsteq r6, lr, lsl #18 │ │ │ │ + tsteq r6, r2, asr r9 │ │ │ │ + strdeq r2, [r6, -r2] │ │ │ │ + smlatteq r6, r8, r9, r2 │ │ │ │ + tsteq r6, r2, asr #20 │ │ │ │ + @ instruction: 0x01062a92 │ │ │ │ + tsteq r6, r6, lsl fp │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + smlabteq r6, r2, fp, r2 │ │ │ │ + tsteq r6, r2, asr ip │ │ │ │ + tsteq r6, r6, lsr #26 │ │ │ │ + tsteq r6, lr, lsr #26 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + smlabbeq r6, lr, pc, r2 @ │ │ │ │ + tsteq r6, sl, lsl r0 │ │ │ │ + tsteq r6, sl, ror r0 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ + smlabbeq r6, r2, r1, r3 │ │ │ │ + smlatteq r6, r2, r1, r3 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + smlabbeq r6, r8, r2, r3 │ │ │ │ + strdeq r3, [r6, -r6] │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + smlabteq r6, r6, r3, r3 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + @ instruction: 0x01063494 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + tsteq r6, r2, asr r5 │ │ │ │ + smlabteq r6, r0, r5, r3 │ │ │ │ tstppl r8, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r3, r4, r8, r9, sl, pc} │ │ │ │ tstppl r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vaba.s8 d24, d3, d9 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ @@ -44643,82 +44643,82 @@ │ │ │ │ @ instruction: 0xf64384e3 │ │ │ │ addsmi r1, r8, #8, 6 @ 0x20000000 │ │ │ │ andshi pc, r4, r3 │ │ │ │ svcpl 0x0064f5b0 │ │ │ │ andshi pc, r4, r3, asr #32 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ + tsteq r6, r6, lsl #10 │ │ │ │ + @ instruction: 0x0106359e │ │ │ │ + @ instruction: 0x0106359c │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r6, r6, ror #12 │ │ │ │ strdeq r3, [r6, -lr] │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - smlabteq r6, r6, r2, r3 │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - tsteq r6, sl, ror #6 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsr r4 │ │ │ │ - smlabteq r6, sl, r4, r3 │ │ │ │ - @ instruction: 0x010634ba │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - smlabbeq r6, r4, r5, r3 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - tsteq r6, r6, lsr #12 │ │ │ │ - @ instruction: 0x01063690 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlabbeq r6, r8, r7, r3 │ │ │ │ - smlabbeq r6, r6, r7, r3 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - smlatteq r6, r8, r8, r3 │ │ │ │ - strdeq r3, [r6, -r2] │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, sl, lsl #14 │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + ldrdeq r3, [r6, -r2] │ │ │ │ + tsteq r6, sl, ror #16 │ │ │ │ + tsteq r6, sl, asr r8 │ │ │ │ + smlabteq r6, r4, r8, r3 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ @ instruction: 0x010639bc │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - smlatbeq r6, r2, sl, r3 │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - @ instruction: 0x01063bbe │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - smlabbeq r6, r6, ip, r3 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r6, lr, lsl sp │ │ │ │ - smlabbeq r6, r8, sp, r3 │ │ │ │ - smlatteq r6, r6, sp, r3 │ │ │ │ - smlabbeq r6, r0, lr, r3 │ │ │ │ - smlabbeq r6, sl, lr, r3 │ │ │ │ + smlabteq r6, r6, r9, r3 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + @ instruction: 0x01063a90 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tsteq r6, r6, lsr #22 │ │ │ │ + @ instruction: 0x01063b90 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + smlabbeq r6, r8, ip, r3 │ │ │ │ + @ instruction: 0x01063c92 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r2, asr pc │ │ │ │ - smlatteq r6, sl, pc, r3 @ │ │ │ │ - ldrdeq r3, [r6, -sl] │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - smlatbeq r6, r2, r0, r4 │ │ │ │ - tsteq r6, sl, lsr r1 │ │ │ │ - tsteq r6, r6, asr #2 │ │ │ │ - @ instruction: 0x010641b0 │ │ │ │ - tsteq r6, lr, lsl #4 │ │ │ │ - smlatbeq r6, r6, r2, r4 │ │ │ │ - smlatbeq r6, r8, r2, r4 │ │ │ │ - smlabteq r6, r0, lr, r5 │ │ │ │ - smlabteq r6, r0, lr, r5 │ │ │ │ - tsteq r6, r6, lsl #6 │ │ │ │ - smlatteq r6, r8, r2, r4 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - @ instruction: 0x01065e98 │ │ │ │ - smlatbeq r6, ip, lr, r5 │ │ │ │ - @ instruction: 0x01065eb4 │ │ │ │ - smlabteq r6, r8, lr, r5 │ │ │ │ - smlabteq r6, r6, lr, r5 │ │ │ │ - ldrdeq r5, [r6, -sl] │ │ │ │ - smlatteq r6, r2, lr, r5 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r6, sl, lsr #6 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r2, asr #28 │ │ │ │ + smlatbeq r6, r0, lr, r3 │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + tsteq r6, lr, asr pc │ │ │ │ + smlabteq r6, r8, pc, r3 @ │ │ │ │ + tsteq r6, r6, lsr #32 │ │ │ │ + smlabteq r6, r0, r0, r4 │ │ │ │ + strheq r4, [r6, -lr] │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + smlabbeq r6, r6, r1, r4 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + tsteq r6, sl, lsr #4 │ │ │ │ + @ instruction: 0x01064294 │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + smlabbeq r6, sl, r3, r4 │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + smlatteq r6, r4, r3, r4 │ │ │ │ + tsteq r6, r2, asr #8 │ │ │ │ + ldrdeq r4, [r6, -sl] │ │ │ │ + smlatteq r6, r6, r4, r4 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + smlatbeq r6, lr, r5, r4 │ │ │ │ + tsteq r6, r6, asr #12 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + smlatbeq r6, r6, r6, r4 │ │ │ │ + smlabbeq r6, r8, r6, r4 │ │ │ │ + @ instruction: 0x0106469c │ │ │ │ + smlatbeq r6, r4, r6, r4 │ │ │ │ + @ instruction: 0x0106629a │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r6, r6, ror #4 │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + smlabbeq r6, r2, r2, r6 │ │ │ │ + smlatteq r6, r4, r6, r4 │ │ │ │ + @ instruction: 0x010646b4 │ │ │ │ + smlabteq r6, sl, r6, r4 │ │ │ │ tstpne ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r2, r7, r8, r9, sl, pc} │ │ │ │ tstpne r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438785 │ │ │ │ addsmi r1, r8, #24, 6 @ 0x60000000 │ │ │ │ @@ -45505,82 +45505,82 @@ │ │ │ │ movwpl pc, #50755 @ 0xc643 @ │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438555 │ │ │ │ addsmi r5, r8, #4, 6 @ 0x10000000 │ │ │ │ ldrbhi pc, [r4, #-66] @ 0xffffffbe @ │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - tsteq r6, r2, lsl lr │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - tsteq r6, sl, lsl #28 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - tsteq r6, lr, lsr #4 │ │ │ │ + @ instruction: 0x010645be │ │ │ │ + @ instruction: 0x010661b2 │ │ │ │ + @ instruction: 0x01066190 │ │ │ │ + smlatbeq r6, r4, r1, r6 │ │ │ │ + smlatbeq r6, sl, r1, r6 │ │ │ │ + tsteq r6, sl, lsl #12 │ │ │ │ + smlabteq r6, lr, r5, r4 │ │ │ │ + smlatteq r6, r2, r5, r4 │ │ │ │ + smlatteq r6, r8, r5, r4 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + @ instruction: 0x010661bc │ │ │ │ + smlabteq r6, lr, r1, r6 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, r6, lsl #12 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, r2, lsr #12 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r6, lr, asr #12 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + tsteq r6, sl, asr r6 │ │ │ │ + tsteq r6, r2, ror #12 │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r6, sl, lsr r2 │ │ │ │ tsteq r6, r2, asr #4 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - tsteq r6, lr, lsr #28 │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - @ instruction: 0x01064294 │ │ │ │ + smlatbeq r6, r2, r6, r4 │ │ │ │ + smlabbeq r6, r0, r6, r4 │ │ │ │ + @ instruction: 0x01064692 │ │ │ │ + @ instruction: 0x01064698 │ │ │ │ + smlabbeq r6, lr, r2, r6 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ tsteq r6, r6, ror #4 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - smlabbeq r6, r0, r2, r4 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, r2, asr lr │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - smlabteq r6, ip, r2, r4 │ │ │ │ - smlabbeq r6, r2, r2, r4 │ │ │ │ - @ instruction: 0x01064294 │ │ │ │ - @ instruction: 0x0106429c │ │ │ │ - smlatbeq r6, lr, r2, r4 │ │ │ │ - smlatbeq r6, r8, r2, r4 │ │ │ │ - @ instruction: 0x010642ba │ │ │ │ - smlabteq r6, r2, r2, r4 │ │ │ │ - @ instruction: 0x01065eb6 │ │ │ │ - smlabbeq r6, r8, lr, r5 │ │ │ │ - @ instruction: 0x01065e9a │ │ │ │ - smlatbeq r6, r2, lr, r5 │ │ │ │ - tsteq r6, r2, lsl #6 │ │ │ │ - smlatteq r6, r0, r2, r4 │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + smlabteq r6, lr, r6, r4 │ │ │ │ + smlatbeq r6, ip, r6, r4 │ │ │ │ + @ instruction: 0x010646be │ │ │ │ + smlabteq r6, r4, r6, r4 │ │ │ │ + @ instruction: 0x010662b8 │ │ │ │ + smlabbeq r6, sl, r2, r6 │ │ │ │ + @ instruction: 0x0106629c │ │ │ │ + smlatbeq r6, r2, r2, r6 │ │ │ │ + tsteq r6, r2, lsl #14 │ │ │ │ + smlatteq r6, r4, r6, r4 │ │ │ │ strdeq r4, [r6, -r8] │ │ │ │ - smlatteq r6, lr, lr, r5 │ │ │ │ - @ instruction: 0x01065eb4 │ │ │ │ - smlabteq r6, r6, lr, r5 │ │ │ │ - smlabteq r6, ip, lr, r5 │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - tsteq r6, lr, lsl r3 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - smlatteq r6, sl, lr, r5 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ - tsteq r6, r2, ror #6 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r6, r6, asr pc │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ - tsteq r6, r6, lsl pc │ │ │ │ - tsteq r6, lr, lsl pc │ │ │ │ - tsteq r6, r2, lsr pc │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - smlatbeq r6, lr, r3, r4 │ │ │ │ - smlabbeq r6, r4, r3, r4 │ │ │ │ - @ instruction: 0x01064398 │ │ │ │ - smlatbeq r6, r0, r3, r4 │ │ │ │ - @ instruction: 0x01065f96 │ │ │ │ - tsteq r6, r6, ror pc │ │ │ │ - smlabbeq r6, sl, pc, r5 @ │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + strdeq r6, [r6, -r6] │ │ │ │ + smlatbeq r6, r2, r2, r6 │ │ │ │ + @ instruction: 0x010662b6 │ │ │ │ + @ instruction: 0x010662be │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + smlatteq r6, r4, r2, r6 │ │ │ │ + smlatteq r6, ip, r2, r6 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r6, r6, lsr r3 │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + tsteq r6, sl, lsr #6 │ │ │ │ msrpl CPSR_, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r2, r6, r7, sl, pc} │ │ │ │ tstppl r8, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384c5 │ │ │ │ addsmi r5, r8, #28, 6 @ 0x70000000 │ │ │ │ @@ -46328,180 +46328,180 @@ │ │ │ │ stmiami r8!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2215 @ 0xfffff759 │ │ │ │ stmiami r7!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2214 @ 0xfffff75a │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, lr, ror lr │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - smlatbeq r6, r2, r2, r4 │ │ │ │ - @ instruction: 0x010642b6 │ │ │ │ - @ instruction: 0x010642bc │ │ │ │ - @ instruction: 0x01065eb0 │ │ │ │ - smlabbeq r6, lr, lr, r5 │ │ │ │ - smlatbeq r6, r2, lr, r5 │ │ │ │ - smlatbeq r6, r8, lr, r5 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - smlatteq r6, lr, r2, r4 │ │ │ │ + tsteq r6, lr, lsl r2 │ │ │ │ + tsteq r6, lr, ror r6 │ │ │ │ + tsteq r6, r2, asr #12 │ │ │ │ + tsteq r6, r6, asr r6 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + smlatbeq r6, r8, r6, r4 │ │ │ │ + tsteq r6, sl, ror r6 │ │ │ │ + smlabbeq r6, lr, r6, r4 │ │ │ │ + @ instruction: 0x01064694 │ │ │ │ + smlabbeq r6, r8, r2, r6 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + smlabbeq r6, r0, r2, r6 │ │ │ │ + smlatteq r6, r0, r6, r4 │ │ │ │ + @ instruction: 0x01064696 │ │ │ │ + smlatbeq r6, r8, r6, r4 │ │ │ │ + @ instruction: 0x010646b0 │ │ │ │ + smlabteq r6, r2, r6, r4 │ │ │ │ + @ instruction: 0x010646bc │ │ │ │ + smlabteq r6, lr, r6, r4 │ │ │ │ + ldrdeq r4, [r6, -r6] │ │ │ │ + smlabteq r6, sl, r2, r6 │ │ │ │ + @ instruction: 0x0106629c │ │ │ │ + smlatbeq r6, lr, r2, r6 │ │ │ │ + @ instruction: 0x010662b6 │ │ │ │ + tsteq r6, r6, lsl r7 │ │ │ │ strdeq r4, [r6, -r4] │ │ │ │ - smlatteq r6, r8, lr, r5 │ │ │ │ - smlabteq r6, r8, lr, r5 │ │ │ │ - ldrdeq r5, [r6, -sl] │ │ │ │ - smlatteq r6, r0, lr, r5 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - strdeq r4, [r6, -r6] │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ + tsteq r6, r6, lsl #14 │ │ │ │ + tsteq r6, lr, lsl #14 │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + smlabteq r6, r6, r2, r6 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + smlatteq r6, r0, r2, r6 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r6, lr, lsl r7 │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + tsteq r6, r6, lsr r7 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ tsteq r6, r0, lsl r3 │ │ │ │ - tsteq r6, r2, lsr #6 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - tsteq r6, r6, lsr r3 │ │ │ │ - tsteq r6, sl, lsr #30 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, lr, lsl #30 │ │ │ │ - tsteq r6, r6, lsl pc │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - tsteq r6, lr, ror #6 │ │ │ │ - tsteq r6, r2, ror #30 │ │ │ │ - tsteq r6, r6, lsr #30 │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - smlatbeq r6, r0, r3, r4 │ │ │ │ - tsteq r6, lr, ror r3 │ │ │ │ - @ instruction: 0x01064390 │ │ │ │ - @ instruction: 0x01064396 │ │ │ │ - smlabbeq r6, ip, pc, r5 @ │ │ │ │ - tsteq r6, lr, asr pc │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - tsteq r6, r6, ror pc │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - @ instruction: 0x010643b8 │ │ │ │ - smlabteq r6, ip, r3, r4 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - smlabteq r6, sl, pc, r5 @ │ │ │ │ - @ instruction: 0x01062990 │ │ │ │ - smlatteq r6, sl, r9, r0 │ │ │ │ - smlatteq r5, ip, r7, pc @ │ │ │ │ - smlabteq r5, r6, r1, pc @ │ │ │ │ - @ instruction: 0x0105ee9c │ │ │ │ - smlabbeq r5, r6, ip, lr │ │ │ │ - tsteq r5, ip, ror #22 │ │ │ │ - tsteq r5, r2, lsl #22 │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - smlatteq r5, r2, sl, lr │ │ │ │ - smlabbeq r3, ip, r8, ip │ │ │ │ - tsteq r5, lr, lsl #22 │ │ │ │ - tsteq r5, r0, lsr #22 │ │ │ │ - tsteq r3, sl, ror r8 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - smlabbeq r5, r2, fp, lr │ │ │ │ - smlatbeq r5, r0, fp, lr │ │ │ │ - tsteq r3, r2, ror #16 │ │ │ │ - tsteq r5, r0, lsl #24 │ │ │ │ - tsteq r5, lr, lsl ip │ │ │ │ - tsteq r3, r0, asr r8 │ │ │ │ - tsteq r5, r6, asr sp │ │ │ │ - @ instruction: 0x0105ecb0 │ │ │ │ - tsteq r5, sl, asr ip │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ - tsteq r3, r2, lsr r8 │ │ │ │ - smlatteq r5, ip, ip, lr │ │ │ │ - tsteq r5, sl, lsl #26 │ │ │ │ - tsteq r3, r0, lsr #16 │ │ │ │ - smlatbeq r5, r2, sp, lr │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - tsteq r5, r2, ror sp │ │ │ │ - tsteq r3, r8, lsl #16 │ │ │ │ - smlatbeq r5, lr, sp, lr │ │ │ │ - strdeq ip, [r3, -ip] │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + tsteq r6, sl, ror #6 │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + smlabbeq r6, sl, sp, r0 │ │ │ │ + smlabbeq r5, ip, fp, pc @ │ │ │ │ + tstpeq r5, r6, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, lsl #30 │ │ │ │ + smlatbeq r5, r2, lr, lr │ │ │ │ + tsteq r5, r4, ror lr │ │ │ │ + smlabbeq r5, r2, lr, lr │ │ │ │ + tsteq r3, ip, lsr #24 │ │ │ │ + smlatbeq r5, lr, lr, lr │ │ │ │ + smlabteq r5, r0, lr, lr │ │ │ │ + tsteq r3, sl, lsl ip │ │ │ │ + tsteq r5, r0, ror pc │ │ │ │ + tsteq r5, r2, lsr #30 │ │ │ │ + tsteq r5, r0, asr #30 │ │ │ │ + tsteq r3, r2, lsl #24 │ │ │ │ + smlatbeq r5, r0, pc, lr @ │ │ │ │ @ instruction: 0x0105efbe │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - tsteq r5, sl, ror #28 │ │ │ │ - tsteq r5, r8, lsr #28 │ │ │ │ - tsteq r5, lr, lsr lr │ │ │ │ - ldrdeq ip, [r3, -r8] │ │ │ │ - tsteq r5, lr, ror lr │ │ │ │ - @ instruction: 0x0105ee98 │ │ │ │ - smlabteq r3, r6, r7, ip │ │ │ │ - tsteq r5, r4, lsr pc │ │ │ │ - smlatteq r5, lr, lr, lr │ │ │ │ - tsteq r5, r4, lsl #30 │ │ │ │ - smlatbeq r3, lr, r7, ip │ │ │ │ - tsteq r5, r4, lsr pc │ │ │ │ - smlatbeq r3, r2, r7, ip │ │ │ │ - tstpeq r5, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, sl, pc, lr @ │ │ │ │ - @ instruction: 0x0105ef9c │ │ │ │ - smlatbeq r5, sl, pc, lr @ │ │ │ │ - smlabbeq r3, r4, r7, ip │ │ │ │ - ldrdeq lr, [r5, -sl] │ │ │ │ - smlatteq r5, r8, pc, lr @ │ │ │ │ - tsteq r3, r2, ror r7 │ │ │ │ - tstpeq r5, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, sl, asr r7 │ │ │ │ - tstpeq r5, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, lr, asr #14 │ │ │ │ - tstpeq r5, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, ror r1 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, ip, r0, pc @ │ │ │ │ - swpeq pc, r6, [r5] @ │ │ │ │ - tstpeq r5, r8, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, lsr #14 │ │ │ │ - smlatbeq r5, r6, r0, pc @ │ │ │ │ - strheq pc, [r5, -r4] @ │ │ │ │ - tsteq r3, r2, lsl r7 │ │ │ │ - tstpeq r5, ip, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + strdeq ip, [r3, -r0] │ │ │ │ + strdeq pc, [r5, -r6] │ │ │ │ + qaddeq pc, r0, r5 @ │ │ │ │ + strdeq lr, [r5, -sl] │ │ │ │ + tstpeq r5, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq ip, [r3, -r2] │ │ │ │ + smlabbeq r5, ip, r0, pc @ │ │ │ │ + smlatbeq r5, sl, r0, pc @ │ │ │ │ + smlabteq r3, r0, fp, ip │ │ │ │ + tstpeq r5, r2, asr #2 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, r2, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, r8, fp, ip │ │ │ │ + tstpeq r5, lr, asr #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103cb9c │ │ │ │ + tstpeq r5, lr, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r8, r1, pc @ │ │ │ │ ldrdeq pc, [r5, -lr] │ │ │ │ - smlatteq r5, ip, r0, pc @ │ │ │ │ + tsteq r3, r8, ror fp │ │ │ │ + tstpeq r5, lr, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, ror #22 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + smlabbeq r5, lr, r2, pc @ │ │ │ │ + smlatbeq r5, r4, r2, pc @ │ │ │ │ + tsteq r3, lr, asr #22 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tsteq r3, r2, asr #22 │ │ │ │ + smlabteq r5, r0, r3, pc @ │ │ │ │ + tstpeq r5, sl, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsr #22 │ │ │ │ + tstpeq r5, sl, ror r3 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r8, r3, pc @ │ │ │ │ + tsteq r3, r2, lsl fp │ │ │ │ + smlatteq r5, r0, r3, pc @ │ │ │ │ + @ instruction: 0x0105f3b2 │ │ │ │ + smlabteq r5, r0, r3, pc @ │ │ │ │ strdeq ip, [r3, -sl] │ │ │ │ - tstpeq r5, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r3, lr, r6, ip │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - tstpeq r5, lr, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, asr #2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [r3, -r0] │ │ │ │ - @ instruction: 0x0105f196 │ │ │ │ - smlatbeq r5, r8, r1, pc @ │ │ │ │ - @ instruction: 0x0103c6be │ │ │ │ - tstpeq r5, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r3, r6, r6, ip │ │ │ │ - tstpeq r5, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103c69a │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r5, -ip] │ │ │ │ - smlatbeq r5, r6, r2, pc @ │ │ │ │ - @ instruction: 0x0105f2b8 │ │ │ │ - tsteq r3, r6, ror r6 │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - tstpeq r5, r2, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, ror #12 │ │ │ │ - tstpeq r5, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, asr #12 │ │ │ │ - tstpeq r5, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r0, asr #12 │ │ │ │ + smlatteq r3, lr, sl, ip │ │ │ │ + smlabteq r5, ip, r6, pc @ │ │ │ │ + tstpeq r5, lr, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, ip, r4, pc @ │ │ │ │ + tstpeq r5, r6, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r4, sl, ip │ │ │ │ + tstpeq r5, r6, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103cab2 │ │ │ │ + smlatbeq r5, ip, r4, pc @ │ │ │ │ tstpeq r5, lr, ror r4 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - smlabteq r5, r6, r3, pc @ │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - tsteq r3, r2, lsr #12 │ │ │ │ - tstpeq r5, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, ip, r4, pc @ │ │ │ │ + @ instruction: 0x0103ca9a │ │ │ │ + smlatbeq r5, r8, r4, pc @ │ │ │ │ + smlabbeq r3, lr, sl, ip │ │ │ │ + @ instruction: 0x0105f590 │ │ │ │ + tstpeq r5, lr, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r0, r4, pc @ │ │ │ │ + smlatteq r5, lr, r4, pc @ │ │ │ │ + tsteq r3, r0, ror sl │ │ │ │ + tstpeq r5, r6, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, lr, asr sl │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlatbeq r5, r2, r5, pc @ │ │ │ │ + smlabteq r5, r0, r5, pc @ │ │ │ │ + tsteq r3, r6, asr #20 │ │ │ │ + smlatteq r5, r8, r5, pc @ │ │ │ │ + tsteq r3, sl, lsr sl │ │ │ │ + @ instruction: 0x0105f79c │ │ │ │ + smlatteq r5, lr, r6, pc @ │ │ │ │ + tstpeq r5, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, lsl sl │ │ │ │ + @ instruction: 0x0105f694 │ │ │ │ + @ instruction: 0x0105f6b2 │ │ │ │ + tsteq r3, r4, lsl #20 │ │ │ │ + tstpeq r5, lr, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r8, r6, pc @ │ │ │ │ + strdeq pc, [r5, -sl] │ │ │ │ + smlatteq r3, ip, r9, ip │ │ │ │ + tstpeq r5, lr, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, r0, r9, ip │ │ │ │ + tstpeq r5, lr, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f79c │ │ │ │ + tstpeq r5, r6, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r2, r9, ip │ │ │ │ + @ instruction: 0x0105f7b4 │ │ │ │ + ldrdeq pc, [r5, -sl] │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -47312,423 +47312,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r3, r4, ror r3 │ │ │ │ - tstpeq r5, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - tstpeq r5, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, asr r3 │ │ │ │ - tstpeq r5, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, asr #6 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - tstpeq r5, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r0, r2, pc @ │ │ │ │ - tstpeq r5, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f290 │ │ │ │ - tsteq r3, r4, lsl #6 │ │ │ │ - smlatteq r5, r0, r2, pc @ │ │ │ │ + tsteq r3, r4, lsl r7 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + @ instruction: 0x0105f590 │ │ │ │ + @ instruction: 0x0105f5b0 │ │ │ │ + strdeq ip, [r3, -r4] │ │ │ │ + smlatteq r5, r4, r5, pc @ │ │ │ │ + smlatteq r3, r4, r6, ip │ │ │ │ + tstpeq r5, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r0, r9, pc @ │ │ │ │ strdeq pc, [r5, -r8] │ │ │ │ - smlatteq r3, ip, r2, ip │ │ │ │ - smlabbeq r5, r8, r3, pc @ │ │ │ │ - tstpeq r5, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, ip, r2, ip │ │ │ │ - smlatbeq r5, r0, r3, pc @ │ │ │ │ - smlabteq r5, r0, r3, pc @ │ │ │ │ - @ instruction: 0x0103c2b4 │ │ │ │ - @ instruction: 0x0105f49c │ │ │ │ - tstpeq r5, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, ip, r2, ip │ │ │ │ - tstpeq r5, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, ror r2 │ │ │ │ - smlatteq r5, ip, r4, pc @ │ │ │ │ - @ instruction: 0x0105f494 │ │ │ │ - @ instruction: 0x0105f4b4 │ │ │ │ - tsteq r3, r4, asr r2 │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - tsteq r3, r4, asr #4 │ │ │ │ - tstpeq r5, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f598 │ │ │ │ - tstpeq r5, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, lsl r2 │ │ │ │ - @ instruction: 0x0105f5b8 │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - strdeq ip, [r3, -ip] │ │ │ │ + smlatteq r5, r8, r6, pc @ │ │ │ │ tstpeq r5, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [r3, -ip] │ │ │ │ - tstpeq r5, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, ip, r1, ip │ │ │ │ - tstpeq r5, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r0, r6, pc @ │ │ │ │ - tstpeq r5, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r3, r4, r1, ip │ │ │ │ - smlabbeq r5, r8, r7, pc @ │ │ │ │ - @ instruction: 0x0105f7b0 │ │ │ │ - smlabbeq r3, ip, r1, ip │ │ │ │ - @ instruction: 0x0105f890 │ │ │ │ - tstpeq r5, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, ror #2 │ │ │ │ - smlatbeq r5, r0, r8, pc @ │ │ │ │ - tsteq r3, ip, asr r1 │ │ │ │ - tstpeq r5, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, r4, r6, ip │ │ │ │ + smlabbeq r5, r0, r6, pc @ │ │ │ │ + @ instruction: 0x0105f698 │ │ │ │ + smlabbeq r3, ip, r6, ip │ │ │ │ + tstpeq r5, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ strdeq pc, [r5, -r0] │ │ │ │ - tstpeq r5, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r4, r9, pc @ │ │ │ │ - tstpeq r5, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, lsr #2 │ │ │ │ - smlatteq r5, ip, r9, pc @ │ │ │ │ - tstpeq r5, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, lsl #2 │ │ │ │ - tstpeq r5, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fa9c │ │ │ │ - smlabteq r5, r8, sl, pc @ │ │ │ │ - smlatteq r3, ip, r0, ip │ │ │ │ - tstpeq r5, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [r3, -ip] │ │ │ │ - smlabteq r5, r8, ip, pc @ │ │ │ │ - tstpeq r5, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, ror #12 │ │ │ │ + tstpeq r5, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, asr r6 │ │ │ │ + tstpeq r5, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, ip, r7, pc @ │ │ │ │ + @ instruction: 0x0105f79c │ │ │ │ + smlatbeq r5, r8, r7, pc @ │ │ │ │ + tsteq r3, ip, lsr #12 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + smlatteq r5, ip, r7, pc @ │ │ │ │ + tsteq r3, r4, lsl r6 │ │ │ │ + smlabbeq r5, ip, r8, pc @ │ │ │ │ + tstpeq r5, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ + strdeq ip, [r3, -r4] │ │ │ │ + @ instruction: 0x0105f894 │ │ │ │ + smlatteq r3, r4, r5, ip │ │ │ │ + smlatbeq r5, r8, sl, pc @ │ │ │ │ + smlabteq r5, r0, r9, pc @ │ │ │ │ + tstpeq r5, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + tstpeq r5, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103c5b4 │ │ │ │ + tstpeq r5, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103c59c │ │ │ │ + tstpeq r5, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f9b8 │ │ │ │ ldrdeq pc, [r5, -r0] │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - strheq ip, [r3, -r4] │ │ │ │ - tstpeq r5, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ - swpeq ip, ip, [r3] │ │ │ │ - tstpeq r5, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r8, ip, pc @ │ │ │ │ - smlatteq r5, r4, ip, pc @ │ │ │ │ - tsteq r3, ip, ror r0 │ │ │ │ - tstpeq r5, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, rrx │ │ │ │ - tstpeq r5, r0, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, ror r5 │ │ │ │ + tstpeq r5, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, ror #10 │ │ │ │ + @ instruction: 0x0105fbb0 │ │ │ │ + smlatteq r5, r8, sl, pc @ │ │ │ │ + smlabbeq r5, r0, sl, pc @ │ │ │ │ + smlatbeq r5, r8, sl, pc @ │ │ │ │ + tsteq r3, r4, asr #10 │ │ │ │ + tstpeq r5, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, lsr #10 │ │ │ │ + tstpeq r5, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r8, fp, pc @ │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + tsteq r3, ip, lsl #10 │ │ │ │ + tstpeq r5, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ + strdeq ip, [r3, -ip] │ │ │ │ + smlatteq r6, r4, r1, r0 │ │ │ │ + @ instruction: 0x0105ff90 │ │ │ │ + tstpeq r5, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r5, -r4] │ │ │ │ - smlabbeq r5, r4, sp, pc @ │ │ │ │ - smlatbeq r5, r0, sp, pc @ │ │ │ │ - tsteq r3, ip, lsr r0 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, lsr #32 │ │ │ │ - @ instruction: 0x0105febc │ │ │ │ - tstpeq r5, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r8, lr, pc @ │ │ │ │ - tsteq r3, r4 │ │ │ │ + tstpeq r5, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r4, r4, ip │ │ │ │ + smlabbeq r5, ip, sp, pc @ │ │ │ │ + @ instruction: 0x0105fdb8 │ │ │ │ + smlatbeq r3, ip, r4, ip │ │ │ │ + smlatbeq r5, ip, lr, pc @ │ │ │ │ + tstpeq r5, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, ip, r4, ip │ │ │ │ smlabteq r5, r0, lr, pc @ │ │ │ │ - strdeq fp, [r3, -r4] │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - smlabbeq r5, r0, pc, pc @ │ │ │ │ - tstpeq r5, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, ip, pc, fp @ │ │ │ │ - smlatbeq r5, r8, pc, pc @ │ │ │ │ - smlabteq r5, r4, pc, pc @ │ │ │ │ - @ instruction: 0x0103bfb4 │ │ │ │ + tsteq r3, ip, ror r4 │ │ │ │ tsteq r6, r8, rrx │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - @ instruction: 0x0103bf94 │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - smlabbeq r3, r4, pc, fp @ │ │ │ │ - smlatbeq r6, r8, r1, r1 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r2, r0 │ │ │ │ - smlatbeq r6, r4, r1, r0 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + tstpeq r5, r0, ror pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105ff9c │ │ │ │ + tsteq r3, r4, asr r4 │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + tsteq r3, ip, lsr r4 │ │ │ │ + strheq r0, [r6, -r8] │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + smlabbeq r6, r4, r0, r0 │ │ │ │ + tsteq r3, ip, lsl r4 │ │ │ │ strheq r0, [r6, -ip] │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r3, ip, lsr pc │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq r3, r4, lsr #30 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, r1, r0 │ │ │ │ - smlabteq r6, r0, r1, r0 │ │ │ │ - tsteq r3, r4, lsl #30 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - smlatteq r3, ip, lr, fp │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ + tsteq r3, ip, lsl #8 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + ldrdeq ip, [r3, -ip] │ │ │ │ + @ instruction: 0x0106019c │ │ │ │ + @ instruction: 0x010601b8 │ │ │ │ + smlabteq r3, r4, r3, ip │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + smlatbeq r3, r4, r3, ip │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + @ instruction: 0x0103c394 │ │ │ │ + @ instruction: 0x010603b8 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + smlatteq r6, ip, r2, r0 │ │ │ │ + tsteq r3, ip, ror #6 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + tsteq r3, r4, asr r3 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + @ instruction: 0x010603b8 │ │ │ │ ldrdeq r0, [r6, -r4] │ │ │ │ - smlabbeq r6, r4, r2, r0 │ │ │ │ - smlatbeq r6, r0, r2, r0 │ │ │ │ - smlabteq r3, r4, lr, fp │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - smlatbeq r3, ip, lr, fp │ │ │ │ - @ instruction: 0x010603bc │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - smlabbeq r6, r8, r3, r0 │ │ │ │ - smlabbeq r3, ip, lr, fp │ │ │ │ - smlabteq r6, r0, r3, r0 │ │ │ │ - tsteq r3, ip, ror lr │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ + tsteq r3, r4, lsr r3 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r3, r4, lsr #6 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + @ instruction: 0x01060890 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + smlatbeq r6, ip, r4, r0 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ tsteq r6, r8, ror r4 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - tsteq r3, ip, asr #28 │ │ │ │ - smlatbeq r6, r0, r4, r0 │ │ │ │ - @ instruction: 0x010604bc │ │ │ │ - tsteq r3, r4, lsr lr │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r3, r4, lsl lr │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - tsteq r3, r4, lsl #28 │ │ │ │ - @ instruction: 0x010606bc │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ + ldrdeq ip, [r3, -ip] │ │ │ │ ldrdeq r0, [r6, -r4] │ │ │ │ strdeq r0, [r6, -r0] │ │ │ │ - ldrdeq fp, [r3, -ip] │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - smlabteq r3, r4, sp, fp │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - @ instruction: 0x010606bc │ │ │ │ + smlabteq r3, r4, r2, ip │ │ │ │ + @ instruction: 0x01060594 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + smlatbeq r3, r4, r2, ip │ │ │ │ + @ instruction: 0x010605bc │ │ │ │ ldrdeq r0, [r6, -r8] │ │ │ │ - smlatbeq r3, r4, sp, fp │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - @ instruction: 0x0103bd94 │ │ │ │ - smlabbeq r6, r0, fp, r0 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - smlabteq r6, r0, r7, r0 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - smlabbeq r6, ip, r7, r0 │ │ │ │ - tsteq r3, ip, asr sp │ │ │ │ - smlatteq r6, r8, r7, r0 │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - tsteq r3, r4, asr #26 │ │ │ │ - smlatbeq r6, r8, r8, r0 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r3, r4, lsr #26 │ │ │ │ - smlatbeq r6, ip, r8, r0 │ │ │ │ - tsteq r3, r4, lsl sp │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - smlatteq r3, ip, ip, fp │ │ │ │ - @ instruction: 0x01060994 │ │ │ │ - @ instruction: 0x010609b0 │ │ │ │ - ldrdeq fp, [r3, -r4] │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - @ instruction: 0x0103bcb4 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - smlatbeq r3, r4, ip, fp │ │ │ │ - smlatbeq r6, ip, ip, r0 │ │ │ │ - smlatbeq r6, r8, fp, r0 │ │ │ │ + smlabbeq r3, ip, r2, ip │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + tsteq r3, r4, ror #4 │ │ │ │ + @ instruction: 0x0106069c │ │ │ │ + @ instruction: 0x010606b8 │ │ │ │ + tsteq r3, ip, asr #4 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + tsteq r3, ip, lsl r2 │ │ │ │ + @ instruction: 0x010609b4 │ │ │ │ + @ instruction: 0x010608b0 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + smlabteq r6, r8, r7, r0 │ │ │ │ + smlatteq r6, r4, r7, r0 │ │ │ │ + smlatteq r3, ip, r1, ip │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + ldrdeq ip, [r3, -r4] │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + @ instruction: 0x010608b0 │ │ │ │ + smlabteq r6, ip, r8, r0 │ │ │ │ + @ instruction: 0x0103c1b4 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + smlatbeq r3, r4, r1, ip │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + smlabteq r6, r4, r9, r0 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + @ instruction: 0x01060990 │ │ │ │ + tsteq r3, ip, ror r1 │ │ │ │ + smlatteq r6, ip, r9, r0 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r3, r4, ror #2 │ │ │ │ + smlatbeq r6, ip, sl, r0 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + tsteq r3, r4, asr #2 │ │ │ │ + @ instruction: 0x01060ab0 │ │ │ │ + tsteq r3, r4, lsr r1 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ tsteq r6, r0, lsl fp │ │ │ │ - smlabteq r6, r0, sl, r0 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r3, r4, ror ip │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ - tsteq r3, ip, asr ip │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + strdeq ip, [r3, -ip] │ │ │ │ + smlabbeq r6, r8, fp, r0 │ │ │ │ + smlatbeq r6, r4, fp, r0 │ │ │ │ + smlatteq r3, r4, r0, ip │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ strdeq r0, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, fp, r0 │ │ │ │ - smlabteq r6, r4, fp, r0 │ │ │ │ - tsteq r3, ip, lsr ip │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r3, ip, lsr #24 │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ + smlabteq r3, r4, r0, ip │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + strheq ip, [r3, -r4] │ │ │ │ + smlatbeq r6, r4, sp, r0 │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ @ instruction: 0x01060cbc │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - smlabbeq r6, r8, ip, r0 │ │ │ │ - tsteq r3, r4, lsl #24 │ │ │ │ - smlatteq r6, r4, ip, r0 │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - smlatteq r3, ip, fp, fp │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + smlabbeq r3, ip, r0, ip │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r3, r4, ror r0 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ smlatbeq r6, r4, sp, r0 │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - smlabteq r3, ip, fp, fp │ │ │ │ - smlatbeq r6, r8, sp, r0 │ │ │ │ - @ instruction: 0x0103bbbc │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - smlatteq r6, r8, lr, r0 │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - tsteq r3, ip, ror fp │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - @ instruction: 0x01060e94 │ │ │ │ - tsteq r3, r4, ror #22 │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - smlatteq r6, r8, lr, r0 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - tsteq r3, r4, asr #22 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - tsteq r3, ip, lsr #22 │ │ │ │ - strheq r1, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - smlabteq r6, r8, pc, r0 @ │ │ │ │ - smlatteq r6, r4, pc, r0 @ │ │ │ │ - tsteq r3, r4, lsl #22 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ + smlabteq r6, r0, sp, r0 │ │ │ │ + qaddeq ip, r4, r3 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + tsteq r3, r4, asr #32 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + @ instruction: 0x01060eb0 │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + tsteq r3, r4, lsl r0 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + strdeq fp, [r3, -ip] │ │ │ │ + @ instruction: 0x01060f98 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + ldrdeq fp, [r3, -ip] │ │ │ │ + @ instruction: 0x01060f9c │ │ │ │ + smlabteq r3, ip, pc, fp @ │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ qaddeq r1, ip, r6 │ │ │ │ - smlatteq r3, ip, sl, fp │ │ │ │ - mrseq r1, (UNDEF: 22) │ │ │ │ - strheq r1, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r0, r1 │ │ │ │ - smlabteq r3, ip, sl, fp │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - @ instruction: 0x0103babc │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ + tsteq r6, ip │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + smlatbeq r3, r4, pc, fp @ │ │ │ │ + smlabbeq r6, r4, r0, r1 │ │ │ │ + smlatbeq r6, r0, r0, r1 │ │ │ │ + smlabbeq r3, ip, pc, fp @ │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + tsteq r3, ip, ror #30 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + tsteq r3, ip, asr pc │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + @ instruction: 0x010613b0 │ │ │ │ + smlabbeq r6, r8, r2, r1 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, r1, r1 │ │ │ │ @ instruction: 0x010611bc │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - smlabbeq r6, r8, r1, r1 │ │ │ │ - smlabbeq r3, ip, sl, fp │ │ │ │ - smlatteq r6, r4, r1, r1 │ │ │ │ - mrseq r1, LR_usr │ │ │ │ - tsteq r3, r4, ror sl │ │ │ │ + tsteq r3, ip, lsl pc │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + tsteq r3, r4, lsl #30 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + smlabbeq r6, r8, r2, r1 │ │ │ │ smlatbeq r6, r4, r2, r1 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r3, r4, asr sl │ │ │ │ - smlatbeq r6, r8, r2, r1 │ │ │ │ - tsteq r3, r4, asr #20 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ + smlatteq r3, r4, lr, fp │ │ │ │ + mrseq r1, LR_und │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + smlabteq r3, ip, lr, fp │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + @ instruction: 0x010613b8 │ │ │ │ tsteq r6, r8, ror #6 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - tsteq r3, ip, lsl sl │ │ │ │ - @ instruction: 0x01061390 │ │ │ │ - smlatbeq r6, ip, r3, r1 │ │ │ │ - tsteq r3, r4, lsl #20 │ │ │ │ + smlabbeq r6, r4, r3, r1 │ │ │ │ + smlatbeq r3, r4, lr, fp │ │ │ │ + smlatteq r6, r0, r3, r1 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + smlabbeq r3, ip, lr, fp │ │ │ │ + smlatbeq r6, r0, r4, r1 │ │ │ │ tsteq r6, r0, asr r4 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - smlatteq r3, r4, r9, fp │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - ldrdeq fp, [r3, -r4] │ │ │ │ - smlabteq r6, r4, r8, r1 │ │ │ │ - smlatbeq r6, r0, r6, r1 │ │ │ │ - @ instruction: 0x0106159c │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - @ instruction: 0x010614b4 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - @ instruction: 0x0103b99c │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - smlabbeq r3, r4, r9, fp │ │ │ │ - smlatteq r6, ip, r5, r1 │ │ │ │ - @ instruction: 0x0106159c │ │ │ │ - @ instruction: 0x010615b8 │ │ │ │ - tsteq r3, r4, ror #18 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - tsteq r3, r4, asr r9 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - @ instruction: 0x010616b0 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r3, ip, lsr #18 │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r3, ip, ror #28 │ │ │ │ + smlatbeq r6, r4, r4, r1 │ │ │ │ + tsteq r3, ip, asr lr │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ strdeq r1, [r6, -r4] │ │ │ │ - tsteq r3, r4, lsl r9 │ │ │ │ - @ instruction: 0x01061798 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r3, ip, lsr #28 │ │ │ │ + smlabbeq r6, r4, r5, r1 │ │ │ │ + smlatbeq r6, r0, r5, r1 │ │ │ │ + tsteq r3, r4, lsl lr │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ strdeq fp, [r3, -r4] │ │ │ │ - @ instruction: 0x0106179c │ │ │ │ - smlatteq r3, r4, r8, fp │ │ │ │ - smlatbeq r6, ip, r4, r3 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x0103b8b4 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - @ instruction: 0x0103b89c │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - tsteq r3, ip, ror r8 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r3, ip, ror #16 │ │ │ │ - @ instruction: 0x01063494 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - tsteq r3, r4, asr #16 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - smlabbeq r6, ip, r8, r1 │ │ │ │ - tsteq r3, ip, lsr #16 │ │ │ │ - smlabbeq r6, ip, r4, r3 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + smlatteq r3, r4, sp, fp │ │ │ │ + smlatbeq r6, r0, r7, r1 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + @ instruction: 0x010616b8 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + @ instruction: 0x0103bdbc │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + smlatbeq r3, r4, sp, fp │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, r7, r1 │ │ │ │ + @ instruction: 0x010617bc │ │ │ │ + smlabbeq r3, r4, sp, fp │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + tsteq r3, r4, ror sp │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ smlatbeq r6, r4, r8, r1 │ │ │ │ - tsteq r3, ip, lsl #16 │ │ │ │ - @ instruction: 0x010618b0 │ │ │ │ - strdeq fp, [r3, -ip] │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ + tsteq r6, r4, asr r8 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r3, ip, lsr sp │ │ │ │ + smlabteq r6, ip, r8, r1 │ │ │ │ + smlatteq r6, r8, r8, r1 │ │ │ │ + tsteq r3, r4, lsr #26 │ │ │ │ + smlabbeq r6, ip, r9, r1 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tsteq r3, r4, lsl #26 │ │ │ │ + @ instruction: 0x01061990 │ │ │ │ + strdeq fp, [r3, -r4] │ │ │ │ + smlatteq r6, r8, sl, r1 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + smlabteq r3, ip, ip, fp │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + @ instruction: 0x01061a94 │ │ │ │ + @ instruction: 0x0103bcb4 │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + smlatteq r6, r8, sl, r1 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + @ instruction: 0x0103bc94 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + smlabbeq r3, r4, ip, fp │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + smlabteq r6, r8, fp, r1 │ │ │ │ + smlatbeq r6, r4, fp, r1 │ │ │ │ + @ instruction: 0x0106379c │ │ │ │ + tsteq r3, r4, asr ip │ │ │ │ + smlabteq r6, r4, fp, r1 │ │ │ │ + @ instruction: 0x010637b4 │ │ │ │ + tsteq r3, ip, lsr ip │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + smlabteq r6, r4, r7, r3 │ │ │ │ + tsteq r3, ip, lsl ip │ │ │ │ smlabteq r6, ip, r7, r3 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - smlabteq r6, r4, r8, r1 │ │ │ │ - smlatbeq r6, r0, r8, r1 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - smlatbeq r3, ip, r7, fp │ │ │ │ - smlabteq r6, r0, r8, r1 │ │ │ │ - @ instruction: 0x01063490 │ │ │ │ - @ instruction: 0x0103b794 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, r4, r3 │ │ │ │ - tsteq r3, r4, ror r7 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - smlabteq r6, r8, r4, r3 │ │ │ │ - tsteq r3, ip, asr r7 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r3, r4, lsr r7 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r3, ip, lsl r7 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ + tsteq r3, ip, lsl #24 │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + smlatteq r3, r4, fp, fp │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + smlabteq r3, ip, fp, fp │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + smlatbeq r3, ip, fp, fp │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + @ instruction: 0x0103bb9c │ │ │ │ + @ instruction: 0x01062998 │ │ │ │ + @ instruction: 0x01063ebc │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + smlabteq r6, r0, r9, r3 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + smlatbeq r6, r4, ip, r1 │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + tsteq r3, ip, asr #22 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r3, r4, lsr fp │ │ │ │ + @ instruction: 0x01061c9c │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + tsteq r3, r4, lsl fp │ │ │ │ + @ instruction: 0x01061c98 │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ strdeq fp, [r3, -ip] │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - smlatteq r3, ip, r6, fp │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - @ instruction: 0x01063590 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - @ instruction: 0x0103b6bc │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + smlabteq r6, ip, ip, r1 │ │ │ │ + smlatbeq r6, r8, ip, r1 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + ldrdeq fp, [r3, -r4] │ │ │ │ + smlabteq r6, r8, ip, r1 │ │ │ │ + @ instruction: 0x01063898 │ │ │ │ + @ instruction: 0x0103babc │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + smlatteq r6, r0, ip, r1 │ │ │ │ + @ instruction: 0x010638b0 │ │ │ │ + @ instruction: 0x0103ba9c │ │ │ │ + @ instruction: 0x010638bc │ │ │ │ + smlabbeq r3, ip, sl, fp │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r8, r3 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + tsteq r3, ip, asr sl │ │ │ │ + smlatteq r6, ip, r8, r3 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -48539,423 +48539,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - tsteq r3, r0, asr #32 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - tsteq r3, r0, lsr #32 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r3, r0, lsl r0 │ │ │ │ - smlabteq r6, r4, r3, r1 │ │ │ │ - smlabbeq r6, r4, r3, r1 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - smlatteq r3, r8, pc, sl @ │ │ │ │ - smlabbeq r6, r0, r3, r1 │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - ldrdeq sl, [r3, -r0] │ │ │ │ - @ instruction: 0x010613bc │ │ │ │ - @ instruction: 0x01061398 │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - @ instruction: 0x0103afb0 │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - smlatbeq r3, r0, pc, sl @ │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - smlabbeq r6, r0, r4, r1 │ │ │ │ - smlatteq r6, r0, pc, r2 @ │ │ │ │ - smlatbeq r6, r0, pc, r2 @ │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - @ instruction: 0x010613b8 │ │ │ │ - tsteq r3, r8, ror #30 │ │ │ │ - @ instruction: 0x01062f9c │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - tsteq r3, r0, asr pc │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - @ instruction: 0x01062fb4 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - tsteq r3, r0, lsr pc │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - tsteq r3, r0, lsr #30 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - smlatteq r6, r4, pc, r2 @ │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r6, r4 │ │ │ │ - smlatteq r3, r0, lr, sl │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - smlabteq r3, r0, lr, sl │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - @ instruction: 0x0103aeb0 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - swpeq r3, ip, [r6] │ │ │ │ - qaddeq r3, ip, r6 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - smlabbeq r3, r0, lr, sl │ │ │ │ - qaddeq r3, r8, r6 │ │ │ │ - @ instruction: 0x01061494 │ │ │ │ - tsteq r3, r8, ror #28 │ │ │ │ - swpeq r3, r4, [r6] │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - smlatbeq r6, ip, r4, r1 │ │ │ │ - tsteq r3, r8, asr #28 │ │ │ │ - @ instruction: 0x010614b8 │ │ │ │ - tsteq r3, r8, lsr lr │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, r0, r3 │ │ │ │ - tsteq r3, r0, lsl lr │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r0, r3 │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - ldrdeq sl, [r3, -r8] │ │ │ │ - smlatteq r6, r4, r0, r3 │ │ │ │ - smlabteq r3, r8, sp, sl │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r1, r3 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - smlatteq r6, r4, r0, r3 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - smlabbeq r3, r8, sp, sl │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - tsteq r3, r0, ror sp │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r3, r0, asr sp │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - tsteq r3, r8, lsr sp │ │ │ │ - @ instruction: 0x010631b0 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - smlabbeq r6, r8, r5, r1 │ │ │ │ - tsteq r3, r0, lsl sp │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - smlatbeq r6, r8, r5, r1 │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ - smlatbeq r6, r8, r1, r3 │ │ │ │ - smlabbeq r6, r4, r1, r3 │ │ │ │ - smlabteq r6, r0, r5, r1 │ │ │ │ - ldrdeq sl, [r3, -r8] │ │ │ │ - smlabteq r6, ip, r5, r1 │ │ │ │ - smlabteq r3, r8, ip, sl │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ + smlabteq r6, r4, r6, r1 │ │ │ │ + smlatteq r3, r0, r3, fp │ │ │ │ + smlabteq r6, r4, r2, r3 │ │ │ │ + smlatbeq r6, r0, r2, r3 │ │ │ │ ldrdeq r1, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r1, r3 │ │ │ │ - @ instruction: 0x0103ac98 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - smlabteq r6, ip, r1, r3 │ │ │ │ - smlabbeq r3, r0, ip, sl │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - smlatteq r6, r4, r1, r3 │ │ │ │ - tsteq r3, r0, ror #24 │ │ │ │ + smlabteq r3, r0, r3, fp │ │ │ │ + smlatteq r6, r8, r6, r1 │ │ │ │ + @ instruction: 0x0103b3b0 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + smlabbeq r3, r8, r3, fp │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ strdeq r3, [r6, -r0] │ │ │ │ - tsteq r3, r0, asr ip │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - tsteq r3, r8, lsr #24 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - tsteq r3, r0, lsl ip │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - strdeq sl, [r3, -r0] │ │ │ │ - smlabbeq r6, r8, r6, r1 │ │ │ │ - smlatteq r3, r0, fp, sl │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - @ instruction: 0x010616b4 │ │ │ │ - @ instruction: 0x01061690 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - smlatbeq r3, r8, fp, sl │ │ │ │ - @ instruction: 0x010616b0 │ │ │ │ - smlabbeq r6, r0, r2, r3 │ │ │ │ - @ instruction: 0x0103ab90 │ │ │ │ - smlatteq r6, ip, r6, r1 │ │ │ │ - smlabteq r6, r8, r6, r1 │ │ │ │ - @ instruction: 0x01063298 │ │ │ │ - tsteq r3, r0, ror fp │ │ │ │ - smlatbeq r6, r4, r2, r3 │ │ │ │ - tsteq r3, r0, ror #22 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - smlatteq r6, r0, r2, r3 │ │ │ │ - @ instruction: 0x010632bc │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - tsteq r3, r8, lsr fp │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r3, r0, lsr #22 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - tsteq r3, r0, lsl #22 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - strdeq sl, [r3, -r0] │ │ │ │ - smlatteq r6, r4, r3, r3 │ │ │ │ - @ instruction: 0x010617b0 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ + tsteq r3, r0, ror r3 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + tsteq r3, r0, asr r3 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tsteq r3, r0, asr #6 │ │ │ │ + smlabteq r6, r4, r4, r3 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + smlabbeq r6, r0, r3, r3 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ tsteq r6, ip, lsl r3 │ │ │ │ - smlabteq r3, r0, sl, sl │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + tsteq r3, r8, lsl #6 │ │ │ │ tsteq r6, ip, lsr r3 │ │ │ │ - smlatbeq r3, r8, sl, sl │ │ │ │ - smlatbeq r6, r8, r7, r1 │ │ │ │ - smlabbeq r6, r4, r7, r1 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - smlabbeq r3, r8, sl, sl │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r3, r8, ror sl │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x0106339c │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + strdeq fp, [r3, -r0] │ │ │ │ tsteq r6, r8, ror r3 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + @ instruction: 0x01061790 │ │ │ │ + ldrdeq fp, [r3, -r0] │ │ │ │ + @ instruction: 0x0106179c │ │ │ │ + smlabteq r3, r0, r2, fp │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ @ instruction: 0x010617b4 │ │ │ │ - tsteq r3, r0, asr sl │ │ │ │ - @ instruction: 0x01063398 │ │ │ │ + smlabbeq r6, r4, r3, r3 │ │ │ │ + @ instruction: 0x0103b298 │ │ │ │ ldrdeq r1, [r6, -r4] │ │ │ │ - tsteq r3, r8, lsr sl │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - @ instruction: 0x010633b0 │ │ │ │ + smlatbeq r6, r4, r3, r3 │ │ │ │ + smlabbeq r3, r0, r2, fp │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ smlatteq r6, ip, r7, r1 │ │ │ │ - tsteq r3, r8, lsl sl │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - tsteq r3, r8, lsl #20 │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - smlabteq r6, ip, r8, r1 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ + @ instruction: 0x010633bc │ │ │ │ + tsteq r3, r0, ror #4 │ │ │ │ + smlabteq r6, r8, r3, r3 │ │ │ │ + tsteq r3, r0, asr r2 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ tsteq r6, r4, lsl r8 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r3, r3 │ │ │ │ - smlabteq r3, r0, r9, sl │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - smlatteq r6, r0, r3, r3 │ │ │ │ - smlatbeq r3, r8, r9, sl │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ + tsteq r3, r0, lsr #4 │ │ │ │ strdeq r3, [r6, -r8] │ │ │ │ - smlabbeq r3, r8, r9, sl │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - tsteq r3, r0, ror r9 │ │ │ │ - @ instruction: 0x010618bc │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + tsteq r3, r8, lsl #4 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + smlatteq r3, r8, r1, fp │ │ │ │ tsteq r6, r8, asr r8 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r3, r8, asr #18 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r3, r0, lsr r9 │ │ │ │ - @ instruction: 0x010618b4 │ │ │ │ + ldrdeq fp, [r3, -r8] │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + @ instruction: 0x01061894 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + @ instruction: 0x0103b1b0 │ │ │ │ @ instruction: 0x01061890 │ │ │ │ tsteq r6, r0, ror #8 │ │ │ │ - tsteq r3, r0, lsl r9 │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - tsteq r3, r0, lsl #18 │ │ │ │ - smlabbeq r6, r0, r9, r1 │ │ │ │ + @ instruction: 0x0103b198 │ │ │ │ + smlabteq r6, ip, r8, r1 │ │ │ │ + smlatbeq r6, r8, r8, r1 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + tsteq r3, r8, ror r1 │ │ │ │ + smlabbeq r6, r4, r4, r3 │ │ │ │ + tsteq r3, r8, ror #2 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + smlatteq r6, r8, r4, r3 │ │ │ │ + smlatbeq r6, r8, r4, r3 │ │ │ │ + smlabbeq r6, r4, r4, r3 │ │ │ │ + smlabteq r6, r0, r8, r1 │ │ │ │ + tsteq r3, r8, lsr #2 │ │ │ │ + smlatbeq r6, r4, r4, r3 │ │ │ │ + smlatteq r6, r0, r8, r1 │ │ │ │ + tsteq r3, r0, lsl r1 │ │ │ │ smlatteq r6, r0, r4, r3 │ │ │ │ - smlatbeq r6, r0, r4, r3 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - @ instruction: 0x010618b8 │ │ │ │ - ldrdeq sl, [r3, -r0] │ │ │ │ - @ instruction: 0x0106349c │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - @ instruction: 0x0103a8b8 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - @ instruction: 0x010634b4 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - @ instruction: 0x0103a898 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - smlabbeq r3, r8, r8, sl │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - smlatteq r6, r4, r4, r3 │ │ │ │ - tsteq r3, r0, ror #16 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - tsteq r3, r8, asr #16 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r3, r8, lsr #16 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - tsteq r3, r8, lsl r8 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - @ instruction: 0x01063594 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - smlatteq r3, r0, r7, sl │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - smlabbeq r6, ip, r9, r1 │ │ │ │ - smlabteq r3, r8, r7, sl │ │ │ │ - smlabbeq r6, ip, r5, r3 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - smlatbeq r6, r4, r9, r1 │ │ │ │ - smlatbeq r3, r8, r7, sl │ │ │ │ - @ instruction: 0x010619b0 │ │ │ │ - @ instruction: 0x0103a798 │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - smlatteq r6, ip, r9, r1 │ │ │ │ - smlabteq r6, r8, r9, r1 │ │ │ │ - @ instruction: 0x01063598 │ │ │ │ - tsteq r3, r0, ror r7 │ │ │ │ - smlatteq r6, r8, r9, r1 │ │ │ │ - @ instruction: 0x010635b8 │ │ │ │ - tsteq r3, r8, asr r7 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r3, r8, lsr r7 │ │ │ │ + @ instruction: 0x010634bc │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + strdeq fp, [r3, -r0] │ │ │ │ ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r3, r8, lsr #14 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - smlatteq r6, ip, r5, r3 │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + ldrdeq fp, [r3, -r8] │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + smlatteq r6, ip, r4, r3 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + strheq fp, [r3, -r0] │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + swpeq fp, r8, [r3] │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r3, r8, ror r0 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + tsteq r3, r8, rrx │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + smlatteq r6, r0, r9, r1 │ │ │ │ + smlatbeq r6, r0, r9, r1 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + tsteq r3, r8, lsr r0 │ │ │ │ + @ instruction: 0x0106199c │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tsteq r3, r0, lsr #32 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + @ instruction: 0x010619b4 │ │ │ │ + smlabbeq r6, r4, r5, r3 │ │ │ │ + mrseq fp, (UNDEF: 3) │ │ │ │ + @ instruction: 0x01063590 │ │ │ │ + strdeq sl, [r3, -r0] │ │ │ │ tsteq r6, ip, lsl #12 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - smlatteq r3, r0, r6, sl │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ - smlabteq r3, r0, r6, sl │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - @ instruction: 0x0103a6b0 │ │ │ │ - smlatteq r6, r8, sl, r1 │ │ │ │ - smlatbeq r6, r8, sl, r1 │ │ │ │ - smlabbeq r6, r4, sl, r1 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - smlabbeq r3, r8, r6, sl │ │ │ │ - smlatbeq r6, r4, sl, r1 │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - tsteq r3, r0, ror r6 │ │ │ │ - smlatteq r6, r0, sl, r1 │ │ │ │ - @ instruction: 0x01061abc │ │ │ │ - smlabbeq r6, ip, r6, r3 │ │ │ │ - tsteq r3, r0, asr r6 │ │ │ │ - @ instruction: 0x01063698 │ │ │ │ - tsteq r3, r0, asr #12 │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - smlabbeq r6, r4, ip, r1 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x010636bc │ │ │ │ - @ instruction: 0x01063698 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - tsteq r3, r0, lsl #12 │ │ │ │ + smlabteq r6, ip, r5, r3 │ │ │ │ + smlatbeq r6, r8, r5, r3 │ │ │ │ + smlatteq r6, r4, r9, r1 │ │ │ │ + smlabteq r3, r8, pc, sl @ │ │ │ │ + smlabteq r6, r8, r5, r3 │ │ │ │ + tsteq r6, r4, lsl #20 │ │ │ │ + @ instruction: 0x0103afb0 │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + smlatteq r6, r0, r5, r3 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + @ instruction: 0x0103af90 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + smlabbeq r3, r0, pc, sl @ │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r6, r3 │ │ │ │ + @ instruction: 0x01061a94 │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + tsteq r3, r8, asr #30 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + tsteq r3, r0, lsr pc │ │ │ │ + smlabbeq r6, ip, sl, r1 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r3, r0, lsl pc │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r3, r0, lsl #30 │ │ │ │ + smlabteq r6, r0, r6, r3 │ │ │ │ + smlabbeq r6, r0, r6, r3 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + @ instruction: 0x01061a98 │ │ │ │ + ldrdeq sl, [r3, -r8] │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + @ instruction: 0x01061ab8 │ │ │ │ + smlabteq r3, r0, lr, sl │ │ │ │ @ instruction: 0x010636b8 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - smlatteq r3, r8, r5, sl │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ + @ instruction: 0x01063694 │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + smlatbeq r3, r0, lr, sl │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + @ instruction: 0x0103ae90 │ │ │ │ + smlabbeq r6, r4, r7, r3 │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + smlatteq r6, ip, sl, r1 │ │ │ │ + @ instruction: 0x010636bc │ │ │ │ + tsteq r3, r0, ror #28 │ │ │ │ tsteq r6, ip, lsl #22 │ │ │ │ - smlabteq r3, r8, r5, sl │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - @ instruction: 0x0103a5b0 │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r3, r8, asr #28 │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r3, r8, lsr #28 │ │ │ │ tsteq r6, r0, lsl #14 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - smlabbeq r3, r8, r5, sl │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - tsteq r3, r0, ror r5 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ + tsteq r3, r8, lsl lr │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + strdeq sl, [r3, -r0] │ │ │ │ tsteq r6, r8, lsr r7 │ │ │ │ tsteq r6, r4, ror fp │ │ │ │ - tsteq r3, r0, asr r5 │ │ │ │ - smlabbeq r6, r0, fp, r1 │ │ │ │ - tsteq r3, r0, asr #10 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ + ldrdeq sl, [r3, -r8] │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + smlabbeq r6, ip, fp, r1 │ │ │ │ + @ instruction: 0x0103adb8 │ │ │ │ + @ instruction: 0x01061b98 │ │ │ │ + smlatbeq r3, r8, sp, sl │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + @ instruction: 0x01063abc │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ strdeq r1, [r6, -r4] │ │ │ │ @ instruction: 0x01061bb4 │ │ │ │ @ instruction: 0x01061b90 │ │ │ │ tsteq r6, r0, ror #14 │ │ │ │ - tsteq r3, r0, lsl r5 │ │ │ │ + tsteq r3, r0, ror #26 │ │ │ │ @ instruction: 0x01061bb0 │ │ │ │ smlabbeq r6, r0, r7, r3 │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ + tsteq r3, r8, asr #26 │ │ │ │ smlatteq r6, ip, fp, r1 │ │ │ │ smlabteq r6, r8, fp, r1 │ │ │ │ @ instruction: 0x01063798 │ │ │ │ - ldrdeq sl, [r3, -r8] │ │ │ │ - smlatbeq r6, r4, r7, r3 │ │ │ │ - smlabteq r3, r8, r4, sl │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - smlatteq r6, r0, r7, r3 │ │ │ │ - @ instruction: 0x010637bc │ │ │ │ + tsteq r3, r8, lsr #26 │ │ │ │ + smlatteq r6, r8, fp, r1 │ │ │ │ + @ instruction: 0x010637b8 │ │ │ │ + tsteq r3, r0, lsl sp │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ strdeq r1, [r6, -r8] │ │ │ │ - smlatbeq r3, r0, r4, sl │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ + smlabteq r6, r8, r7, r3 │ │ │ │ + smlatteq r3, r8, ip, sl │ │ │ │ tsteq r6, r8, lsl ip │ │ │ │ - smlabbeq r3, r8, r4, sl │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ + smlatteq r6, r8, r7, r3 │ │ │ │ + ldrdeq sl, [r3, -r0] │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ tsteq r6, r0, lsr ip │ │ │ │ - tsteq r3, r8, ror #8 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - tsteq r3, r8, asr r4 │ │ │ │ - smlatteq r6, ip, sp, r1 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - smlatbeq r6, r8, ip, r1 │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - tsteq r3, r0, lsr #8 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r3, r8, lsl #8 │ │ │ │ - smlatbeq r6, r0, ip, r1 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - smlatteq r3, r8, r3, sl │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + @ instruction: 0x0103acb0 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + smlatbeq r3, r0, ip, sl │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + smlabbeq r6, r0, r8, r3 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + tsteq r3, r0, ror ip │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r3, r8, asr ip │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + tsteq r6, r4, asr r8 │ │ │ │ + @ instruction: 0x01061c90 │ │ │ │ + tsteq r3, r8, lsr ip │ │ │ │ + @ instruction: 0x01061c9c │ │ │ │ + tsteq r3, r8, lsr #24 │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + @ instruction: 0x01061cb4 │ │ │ │ + smlabbeq r6, r4, r8, r3 │ │ │ │ + tsteq r3, r0, lsl #24 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, r8, r3 │ │ │ │ + smlatteq r3, r8, fp, sl │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + smlatteq r6, ip, ip, r1 │ │ │ │ + @ instruction: 0x010638bc │ │ │ │ + smlabteq r3, r8, fp, sl │ │ │ │ + smlabteq r6, r8, r8, r3 │ │ │ │ + @ instruction: 0x0103abb8 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + smlabbeq r3, r0, fp, sl │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + tsteq r3, r8, ror #22 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + tsteq r3, r8, asr #22 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r3, r8, lsr fp │ │ │ │ + smlabteq r6, ip, sp, r1 │ │ │ │ + smlabbeq r6, ip, sp, r1 │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + smlabbeq r6, r8, sp, r1 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + strdeq sl, [r3, -r8] │ │ │ │ + smlabteq r6, r4, sp, r1 │ │ │ │ + smlatbeq r6, r0, sp, r1 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ ldrdeq sl, [r3, -r8] │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + smlabteq r3, r8, sl, sl │ │ │ │ + @ instruction: 0x01061e90 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + @ instruction: 0x010639b0 │ │ │ │ + smlabbeq r6, ip, r9, r3 │ │ │ │ + smlabteq r6, r8, sp, r1 │ │ │ │ + @ instruction: 0x0103aa98 │ │ │ │ + smlatbeq r6, ip, r9, r3 │ │ │ │ + smlatteq r6, r8, sp, r1 │ │ │ │ + smlabbeq r3, r0, sl, sl │ │ │ │ + smlatteq r6, r8, r9, r3 │ │ │ │ + smlabteq r6, r4, r9, r3 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + tsteq r3, r0, ror #20 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r3, r0, asr sl │ │ │ │ + smlabbeq r6, r8, lr, r1 │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r3, r8, lsr #20 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r3, r0, lsl sl │ │ │ │ + smlabbeq r6, r0, lr, r1 │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + strdeq sl, [r3, -r0] │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + smlatteq r3, r0, r9, sl │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + @ instruction: 0x01063a9c │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + smlatbeq r3, r0, r9, sl │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + @ instruction: 0x01061e94 │ │ │ │ + smlabbeq r3, r8, r9, sl │ │ │ │ + @ instruction: 0x01063a94 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + smlatbeq r6, ip, lr, r1 │ │ │ │ + tsteq r3, r8, ror #18 │ │ │ │ + @ instruction: 0x01063a90 │ │ │ │ + smlabteq r6, ip, lr, r1 │ │ │ │ + tsteq r3, r0, asr r9 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + smlabteq r6, r4, sl, r3 │ │ │ │ + smlatbeq r6, r0, sl, r3 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + tsteq r3, r8, lsr #18 │ │ │ │ + smlabteq r6, r0, sl, r3 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r3, r0, lsl r9 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + strdeq sl, [r3, -r0] │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + smlatteq r3, r0, r8, sl │ │ │ │ + smlabteq r6, r8, fp, r3 │ │ │ │ + @ instruction: 0x01061f94 │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + @ instruction: 0x0103a8b0 │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + @ instruction: 0x0103a898 │ │ │ │ + smlabbeq r6, ip, pc, r1 @ │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r3, r8, ror r8 │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + tsteq r3, r8, ror #16 │ │ │ │ + smlabteq r6, r0, fp, r3 │ │ │ │ + smlabbeq r6, r0, fp, r3 │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + @ instruction: 0x01061f98 │ │ │ │ + tsteq r3, r0, asr #16 │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + @ instruction: 0x01061fb8 │ │ │ │ + tsteq r3, r8, lsr #16 │ │ │ │ + @ instruction: 0x01063bb8 │ │ │ │ + @ instruction: 0x01063b94 │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + tsteq r3, r8, lsl #16 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + strdeq sl, [r3, -r8] │ │ │ │ + smlabbeq r6, ip, r1, r2 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r6, r8 │ │ │ │ + smlatteq r6, r4, pc, r1 @ │ │ │ │ + @ instruction: 0x01063bb4 │ │ │ │ + smlabteq r3, r0, r7, sl │ │ │ │ + tsteq r6, r4 │ │ │ │ ldrdeq r3, [r6, -r4] │ │ │ │ - @ instruction: 0x01063894 │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - smlatbeq r6, ip, ip, r1 │ │ │ │ - @ instruction: 0x0103a3b0 │ │ │ │ - @ instruction: 0x01063890 │ │ │ │ - smlabteq r6, ip, ip, r1 │ │ │ │ - @ instruction: 0x0103a398 │ │ │ │ - smlabteq r6, ip, r8, r3 │ │ │ │ - smlatbeq r6, r8, r8, r3 │ │ │ │ + smlatbeq r3, r8, r7, sl │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + smlatteq r6, ip, fp, r3 │ │ │ │ + smlabbeq r3, r8, r7, sl │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r3, r8, ror r7 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + tsteq r3, r0, asr r7 │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + tsteq r3, r8, lsr r7 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ ldrbtmi r4, [r8], #-2097 @ 0xfffff7cf │ │ │ │ ldmdami r1!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -48998,47 +48998,47 @@ │ │ │ │ stmdami r3!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabbeq r6, r2, r6, r1 │ │ │ │ - tsteq r3, r8, lsl sp │ │ │ │ - @ instruction: 0x01061692 │ │ │ │ - tsteq r3, ip, lsl #26 │ │ │ │ - tsteq r6, lr, lsr r3 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - smlabteq r6, lr, r6, r1 │ │ │ │ - smlatbeq r6, ip, r6, r1 │ │ │ │ - tsteq r6, lr, ror r2 │ │ │ │ - smlatteq r3, r8, ip, r9 │ │ │ │ - ldrdeq r1, [r6, -r2] │ │ │ │ - smlatbeq r6, r4, r2, r3 │ │ │ │ - ldrdeq r9, [r3, -r6] │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - strdeq r1, [r6, -r2] │ │ │ │ - smlabteq r6, r4, r2, r3 │ │ │ │ - @ instruction: 0x01039cbe │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - @ instruction: 0x01039cb2 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, r6, lsl r3 │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + strheq sl, [r3, -r8] │ │ │ │ + tsteq r6, r2, lsr sl │ │ │ │ + smlatbeq r3, ip, r0, sl │ │ │ │ + ldrdeq r3, [r6, -lr] │ │ │ │ + smlatbeq r6, ip, sl, r1 │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + tsteq r6, lr, lsl r6 │ │ │ │ + smlabbeq r3, r8, r0, sl │ │ │ │ + tsteq r6, r2, ror sl │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r3, r6, ror r0 │ │ │ │ + @ instruction: 0x01061ab4 │ │ │ │ + @ instruction: 0x01061a92 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + qaddeq sl, lr, r3 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + qaddeq sl, r2, r3 │ │ │ │ strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsr r7 │ │ │ │ - @ instruction: 0x01039c94 │ │ │ │ - tsteq r6, sl, lsl r3 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - smlabbeq r3, r2, ip, r9 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, sl, lsr r3 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r3, sl, ror #24 │ │ │ │ - smlabbeq r6, r8, r7, r1 │ │ │ │ - tsteq r3, lr, asr ip │ │ │ │ + @ instruction: 0x010636b6 │ │ │ │ + @ instruction: 0x01063694 │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + tsteq r3, r4, lsr r0 │ │ │ │ + @ instruction: 0x010636ba │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + tsteq r3, r2, lsr #32 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r3, sl │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + strdeq r9, [r3, -lr] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subne pc, r4, #68157440 @ 0x4100000 │ │ │ │ addsmi r4, r1, #5242880 @ 0x500000 │ │ │ │ @@ -49852,38 +49852,38 @@ │ │ │ │ addsmi r4, r9, #2080374785 @ 0x7c000001 │ │ │ │ @ instruction: 0xf5a4d93a │ │ │ │ @ instruction: 0xf04f5471 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf14107d8 │ │ │ │ bic r8, sl, #205520896 @ 0xc400000 │ │ │ │ - tsteq r4, r2, asr r2 │ │ │ │ - tsteq r5, r4, lsr r7 │ │ │ │ - tsteq r4, r6, asr #4 │ │ │ │ - tsteq r3, r0, asr lr │ │ │ │ - tsteq r5, r8, lsr r6 │ │ │ │ - tsteq r4, r2, asr r2 │ │ │ │ - tsteq r4, r0, asr #4 │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - smlatbeq r5, r0, lr, r8 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r5, r8, lsr #10 │ │ │ │ - @ instruction: 0x010594b8 │ │ │ │ - ldrdeq r9, [r5, -r2] │ │ │ │ - ldrdeq r9, [r5, -ip] │ │ │ │ - strdeq r9, [r5, -r4] │ │ │ │ - ldrdeq r9, [r5, -r2] │ │ │ │ - @ instruction: 0x01059c90 │ │ │ │ - tsteq r5, sl, asr #12 │ │ │ │ - tsteq r5, lr, ror #4 │ │ │ │ - strdeq sl, [r5, -sl] │ │ │ │ - tsteq r5, lr, lsl r2 │ │ │ │ - tsteq r5, lr, lsl #24 │ │ │ │ - smlabteq r5, r4, r2, fp │ │ │ │ - smlatbeq r5, r2, pc, r8 @ │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + ldrdeq r9, [r5, -r4] │ │ │ │ + smlatteq r4, r6, r5, r1 │ │ │ │ + strdeq sl, [r3, -r0] │ │ │ │ + ldrdeq r9, [r5, -r8] │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + smlatteq r4, r0, r5, r1 │ │ │ │ + tsteq r5, r8, lsl r3 │ │ │ │ + tsteq r5, r0, asr #4 │ │ │ │ + smlabteq r6, r4, r4, r3 │ │ │ │ + smlabteq r5, r8, r8, r9 │ │ │ │ + tsteq r5, r8, asr r8 │ │ │ │ + tsteq r5, r2, ror r8 │ │ │ │ + tsteq r5, ip, ror r4 │ │ │ │ + @ instruction: 0x01059794 │ │ │ │ + tsteq r5, r2, ror r0 │ │ │ │ + tsteq r5, r0, lsr r0 │ │ │ │ + smlatteq r5, sl, r9, sl │ │ │ │ + tsteq r5, lr, lsl #12 │ │ │ │ + @ instruction: 0x0105a99a │ │ │ │ + @ instruction: 0x010595be │ │ │ │ + smlatbeq r5, lr, pc, sl @ │ │ │ │ + tsteq r5, r4, ror #12 │ │ │ │ + tsteq r5, r2, asr #6 │ │ │ │ orrscs pc, ip, #70254592 @ 0x4300000 │ │ │ │ vqsub.s8 d4, d16, d9 │ │ │ │ @ instruction: 0xf5b180ef │ │ │ │ movwle r5, #40810 @ 0x9f6a │ │ │ │ strbtpl pc, [sl], #-1444 @ 0xfffffa5c @ │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @@ -51227,208 +51227,208 @@ │ │ │ │ smlabtcs r1, r6, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r4!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff1d5638 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cd447a │ │ │ │ orr lr, sl, lr, ror #18 │ │ │ │ - tsteq r3, r4, asr #22 │ │ │ │ - tsteq r5, lr, lsr #6 │ │ │ │ - tstpeq r3, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, sl, lsl #6 │ │ │ │ - tstpeq r3, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r6, r2, r8 │ │ │ │ - tstpeq r3, r6, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r8, lsl r9 │ │ │ │ - tstpeq r3, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r6, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, lr, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r2, lsl r2 │ │ │ │ - strdeq pc, [r3, -ip] │ │ │ │ - smlatteq r5, lr, r1, r8 │ │ │ │ - tstpeq r3, r6, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r8, lsl #20 │ │ │ │ - @ instruction: 0x010581b6 │ │ │ │ - tsteq r5, r8, lsl #20 │ │ │ │ - tsteq r5, r6, lsl #20 │ │ │ │ - tsteq r3, r0, lsl sl │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - smlatteq r3, lr, r9, r8 │ │ │ │ - tsteq r5, r6, lsr r4 │ │ │ │ - ldrdeq r8, [r3, -r4] │ │ │ │ - tstpeq r3, r6, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r6, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, sl, asr r7 │ │ │ │ - smlabteq r3, lr, r8, r8 │ │ │ │ - strheq r8, [r5, -r6] │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - smlatteq r5, r0, r3, r8 │ │ │ │ - ldrdeq r8, [r5, -ip] │ │ │ │ - smlatbeq r3, r0, fp, r8 │ │ │ │ - smlatbeq r3, r4, fp, r8 │ │ │ │ - tsteq r5, r0, lsl #14 │ │ │ │ - @ instruction: 0x010c46b2 │ │ │ │ - tsteq r6, r8, ror fp │ │ │ │ - tsteq r5, ip, asr r3 │ │ │ │ - qaddeq r8, r6, r5 │ │ │ │ - tsteq r3, r8, lsl fp │ │ │ │ - tsteq r3, sl, lsl fp │ │ │ │ - tsteq r5, r4, ror r6 │ │ │ │ - tsteq r6, r6, lsl #26 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ - smlatteq ip, lr, r5, r4 │ │ │ │ - strdeq r7, [r5, -r6] │ │ │ │ - tsteq r5, ip, asr #30 │ │ │ │ - tsteq r5, sl, lsr #14 │ │ │ │ - ldrdeq r8, [r3, -r0] │ │ │ │ - smlabteq r3, r8, r7, r8 │ │ │ │ - tsteq r5, ip, lsl #14 │ │ │ │ - @ instruction: 0x0103879e │ │ │ │ - @ instruction: 0x01038796 │ │ │ │ - smlatteq r5, r6, r6, r7 │ │ │ │ - tsteq r3, ip, ror #14 │ │ │ │ - tsteq r3, r4, ror #14 │ │ │ │ - smlabteq r5, r4, r6, r7 │ │ │ │ - tsteq r3, sl, lsr r7 │ │ │ │ - tsteq r3, r2, lsr r7 │ │ │ │ - smlatbeq r5, r2, r6, r7 │ │ │ │ - tsteq r3, r8, lsl #14 │ │ │ │ - tsteq r3, r0, lsl #14 │ │ │ │ - smlabbeq r5, r2, r6, r7 │ │ │ │ - smlabbeq r3, ip, sl, pc @ │ │ │ │ - smlabteq r3, ip, r6, r8 │ │ │ │ - smlabteq r3, r4, r6, r8 │ │ │ │ - tsteq r6, r6, ror r9 │ │ │ │ - strdeq r7, [r5, -lr] │ │ │ │ - tsteq r6, sl, ror #18 │ │ │ │ - tsteq r3, sl, asr r6 │ │ │ │ - tsteq r3, r2, asr r6 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - smlabbeq r5, ip, sp, r7 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - smlatbeq r3, r2, r9, pc @ │ │ │ │ - ldrdeq r8, [r3, -r4] │ │ │ │ - tsteq r5, r2, asr #26 │ │ │ │ + smlatteq r3, r4, lr, r8 │ │ │ │ + smlabteq r5, lr, r6, r8 │ │ │ │ + strdeq r0, [r4, -r4] │ │ │ │ + smlatbeq r5, sl, r6, r8 │ │ │ │ + smlatteq r4, r4, r1, r0 │ │ │ │ + smlabbeq r5, r6, r6, r8 │ │ │ │ + ldrdeq r0, [r4, -r6] │ │ │ │ + ldrdeq r0, [r4, -sl] │ │ │ │ + @ instruction: 0x010401bc │ │ │ │ + @ instruction: 0x010c4cb8 │ │ │ │ + @ instruction: 0x010401b4 │ │ │ │ + smlatbeq r4, r6, r1, r0 │ │ │ │ + smlatbeq r4, r4, r1, r0 │ │ │ │ + smlatbeq r4, lr, r1, r0 │ │ │ │ + @ instruction: 0x010401b0 │ │ │ │ + smlatbeq r4, ip, r1, r0 │ │ │ │ + @ instruction: 0x010585b2 │ │ │ │ + @ instruction: 0x0104019c │ │ │ │ + smlabbeq r5, lr, r5, r8 │ │ │ │ + tsteq r4, r6, lsl #2 │ │ │ │ + smlatbeq r5, r8, sp, r7 │ │ │ │ + tsteq r5, r6, asr r5 │ │ │ │ + smlatbeq r5, r8, sp, r7 │ │ │ │ + smlatbeq r5, r6, sp, r7 │ │ │ │ + @ instruction: 0x01038db0 │ │ │ │ + @ instruction: 0x01057d94 │ │ │ │ + smlabbeq r3, lr, sp, r8 │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + tsteq r3, r4, ror sp │ │ │ │ + smlabteq r4, r6, r0, r0 │ │ │ │ + smlabteq r4, r4, r0, r0 │ │ │ │ + smlabteq r4, r6, r0, r0 │ │ │ │ + strdeq r4, [ip, -sl] │ │ │ │ + tsteq r3, lr, ror #24 │ │ │ │ + tsteq r5, r6, asr r4 │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ + smlabbeq r5, r0, r7, r8 │ │ │ │ + tsteq r5, ip, ror r4 │ │ │ │ + tsteq r3, r0, asr #30 │ │ │ │ + tsteq r3, r4, asr #30 │ │ │ │ + smlatbeq r5, r0, sl, r7 │ │ │ │ + tsteq ip, r2, asr sl │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + strdeq r8, [r5, -ip] │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ + @ instruction: 0x01038eb8 │ │ │ │ + @ instruction: 0x01038eba │ │ │ │ + tsteq r5, r4, lsl sl │ │ │ │ + smlatbeq r6, r6, r0, r5 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + tsteq r6, r6, lsl fp │ │ │ │ + smlabbeq ip, lr, r9, r4 │ │ │ │ + @ instruction: 0x01057f96 │ │ │ │ + smlatteq r5, ip, r2, r8 │ │ │ │ + smlabteq r5, sl, sl, r7 │ │ │ │ + tsteq r3, r0, ror fp │ │ │ │ + tsteq r3, r8, ror #22 │ │ │ │ + smlatbeq r5, ip, sl, r7 │ │ │ │ + tsteq r3, lr, lsr fp │ │ │ │ + tsteq r3, r6, lsr fp │ │ │ │ + smlabbeq r5, r6, sl, r7 │ │ │ │ + tsteq r3, ip, lsl #22 │ │ │ │ + tsteq r3, r4, lsl #22 │ │ │ │ + tsteq r5, r4, ror #20 │ │ │ │ + ldrdeq r8, [r3, -sl] │ │ │ │ + ldrdeq r8, [r3, -r2] │ │ │ │ + tsteq r5, r2, asr #20 │ │ │ │ + smlatbeq r3, r8, sl, r8 │ │ │ │ + smlatbeq r3, r0, sl, r8 │ │ │ │ + tsteq r5, r2, lsr #20 │ │ │ │ + tstpeq r3, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, ror #20 │ │ │ │ + tsteq r3, r4, ror #20 │ │ │ │ + tsteq r6, r6, lsl sp │ │ │ │ + @ instruction: 0x0105819e │ │ │ │ + tsteq r6, sl, lsl #26 │ │ │ │ + strdeq r8, [r3, -sl] │ │ │ │ + strdeq r8, [r3, -r2] │ │ │ │ + smlabteq r6, r4, ip, r1 │ │ │ │ + tsteq r5, ip, lsr #2 │ │ │ │ + @ instruction: 0x01061c98 │ │ │ │ + tstpeq r3, r2, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, ror fp │ │ │ │ + smlatteq r5, r2, r0, r8 │ │ │ │ + smlabbeq r3, r2, fp, r8 │ │ │ │ + smlabteq r3, ip, fp, r8 │ │ │ │ + strheq r8, [r5, -r2] │ │ │ │ + tsteq r5, r2, ror #20 │ │ │ │ + smlabbeq r5, r2, ip, r9 │ │ │ │ + @ instruction: 0x01066696 │ │ │ │ + tsteq r5, r6, lsr sl │ │ │ │ + qaddeq r8, sl, r5 │ │ │ │ + tsteq r3, r0, asr r8 │ │ │ │ + tsteq r5, r8, lsr r0 │ │ │ │ + tsteq r3, sl, lsr #16 │ │ │ │ + tsteq r5, r4, lsl r0 │ │ │ │ + tsteq r3, r6, lsl #16 │ │ │ │ + strdeq r7, [r5, -r0] │ │ │ │ smlatteq r3, r2, r7, r8 │ │ │ │ + smlabteq r5, sl, pc, r7 @ │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + smlatbeq r5, r8, pc, r7 @ │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ tsteq r3, ip, lsr #16 │ │ │ │ - tsteq r5, r2, lsl sp │ │ │ │ - smlabteq r5, r2, r6, r8 │ │ │ │ - smlatteq r5, r2, r8, r9 │ │ │ │ - strdeq r6, [r6, -r6] │ │ │ │ - @ instruction: 0x01058696 │ │ │ │ - @ instruction: 0x01057cba │ │ │ │ - @ instruction: 0x010384b0 │ │ │ │ - @ instruction: 0x01057c98 │ │ │ │ - smlabbeq r3, sl, r4, r8 │ │ │ │ - tsteq r5, r4, ror ip │ │ │ │ - tsteq r3, r6, ror #8 │ │ │ │ - tsteq r5, r0, asr ip │ │ │ │ - tsteq r3, r2, asr #8 │ │ │ │ - tsteq r5, sl, lsr #24 │ │ │ │ - smlabteq r6, r0, r7, r1 │ │ │ │ - tsteq r5, r8, lsl #24 │ │ │ │ - @ instruction: 0x010617b8 │ │ │ │ - smlabbeq r3, ip, r4, r8 │ │ │ │ - smlabbeq r3, r4, r4, r8 │ │ │ │ - @ instruction: 0x01061798 │ │ │ │ - @ instruction: 0x01057bb4 │ │ │ │ - smlatbeq r3, sl, r3, r8 │ │ │ │ - smlabteq r4, r8, r9, r6 │ │ │ │ - smlatbeq r4, lr, r9, r6 │ │ │ │ - tsteq r3, ip, lsl r4 │ │ │ │ - tsteq r5, lr, ror r4 │ │ │ │ - smlabbeq r5, ip, r4, r7 │ │ │ │ - strdeq pc, [r3, -r6] │ │ │ │ - @ instruction: 0x010c419e │ │ │ │ - strdeq r1, [r6, -sl] │ │ │ │ - strdeq r7, [r5, -lr] │ │ │ │ - smlatteq r6, ip, r6, r1 │ │ │ │ - strdeq r1, [r6, -r2] │ │ │ │ - smlatteq r5, r0, sl, r7 │ │ │ │ - smlatteq r6, r4, r6, r1 │ │ │ │ - smlabteq r6, lr, r6, r1 │ │ │ │ - @ instruction: 0x01057a98 │ │ │ │ - smlabbeq r3, lr, r2, r8 │ │ │ │ - tsteq r5, r6, ror sl │ │ │ │ - tsteq r5, r4, lsl r7 │ │ │ │ - tsteq r5, r4, asr sl │ │ │ │ - tsteq r5, r4, lsl #14 │ │ │ │ - tsteq r5, r2, lsr sl │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - tsteq r6, ip │ │ │ │ - tsteq r5, r6, lsl sl │ │ │ │ - tsteq ip, r6, lsl r0 │ │ │ │ - tsteq r5, r8, asr sp │ │ │ │ - tsteq r5, r4, ror r9 │ │ │ │ - tstpeq r3, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, ip, lr, r7 │ │ │ │ - ldrdeq r8, [r3, -lr] │ │ │ │ - ldrdeq r8, [r3, -r6] │ │ │ │ - @ instruction: 0x01057e92 │ │ │ │ - smlatbeq r3, ip, r1, r8 │ │ │ │ - smlatbeq r3, r4, r1, r8 │ │ │ │ - tsteq r5, r8, ror lr │ │ │ │ - ldrdeq r8, [r3, -r6] │ │ │ │ - tsteq r5, r8, lsr #4 │ │ │ │ - tsteq r5, r6, lsr #4 │ │ │ │ - tstpeq r3, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, asr r2 │ │ │ │ - tsteq r5, r4, ror #4 │ │ │ │ - tsteq r5, r8, lsr #4 │ │ │ │ - tsteq r5, lr, lsl r2 │ │ │ │ - tsteq r5, r4, asr #8 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ + tsteq r3, r4, lsr #16 │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r5, r4, asr pc │ │ │ │ + tsteq r3, sl, asr #14 │ │ │ │ + tsteq r4, r8, ror #26 │ │ │ │ + tsteq r4, lr, asr #26 │ │ │ │ + @ instruction: 0x010387bc │ │ │ │ + tsteq r5, lr, lsl r8 │ │ │ │ + tsteq r5, ip, lsr #16 │ │ │ │ + swpeq r0, r6, [r4] │ │ │ │ + tsteq ip, lr, lsr r5 │ │ │ │ + @ instruction: 0x01061a9a │ │ │ │ + @ instruction: 0x01057e9e │ │ │ │ + smlabbeq r6, ip, sl, r1 │ │ │ │ + @ instruction: 0x01061a92 │ │ │ │ + smlabbeq r5, r0, lr, r7 │ │ │ │ + smlabbeq r6, r4, sl, r1 │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + tsteq r5, r8, lsr lr │ │ │ │ + tsteq r3, lr, lsr #12 │ │ │ │ + tsteq r5, r6, lsl lr │ │ │ │ + @ instruction: 0x01057ab4 │ │ │ │ + strdeq r7, [r5, -r4] │ │ │ │ + smlatbeq r5, r4, sl, r7 │ │ │ │ + ldrdeq r7, [r5, -r2] │ │ │ │ + smlatteq r6, lr, r9, r1 │ │ │ │ + smlatbeq r6, ip, r3, r6 │ │ │ │ + @ instruction: 0x01057db6 │ │ │ │ + @ instruction: 0x010c43b6 │ │ │ │ strdeq r8, [r5, -r8] │ │ │ │ - tsteq r5, ip, lsl r8 │ │ │ │ - tsteq r5, r8, lsr r4 │ │ │ │ - tstpeq r3, lr, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, ror #28 │ │ │ │ - tstpeq r3, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, lr, lsl lr │ │ │ │ - tstpeq r3, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r8, [r5, -lr] │ │ │ │ - ldrdeq r8, [r5, -sl] │ │ │ │ - ldrdeq r8, [r5, -sl] │ │ │ │ - ldrdeq r8, [r5, -sl] │ │ │ │ - tsteq r5, lr, lsr #32 │ │ │ │ - @ instruction: 0x01058590 │ │ │ │ - tsteq r5, r4, lsr #32 │ │ │ │ - tsteq r5, r0, lsr #32 │ │ │ │ - tstpeq r3, r8, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, lr, ror pc │ │ │ │ - tsteq r3, r6, ror pc │ │ │ │ - tsteq r5, r2, lsl #18 │ │ │ │ - smlatbeq r5, r6, r6, r7 │ │ │ │ - smlabbeq r5, r6, lr, r6 │ │ │ │ - tsteq r3, lr, lsr #30 │ │ │ │ - tsteq r3, r8, lsr #30 │ │ │ │ - smlatbeq r6, sl, r2, r1 │ │ │ │ - tsteq r3, r2, lsl #30 │ │ │ │ - strdeq r7, [r3, -ip] │ │ │ │ - tsteq r5, lr, asr #28 │ │ │ │ - ldrdeq r7, [r3, -r6] │ │ │ │ - ldrdeq r7, [r3, -r0] │ │ │ │ - tsteq r5, r2, lsr lr │ │ │ │ - smlabbeq r3, sl, r1, pc @ │ │ │ │ - @ instruction: 0x0103f594 │ │ │ │ - @ instruction: 0x0103f59a │ │ │ │ - @ instruction: 0x0103f59c │ │ │ │ - tsteq ip, r8, lsr ip │ │ │ │ - tsteq r3, r2, lsl #28 │ │ │ │ - @ instruction: 0x0105759e │ │ │ │ - smlatbeq r4, r6, r1, r6 │ │ │ │ - tsteq r5, sl, asr r4 │ │ │ │ - smlatbeq r4, r0, r1, r6 │ │ │ │ + tsteq r5, r4, lsl sp │ │ │ │ + smlatbeq r3, r4, ip, pc @ │ │ │ │ + tsteq r5, ip, asr #4 │ │ │ │ + tsteq r3, lr, ror r5 │ │ │ │ + tsteq r3, r6, ror r5 │ │ │ │ + tsteq r5, r2, lsr r2 │ │ │ │ + tsteq r3, ip, asr #10 │ │ │ │ + tsteq r3, r4, asr #10 │ │ │ │ + tsteq r5, r8, lsl r2 │ │ │ │ + tsteq r3, r6, ror r4 │ │ │ │ + smlabteq r5, r8, r5, r8 │ │ │ │ + smlabteq r5, r6, r5, r8 │ │ │ │ + smlabteq r3, r8, r7, pc @ │ │ │ │ + strdeq r8, [r5, -lr] │ │ │ │ + tsteq r5, r4, lsl #12 │ │ │ │ + smlabteq r5, r8, r5, r8 │ │ │ │ + @ instruction: 0x010585be │ │ │ │ + smlatteq r5, r4, r7, r9 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + @ instruction: 0x01058598 │ │ │ │ + @ instruction: 0x01057bbc │ │ │ │ + ldrdeq r8, [r5, -r8] │ │ │ │ + tstpeq r3, lr, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, lsl #4 │ │ │ │ + tstpeq r3, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010c41be │ │ │ │ + @ instruction: 0x0103f6bc │ │ │ │ + tsteq r5, lr, ror r3 │ │ │ │ + tsteq r5, sl, ror r3 │ │ │ │ + tsteq r5, sl, ror r3 │ │ │ │ + tsteq r5, sl, ror r3 │ │ │ │ + smlabteq r5, lr, r3, r9 │ │ │ │ + tsteq r5, r0, lsr r9 │ │ │ │ + smlabteq r5, r4, r3, r9 │ │ │ │ + smlabteq r5, r0, r3, r9 │ │ │ │ + ldrdeq pc, [r3, -r8] │ │ │ │ + tsteq r3, lr, lsl r3 │ │ │ │ + tsteq r3, r6, lsl r3 │ │ │ │ + smlatbeq r5, r2, ip, r9 │ │ │ │ + tsteq r5, r6, asr #20 │ │ │ │ + tsteq r5, r6, lsr #4 │ │ │ │ + smlabteq r3, lr, r2, r8 │ │ │ │ + smlabteq r3, r8, r2, r8 │ │ │ │ + tsteq r6, sl, asr #12 │ │ │ │ + smlatbeq r3, r2, r2, r8 │ │ │ │ + @ instruction: 0x0103829c │ │ │ │ + smlatteq r5, lr, r1, r7 │ │ │ │ + tsteq r3, r6, ror r2 │ │ │ │ + tsteq r3, r0, ror r2 │ │ │ │ + ldrdeq r7, [r5, -r2] │ │ │ │ + tstpeq r3, sl, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, sl, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, ip, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r3, [ip, -r8] │ │ │ │ + smlatbeq r3, r2, r1, r8 │ │ │ │ + tsteq r5, lr, lsr r9 │ │ │ │ + tsteq r4, r6, asr #10 │ │ │ │ + strdeq r9, [r5, -sl] │ │ │ │ + tsteq r4, r0, asr #10 │ │ │ │ @ instruction: 0x46234a7c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ bmi 1f592a0 │ │ │ │ ldrtmi r2, [fp], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ svc 0x00daf7cc │ │ │ │ @@ -51546,39 +51546,39 @@ │ │ │ │ strd lr, [r7], -ip │ │ │ │ @ instruction: 0x463b4a1d │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 15, cr15, cr2, cr12, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq r3, [ip, -r0] │ │ │ │ - @ instruction: 0x010592ba │ │ │ │ - ldrdeq r7, [r3, -sl] │ │ │ │ - ldrdeq r7, [r3, -r4] │ │ │ │ - @ instruction: 0x01059396 │ │ │ │ - smlabteq r4, lr, ip, r5 │ │ │ │ - smlabteq r4, ip, ip, r5 │ │ │ │ - @ instruction: 0x010593b8 │ │ │ │ - tsteq r5, r6, lsr r5 │ │ │ │ - smlabteq r5, r8, r1, r7 │ │ │ │ - tsteq r5, r6, lsl r4 │ │ │ │ - smlatbeq r5, sl, r1, r7 │ │ │ │ - tsteq r5, r4, lsl #8 │ │ │ │ - @ instruction: 0x01057194 │ │ │ │ - strdeq r9, [r5, -r6] │ │ │ │ - smlatteq r5, lr, r3, r9 │ │ │ │ - smlatteq r5, r2, r3, r9 │ │ │ │ - ldrdeq r9, [r5, -sl] │ │ │ │ - smlabteq r5, lr, r3, r9 │ │ │ │ - smlabteq r5, r6, r3, r9 │ │ │ │ - @ instruction: 0x010593ba │ │ │ │ - smlatbeq r5, lr, r3, r9 │ │ │ │ - smlatbeq r5, lr, r0, r7 │ │ │ │ - @ instruction: 0x0105939c │ │ │ │ - tsteq r3, r8, asr r5 │ │ │ │ + tsteq ip, r0, ror ip │ │ │ │ + tsteq r5, sl, asr r6 │ │ │ │ + tsteq r3, sl, ror lr │ │ │ │ + tsteq r3, r4, ror lr │ │ │ │ + tsteq r5, r6, lsr r7 │ │ │ │ + tsteq r4, lr, rrx │ │ │ │ + tsteq r4, ip, rrx │ │ │ │ + tsteq r5, r8, asr r7 │ │ │ │ + ldrdeq r7, [r5, -r6] │ │ │ │ + tsteq r5, r8, ror #10 │ │ │ │ + @ instruction: 0x010597b6 │ │ │ │ + tsteq r5, sl, asr #10 │ │ │ │ + smlatbeq r5, r4, r7, r9 │ │ │ │ + tsteq r5, r4, lsr r5 │ │ │ │ + @ instruction: 0x01059796 │ │ │ │ + smlabbeq r5, lr, r7, r9 │ │ │ │ + smlabbeq r5, r2, r7, r9 │ │ │ │ + tsteq r5, sl, ror r7 │ │ │ │ + tsteq r5, lr, ror #14 │ │ │ │ + tsteq r5, r6, ror #14 │ │ │ │ + tsteq r5, sl, asr r7 │ │ │ │ + tsteq r5, lr, asr #14 │ │ │ │ + tsteq r5, lr, asr #8 │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ + strdeq r7, [r3, -r8] │ │ │ │ svcvc 0x0058f5b0 │ │ │ │ strlt sp, [r8, #-27] @ 0xffffffe5 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d809 │ │ │ │ andsle r7, r3, r8, lsr pc │ │ │ │ @@ -51596,20 +51596,20 @@ │ │ │ │ stmdami r8, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - tsteq r6, lr, lsr #24 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - smlabbeq r6, lr, ip, r0 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + smlabteq r6, lr, pc, r0 @ │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + smlatbeq r6, r2, pc, r0 @ │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r6, lr, lsr #32 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf47e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0058f5b1 │ │ │ │ stmdale r9, {r0, r6, ip, lr, pc} │ │ │ │ @@ -51728,42 +51728,42 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ and lr, r5, ip, lsl #27 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stc 7, cr15, [r4, #816] @ 0x330 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ + ldrdeq r7, [r3, -lr] │ │ │ │ + ldrdeq r7, [r5, -r0] │ │ │ │ + smlabteq r6, r0, pc, r0 @ │ │ │ │ + tstpeq r3, lr, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, lsr fp │ │ │ │ + tsteq r6, lr, ror #28 │ │ │ │ + tsteq r5, r4, ror r2 │ │ │ │ + tsteq r6, r2, ror #28 │ │ │ │ + tsteq r3, r4, lsl #22 │ │ │ │ + tsteq r5, r8, ror #22 │ │ │ │ + strdeq pc, [r3, -r0] │ │ │ │ + tsteq r6, sl, lsr pc │ │ │ │ + tsteq r5, r8, asr fp │ │ │ │ + smlabbeq ip, r0, r8, r3 │ │ │ │ + smlatteq r6, r0, sp, r0 │ │ │ │ + smlatteq r5, r6, r1, r7 │ │ │ │ + ldrdeq r8, [r5, -r4] │ │ │ │ + tsteq r5, r8, lsr r0 │ │ │ │ + smlabteq r5, lr, sl, r8 │ │ │ │ + smlabteq r5, ip, sl, r8 │ │ │ │ + tsteq r3, r4, asr #20 │ │ │ │ tsteq r3, lr, lsr sl │ │ │ │ - tsteq r5, r0, lsr pc │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - @ instruction: 0x0103ee9e │ │ │ │ - @ instruction: 0x01037796 │ │ │ │ - smlabteq r6, lr, sl, r0 │ │ │ │ - ldrdeq r6, [r5, -r4] │ │ │ │ - smlabteq r6, r2, sl, r0 │ │ │ │ - tsteq r3, r4, ror #14 │ │ │ │ - smlabteq r5, r8, r7, r6 │ │ │ │ - qaddeq pc, r0, r3 @ │ │ │ │ - @ instruction: 0x01060b9a │ │ │ │ - @ instruction: 0x010567b8 │ │ │ │ - smlatteq ip, r0, r4, r3 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tsteq r5, r6, asr #28 │ │ │ │ - tsteq r5, r4, lsr r7 │ │ │ │ - @ instruction: 0x01057c98 │ │ │ │ - tsteq r5, lr, lsr #14 │ │ │ │ - tsteq r5, ip, lsr #14 │ │ │ │ - smlatbeq r3, r4, r6, r7 │ │ │ │ - @ instruction: 0x0103769e │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - tsteq r6, sl, lsl #22 │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r6, sl, lsl fp │ │ │ │ + smlatbeq r6, r8, lr, r0 │ │ │ │ + @ instruction: 0x01060eb0 │ │ │ │ + smlatbeq r6, sl, lr, r0 │ │ │ │ + @ instruction: 0x01060eb0 │ │ │ │ + @ instruction: 0x01060ebc │ │ │ │ + @ instruction: 0x01060eba │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf4a4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #164, 6 @ 0x90000002 │ │ │ │ stmdale r7!, {r2, r4, r6, ip, lr, pc} │ │ │ │ svcvc 0x003ff5b0 │ │ │ │ @@ -51839,37 +51839,37 @@ │ │ │ │ ldmdami r9, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2071 @ 0xfffff7e9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r6, lr, ror fp │ │ │ │ - smlatbeq r6, r0, sl, r0 │ │ │ │ - tsteq r6, sl, lsr sl │ │ │ │ - smlatteq r6, r0, r9, r0 │ │ │ │ - tsteq r6, r2, lsl #20 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r6, sl, asr sl │ │ │ │ - smlatteq r6, r0, sl, r0 │ │ │ │ - @ instruction: 0x01060a96 │ │ │ │ - smlatbeq r6, ip, sl, r0 │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq r6, r2, lsl ip │ │ │ │ - smlatbeq r6, r0, fp, r0 │ │ │ │ - tsteq r6, r2, asr fp │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - @ instruction: 0x01060bb2 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, sl, asr ip │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r6, sl, lsr #24 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - smlabbeq r6, r6, ip, r0 │ │ │ │ + tsteq r6, lr, lsl pc │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + smlabbeq r6, r0, sp, r0 │ │ │ │ + smlatbeq r6, r2, sp, r0 │ │ │ │ + smlatteq r6, r4, sp, r0 │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + smlabbeq r6, r0, lr, r0 │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + @ instruction: 0x01060e96 │ │ │ │ + @ instruction: 0x01060eb8 │ │ │ │ + @ instruction: 0x01060fb2 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + smlatbeq r6, ip, pc, r0 @ │ │ │ │ + smlabteq r6, sl, pc, r0 @ │ │ │ │ + tsteq r6, ip │ │ │ │ + tsteq r6, r6, lsr #32 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf4bf4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461f4615 │ │ │ │ svcvc 0x005cf5b1 │ │ │ │ rsbhi pc, r8, #0 │ │ │ │ @@ -52701,173 +52701,173 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cb447a │ │ │ │ strd lr, [r5], -r2 │ │ │ │ smlatbcs r1, r1, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stcl 7, cr15, [sl, #812]! @ 0x32c │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r5, r8, lsr #8 │ │ │ │ - tsteq r5, r4, ror sl │ │ │ │ - tsteq r3, r2, lsl #20 │ │ │ │ - strdeq r7, [r3, -r8] │ │ │ │ - @ instruction: 0x01060c9c │ │ │ │ - ldrdeq r7, [r3, -r4] │ │ │ │ - @ instruction: 0x01060c94 │ │ │ │ - @ instruction: 0x010372ba │ │ │ │ - @ instruction: 0x0103e99a │ │ │ │ - @ instruction: 0x01037290 │ │ │ │ - smlabbeq r3, r8, r2, r7 │ │ │ │ - @ instruction: 0x01060a94 │ │ │ │ - tsteq r3, lr, asr r2 │ │ │ │ - tsteq r3, r6, asr r2 │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - tsteq r3, ip, lsr #4 │ │ │ │ - tsteq r3, r4, lsr #4 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - tsteq r5, r4, asr r9 │ │ │ │ - smlatteq r3, r2, r8, lr │ │ │ │ - ldrdeq r7, [r3, -r8] │ │ │ │ - ldrdeq r7, [r3, -r0] │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - tsteq r5, r0, lsl #18 │ │ │ │ - tsteq r6, sl, lsl #20 │ │ │ │ - smlatteq r5, r8, r8, r6 │ │ │ │ - tsteq r6, r2, lsl #20 │ │ │ │ - tsteq r5, ip, asr pc │ │ │ │ - smlabteq r6, r6, r9, r0 │ │ │ │ - smlabteq r6, r4, r9, r0 │ │ │ │ - smlabteq r6, r2, r9, r0 │ │ │ │ - smlabteq r6, r0, r9, r0 │ │ │ │ - @ instruction: 0x010609be │ │ │ │ - @ instruction: 0x010609b8 │ │ │ │ - @ instruction: 0x010609b2 │ │ │ │ - smlatbeq r6, ip, r9, r0 │ │ │ │ - smlatbeq r6, sl, r9, r0 │ │ │ │ - smlatbeq r6, r4, r9, r0 │ │ │ │ - smlatbeq r6, r2, r9, r0 │ │ │ │ - smlatbeq r6, r0, r9, r0 │ │ │ │ - @ instruction: 0x0106099a │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - tsteq ip, r4, lsl #28 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, r6, asr r9 │ │ │ │ - @ instruction: 0x010c2db6 │ │ │ │ - tsteq r5, r6, asr #32 │ │ │ │ - qaddeq r6, r4, r5 │ │ │ │ - @ instruction: 0x0103e8be │ │ │ │ - tsteq ip, r6, ror #26 │ │ │ │ - tsteq r3, r6, ror r6 │ │ │ │ - tsteq r3, ip, ror #30 │ │ │ │ - tsteq r3, r4, ror #30 │ │ │ │ - smlabteq r6, r4, r7, r0 │ │ │ │ - @ instruction: 0x01056694 │ │ │ │ - tsteq r3, r2, lsr #12 │ │ │ │ - tsteq r3, r8, lsl pc │ │ │ │ - tsteq r3, r0, lsl pc │ │ │ │ - @ instruction: 0x0103e1b2 │ │ │ │ - smlabbeq r5, r6, r6, r8 │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - tsteq r6, sl, asr #16 │ │ │ │ - tsteq r6, lr, asr #16 │ │ │ │ - tsteq ip, r0, ror ip │ │ │ │ - @ instruction: 0x01036e90 │ │ │ │ - ldrdeq r6, [r3, -sl] │ │ │ │ - smlabteq r5, r2, r5, r6 │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - @ instruction: 0x0105659e │ │ │ │ - @ instruction: 0x01036d92 │ │ │ │ - qaddeq r5, r4, r4 │ │ │ │ - smlabbeq r3, r8, r1, lr │ │ │ │ - tsteq r5, r8, ror #2 │ │ │ │ - tsteq r5, r0, ror r1 │ │ │ │ - tsteq r3, r0, ror r1 │ │ │ │ - tsteq r5, r8, ror #2 │ │ │ │ - tsteq r5, ip, ror #2 │ │ │ │ - tsteq r3, r4, asr r1 │ │ │ │ - tsteq r3, r8, asr r1 │ │ │ │ - tsteq r5, r0, asr r1 │ │ │ │ - tsteq r5, r8, asr r1 │ │ │ │ - strheq lr, [r3, -ip] │ │ │ │ - smlatbeq r3, r0, r0, lr │ │ │ │ - tsteq r5, r0, asr #2 │ │ │ │ - tsteq r5, ip, lsr r1 │ │ │ │ - swpeq lr, r4, [r3] │ │ │ │ - tsteq r3, r4, ror #30 │ │ │ │ - tsteq r3, r0, ror #30 │ │ │ │ - smlabbeq r3, ip, pc, sp @ │ │ │ │ + smlabteq r5, r8, r7, r7 │ │ │ │ + tsteq r5, r4, lsl lr │ │ │ │ + smlatbeq r3, r2, sp, lr │ │ │ │ + @ instruction: 0x01037698 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + tsteq r3, r4, ror r6 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + tsteq r3, sl, asr r6 │ │ │ │ + tsteq r3, sl, lsr sp │ │ │ │ + tsteq r3, r0, lsr r6 │ │ │ │ + tsteq r3, r8, lsr #12 │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + strdeq r7, [r3, -lr] │ │ │ │ + strdeq r7, [r3, -r6] │ │ │ │ + tsteq r6, r2, lsl lr │ │ │ │ + smlabteq r3, ip, r5, r7 │ │ │ │ + smlabteq r3, r4, r5, r7 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + strdeq r6, [r5, -r4] │ │ │ │ + smlabbeq r3, r2, ip, lr │ │ │ │ + tsteq r3, r8, ror r5 │ │ │ │ + tsteq r3, r0, ror r5 │ │ │ │ + @ instruction: 0x01060db4 │ │ │ │ + smlatbeq r5, r0, ip, r6 │ │ │ │ + smlatbeq r6, sl, sp, r0 │ │ │ │ + smlabbeq r5, r8, ip, r6 │ │ │ │ + smlatbeq r6, r2, sp, r0 │ │ │ │ + strdeq r7, [r5, -ip] │ │ │ │ + tsteq r6, r6, ror #26 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + tsteq r6, r2, ror #26 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r6, sl, asr #26 │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + tsteq r6, r2, asr #26 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq r6, sl, lsr sp │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + smlatbeq ip, r4, r1, r3 │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + tsteq ip, r6, asr r1 │ │ │ │ + smlatteq r5, r6, r3, r6 │ │ │ │ + strdeq r6, [r5, -r4] │ │ │ │ + tsteq r3, lr, asr ip │ │ │ │ + tsteq ip, r6, lsl #2 │ │ │ │ + tsteq r3, r6, lsl sl │ │ │ │ + tsteq r3, ip, lsl #6 │ │ │ │ + tsteq r3, r4, lsl #6 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + smlabteq r3, r2, r9, lr │ │ │ │ + @ instruction: 0x010372b8 │ │ │ │ + @ instruction: 0x010372b0 │ │ │ │ + tsteq r3, r2, asr r5 │ │ │ │ + tsteq r5, r6, lsr #20 │ │ │ │ + smlatteq r6, r2, fp, r0 │ │ │ │ + smlatteq r6, sl, fp, r0 │ │ │ │ + smlatteq r6, lr, fp, r0 │ │ │ │ + tsteq ip, r0, lsl r0 │ │ │ │ + tsteq r3, r0, lsr r2 │ │ │ │ + tsteq r3, sl, ror r1 │ │ │ │ + tsteq r5, r2, ror #18 │ │ │ │ + smlatteq r6, r2, fp, r0 │ │ │ │ + tsteq r5, lr, lsr r9 │ │ │ │ + tsteq r3, r2, lsr r1 │ │ │ │ + strdeq r5, [r4, -r4] │ │ │ │ + tsteq r3, r8, lsr #10 │ │ │ │ + tsteq r5, r8, lsl #10 │ │ │ │ + tsteq r5, r0, lsl r5 │ │ │ │ + tsteq r3, r0, lsl r5 │ │ │ │ + tsteq r5, r8, lsl #10 │ │ │ │ + tsteq r5, ip, lsl #10 │ │ │ │ + strdeq lr, [r3, -r4] │ │ │ │ + strdeq lr, [r3, -r8] │ │ │ │ + strdeq r6, [r5, -r0] │ │ │ │ strdeq r6, [r5, -r8] │ │ │ │ - tsteq r3, r0, asr pc │ │ │ │ - tsteq r3, ip, asr #30 │ │ │ │ - smlatbeq r3, r0, r0, lr │ │ │ │ - smlabteq r5, ip, r0, r6 │ │ │ │ - smlabteq r5, ip, r0, r6 │ │ │ │ - smlabbeq r3, ip, r0, lr │ │ │ │ - smlabbeq r3, r8, r0, lr │ │ │ │ - smlatbeq r5, ip, r0, r6 │ │ │ │ - smlatbeq r5, r8, r0, r6 │ │ │ │ - tsteq r3, r0, asr #32 │ │ │ │ - smlatbeq r3, r0, lr, sp │ │ │ │ - mrseq lr, (UNDEF: 3) │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - tsteq r5, ip, rrx │ │ │ │ - tsteq r3, r8, lsr pc │ │ │ │ - smlabbeq r3, ip, lr, sp │ │ │ │ - smlabbeq r3, r8, lr, sp │ │ │ │ - smlatteq r3, r8, r1, lr │ │ │ │ - @ instruction: 0x0103de94 │ │ │ │ - tsteq r3, r4, lsr #28 │ │ │ │ - @ instruction: 0x0103dfb4 │ │ │ │ - strdeq r5, [r5, -r4] │ │ │ │ - smlatteq r5, ip, pc, r5 @ │ │ │ │ - smlatteq r5, r4, pc, r5 @ │ │ │ │ - tsteq r3, ip, ror pc │ │ │ │ - smlabteq r5, ip, pc, r5 @ │ │ │ │ - smlabteq r5, r4, pc, r5 @ │ │ │ │ - tsteq r3, r0, ror #28 │ │ │ │ - smlatbeq r5, ip, pc, r5 @ │ │ │ │ - tsteq r3, r4, lsr pc │ │ │ │ - @ instruction: 0x01055f90 │ │ │ │ - smlabbeq r5, r8, pc, r5 @ │ │ │ │ - tsteq r3, ip, lsl #30 │ │ │ │ - @ instruction: 0x0103ddb0 │ │ │ │ - tsteq r3, r8, ror sp │ │ │ │ - tsteq r3, r4, ror sp │ │ │ │ - @ instruction: 0x0103dd98 │ │ │ │ - @ instruction: 0x0103dd96 │ │ │ │ - @ instruction: 0x0103dd94 │ │ │ │ - @ instruction: 0x0103dd92 │ │ │ │ - tsteq r5, r8, lsl #30 │ │ │ │ - tsteq r3, sl, lsl #28 │ │ │ │ - strdeq r5, [r5, -r4] │ │ │ │ - smlatteq r5, lr, lr, r5 │ │ │ │ - smlatteq r5, r8, lr, r5 │ │ │ │ - smlatteq r5, r2, lr, r5 │ │ │ │ - smlatteq r5, r0, lr, r5 │ │ │ │ - ldrdeq r5, [r5, -lr] │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - tsteq ip, r8, lsr #12 │ │ │ │ - strdeq sp, [r3, -ip] │ │ │ │ - tsteq r5, sl, lsr #6 │ │ │ │ - tsteq r5, r4, lsr #6 │ │ │ │ - tsteq r5, lr, lsl r3 │ │ │ │ - tsteq r5, r8, lsl r3 │ │ │ │ - @ instruction: 0x010c2590 │ │ │ │ - tsteq r5, r0, lsl #16 │ │ │ │ - tsteq r5, r4, ror #26 │ │ │ │ - strdeq r7, [r5, -sl] │ │ │ │ - strdeq r7, [r5, -r8] │ │ │ │ - tsteq r3, r0, ror r7 │ │ │ │ - tsteq r3, sl, ror #14 │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - ldrdeq pc, [r5, -r6] │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - smlatteq r5, r8, fp, pc @ │ │ │ │ - smlatteq r5, r6, fp, pc @ │ │ │ │ + tsteq r3, ip, asr r4 │ │ │ │ + tsteq r3, r0, asr #8 │ │ │ │ + smlatteq r5, r0, r4, r6 │ │ │ │ + ldrdeq r6, [r5, -ip] │ │ │ │ + tsteq r3, r4, lsr r4 │ │ │ │ + tsteq r3, r4, lsl #6 │ │ │ │ + mrseq lr, SP_svc │ │ │ │ + tsteq r3, ip, lsr #6 │ │ │ │ + @ instruction: 0x01056498 │ │ │ │ + strdeq lr, [r3, -r0] │ │ │ │ + smlatteq r3, ip, r2, lr │ │ │ │ + tsteq r3, r0, asr #8 │ │ │ │ + tsteq r5, ip, ror #8 │ │ │ │ + tsteq r5, ip, ror #8 │ │ │ │ + tsteq r3, ip, lsr #8 │ │ │ │ + tsteq r3, r8, lsr #8 │ │ │ │ + tsteq r5, ip, asr #8 │ │ │ │ + tsteq r5, r8, asr #8 │ │ │ │ + smlatteq r3, r0, r3, lr │ │ │ │ + tsteq r3, r0, asr #4 │ │ │ │ + smlatbeq r3, r0, r3, lr │ │ │ │ + tsteq r5, r4, lsl r4 │ │ │ │ + tsteq r5, ip, lsl #8 │ │ │ │ + ldrdeq lr, [r3, -r8] │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ + tsteq r3, r8, lsr #4 │ │ │ │ + smlabbeq r3, r8, r5, lr │ │ │ │ + tsteq r3, r4, lsr r2 │ │ │ │ + smlabteq r3, r4, r1, lr │ │ │ │ + tsteq r3, r4, asr r3 │ │ │ │ + @ instruction: 0x01056394 │ │ │ │ + smlabbeq r5, ip, r3, r6 │ │ │ │ + smlabbeq r5, r4, r3, r6 │ │ │ │ + tsteq r3, ip, lsl r3 │ │ │ │ + tsteq r5, ip, ror #6 │ │ │ │ + tsteq r5, r4, ror #6 │ │ │ │ + mrseq lr, R11_usr │ │ │ │ + tsteq r5, ip, asr #6 │ │ │ │ + ldrdeq lr, [r3, -r4] │ │ │ │ + tsteq r5, r0, lsr r3 │ │ │ │ + tsteq r5, r8, lsr #6 │ │ │ │ + smlatbeq r3, ip, r2, lr │ │ │ │ + tsteq r3, r0, asr r1 │ │ │ │ + tsteq r3, r8, lsl r1 │ │ │ │ + tsteq r3, r4, lsl r1 │ │ │ │ + tsteq r3, r8, lsr r1 │ │ │ │ + tsteq r3, r6, lsr r1 │ │ │ │ + tsteq r3, r4, lsr r1 │ │ │ │ + tsteq r3, r2, lsr r1 │ │ │ │ + smlatbeq r5, r8, r2, r6 │ │ │ │ + smlatbeq r3, sl, r1, lr │ │ │ │ + @ instruction: 0x01056294 │ │ │ │ + smlabbeq r5, lr, r2, r6 │ │ │ │ + smlabbeq r5, r8, r2, r6 │ │ │ │ + smlabbeq r5, r2, r2, r6 │ │ │ │ + smlabbeq r5, r0, r2, r6 │ │ │ │ + tsteq r5, lr, ror r2 │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + smlabteq ip, r8, r9, r2 │ │ │ │ + @ instruction: 0x0103de9c │ │ │ │ + smlabteq r5, sl, r6, r7 │ │ │ │ + smlabteq r5, r4, r6, r7 │ │ │ │ + @ instruction: 0x010576be │ │ │ │ + @ instruction: 0x010576b8 │ │ │ │ + tsteq ip, r0, lsr r9 │ │ │ │ + smlatbeq r5, r0, fp, r7 │ │ │ │ + tsteq r5, r4, lsl #2 │ │ │ │ + @ instruction: 0x01057b9a │ │ │ │ + @ instruction: 0x01057b98 │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + tsteq r3, sl, lsl #22 │ │ │ │ + tstpeq r5, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r8, pc, pc @ │ │ │ │ + smlabbeq r5, r6, pc, pc @ │ │ │ │ cmnppl r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ vand d8, d0, d23 │ │ │ │ vshl.s8 d24, d25, d3 │ │ │ │ addsmi r4, r8, #40, 6 @ 0xa0000000 │ │ │ │ teqphi r4, r1 @ p-variant is OBSOLETE │ │ │ │ mvnshi pc, r0, lsl #4 │ │ │ │ @@ -53637,106 +53637,106 @@ │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami pc, {r0, r5, r6, r7, r9, sl, pc}^ @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami ip, {r0, r2, r3, r4, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tstpeq r5, r6, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, ror #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fe94 │ │ │ │ - smlabteq r5, ip, lr, pc @ │ │ │ │ - smlatteq r5, r0, lr, pc @ │ │ │ │ - tstpeq r5, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, asr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105ff94 │ │ │ │ - smlabteq r5, r6, pc, pc @ │ │ │ │ - smlatteq r5, sl, pc, pc @ │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - tsteq r6, sl, lsr r0 │ │ │ │ - qaddeq r0, ip, r6 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - swpeq r0, r4, [r6] │ │ │ │ - smlatbeq r6, lr, r0, r0 │ │ │ │ - smlabteq r6, r6, r0, r0 │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - smlatteq r6, lr, r0, r0 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ - tsteq r6, lr, lsr r1 │ │ │ │ - tsteq r6, sl, asr r1 │ │ │ │ - smlabbeq r6, r0, r1, r0 │ │ │ │ - @ instruction: 0x010601b8 │ │ │ │ - smlatteq r6, lr, r1, r0 │ │ │ │ - tsteq r6, r2, lsr r2 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, sl, ror r2 │ │ │ │ - smlabteq r6, sl, r2, r0 │ │ │ │ - tsteq r6, lr, lsl #6 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ + smlatteq r6, r6, r1, r0 │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + smlabbeq r6, r0, r2, r0 │ │ │ │ + smlabteq r6, r4, r2, r0 │ │ │ │ + smlatteq r6, r6, r2, r0 │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ + smlabbeq r6, sl, r3, r0 │ │ │ │ @ instruction: 0x010603b2 │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r6, lr, asr #8 │ │ │ │ + tsteq r6, r6, ror #8 │ │ │ │ + tsteq r6, r6, ror r4 │ │ │ │ + smlabbeq r6, lr, r4, r0 │ │ │ │ + smlatbeq r6, r8, r4, r0 │ │ │ │ + smlabteq r6, r0, r4, r0 │ │ │ │ + smlabteq r6, r6, r4, r0 │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + smlabbeq r6, lr, r5, r0 │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r6, sl, lsl r6 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + smlatbeq r6, lr, r6, r0 │ │ │ │ + smlatteq r6, r4, r6, r0 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, r2, asr r7 │ │ │ │ + @ instruction: 0x01060796 │ │ │ │ + smlabteq r6, ip, r7, r0 │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + smlatbeq r6, sl, r8, r0 │ │ │ │ + smlatteq r6, r2, r8, r0 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r6, lr, asr r9 │ │ │ │ + @ instruction: 0x01060994 │ │ │ │ + @ instruction: 0x010609b2 │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + tsteq r6, r6, asr #20 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + @ instruction: 0x01060ab6 │ │ │ │ + smlatteq r6, ip, sl, r0 │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + tsteq r6, r6, ror #22 │ │ │ │ + @ instruction: 0x01060b92 │ │ │ │ + smlabteq r6, r8, fp, r0 │ │ │ │ + tsteq r6, lr, lsl #24 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + @ instruction: 0x01060cb2 │ │ │ │ strdeq r0, [r6, -r6] │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, sl, asr r4 │ │ │ │ - @ instruction: 0x01060490 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, sl, lsl #10 │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - @ instruction: 0x010605be │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsl r6 │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - smlatbeq r6, r6, r6, r0 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r6, lsl r7 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - @ instruction: 0x01060790 │ │ │ │ - smlabteq r6, r6, r7, r0 │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r6, lr, ror #16 │ │ │ │ - smlatbeq r6, r4, r8, r0 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r2, lsl r9 │ │ │ │ - tsteq r6, r6, asr r9 │ │ │ │ - smlabbeq r6, ip, r9, r0 │ │ │ │ - smlabbeq r6, lr, r9, r0 │ │ │ │ - smlatteq r6, r0, r9, r0 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r6, sl, asr sl │ │ │ │ - @ instruction: 0x01060a94 │ │ │ │ - smlabteq r6, ip, sl, r0 │ │ │ │ - tsteq r6, r2, lsl fp │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tsteq r6, sl, ror fp │ │ │ │ - @ instruction: 0x01060bb2 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - smlatbeq r6, r4, ip, r0 │ │ │ │ - smlatteq r6, sl, ip, r0 │ │ │ │ - tsteq r6, r2, lsr #26 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - @ instruction: 0x01060d96 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - smlabbeq r6, r6, lr, r0 │ │ │ │ - smlabteq r6, ip, lr, r0 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - @ instruction: 0x01060fb0 │ │ │ │ - smlatteq r6, r8, pc, r0 @ │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + tsteq r6, lr, lsr #26 │ │ │ │ + smlabbeq r6, r0, sp, r0 │ │ │ │ + smlabteq r6, r4, sp, r0 │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + @ instruction: 0x01060eb2 │ │ │ │ + smlatteq r6, ip, lr, r0 │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + @ instruction: 0x01060f98 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, ip │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + smlabbeq r6, sl, r0, r1 │ │ │ │ + smlabteq r6, r2, r0, r1 │ │ │ │ + smlatteq r6, r4, r0, r1 │ │ │ │ + tsteq r6, r6, lsr r1 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + @ instruction: 0x010611b4 │ │ │ │ + smlatteq r6, lr, r1, r1 │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + smlatbeq r6, r4, r2, r1 │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + smlabbeq r6, r8, r3, r1 │ │ │ │ @ instruction: 0x63a4f243 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ ldmdale ip, {r0, r5, r9, sl, pc} │ │ │ │ orrsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ stmdale sp, {r0, r1, r2, r3, r4, r9, sl, pc} │ │ │ │ orrsvs pc, r4, #805306372 @ 0x30000004 │ │ │ │ @@ -54544,301 +54544,301 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r0], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbteq pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x01060eb0 │ │ │ │ - smlatteq r6, r6, lr, r0 │ │ │ │ - tsteq r6, sl, lsr #30 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - tsteq r6, r2, ror pc │ │ │ │ - smlabteq r6, r2, pc, r0 @ │ │ │ │ - tsteq r6, r6 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - smlatbeq r6, sl, r0, r1 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - smlabbeq r6, r8, r1, r1 │ │ │ │ - smlabteq r6, ip, r1, r1 │ │ │ │ - tsteq r6, r2, lsl #4 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - @ instruction: 0x010612b6 │ │ │ │ - smlatteq r6, ip, r2, r1 │ │ │ │ - tsteq r6, sl, lsl #6 │ │ │ │ - tsteq r6, sl, asr r3 │ │ │ │ - smlatbeq r6, r0, r3, r1 │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - smlabbeq r6, r8, r4, r1 │ │ │ │ - @ instruction: 0x010614be │ │ │ │ - smlatteq r6, sl, r4, r1 │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - @ instruction: 0x0106159c │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, sl, lsl #12 │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - smlabbeq r6, r4, r6, r1 │ │ │ │ - @ instruction: 0x0105ff90 │ │ │ │ - tstpeq r5, r0, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - tsteq r5, r0, lsl #28 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + smlabbeq r6, r6, r2, r1 │ │ │ │ + smlabteq r6, sl, r2, r1 │ │ │ │ + mrseq r1, LR_und │ │ │ │ + tsteq r6, r2, lsl r3 │ │ │ │ + tsteq r6, r2, ror #6 │ │ │ │ + smlatbeq r6, r6, r3, r1 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r6, sl, asr #8 │ │ │ │ + @ instruction: 0x01061490 │ │ │ │ + smlabteq r6, r6, r4, r1 │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + smlatbeq r6, r2, r5, r1 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, r2, lsl r6 │ │ │ │ + tsteq r6, r6, asr r6 │ │ │ │ + smlabbeq r6, ip, r6, r1 │ │ │ │ + smlatbeq r6, sl, r6, r1 │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r6, r6, ror r7 │ │ │ │ + smlatbeq r6, lr, r7, r1 │ │ │ │ + smlatteq r6, r4, r7, r1 │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ + tsteq r6, lr, asr r8 │ │ │ │ + smlabbeq r6, sl, r8, r1 │ │ │ │ + smlabteq r6, r2, r8, r1 │ │ │ │ + tsteq r6, r6, lsl #18 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + smlatbeq r6, sl, r9, r1 │ │ │ │ + smlatteq r6, lr, r9, r1 │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + smlatbeq r5, r0, r7, pc @ │ │ │ │ + @ instruction: 0x0105f39c │ │ │ │ + smlatbeq r5, r0, r1, pc @ │ │ │ │ + swpeq pc, r0, [r5] @ │ │ │ │ strdeq lr, [r5, -r0] │ │ │ │ - tsteq r5, r0, asr ip │ │ │ │ - tsteq r5, r0, lsl ip │ │ │ │ - smlatteq r5, r0, fp, lr │ │ │ │ - tsteq r3, r4, asr #26 │ │ │ │ - tsteq r5, ip, lsl #24 │ │ │ │ - tsteq r3, r4, lsr sp │ │ │ │ - smlabbeq r5, r0, ip, lr │ │ │ │ - tsteq r5, r0, lsr ip │ │ │ │ - tsteq r3, ip, lsl sp │ │ │ │ - tsteq r3, r4, lsl sp │ │ │ │ - tsteq r5, r0, lsr sp │ │ │ │ - smlatteq r5, r8, ip, lr │ │ │ │ - @ instruction: 0x0105ec9c │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - smlatteq r3, ip, ip, r4 │ │ │ │ - tsteq r5, r8, asr #26 │ │ │ │ - tsteq r5, r4, lsl sp │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - smlabteq r3, ip, ip, r4 │ │ │ │ - tsteq r5, ip, asr lr │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - @ instruction: 0x0105ed90 │ │ │ │ - tsteq r5, r8, asr sp │ │ │ │ - smlatbeq r3, r4, ip, r4 │ │ │ │ - @ instruction: 0x01034c9c │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - smlabteq r5, r0, sp, lr │ │ │ │ - smlabbeq r3, r4, ip, r4 │ │ │ │ - tsteq r3, ip, ror ip │ │ │ │ - @ instruction: 0x0105ee98 │ │ │ │ - tsteq r5, r8, asr lr │ │ │ │ - tsteq r5, r8, lsl lr │ │ │ │ - tsteq r3, ip, asr ip │ │ │ │ - tsteq r3, r4, asr ip │ │ │ │ - smlatbeq r5, ip, lr, lr │ │ │ │ - tsteq r5, ip, ror lr │ │ │ │ - tsteq r3, ip, lsr ip │ │ │ │ - tsteq r3, r4, lsr ip │ │ │ │ - qaddeq pc, r8, r5 @ │ │ │ │ - smlabbeq r5, r8, pc, lr @ │ │ │ │ - tsteq r5, ip, lsl pc │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - smlatbeq r5, r8, lr, lr │ │ │ │ - tsteq r3, r4, lsl #24 │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - tsteq r5, r8, lsr #30 │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - ldrdeq r4, [r3, -ip] │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - @ instruction: 0x0105ef94 │ │ │ │ - tsteq r5, r4, ror #30 │ │ │ │ - tsteq r5, r4, lsr pc │ │ │ │ - @ instruction: 0x01034bb4 │ │ │ │ - smlatbeq r3, ip, fp, r4 │ │ │ │ - smlatbeq r5, r8, pc, lr @ │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - @ instruction: 0x01034b94 │ │ │ │ - smlabbeq r3, ip, fp, r4 │ │ │ │ - smlatbeq r5, r0, r0, pc @ │ │ │ │ - tstpeq r5, ip @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ + @ instruction: 0x0105efb0 │ │ │ │ + smlabbeq r5, r0, pc, lr @ │ │ │ │ + smlatteq r3, r4, r0, r5 │ │ │ │ smlatbeq r5, ip, pc, lr @ │ │ │ │ - tsteq r3, r4, ror #22 │ │ │ │ - tsteq r3, ip, asr fp │ │ │ │ - tstpeq r5, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - tsteq r3, r4, asr #22 │ │ │ │ - tsteq r3, ip, lsr fp │ │ │ │ - tstpeq r5, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r5, [r3, -r4] │ │ │ │ + tstpeq r5, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + strheq r5, [r3, -ip] │ │ │ │ + strheq r5, [r3, -r4] │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + smlabbeq r5, r8, r0, pc @ │ │ │ │ + tstpeq r5, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + swpeq r5, r4, [r3] │ │ │ │ + smlabbeq r3, ip, r0, r5 │ │ │ │ + smlatteq r5, r8, r0, pc @ │ │ │ │ strheq pc, [r5, -r4] @ │ │ │ │ - tstpeq r5, r4, rrx @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, lsl fp │ │ │ │ - tsteq r3, r4, lsl fp │ │ │ │ - tstpeq r5, r8, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, ror r0 │ │ │ │ + tsteq r3, ip, rrx │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tsteq r3, r4, asr #32 │ │ │ │ + tsteq r3, ip, lsr r0 │ │ │ │ + @ instruction: 0x0105f194 │ │ │ │ + tstpeq r5, r0, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsr #32 │ │ │ │ + tsteq r3, ip, lsl r0 │ │ │ │ + tstpeq r5, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r5, -r8] │ │ │ │ + @ instruction: 0x0105f1b8 │ │ │ │ strdeq r4, [r3, -ip] │ │ │ │ strdeq r4, [r3, -r4] │ │ │ │ - tstpeq r5, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, ip, r2, pc @ │ │ │ │ - tstpeq r5, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f1bc │ │ │ │ - tstpeq r5, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01034abc │ │ │ │ - smlabteq r5, r8, r1, pc @ │ │ │ │ - smlatbeq r3, ip, sl, r4 │ │ │ │ - tstpeq r5, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01034a94 │ │ │ │ - smlabbeq r3, ip, sl, r4 │ │ │ │ - tstpeq r5, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r4, [r3, -ip] │ │ │ │ + ldrdeq r4, [r3, -r4] │ │ │ │ strdeq pc, [r5, -r8] │ │ │ │ - smlatbeq r5, r8, r2, pc @ │ │ │ │ - tsteq r3, ip, ror #20 │ │ │ │ - tsteq r3, r4, ror #20 │ │ │ │ - smlabbeq r5, ip, r3, pc @ │ │ │ │ - tstpeq r5, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, asr #20 │ │ │ │ - tsteq r3, r4, asr #20 │ │ │ │ - tstpeq r5, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r0, r3, pc @ │ │ │ │ - tsteq r3, ip, lsl sl │ │ │ │ - tsteq r3, r4, lsl sl │ │ │ │ + tstpeq r5, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f2bc │ │ │ │ + tstpeq r5, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, r4, pc, r4 @ │ │ │ │ + tstpeq r5, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01034f94 │ │ │ │ + smlabteq r5, r8, r2, pc @ │ │ │ │ + @ instruction: 0x0105f298 │ │ │ │ + tsteq r3, ip, ror pc │ │ │ │ + tsteq r3, r4, ror pc │ │ │ │ + tstpeq r5, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tsteq r3, r4, asr pc │ │ │ │ + tsteq r3, ip, asr #30 │ │ │ │ + tstpeq r5, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsr pc │ │ │ │ + tsteq r3, ip, lsr #30 │ │ │ │ + tstpeq r5, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, ip, r3, pc @ │ │ │ │ + tstpeq r5, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsl #30 │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + @ instruction: 0x0105f390 │ │ │ │ + smlatteq r3, r4, lr, r4 │ │ │ │ + ldrdeq r4, [r3, -ip] │ │ │ │ smlatbeq r5, r4, r4, pc @ │ │ │ │ tstpeq r5, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - smlabbeq r5, r0, r5, pc @ │ │ │ │ - tstpeq r5, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r0, r4, pc @ │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - smlabteq r3, ip, r9, r4 │ │ │ │ - smlabteq r5, r4, r5, pc @ │ │ │ │ - tstpeq r5, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010349b4 │ │ │ │ - smlatbeq r3, ip, r9, r4 │ │ │ │ - smlatteq r5, r0, r8, pc @ │ │ │ │ - tstpeq r5, r0, ror r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f6b4 │ │ │ │ - tstpeq r5, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - tsteq r3, ip, ror r9 │ │ │ │ - tstpeq r5, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, ror #18 │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - smlatbeq r5, r0, r6, pc @ │ │ │ │ - tsteq r3, r4, asr r9 │ │ │ │ - tsteq r3, ip, asr #18 │ │ │ │ - smlabteq r5, ip, r7, pc @ │ │ │ │ - tstpeq r5, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01034ebc │ │ │ │ + @ instruction: 0x01034eb4 │ │ │ │ + smlatteq r5, r8, r4, pc @ │ │ │ │ + @ instruction: 0x0105f498 │ │ │ │ + @ instruction: 0x01034e9c │ │ │ │ + @ instruction: 0x01034e94 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + smlabbeq r5, ip, r6, pc @ │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + tstpeq r5, ip, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, asr lr │ │ │ │ + tstpeq r5, r8, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, asr #28 │ │ │ │ + tstpeq r5, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f5bc │ │ │ │ + tsteq r3, r4, lsr lr │ │ │ │ + tsteq r3, ip, lsr #28 │ │ │ │ + smlatteq r5, r8, r6, pc @ │ │ │ │ + @ instruction: 0x0105f698 │ │ │ │ + tstpeq r5, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, lsl #28 │ │ │ │ + tsteq r3, r4, lsl #28 │ │ │ │ tstpeq r5, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, lsr #18 │ │ │ │ - tsteq r3, r4, lsr #18 │ │ │ │ - tstpeq r5, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r0, r7, pc @ │ │ │ │ - tsteq r3, ip, lsl #18 │ │ │ │ - tsteq r3, r4, lsl #18 │ │ │ │ - smlatbeq r5, r0, r9, pc @ │ │ │ │ - smlatteq r5, r4, r8, pc @ │ │ │ │ - @ instruction: 0x0105f894 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + smlatteq r3, ip, sp, r4 │ │ │ │ + smlatteq r3, r4, sp, r4 │ │ │ │ + @ instruction: 0x0105f8bc │ │ │ │ + tstpeq r5, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f7b0 │ │ │ │ + tstpeq r5, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01034dbc │ │ │ │ + @ instruction: 0x01034db4 │ │ │ │ tstpeq r5, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r4, [r3, -ip] │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - tstpeq r5, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - @ instruction: 0x010348bc │ │ │ │ - @ instruction: 0x010348b4 │ │ │ │ - tstpeq r5, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f9b4 │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + @ instruction: 0x01034d9c │ │ │ │ + @ instruction: 0x01034d94 │ │ │ │ + tstpeq r5, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + smlabbeq r5, r0, r8, pc @ │ │ │ │ + tsteq r3, r4, ror sp │ │ │ │ + tsteq r3, ip, ror #26 │ │ │ │ tstpeq r5, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01034894 │ │ │ │ - smlabbeq r3, ip, r8, r4 │ │ │ │ - tstpeq r5, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - tsteq r3, r4, ror r8 │ │ │ │ - tsteq r3, ip, ror #16 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - tstpeq r5, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r4, fp, pc @ │ │ │ │ - tstpeq r5, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fab4 │ │ │ │ - tstpeq r5, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, lsr #16 │ │ │ │ - smlabteq r5, r0, sl, pc @ │ │ │ │ - tsteq r3, ip, lsl r8 │ │ │ │ - tstpeq r5, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, lsl #16 │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - tstpeq r5, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - smlatbeq r5, r0, fp, pc @ │ │ │ │ - ldrdeq r4, [r3, -ip] │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ + tstpeq r5, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, asr sp │ │ │ │ + tsteq r3, ip, asr #26 │ │ │ │ + smlabbeq r5, r0, ip, pc @ │ │ │ │ + tstpeq r5, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r0, r9, pc @ │ │ │ │ + @ instruction: 0x0105f990 │ │ │ │ + tsteq r3, ip, lsl sp │ │ │ │ + smlatteq r5, ip, r9, pc @ │ │ │ │ + tsteq r3, ip, lsl #26 │ │ │ │ + @ instruction: 0x0105fa90 │ │ │ │ + tstpeq r5, r0, asr #20 @ p-variant is OBSOLETE │ │ │ │ + strdeq r4, [r3, -r4] │ │ │ │ + smlatteq r3, ip, ip, r4 │ │ │ │ + tstpeq r5, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, ip, sl, pc @ │ │ │ │ + smlabteq r3, ip, ip, r4 │ │ │ │ + smlabteq r3, r4, ip, r4 │ │ │ │ + @ instruction: 0x0105fbb0 │ │ │ │ + tstpeq r5, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, ip, ip, r4 │ │ │ │ + smlatbeq r3, r4, ip, r4 │ │ │ │ + tstpeq r5, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ smlabbeq r5, r4, ip, pc @ │ │ │ │ tstpeq r5, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010347bc │ │ │ │ - @ instruction: 0x010347b4 │ │ │ │ - tstpeq r5, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fcb8 │ │ │ │ - smlabbeq r3, ip, r7, r4 │ │ │ │ - smlabbeq r3, r4, r7, r4 │ │ │ │ - @ instruction: 0x0105fd9c │ │ │ │ - tstpeq r5, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, ror #14 │ │ │ │ - tsteq r3, r4, ror #14 │ │ │ │ - tstpeq r5, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - tsteq r3, r4, asr #14 │ │ │ │ - tsteq r3, ip, lsr r7 │ │ │ │ - @ instruction: 0x0105febc │ │ │ │ - tstpeq r5, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, lsr #14 │ │ │ │ - tsteq r3, ip, lsl r7 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - smlatbeq r5, ip, pc, pc @ │ │ │ │ - tstpeq r5, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r8, lr, pc @ │ │ │ │ - smlatteq r3, ip, r6, r4 │ │ │ │ - tstpeq r5, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r4, [r3, -ip] │ │ │ │ - smlatteq r5, r8, pc, pc @ │ │ │ │ - @ instruction: 0x0105ff98 │ │ │ │ - smlabteq r3, r4, r6, r4 │ │ │ │ - @ instruction: 0x010346bc │ │ │ │ - smlabteq r6, r4, r0, r0 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ + smlatteq r5, r4, fp, pc @ │ │ │ │ + tsteq r3, ip, ror ip │ │ │ │ + tsteq r3, r4, ror ip │ │ │ │ + smlabteq r5, r8, ip, pc @ │ │ │ │ + tstpeq r5, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, asr ip │ │ │ │ + tsteq r3, r4, asr ip │ │ │ │ + smlatbeq r5, r4, sp, pc @ │ │ │ │ + tstpeq r5, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsr ip │ │ │ │ + tsteq r3, ip, lsr #24 │ │ │ │ + smlatteq r5, r8, sp, pc @ │ │ │ │ + @ instruction: 0x0105fd98 │ │ │ │ + tsteq r3, r4, lsl ip │ │ │ │ + tsteq r3, ip, lsl #24 │ │ │ │ + @ instruction: 0x01060998 │ │ │ │ + smlabteq r6, ip, r3, r0 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + smlabbeq r5, r4, pc, pc @ │ │ │ │ + smlabteq r5, r8, lr, pc @ │ │ │ │ + tstpeq r5, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, ip, fp, r4 │ │ │ │ + tstpeq r5, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01034bbc │ │ │ │ + tstpeq r5, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105feb4 │ │ │ │ + smlatbeq r3, r4, fp, r4 │ │ │ │ + @ instruction: 0x01034b9c │ │ │ │ + smlatteq r5, r0, pc, pc @ │ │ │ │ + @ instruction: 0x0105ff90 │ │ │ │ + tstpeq r5, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, ror fp │ │ │ │ + tsteq r3, r4, ror fp │ │ │ │ tsteq r6, r4, lsr #32 │ │ │ │ - @ instruction: 0x0103469c │ │ │ │ - @ instruction: 0x01034694 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - strheq r0, [r6, -r8] │ │ │ │ - tsteq r3, ip, ror r6 │ │ │ │ - tsteq r3, r4, ror r6 │ │ │ │ - @ instruction: 0x01060298 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - smlabbeq r6, ip, r1, r0 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tsteq r3, ip, asr fp │ │ │ │ + tsteq r3, r4, asr fp │ │ │ │ + @ instruction: 0x010601b4 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + smlatbeq r6, r8, r0, r0 │ │ │ │ + qaddeq r0, r8, r6 │ │ │ │ + tsteq r3, ip, lsr #22 │ │ │ │ + tsteq r3, r4, lsr #22 │ │ │ │ tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r3, ip, asr #12 │ │ │ │ - tsteq r3, r4, asr #12 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r3, ip, lsr #12 │ │ │ │ - tsteq r3, r4, lsr #12 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r2, r0 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r3, r4, lsl #12 │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - smlatteq r3, r4, r5, r4 │ │ │ │ + smlatteq r6, ip, r0, r0 │ │ │ │ + tsteq r3, ip, lsl #22 │ │ │ │ + tsteq r3, r4, lsl #22 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + smlabteq r6, r8, r1, r0 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + smlatteq r3, r4, sl, r4 │ │ │ │ ldrdeq r4, [r3, -ip] │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - smlatteq r6, r4, r4, r0 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - @ instruction: 0x010603b4 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + smlabteq r3, r4, sl, r4 │ │ │ │ + @ instruction: 0x01034abc │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + smlabbeq r6, r8, r2, r0 │ │ │ │ + smlabbeq r3, ip, sl, r4 │ │ │ │ + smlatteq r6, r4, r2, r0 │ │ │ │ + tsteq r3, ip, ror sl │ │ │ │ + smlabbeq r6, r8, r3, r0 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r3, r4, ror #20 │ │ │ │ + tsteq r3, ip, asr sl │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + smlabteq r6, r4, r3, r0 │ │ │ │ + tsteq r3, ip, lsr sl │ │ │ │ + tsteq r3, r4, lsr sl │ │ │ │ + smlatbeq r6, r8, r4, r0 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r3, ip, lsl sl │ │ │ │ + tsteq r3, r4, lsl sl │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + smlatteq r3, ip, r9, r4 │ │ │ │ + smlatteq r3, r4, r9, r4 │ │ │ │ + smlabteq r6, r0, r5, r0 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + smlabteq r3, ip, r9, r4 │ │ │ │ + smlabteq r3, r4, r9, r4 │ │ │ │ + @ instruction: 0x0106069c │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + smlatbeq r3, r4, r9, r4 │ │ │ │ + @ instruction: 0x0103499c │ │ │ │ + smlatteq r6, r0, r6, r0 │ │ │ │ + @ instruction: 0x01060690 │ │ │ │ + smlabbeq r3, r4, r9, r4 │ │ │ │ + tsteq r3, ip, ror r9 │ │ │ │ + smlabteq r6, ip, ip, r0 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + smlabbeq r6, r4, r8, r0 │ │ │ │ + smlabteq r6, r8, r7, r0 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ ldrbtmi r4, [r8], #-2161 @ 0xfffff78f │ │ │ │ ldmdami r1!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2160 @ 0xfffff790 │ │ │ │ ldmdami r0!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ @@ -54945,90 +54945,90 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ stmdami sp, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2124 @ 0xfffff7b4 │ │ │ │ stmdami ip, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatteq r5, sl, lr, pc @ │ │ │ │ - tsteq r3, ip, lsr #2 │ │ │ │ - tstpeq r5, sl, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r0, lsr #2 │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - smlatbeq r5, r4, pc, pc @ │ │ │ │ - tsteq r3, lr, lsl #2 │ │ │ │ - tsteq r3, r8, lsl #2 │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - smlabbeq r6, r8, r0, r0 │ │ │ │ - tsteq r6, sl, lsr r0 │ │ │ │ - strdeq r4, [r3, -r0] │ │ │ │ - smlatteq r3, sl, r0, r4 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - ldrdeq r4, [r3, -r8] │ │ │ │ - ldrdeq r4, [r3, -r2] │ │ │ │ - @ instruction: 0x010602bc │ │ │ │ - tsteq r6, r2, lsl #4 │ │ │ │ - @ instruction: 0x010601b4 │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - strheq r4, [r3, -r4] │ │ │ │ - smlatbeq r3, lr, r0, r4 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, r2, lsl #4 │ │ │ │ - swpeq r4, ip, [r3] │ │ │ │ - swpeq r4, r6, [r3] │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - smlatteq r6, r6, r2, r0 │ │ │ │ - @ instruction: 0x01060298 │ │ │ │ - tsteq r3, lr, ror r0 │ │ │ │ - tsteq r3, r8, ror r0 │ │ │ │ - smlabbeq r6, r2, r3, r0 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - tsteq r3, r6, rrx │ │ │ │ - tsteq r3, r0, rrx │ │ │ │ - smlatbeq r6, r6, r6, r0 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r6, lr, ror r4 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - @ instruction: 0x010603be │ │ │ │ - tsteq r3, ip, lsr r0 │ │ │ │ - tsteq r6, lr, lsl r4 │ │ │ │ - tsteq r3, r0, lsr r0 │ │ │ │ - smlabteq r6, r6, r4, r0 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - tsteq r3, lr, lsl r0 │ │ │ │ - tsteq r3, r8, lsl r0 │ │ │ │ - smlatbeq r6, sl, r5, r0 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - mrseq r4, (UNDEF: 3) │ │ │ │ - strdeq r3, [r3, -sl] │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - smlatbeq r6, sl, r5, r0 │ │ │ │ - smlatteq r3, r8, pc, r3 @ │ │ │ │ - smlatteq r3, r2, pc, r3 @ │ │ │ │ - @ instruction: 0x01060790 │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - smlabbeq r6, r8, r6, r0 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - smlabteq r3, r4, pc, r3 @ │ │ │ │ - @ instruction: 0x01033fbe │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - smlatbeq r3, ip, pc, r3 @ │ │ │ │ - smlatbeq r3, r6, pc, r3 @ │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - @ instruction: 0x010607ba │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - smlabbeq r3, lr, pc, r3 @ │ │ │ │ - smlabbeq r3, r8, pc, r3 @ │ │ │ │ - tsteq r6, r6, asr r8 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r3, r6, ror pc │ │ │ │ - tsteq r3, r0, ror pc │ │ │ │ + smlabbeq r6, sl, r2, r0 │ │ │ │ + smlabteq r3, ip, r4, r4 │ │ │ │ + smlatteq r6, sl, r2, r0 │ │ │ │ + smlabteq r3, r0, r4, r4 │ │ │ │ + @ instruction: 0x01060392 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + smlatbeq r3, lr, r4, r4 │ │ │ │ + smlatbeq r3, r8, r4, r4 │ │ │ │ + tsteq r6, r6, ror r4 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + @ instruction: 0x01034490 │ │ │ │ + smlabbeq r3, sl, r4, r4 │ │ │ │ + smlabteq r6, r4, r4, r0 │ │ │ │ + tsteq r6, r6, ror r4 │ │ │ │ + tsteq r3, r8, ror r4 │ │ │ │ + tsteq r3, r2, ror r4 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + smlatbeq r6, r2, r5, r0 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, r6, lsl #10 │ │ │ │ + tsteq r3, r4, asr r4 │ │ │ │ + tsteq r3, lr, asr #8 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + smlatbeq r6, r2, r5, r0 │ │ │ │ + tsteq r3, ip, lsr r4 │ │ │ │ + tsteq r3, r6, lsr r4 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + smlabbeq r6, r6, r6, r0 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r3, lr, lsl r4 │ │ │ │ + tsteq r3, r8, lsl r4 │ │ │ │ + tsteq r6, r2, lsr #14 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r3, r6, lsl #8 │ │ │ │ + tsteq r3, r0, lsl #8 │ │ │ │ + tsteq r6, r6, asr #20 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, lr, lsl r8 │ │ │ │ + smlatbeq r6, ip, r7, r0 │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ + ldrdeq r4, [r3, -ip] │ │ │ │ + @ instruction: 0x010607be │ │ │ │ + ldrdeq r4, [r3, -r0] │ │ │ │ + tsteq r6, r6, ror #16 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + @ instruction: 0x010343be │ │ │ │ + @ instruction: 0x010343b8 │ │ │ │ + tsteq r6, sl, asr #18 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + smlatbeq r6, lr, r8, r0 │ │ │ │ + smlatbeq r3, r0, r3, r4 │ │ │ │ + @ instruction: 0x0103439a │ │ │ │ + @ instruction: 0x01060998 │ │ │ │ + tsteq r6, sl, asr #18 │ │ │ │ + smlabbeq r3, r8, r3, r4 │ │ │ │ + smlabbeq r3, r2, r3, r4 │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + tsteq r3, r4, ror #6 │ │ │ │ + tsteq r3, lr, asr r3 │ │ │ │ + smlabteq r6, r4, sl, r0 │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ + tsteq r3, ip, asr #6 │ │ │ │ + tsteq r3, r6, asr #6 │ │ │ │ + smlatbeq r6, r8, fp, r0 │ │ │ │ + tsteq r6, sl, asr fp │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + tsteq r3, lr, lsr #6 │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + smlatbeq r6, r8, fp, r0 │ │ │ │ + tsteq r3, r6, lsl r3 │ │ │ │ + tsteq r3, r0, lsl r3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ addsmi pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -55691,107 +55691,107 @@ │ │ │ │ mul r7, sl, lr │ │ │ │ ldrtmi r4, [fp], -r1, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 9, cr15, cr0, cr8, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r3, r8, lsl r3 │ │ │ │ - tsteq r5, r2, ror #18 │ │ │ │ - @ instruction: 0x0103b498 │ │ │ │ - tsteq r5, sl, lsr r9 │ │ │ │ - swpeq r4, r2, [r3] │ │ │ │ - tsteq r5, ip, ror r8 │ │ │ │ - swpeq fp, r0, [r3] │ │ │ │ - tsteq r5, r2, ror r5 │ │ │ │ - smlabbeq r3, r4, r0, fp │ │ │ │ - tsteq r3, lr, lsr sp │ │ │ │ - tsteq r5, r8, lsr #10 │ │ │ │ - qaddeq fp, r4, r3 │ │ │ │ - tsteq r5, sl, lsl #10 │ │ │ │ - qaddeq fp, lr, r3 │ │ │ │ - tsteq r3, r2, rrx │ │ │ │ + @ instruction: 0x010346b8 │ │ │ │ + tsteq r5, r2, lsl #26 │ │ │ │ + tsteq r3, r8, lsr r8 │ │ │ │ + ldrdeq r3, [r5, -sl] │ │ │ │ + tsteq r3, r2, lsr r4 │ │ │ │ + tsteq r5, ip, lsl ip │ │ │ │ + tsteq r3, r0, lsr r4 │ │ │ │ + tsteq r5, r2, lsl r9 │ │ │ │ + tsteq r3, r4, lsr #8 │ │ │ │ + ldrdeq r4, [r3, -lr] │ │ │ │ + smlabteq r5, r8, r8, r3 │ │ │ │ + strdeq fp, [r3, -r4] │ │ │ │ + smlatbeq r5, sl, r8, r3 │ │ │ │ + strdeq fp, [r3, -lr] │ │ │ │ + tsteq r3, r2, lsl #8 │ │ │ │ + smlatteq r3, r6, r3, fp │ │ │ │ + smlatteq fp, r4, lr, pc @ │ │ │ │ + tsteq r3, lr, lsr r4 │ │ │ │ + tsteq r5, r4, asr #16 │ │ │ │ + tsteq r3, r0, lsr r4 │ │ │ │ + tsteq r5, r2, lsr #16 │ │ │ │ + @ instruction: 0x0103b39c │ │ │ │ + @ instruction: 0x0103b8b8 │ │ │ │ + tsteq r3, r4, lsl #18 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r3, lr, asr #32 │ │ │ │ tsteq r3, r6, asr #32 │ │ │ │ - tstpeq fp, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ - swpeq fp, lr, [r3] │ │ │ │ - smlatbeq r5, r4, r4, r3 │ │ │ │ - swpeq fp, r0, [r3] │ │ │ │ - smlabbeq r5, r2, r4, r3 │ │ │ │ - strdeq sl, [r3, -ip] │ │ │ │ - tsteq r3, r8, lsl r5 │ │ │ │ - tsteq r3, r4, ror #10 │ │ │ │ - smlabbeq r6, r0, r1, r0 │ │ │ │ + @ instruction: 0x0103b39a │ │ │ │ + @ instruction: 0x0103b39a │ │ │ │ + @ instruction: 0x0103b39e │ │ │ │ + ldrdeq pc, [fp, -r4] │ │ │ │ + smlatteq r3, lr, r0, r4 │ │ │ │ + tsteq r5, r8, lsr r7 │ │ │ │ + @ instruction: 0x010341b4 │ │ │ │ + @ instruction: 0x010341bc │ │ │ │ + tstpeq fp, lr, ror sp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, r4, r1, r4 │ │ │ │ + tsteq r3, sl, ror r1 │ │ │ │ + smlabbeq r3, r6, r1, r4 │ │ │ │ + smlabbeq r3, r2, r1, r4 │ │ │ │ + tsteq r3, lr, ror r1 │ │ │ │ + tsteq r3, ip, ror r1 │ │ │ │ + tsteq r3, lr, ror r1 │ │ │ │ + strdeq pc, [fp, -r2] │ │ │ │ + tsteq r3, lr, ror #2 │ │ │ │ + strdeq r4, [r3, -r2] │ │ │ │ + mrseq r4, (UNDEF: 19) │ │ │ │ + strdeq r4, [r3, -lr] │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ + strdeq r4, [r3, -sl] │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ + tstpeq fp, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, ip, sp, r3 │ │ │ │ + ldrdeq r3, [r5, -r6] │ │ │ │ + tsteq r3, ip, lsr #30 │ │ │ │ + tsteq r3, r4, lsl #30 │ │ │ │ + tsteq r3, r6, lsl #30 │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + strdeq r1, [r4, -r4] │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + ldrdeq pc, [fp, -r6] │ │ │ │ + tsteq r3, r4, asr lr │ │ │ │ + ldrdeq r1, [r4, -r2] │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + @ instruction: 0x010bfb94 │ │ │ │ + @ instruction: 0x01041fb2 │ │ │ │ + @ instruction: 0x01041fbe │ │ │ │ + @ instruction: 0x01041fbc │ │ │ │ + tsteq r6, sl, lsl r2 │ │ │ │ + tsteq r3, r2, ror sp │ │ │ │ + tsteq r3, ip, ror #26 │ │ │ │ + tsteq r3, r2, ror #10 │ │ │ │ + tsteq r3, lr, asr r5 │ │ │ │ + tsteq r3, ip, asr r5 │ │ │ │ + tsteq r3, sl, asr r5 │ │ │ │ + tsteq r3, r8, asr r5 │ │ │ │ + tsteq r3, r6, asr r5 │ │ │ │ + tsteq r3, r4, asr r5 │ │ │ │ + tsteq r3, lr, asr #10 │ │ │ │ smlabbeq r6, ip, r1, r0 │ │ │ │ - smlatbeq r3, lr, ip, r3 │ │ │ │ - smlatbeq r3, r6, ip, r3 │ │ │ │ - strdeq sl, [r3, -sl] │ │ │ │ - strdeq sl, [r3, -sl] │ │ │ │ - strdeq sl, [r3, -lr] │ │ │ │ + @ instruction: 0x010bfa94 │ │ │ │ + tsteq r3, ip, asr ip │ │ │ │ + strdeq r3, [r5, -r8] │ │ │ │ + tsteq r3, r6, ror pc │ │ │ │ tstpeq fp, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, lr, asr #26 │ │ │ │ - @ instruction: 0x01053398 │ │ │ │ - tsteq r3, r4, lsl lr │ │ │ │ - tsteq r3, ip, lsl lr │ │ │ │ - ldrdeq pc, [fp, -lr] │ │ │ │ - tsteq r3, r4, lsl #28 │ │ │ │ - ldrdeq r3, [r3, -sl] │ │ │ │ - smlatteq r3, r6, sp, r3 │ │ │ │ - smlatteq r3, r2, sp, r3 │ │ │ │ - ldrdeq r3, [r3, -lr] │ │ │ │ - ldrdeq r3, [r3, -ip] │ │ │ │ - ldrdeq r3, [r3, -lr] │ │ │ │ - tstpeq fp, r2, asr r9 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, lr, sp, r3 │ │ │ │ - tsteq r3, r2, asr sp │ │ │ │ - tsteq r3, r0, ror #26 │ │ │ │ - tsteq r3, lr, asr sp │ │ │ │ - tsteq r3, ip, asr sp │ │ │ │ - tsteq r3, sl, asr sp │ │ │ │ - tsteq r3, ip, asr sp │ │ │ │ - ldrdeq pc, [fp, -r0] │ │ │ │ - tsteq r3, ip, asr #20 │ │ │ │ - tsteq r5, r6, lsr r2 │ │ │ │ - smlabbeq r3, ip, fp, r3 │ │ │ │ - tsteq r3, r4, ror #22 │ │ │ │ - tsteq r3, r6, ror #22 │ │ │ │ - tsteq r4, r2, asr ip │ │ │ │ - tsteq r4, r2, asr ip │ │ │ │ - tsteq r4, r4, asr ip │ │ │ │ - tsteq r4, r2, asr ip │ │ │ │ - tstpeq fp, r6, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01033ab4 │ │ │ │ - tsteq r4, r2, lsr ip │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - strdeq pc, [fp, -r4] │ │ │ │ - tsteq r4, r2, lsl ip │ │ │ │ - tsteq r4, lr, lsl ip │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ - tstpeq r5, sl, ror lr @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r3, [r3, -r2] │ │ │ │ - smlabteq r3, ip, r9, r3 │ │ │ │ - smlabteq r3, r2, r1, fp │ │ │ │ - @ instruction: 0x0103b1be │ │ │ │ - @ instruction: 0x0103b1bc │ │ │ │ - @ instruction: 0x0103b1ba │ │ │ │ - @ instruction: 0x0103b1b8 │ │ │ │ - @ instruction: 0x0103b1b6 │ │ │ │ - @ instruction: 0x0103b1b4 │ │ │ │ - smlatbeq r3, lr, r1, fp │ │ │ │ - smlatteq r5, ip, sp, pc @ │ │ │ │ - strdeq pc, [fp, -r4] │ │ │ │ - @ instruction: 0x010338bc │ │ │ │ - qaddeq r3, r8, r5 │ │ │ │ - ldrdeq sl, [r3, -r6] │ │ │ │ - @ instruction: 0x010bf694 │ │ │ │ - @ instruction: 0x0103ab92 │ │ │ │ - @ instruction: 0x0103af9c │ │ │ │ - smlatbeq r3, r2, pc, sl @ │ │ │ │ - smlatbeq r3, r4, pc, sl @ │ │ │ │ - tstpeq fp, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01033494 │ │ │ │ + tsteq r3, r2, lsr pc │ │ │ │ + tsteq r3, ip, lsr r3 │ │ │ │ + tsteq r3, r2, asr #6 │ │ │ │ + tsteq r3, r4, asr #6 │ │ │ │ + smlatteq fp, r0, r9, pc @ │ │ │ │ + tsteq r3, r4, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf893c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ stmdale sl!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ svcvc 0x0012f5b0 │ │ │ │ @ instruction: 0xf5b0d20b │ │ │ │ @@ -55853,27 +55853,27 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2061 @ 0xfffff7f3 │ │ │ │ stmdami sp, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r3, r2, lsr #4 │ │ │ │ - smlabbeq r5, lr, fp, pc @ │ │ │ │ - smlatteq r3, sl, r1, r3 │ │ │ │ - @ instruction: 0x010331bc │ │ │ │ - smlatbeq r3, r0, r1, r3 │ │ │ │ - tsteq r3, r8, ror r1 │ │ │ │ - tsteq r3, r2, ror r1 │ │ │ │ - smlabteq r5, r6, sl, pc @ │ │ │ │ - tsteq r3, r8, asr r1 │ │ │ │ - ldrdeq pc, [r5, -r6] │ │ │ │ - tsteq r3, ip, asr #2 │ │ │ │ - tsteq r3, r6, asr #2 │ │ │ │ - tsteq r3, r0, asr #2 │ │ │ │ + smlabteq r3, r2, r5, r3 │ │ │ │ + tstpeq r5, lr, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, sl, r5, r3 │ │ │ │ + tsteq r3, ip, asr r5 │ │ │ │ + tsteq r3, r0, asr #10 │ │ │ │ + tsteq r3, r8, lsl r5 │ │ │ │ + tsteq r3, r2, lsl r5 │ │ │ │ + tstpeq r5, r6, ror #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq r3, [r3, -r8] │ │ │ │ + tstpeq r5, r6, ror lr @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, ip, r4, r3 │ │ │ │ + smlatteq r3, r6, r4, r3 │ │ │ │ + smlatteq r3, r0, r4, r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febf8a84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ stmdale r7!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ @@ -56190,81 +56190,81 @@ │ │ │ │ b fed5fc94 │ │ │ │ bmi 1299d94 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7c89500 │ │ │ │ andlt lr, r3, sl, lsr #21 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - smlabteq r5, r0, r9, pc @ │ │ │ │ - smlabteq r5, r4, r1, r5 │ │ │ │ - @ instruction: 0x0105f998 │ │ │ │ - @ instruction: 0x010551b0 │ │ │ │ - @ instruction: 0x010551b6 │ │ │ │ - tstpeq fp, r2, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r3, sl, r3, r3 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - smlatteq r3, r6, r3, r3 │ │ │ │ - ldrdeq r3, [r3, -r4] │ │ │ │ - smlabteq fp, r0, r1, pc @ │ │ │ │ - smlabteq r3, r6, r3, r3 │ │ │ │ - smlabteq r3, sl, r3, r3 │ │ │ │ - smlabteq r3, r4, r3, r3 │ │ │ │ - @ instruction: 0x010333bc │ │ │ │ - smlatbeq r6, r4, r9, r3 │ │ │ │ - smlatbeq r3, lr, r3, r3 │ │ │ │ - @ instruction: 0x010333bc │ │ │ │ - tstpeq fp, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010333bc │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - @ instruction: 0x010333b2 │ │ │ │ - smlatbeq r3, r0, r3, r3 │ │ │ │ - smlatteq fp, ip, r0, pc @ │ │ │ │ - @ instruction: 0x01033392 │ │ │ │ - @ instruction: 0x0103339a │ │ │ │ - @ instruction: 0x0103339c │ │ │ │ - @ instruction: 0x01033396 │ │ │ │ - tsteq r3, lr, ror #6 │ │ │ │ - tsteq r3, r0, ror r3 │ │ │ │ - smlabbeq r3, r2, r3, r3 │ │ │ │ - @ instruction: 0x0103329e │ │ │ │ - @ instruction: 0x01033298 │ │ │ │ - tsteq r3, lr, ror #6 │ │ │ │ - tsteq r3, r2, ror r2 │ │ │ │ - tsteq r3, ip, ror #4 │ │ │ │ - @ instruction: 0x0105f796 │ │ │ │ - @ instruction: 0x0105f796 │ │ │ │ - @ instruction: 0x0105f79c │ │ │ │ - tsteq r5, sl, lsr pc │ │ │ │ - tsteq r5, sl, lsr pc │ │ │ │ - tsteq r5, r8, lsr pc │ │ │ │ - tsteq r5, lr, ror pc │ │ │ │ - tsteq r5, lr, lsl #30 │ │ │ │ - tsteq r5, ip, lsl #30 │ │ │ │ - tstpeq r5, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103a99e │ │ │ │ - @ instruction: 0x0103a99c │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - smlatteq r5, lr, r6, pc @ │ │ │ │ - smlatteq r5, r8, r6, pc @ │ │ │ │ - smlatteq r5, r2, r6, pc @ │ │ │ │ - smlabteq fp, sl, lr, lr │ │ │ │ - smlabteq r5, ip, r6, pc @ │ │ │ │ - tsteq r3, r4, ror r9 │ │ │ │ - tsteq r3, sl, asr r9 │ │ │ │ - smlabteq r5, r0, r6, pc @ │ │ │ │ - smlatbeq r3, r8, r0, r3 │ │ │ │ - smlatbeq r3, r2, r0, r3 │ │ │ │ - smlabteq r3, r6, ip, r2 │ │ │ │ + tstpeq r5, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + tstpeq r5, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, asr r5 │ │ │ │ + tsteq r5, r6, asr r5 │ │ │ │ + @ instruction: 0x010bf5b2 │ │ │ │ + smlabbeq r3, sl, r7, r3 │ │ │ │ + smlabteq r6, r4, sp, r3 │ │ │ │ + smlabbeq r3, r6, r7, r3 │ │ │ │ + tsteq r3, r4, ror r7 │ │ │ │ + tstpeq fp, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, ror #14 │ │ │ │ + tsteq r3, sl, ror #14 │ │ │ │ + tsteq r3, r4, ror #14 │ │ │ │ + tsteq r3, ip, asr r7 │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + tsteq r3, lr, asr #14 │ │ │ │ + tsteq r3, ip, asr r7 │ │ │ │ + smlatteq fp, r0, r4, pc @ │ │ │ │ + tsteq r3, ip, asr r7 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + tsteq r3, r2, asr r7 │ │ │ │ + tsteq r3, r0, asr #14 │ │ │ │ + smlabbeq fp, ip, r4, pc @ │ │ │ │ + tsteq r3, r2, lsr r7 │ │ │ │ + tsteq r3, sl, lsr r7 │ │ │ │ + tsteq r3, ip, lsr r7 │ │ │ │ + tsteq r3, r6, lsr r7 │ │ │ │ + tsteq r3, lr, lsl #14 │ │ │ │ + tsteq r3, r0, lsl r7 │ │ │ │ + tsteq r3, r2, lsr #14 │ │ │ │ + tsteq r3, lr, lsr r6 │ │ │ │ + tsteq r3, r8, lsr r6 │ │ │ │ + tsteq r3, lr, lsl #14 │ │ │ │ + tsteq r3, r2, lsl r6 │ │ │ │ + tsteq r3, ip, lsl #12 │ │ │ │ + tstpeq r5, r6, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r5, [r5, -sl] │ │ │ │ + ldrdeq r5, [r5, -sl] │ │ │ │ + ldrdeq r5, [r5, -r8] │ │ │ │ + tsteq r5, lr, lsl r3 │ │ │ │ + smlatbeq r5, lr, r2, r5 │ │ │ │ + smlatbeq r5, ip, r2, r5 │ │ │ │ + smlatteq r5, r4, sl, pc @ │ │ │ │ + ldrdeq pc, [r5, -sl] │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + smlabteq r5, lr, sl, pc @ │ │ │ │ + smlabteq r5, r8, sl, pc @ │ │ │ │ + smlabteq r5, r2, sl, pc @ │ │ │ │ + @ instruction: 0x0105fabc │ │ │ │ + tsteq r3, lr, lsr sp │ │ │ │ + tsteq r3, ip, lsr sp │ │ │ │ + @ instruction: 0x0105fa9a │ │ │ │ + @ instruction: 0x0105fa94 │ │ │ │ + smlabbeq r5, lr, sl, pc @ │ │ │ │ + smlabbeq r5, r8, sl, pc @ │ │ │ │ + smlabbeq r5, r2, sl, pc @ │ │ │ │ + tstpeq fp, sl, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsl sp │ │ │ │ + strdeq sl, [r3, -sl] │ │ │ │ + tstpeq r5, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r8, asr #8 │ │ │ │ + tsteq r3, r2, asr #8 │ │ │ │ + tsteq r3, r6, rrx │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf90a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7da0ff8 │ │ │ │ stclt 14, cr15, [r8, #-388] @ 0xfffffe7c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf90b4 │ │ │ │ @@ -57112,106 +57112,106 @@ │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ andseq pc, r1, #268435468 @ 0x1000000c │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d4 │ │ │ │ ldmdami sp, {r2, r3, r5, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000bfec │ │ │ │ - @ instruction: 0x0105f79e │ │ │ │ - tsteq r3, r8, lsl sl │ │ │ │ - tsteq r3, r0, lsl #20 │ │ │ │ - smlatteq r3, lr, r9, r2 │ │ │ │ - smlabteq r3, ip, r9, r2 │ │ │ │ - @ instruction: 0x0105f49e │ │ │ │ - smlabteq r5, lr, r4, pc @ │ │ │ │ - tstpeq r5, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, lr, r5, pc @ │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - tstpeq r5, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r0, r5, pc @ │ │ │ │ - tstpeq r5, r2, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r6, asr r8 │ │ │ │ - tsteq r3, sl, lsr #16 │ │ │ │ - tsteq r3, r0, lsr #16 │ │ │ │ + tstpeq r5, lr, lsr fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01032db8 │ │ │ │ + smlatbeq r3, r0, sp, r2 │ │ │ │ + smlabbeq r3, lr, sp, r2 │ │ │ │ + tsteq r3, ip, ror #26 │ │ │ │ + tstpeq r5, lr, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, ror #16 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tstpeq r5, lr, ror #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f89e │ │ │ │ + tstpeq r5, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + strdeq r2, [r3, -r6] │ │ │ │ + smlabteq r3, sl, fp, r2 │ │ │ │ + smlabteq r3, r0, fp, r2 │ │ │ │ + @ instruction: 0x01032b9a │ │ │ │ + tsteq r3, r0, ror fp │ │ │ │ + tsteq r3, r6, asr #22 │ │ │ │ + tsteq r3, r2, lsr #22 │ │ │ │ + strdeq r2, [r3, -r8] │ │ │ │ + smlatteq r3, lr, sl, r2 │ │ │ │ + smlabteq r3, sl, sl, r2 │ │ │ │ + @ instruction: 0x01032a9e │ │ │ │ + tsteq r3, sl, ror #20 │ │ │ │ + tsteq r3, r0, ror #20 │ │ │ │ + tsteq r3, lr, asr #20 │ │ │ │ + tsteq r3, r8, lsr #20 │ │ │ │ strdeq r2, [r3, -sl] │ │ │ │ - ldrdeq r2, [r3, -r0] │ │ │ │ - smlatbeq r3, r6, r7, r2 │ │ │ │ - smlabbeq r3, r2, r7, r2 │ │ │ │ - tsteq r3, r8, asr r7 │ │ │ │ - tsteq r3, lr, asr #14 │ │ │ │ - tsteq r3, sl, lsr #14 │ │ │ │ - strdeq r2, [r3, -lr] │ │ │ │ + strdeq r2, [r3, -r0] │ │ │ │ + smlabteq r3, ip, r9, r2 │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ + tsteq r3, r0, ror r9 │ │ │ │ + tsteq r3, r0, asr #18 │ │ │ │ + tsteq r3, r2, lsl r9 │ │ │ │ + smlatteq r3, r6, r8, r2 │ │ │ │ + @ instruction: 0x010328ba │ │ │ │ + smlabbeq r3, lr, r8, r2 │ │ │ │ + smlabbeq r3, r4, r8, r2 │ │ │ │ + tsteq r3, lr, ror #16 │ │ │ │ + tsteq r3, r2, asr #16 │ │ │ │ + tsteq r3, ip, lsr #16 │ │ │ │ + tsteq r3, r6, lsl r8 │ │ │ │ + ldrdeq r2, [r3, -lr] │ │ │ │ + smlabteq r3, r8, r7, r2 │ │ │ │ + @ instruction: 0x010327b6 │ │ │ │ + smlabbeq r3, sl, r7, r2 │ │ │ │ + smlabbeq r3, r0, r7, r2 │ │ │ │ + tsteq r3, sl, ror #14 │ │ │ │ + tsteq r3, sl, lsr r7 │ │ │ │ + tsteq r3, ip, lsl #14 │ │ │ │ + smlatteq r3, r0, r6, r2 │ │ │ │ smlabteq r3, sl, r6, r2 │ │ │ │ - smlabteq r3, r0, r6, r2 │ │ │ │ - smlatbeq r3, lr, r6, r2 │ │ │ │ - smlabbeq r3, r8, r6, r2 │ │ │ │ - tsteq r3, sl, asr r6 │ │ │ │ - tsteq r3, r0, asr r6 │ │ │ │ - tsteq r3, ip, lsr #12 │ │ │ │ - tstpeq r5, r6, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r2, [r3, -r0] │ │ │ │ - smlatbeq r3, r0, r5, r2 │ │ │ │ - tsteq r3, r2, ror r5 │ │ │ │ - tsteq r3, r6, asr #10 │ │ │ │ - tsteq r3, sl, lsl r5 │ │ │ │ - smlatteq r3, lr, r4, r2 │ │ │ │ - smlatteq r3, r4, r4, r2 │ │ │ │ - smlabteq r3, lr, r4, r2 │ │ │ │ - smlatbeq r3, r2, r4, r2 │ │ │ │ - smlabbeq r3, ip, r4, r2 │ │ │ │ - tsteq r3, r6, ror r4 │ │ │ │ - tsteq r3, lr, lsr r4 │ │ │ │ - tsteq r3, r8, lsr #8 │ │ │ │ - tsteq r3, r6, lsl r4 │ │ │ │ - smlatteq r3, sl, r3, r2 │ │ │ │ - smlatteq r3, r0, r3, r2 │ │ │ │ - smlabteq r3, sl, r3, r2 │ │ │ │ - @ instruction: 0x0103239a │ │ │ │ - tsteq r3, ip, ror #6 │ │ │ │ - tsteq r3, r0, asr #6 │ │ │ │ - tsteq r3, sl, lsr #6 │ │ │ │ - tsteq r3, r4, lsl r3 │ │ │ │ - smlatteq r3, r6, r2, r2 │ │ │ │ - ldrdeq r2, [r3, -ip] │ │ │ │ - @ instruction: 0x010322b6 │ │ │ │ - smlabbeq r3, r8, r2, r2 │ │ │ │ - tsteq r3, sl, asr r2 │ │ │ │ - tsteq r3, r0, asr r2 │ │ │ │ - tsteq r3, sl, lsr #4 │ │ │ │ - strdeq r2, [r3, -ip] │ │ │ │ - strdeq r2, [r3, -r2] │ │ │ │ - smlabteq r3, ip, r1, r2 │ │ │ │ - @ instruction: 0x0103219e │ │ │ │ - tsteq r3, lr, ror #2 │ │ │ │ - tsteq r3, r0, asr #2 │ │ │ │ - tsteq r3, r2, lsl r1 │ │ │ │ - tsteq r3, r8, lsl #2 │ │ │ │ - smlatteq r3, r2, r0, r2 │ │ │ │ - strheq r2, [r3, -r4] │ │ │ │ - smlatbeq r3, sl, r0, r2 │ │ │ │ - smlabbeq r3, r4, r0, r2 │ │ │ │ - qaddeq r2, sl, r3 │ │ │ │ - tsteq r3, r8, lsr r0 │ │ │ │ - tsteq r3, r6, lsl r0 │ │ │ │ - smlatteq r3, ip, pc, r1 @ │ │ │ │ - smlabteq r3, r2, pc, r1 @ │ │ │ │ - @ instruction: 0x01031f98 │ │ │ │ - @ instruction: 0x01031f90 │ │ │ │ - tsteq r3, lr, ror #30 │ │ │ │ - tsteq r3, ip, asr #30 │ │ │ │ - tsteq r3, r2, lsr #30 │ │ │ │ - tsteq r3, r0, lsl #30 │ │ │ │ - ldrdeq r1, [r3, -lr] │ │ │ │ - smlatbeq r3, r4, lr, r1 │ │ │ │ - tsteq r5, r6, lsr #24 │ │ │ │ - tsteq r3, r6, lsr lr │ │ │ │ - smlabbeq r5, r6, fp, lr │ │ │ │ - strdeq r1, [r3, -r6] │ │ │ │ - smlabteq r3, r8, sp, r1 │ │ │ │ - @ instruction: 0x01031d98 │ │ │ │ + @ instruction: 0x010326b4 │ │ │ │ + smlabbeq r3, r6, r6, r2 │ │ │ │ + tsteq r3, ip, ror r6 │ │ │ │ + tsteq r3, r6, asr r6 │ │ │ │ + tsteq r3, r8, lsr #12 │ │ │ │ + strdeq r2, [r3, -sl] │ │ │ │ + strdeq r2, [r3, -r0] │ │ │ │ + smlabteq r3, sl, r5, r2 │ │ │ │ + @ instruction: 0x0103259c │ │ │ │ + @ instruction: 0x01032592 │ │ │ │ + tsteq r3, ip, ror #10 │ │ │ │ + tsteq r3, lr, lsr r5 │ │ │ │ + tsteq r3, lr, lsl #10 │ │ │ │ + smlatteq r3, r0, r4, r2 │ │ │ │ + @ instruction: 0x010324b2 │ │ │ │ + smlatbeq r3, r8, r4, r2 │ │ │ │ + smlabbeq r3, r2, r4, r2 │ │ │ │ + tsteq r3, r4, asr r4 │ │ │ │ + tsteq r3, sl, asr #8 │ │ │ │ + tsteq r3, r4, lsr #8 │ │ │ │ + strdeq r2, [r3, -sl] │ │ │ │ + ldrdeq r2, [r3, -r8] │ │ │ │ + @ instruction: 0x010323b6 │ │ │ │ + smlabbeq r3, ip, r3, r2 │ │ │ │ + tsteq r3, r2, ror #6 │ │ │ │ + tsteq r3, r8, lsr r3 │ │ │ │ + tsteq r3, r0, lsr r3 │ │ │ │ + tsteq r3, lr, lsl #6 │ │ │ │ + smlatteq r3, ip, r2, r2 │ │ │ │ + smlabteq r3, r2, r2, r2 │ │ │ │ + smlatbeq r3, r0, r2, r2 │ │ │ │ + tsteq r3, lr, ror r2 │ │ │ │ + tsteq r3, r4, asr #4 │ │ │ │ + smlabteq r5, r6, pc, lr @ │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ + tsteq r5, r6, lsr #30 │ │ │ │ + @ instruction: 0x01032196 │ │ │ │ + tsteq r3, r8, ror #2 │ │ │ │ + tsteq r3, r8, lsr r1 │ │ │ │ svcvs 0x0060f5b0 │ │ │ │ @ instruction: 0xf640d826 │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @ instruction: 0xf6a0d90f │ │ │ │ vcgt.s8 , q8, q10 │ │ │ │ vmov.i32 d17, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #16, 4 │ │ │ │ @@ -58020,99 +58020,99 @@ │ │ │ │ andshi pc, r7, r2, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ ldmdami r6, {r2, r4, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b8d4 │ │ │ │ + @ instruction: 0x01031f98 │ │ │ │ + tsteq r3, r2, ror pc │ │ │ │ + tsteq r3, ip, asr #30 │ │ │ │ + tsteq r3, lr, lsl pc │ │ │ │ strdeq r1, [r3, -r8] │ │ │ │ ldrdeq r1, [r3, -r2] │ │ │ │ - smlatbeq r3, ip, fp, r1 │ │ │ │ - tsteq r3, lr, ror fp │ │ │ │ - tsteq r3, r8, asr fp │ │ │ │ - tsteq r3, r2, lsr fp │ │ │ │ - tsteq r3, r4, lsl #22 │ │ │ │ - ldrdeq r1, [r3, -r4] │ │ │ │ - smlatbeq r3, lr, sl, r1 │ │ │ │ - smlabbeq r3, r0, sl, r1 │ │ │ │ - tsteq r3, r6, ror sl │ │ │ │ - tsteq r3, r0, asr sl │ │ │ │ - tsteq r3, r0, lsr #20 │ │ │ │ - strdeq r1, [r3, -ip] │ │ │ │ - ldrdeq r1, [r3, -r4] │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ + smlatbeq r3, r4, lr, r1 │ │ │ │ + tsteq r3, r4, ror lr │ │ │ │ + tsteq r3, lr, asr #28 │ │ │ │ + tsteq r3, r0, lsr #28 │ │ │ │ + tsteq r3, r6, lsl lr │ │ │ │ + strdeq r1, [r3, -r0] │ │ │ │ + smlabteq r3, r0, sp, r1 │ │ │ │ + @ instruction: 0x01031d9c │ │ │ │ + tsteq r3, r4, ror sp │ │ │ │ + smlatteq r5, r4, sl, lr │ │ │ │ + tsteq r3, r8, lsl #26 │ │ │ │ + strdeq r1, [r3, -lr] │ │ │ │ + ldrdeq r1, [r3, -r8] │ │ │ │ + smlatbeq r3, ip, ip, r1 │ │ │ │ + smlabbeq r3, r0, ip, r1 │ │ │ │ + tsteq r3, r2, asr ip │ │ │ │ + tsteq r3, r2, lsr #24 │ │ │ │ + tsteq r3, r8, lsl ip │ │ │ │ + strdeq r1, [r3, -r4] │ │ │ │ + ldrdeq r1, [r3, -r0] │ │ │ │ + smlatbeq r3, r0, fp, r1 │ │ │ │ + tsteq r3, ip, ror #22 │ │ │ │ + tsteq r3, lr, lsr fp │ │ │ │ + tsteq r3, sl, lsr #22 │ │ │ │ + tsteq r3, r2, lsl fp │ │ │ │ + smlatteq r3, r2, sl, r1 │ │ │ │ + ldrdeq r1, [r3, -r8] │ │ │ │ + @ instruction: 0x01031ab2 │ │ │ │ + tsteq r5, r0, ror r8 │ │ │ │ + tsteq r5, r4, lsl r8 │ │ │ │ + strdeq r1, [r3, -sl] │ │ │ │ + smlabteq r3, r8, r9, r1 │ │ │ │ + @ instruction: 0x01031998 │ │ │ │ + smlabbeq r3, lr, r9, r1 │ │ │ │ tsteq r3, r8, ror #18 │ │ │ │ - tsteq r3, lr, asr r9 │ │ │ │ - tsteq r3, r8, lsr r9 │ │ │ │ - tsteq r3, ip, lsl #18 │ │ │ │ + tsteq r3, r6, lsr r9 │ │ │ │ + tsteq r3, r0, lsl r9 │ │ │ │ smlatteq r3, r0, r8, r1 │ │ │ │ - @ instruction: 0x010318b2 │ │ │ │ - smlabbeq r3, r2, r8, r1 │ │ │ │ - tsteq r3, r8, ror r8 │ │ │ │ - tsteq r3, r4, asr r8 │ │ │ │ - tsteq r3, r0, lsr r8 │ │ │ │ - tsteq r3, r0, lsl #16 │ │ │ │ - smlabteq r3, ip, r7, r1 │ │ │ │ - @ instruction: 0x0103179e │ │ │ │ - smlabbeq r3, sl, r7, r1 │ │ │ │ - tsteq r3, r2, ror r7 │ │ │ │ - tsteq r3, r2, asr #14 │ │ │ │ - tsteq r3, r8, lsr r7 │ │ │ │ - tsteq r3, r2, lsl r7 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - tsteq r5, r4, ror r4 │ │ │ │ - tsteq r3, sl, asr r6 │ │ │ │ - tsteq r3, r8, lsr #12 │ │ │ │ - strdeq r1, [r3, -r8] │ │ │ │ - smlatteq r3, lr, r5, r1 │ │ │ │ - smlabteq r3, r8, r5, r1 │ │ │ │ - @ instruction: 0x01031596 │ │ │ │ - tsteq r3, r0, ror r5 │ │ │ │ - tsteq r3, r0, asr #10 │ │ │ │ - tsteq r3, r6, lsr r5 │ │ │ │ - tsteq r3, r2, lsr #10 │ │ │ │ - strdeq r1, [r3, -r0] │ │ │ │ - @ instruction: 0x010314be │ │ │ │ - @ instruction: 0x01031498 │ │ │ │ - tsteq r3, r2, ror r4 │ │ │ │ - tsteq r3, r4, asr #8 │ │ │ │ - tsteq r3, lr, lsl r4 │ │ │ │ + ldrdeq r1, [r3, -r6] │ │ │ │ + smlabteq r3, r2, r8, r1 │ │ │ │ + @ instruction: 0x01031890 │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + tsteq r3, r8, lsr r8 │ │ │ │ + tsteq r3, r2, lsl r8 │ │ │ │ + smlatteq r3, r4, r7, r1 │ │ │ │ + @ instruction: 0x010317be │ │ │ │ + @ instruction: 0x01031798 │ │ │ │ + tsteq r3, r6, ror #14 │ │ │ │ + tsteq r3, ip, asr r7 │ │ │ │ + tsteq r3, r6, lsr r7 │ │ │ │ + tsteq r3, r4, lsl #14 │ │ │ │ + ldrdeq r1, [r3, -r4] │ │ │ │ + smlatbeq r3, r4, r6, r1 │ │ │ │ + tsteq r3, r2, ror r6 │ │ │ │ + tsteq r3, r4, asr r6 │ │ │ │ + tsteq r3, lr, lsr #12 │ │ │ │ + tsteq r3, r0, lsl #12 │ │ │ │ strdeq r1, [r3, -r8] │ │ │ │ - smlabteq r3, r6, r3, r1 │ │ │ │ - @ instruction: 0x010313bc │ │ │ │ - @ instruction: 0x01031396 │ │ │ │ - tsteq r3, r4, ror #6 │ │ │ │ - tsteq r3, r4, lsr r3 │ │ │ │ - tsteq r3, r4, lsl #6 │ │ │ │ - ldrdeq r1, [r3, -r2] │ │ │ │ - @ instruction: 0x010312b4 │ │ │ │ - smlabbeq r3, lr, r2, r1 │ │ │ │ - tsteq r3, r0, ror #4 │ │ │ │ - tsteq r3, r8, asr r2 │ │ │ │ - tsteq r3, r4, lsr r2 │ │ │ │ - tsteq r3, r4, lsl #4 │ │ │ │ ldrdeq r1, [r3, -r4] │ │ │ │ - @ instruction: 0x010311b0 │ │ │ │ - smlabbeq r3, sl, r1, r1 │ │ │ │ - tsteq r3, sl, asr r1 │ │ │ │ - tsteq r3, r2, asr r1 │ │ │ │ - tsteq r3, r0, lsr r1 │ │ │ │ - strdeq r1, [r3, -r4] │ │ │ │ - strheq r1, [r3, -r8] │ │ │ │ - strheq r1, [r3, -r0] │ │ │ │ - swpeq r1, r2, [r3] │ │ │ │ - tsteq r3, r6, rrx │ │ │ │ - tsteq r3, sl, lsr r0 │ │ │ │ - tsteq r3, r0, lsl r0 │ │ │ │ - smlatteq r3, r6, pc, r0 @ │ │ │ │ - ldrdeq r0, [r3, -lr] │ │ │ │ - @ instruction: 0x01030fbc │ │ │ │ - @ instruction: 0x01030f92 │ │ │ │ - smlabbeq r3, sl, pc, r0 @ │ │ │ │ - tsteq r3, r8, ror #30 │ │ │ │ + smlatbeq r3, r4, r5, r1 │ │ │ │ + tsteq r3, r4, ror r5 │ │ │ │ + tsteq r3, r0, asr r5 │ │ │ │ + tsteq r3, sl, lsr #10 │ │ │ │ + strdeq r1, [r3, -sl] │ │ │ │ + strdeq r1, [r3, -r2] │ │ │ │ + ldrdeq r1, [r3, -r0] │ │ │ │ + @ instruction: 0x01031494 │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ + tsteq r3, r0, asr r4 │ │ │ │ + tsteq r3, r2, lsr r4 │ │ │ │ + tsteq r3, r6, lsl #8 │ │ │ │ + ldrdeq r1, [r3, -sl] │ │ │ │ + @ instruction: 0x010313b0 │ │ │ │ + smlabbeq r3, r6, r3, r1 │ │ │ │ + tsteq r3, lr, ror r3 │ │ │ │ + tsteq r3, ip, asr r3 │ │ │ │ + tsteq r3, r2, lsr r3 │ │ │ │ + tsteq r3, sl, lsr #6 │ │ │ │ + tsteq r3, r8, lsl #6 │ │ │ │ tstppl ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale lr!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e8f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e8 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -58913,106 +58913,106 @@ │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f8191 │ │ │ │ blx 93104c │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ andshi pc, r9, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2140 @ 0xfffff7a4 │ │ │ │ ldmiblt r9, {r0, ip, sp, lr, pc}^ │ │ │ │ + smlabbeq r3, r6, r1, r1 │ │ │ │ + tsteq r3, sl, asr r1 │ │ │ │ + tsteq r3, r0, asr r1 │ │ │ │ + tsteq r3, ip, lsr #2 │ │ │ │ + mrseq r1, (UNDEF: 19) │ │ │ │ + strdeq r1, [r3, -r6] │ │ │ │ + ldrdeq r1, [r3, -r2] │ │ │ │ + smlatbeq r3, r2, r0, r1 │ │ │ │ + tsteq r3, r6, ror r0 │ │ │ │ + tsteq r3, sl, asr #32 │ │ │ │ + tsteq r3, r0, asr #32 │ │ │ │ + tsteq r3, ip, lsl r0 │ │ │ │ + strdeq r0, [r3, -r0] │ │ │ │ + smlatteq r3, r6, pc, r0 @ │ │ │ │ + smlabteq r3, r0, pc, r0 @ │ │ │ │ + @ instruction: 0x01030f92 │ │ │ │ + tsteq r3, r4, ror #30 │ │ │ │ + tsteq r3, sl, asr pc │ │ │ │ + tsteq r3, r4, lsr pc │ │ │ │ + tsteq r3, r6, lsl #30 │ │ │ │ + strdeq r0, [r3, -ip] │ │ │ │ + ldrdeq r0, [r3, -r6] │ │ │ │ + @ instruction: 0x01030e9a │ │ │ │ + tsteq r3, ip, ror #28 │ │ │ │ + tsteq r3, r0, asr #28 │ │ │ │ + tsteq r3, r4, lsl lr │ │ │ │ + tsteq r3, sl, lsl #28 │ │ │ │ smlatteq r3, r6, sp, r0 │ │ │ │ @ instruction: 0x01030dba │ │ │ │ @ instruction: 0x01030db0 │ │ │ │ smlabbeq r3, ip, sp, r0 │ │ │ │ tsteq r3, r0, ror #26 │ │ │ │ - tsteq r3, r6, asr sp │ │ │ │ - tsteq r3, r2, lsr sp │ │ │ │ - tsteq r3, r2, lsl #26 │ │ │ │ - ldrdeq r0, [r3, -r6] │ │ │ │ - smlatbeq r3, sl, ip, r0 │ │ │ │ + tsteq r3, r4, lsr sp │ │ │ │ + tsteq r3, sl, lsr #26 │ │ │ │ + tsteq r3, r6, lsl #26 │ │ │ │ + smlabteq r3, ip, ip, r0 │ │ │ │ smlatbeq r3, r0, ip, r0 │ │ │ │ - tsteq r3, ip, ror ip │ │ │ │ + @ instruction: 0x01030c96 │ │ │ │ + smlabbeq r3, r2, ip, r0 │ │ │ │ tsteq r3, r0, asr ip │ │ │ │ - tsteq r3, r6, asr #24 │ │ │ │ - tsteq r3, r0, lsr #24 │ │ │ │ - strdeq r0, [r3, -r2] │ │ │ │ - smlabteq r3, r4, fp, r0 │ │ │ │ - @ instruction: 0x01030bba │ │ │ │ - @ instruction: 0x01030b94 │ │ │ │ + tsteq r3, r4, lsr #24 │ │ │ │ + smlatteq r3, sl, fp, r0 │ │ │ │ + @ instruction: 0x01030bbe │ │ │ │ + @ instruction: 0x01030bb4 │ │ │ │ + smlatbeq r3, r0, fp, r0 │ │ │ │ + tsteq r3, r0, ror fp │ │ │ │ tsteq r3, r6, ror #22 │ │ │ │ - tsteq r3, ip, asr fp │ │ │ │ - tsteq r3, r6, lsr fp │ │ │ │ - strdeq r0, [r3, -sl] │ │ │ │ - smlabteq r3, ip, sl, r0 │ │ │ │ - smlatbeq r3, r0, sl, r0 │ │ │ │ - tsteq r3, r4, ror sl │ │ │ │ + tsteq r3, r2, asr #22 │ │ │ │ + tsteq r3, r6, lsl fp │ │ │ │ + smlatteq r3, sl, sl, r0 │ │ │ │ + smlatteq r3, r0, sl, r0 │ │ │ │ + @ instruction: 0x01030aba │ │ │ │ + tsteq r3, lr, ror sl │ │ │ │ tsteq r3, sl, ror #20 │ │ │ │ - tsteq r3, r6, asr #20 │ │ │ │ - tsteq r3, sl, lsl sl │ │ │ │ - tsteq r3, r0, lsl sl │ │ │ │ - smlatteq r3, ip, r9, r0 │ │ │ │ - smlabteq r3, r0, r9, r0 │ │ │ │ - @ instruction: 0x01030994 │ │ │ │ - smlabbeq r3, sl, r9, r0 │ │ │ │ - tsteq r3, r6, ror #18 │ │ │ │ - tsteq r3, ip, lsr #18 │ │ │ │ - tsteq r3, r0, lsl #18 │ │ │ │ - strdeq r0, [r3, -r6] │ │ │ │ - smlatteq r3, r2, r8, r0 │ │ │ │ - @ instruction: 0x010308b0 │ │ │ │ - smlabbeq r3, r4, r8, r0 │ │ │ │ - tsteq r3, sl, asr #16 │ │ │ │ - tsteq r3, lr, lsl r8 │ │ │ │ - tsteq r3, r4, lsl r8 │ │ │ │ - tsteq r3, r0, lsl #16 │ │ │ │ - ldrdeq r0, [r3, -r0] │ │ │ │ - smlabteq r3, r6, r7, r0 │ │ │ │ - smlatbeq r3, r2, r7, r0 │ │ │ │ - tsteq r3, r6, ror r7 │ │ │ │ - tsteq r3, sl, asr #14 │ │ │ │ - tsteq r3, r0, asr #14 │ │ │ │ - tsteq r3, sl, lsl r7 │ │ │ │ + tsteq r3, r8, asr #20 │ │ │ │ + tsteq r3, r2, lsl sl │ │ │ │ + strdeq r0, [r3, -lr] │ │ │ │ ldrdeq r0, [r3, -lr] │ │ │ │ - smlabteq r3, sl, r6, r0 │ │ │ │ - smlatbeq r3, r8, r6, r0 │ │ │ │ + smlabbeq r3, lr, r9, r0 │ │ │ │ + smlabbeq r3, r4, r9, r0 │ │ │ │ + tsteq r3, lr, asr r9 │ │ │ │ + tsteq r5, lr, lsr #16 │ │ │ │ + tsteq r5, r8, asr r8 │ │ │ │ + tsteq r5, lr, lsr r9 │ │ │ │ + tsteq r5, r2, ror r9 │ │ │ │ + tsteq r5, r2, lsr #20 │ │ │ │ + tsteq r3, r8, ror #16 │ │ │ │ + tsteq r3, r6, lsr r8 │ │ │ │ + tsteq r3, r4, lsl #16 │ │ │ │ + ldrdeq r0, [r3, -r4] │ │ │ │ + smlatbeq r3, sl, r7, r0 │ │ │ │ + smlabbeq r3, r0, r7, r0 │ │ │ │ + tsteq r3, lr, ror #14 │ │ │ │ + tsteq r3, sl, asr #14 │ │ │ │ + tsteq r3, ip, lsl r7 │ │ │ │ + tsteq r3, r4, lsl r7 │ │ │ │ + strdeq r0, [r3, -r2] │ │ │ │ + smlabteq r3, r8, r6, r0 │ │ │ │ + @ instruction: 0x0103069e │ │ │ │ + @ instruction: 0x01030696 │ │ │ │ tsteq r3, r2, ror r6 │ │ │ │ - tsteq r3, lr, asr r6 │ │ │ │ - tsteq r3, lr, lsr r6 │ │ │ │ - smlatteq r3, lr, r5, r0 │ │ │ │ - smlatteq r3, r4, r5, r0 │ │ │ │ - @ instruction: 0x010305be │ │ │ │ - smlabbeq r5, lr, r4, sp │ │ │ │ - @ instruction: 0x0105d4b8 │ │ │ │ - @ instruction: 0x0105d59e │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - smlabbeq r5, r2, r6, sp │ │ │ │ - smlabteq r3, r8, r4, r0 │ │ │ │ - @ instruction: 0x01030496 │ │ │ │ - tsteq r3, r4, ror #8 │ │ │ │ - tsteq r3, r4, lsr r4 │ │ │ │ - tsteq r3, sl, lsl #8 │ │ │ │ - smlatteq r3, r0, r3, r0 │ │ │ │ - smlabteq r3, lr, r3, r0 │ │ │ │ - smlatbeq r3, sl, r3, r0 │ │ │ │ - tsteq r3, ip, ror r3 │ │ │ │ - tsteq r3, r4, ror r3 │ │ │ │ - tsteq r3, r2, asr r3 │ │ │ │ - tsteq r3, r8, lsr #6 │ │ │ │ - strdeq r0, [r3, -lr] │ │ │ │ - strdeq r0, [r3, -r6] │ │ │ │ - ldrdeq r0, [r3, -r2] │ │ │ │ - smlatbeq r3, r4, r2, r0 │ │ │ │ - @ instruction: 0x0103029c │ │ │ │ - tsteq r3, sl, ror r2 │ │ │ │ - tsteq r3, sl, asr #4 │ │ │ │ - tsteq r3, r0, lsr #4 │ │ │ │ - strdeq r0, [r3, -r6] │ │ │ │ - smlatteq r3, lr, r1, r0 │ │ │ │ - smlabteq r3, sl, r1, r0 │ │ │ │ - @ instruction: 0x0103019c │ │ │ │ - @ instruction: 0x01030194 │ │ │ │ - tsteq r3, r2, ror r1 │ │ │ │ + tsteq r3, r4, asr #12 │ │ │ │ + tsteq r3, ip, lsr r6 │ │ │ │ + tsteq r3, sl, lsl r6 │ │ │ │ + smlatteq r3, sl, r5, r0 │ │ │ │ + smlabteq r3, r0, r5, r0 │ │ │ │ + @ instruction: 0x01030596 │ │ │ │ + smlabbeq r3, lr, r5, r0 │ │ │ │ + tsteq r3, sl, ror #10 │ │ │ │ + tsteq r3, ip, lsr r5 │ │ │ │ + tsteq r3, r4, lsr r5 │ │ │ │ + tsteq r3, r2, lsl r5 │ │ │ │ orrsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ ldmdale pc!, {r3, r4, r7, r9, lr} @ │ │ │ │ svcpl 0x005af5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f535a │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -59803,108 +59803,108 @@ │ │ │ │ blcs 7d2054 │ │ │ │ rschi pc, r7, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami lr, {r2, r5, r8, pc}^ │ │ │ │ rsc r4, r4, #120, 8 @ 0x78000000 │ │ │ │ - ldrdeq pc, [r2, -r6] │ │ │ │ - smlatbeq r2, sl, pc, pc @ │ │ │ │ - smlatbeq r2, r0, pc, pc @ │ │ │ │ - tstpeq r2, sl, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, ror r3 │ │ │ │ + tsteq r3, sl, asr #6 │ │ │ │ + tsteq r3, r0, asr #6 │ │ │ │ + tsteq r3, sl, lsl r3 │ │ │ │ + smlatteq r3, sl, r2, r0 │ │ │ │ + smlatteq r3, r0, r2, r0 │ │ │ │ + @ instruction: 0x010302bc │ │ │ │ + smlabbeq r3, sl, r2, r0 │ │ │ │ + tsteq r3, r8, asr r2 │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ + mrseq r0, R11_usr │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ + ldrdeq r0, [r3, -r0] │ │ │ │ + smlatbeq r3, r0, r1, r0 │ │ │ │ + @ instruction: 0x01030196 │ │ │ │ + tsteq r3, r2, ror r1 │ │ │ │ + tsteq r3, r6, asr #2 │ │ │ │ + tsteq r3, sl, lsl r1 │ │ │ │ + tsteq r3, r0, lsl r1 │ │ │ │ + smlatteq r3, sl, r0, r0 │ │ │ │ + strheq r0, [r3, -sl] │ │ │ │ + strheq r0, [r3, -r0] │ │ │ │ + smlabbeq r3, ip, r0, r0 │ │ │ │ + qaddeq r0, sl, r3 │ │ │ │ + tsteq r3, lr, lsr #32 │ │ │ │ + tsteq r3, r2 │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ + ldrdeq pc, [r2, -r2] │ │ │ │ + smlatbeq r2, r2, pc, pc @ │ │ │ │ + @ instruction: 0x0102ff98 │ │ │ │ + tstpeq r2, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, sl, lr, pc @ │ │ │ │ - @ instruction: 0x0102feb8 │ │ │ │ - smlabbeq r2, ip, lr, pc @ │ │ │ │ + tstpeq r2, r2, lsl pc @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, ip, lr, pc @ │ │ │ │ + @ instruction: 0x0102febc │ │ │ │ + @ instruction: 0x0102feb2 │ │ │ │ + smlabbeq r2, lr, lr, pc @ │ │ │ │ tstpeq r2, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r6] │ │ │ │ - ldrdeq pc, [r2, -r2] │ │ │ │ - smlatbeq r2, r6, sp, pc @ │ │ │ │ - tstpeq r2, sl, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, ip, ip, pc @ │ │ │ │ - @ instruction: 0x0102fcba │ │ │ │ - smlabbeq r2, lr, ip, pc @ │ │ │ │ - tstpeq r2, r2, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ + tstpeq r2, r2, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r2, -r4] │ │ │ │ - smlatbeq r2, r8, fp, pc @ │ │ │ │ - tstpeq r2, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsl fp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, lr, sl, pc @ │ │ │ │ - smlabteq r2, r0, sl, pc @ │ │ │ │ - @ instruction: 0x0102fa92 │ │ │ │ - tstpeq r2, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, r4, r9, pc @ │ │ │ │ - smlabteq r2, r0, r9, pc @ │ │ │ │ - @ instruction: 0x0102f994 │ │ │ │ - smlabbeq r2, sl, r9, pc @ │ │ │ │ - tstpeq r2, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -sl] │ │ │ │ - ldrdeq pc, [r2, -r6] │ │ │ │ - smlatbeq r2, sl, r8, pc @ │ │ │ │ - smlatbeq r2, r0, r8, pc @ │ │ │ │ - tstpeq r2, sl, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, ip, r7, pc @ │ │ │ │ - smlatteq r2, r2, r7, pc @ │ │ │ │ - @ instruction: 0x0102f7be │ │ │ │ - @ instruction: 0x0102f792 │ │ │ │ - smlabbeq r2, r8, r7, pc @ │ │ │ │ - tstpeq r2, r2, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ + smlatbeq r2, r4, sp, pc @ │ │ │ │ + smlabbeq r2, r4, sp, pc @ │ │ │ │ + tstpeq r2, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsl #26 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r2, -r4] │ │ │ │ - smlatbeq r2, r8, r6, pc @ │ │ │ │ - @ instruction: 0x0102f69e │ │ │ │ - tstpeq r2, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r4] │ │ │ │ - smlabteq r2, r6, r5, pc @ │ │ │ │ - @ instruction: 0x0102f5be │ │ │ │ - @ instruction: 0x0102f59e │ │ │ │ - tstpeq r2, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r2, r4, ip, pc @ │ │ │ │ + @ instruction: 0x0102fc9a │ │ │ │ + tstpeq r2, r6, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl ip @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, ip, fp, pc @ │ │ │ │ + @ instruction: 0x0102fbbc │ │ │ │ + smlabbeq r2, ip, fp, pc @ │ │ │ │ + smlabbeq r2, r2, fp, pc @ │ │ │ │ + tstpeq r2, lr, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r2, -r2] │ │ │ │ + smlatbeq r2, r2, sl, pc @ │ │ │ │ + @ instruction: 0x0102fa98 │ │ │ │ + tstpeq r2, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, ip, r9, pc @ │ │ │ │ + smlabteq r2, r2, r9, pc @ │ │ │ │ + @ instruction: 0x0102f994 │ │ │ │ + tstpeq r2, r6, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, lr, r8, pc @ │ │ │ │ + smlabteq r2, r2, r8, pc @ │ │ │ │ + @ instruction: 0x0102f896 │ │ │ │ + @ instruction: 0x0102f890 │ │ │ │ + tstpeq r2, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r2, -r6] │ │ │ │ - strdeq pc, [r2, -r0] │ │ │ │ - ldrdeq pc, [r2, -r0] │ │ │ │ - smlatbeq r2, r8, r4, pc @ │ │ │ │ - smlatbeq r2, r2, r4, pc @ │ │ │ │ - smlabbeq r2, r0, r4, pc @ │ │ │ │ - tstpeq r2, r6, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -lr] │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ - ldrdeq pc, [r2, -r8] │ │ │ │ - @ instruction: 0x0102f3b0 │ │ │ │ - smlatbeq r2, sl, r3, pc @ │ │ │ │ - smlabbeq r2, r8, r3, pc @ │ │ │ │ + smlabteq r2, sl, r7, pc @ │ │ │ │ + @ instruction: 0x0102f79e │ │ │ │ + @ instruction: 0x0102f798 │ │ │ │ + tstpeq r2, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x73bcf643 │ │ │ │ ldmdale sl!, {r3, r4, r7, r9, lr} │ │ │ │ orrsvc pc, pc, #70254592 @ 0x4300000 │ │ │ │ stmdble sp, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl lr, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -60174,171 +60174,171 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2206 @ 0xfffff762 │ │ │ │ ldmmi lr, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2205 @ 0xfffff763 │ │ │ │ ldmmi sp, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - smlatteq r2, r4, r1, pc @ │ │ │ │ - @ instruction: 0x0102f1b8 │ │ │ │ - @ instruction: 0x0102f1b0 │ │ │ │ - @ instruction: 0x0102f192 │ │ │ │ - tstpeq r2, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, sl, lsr #26 │ │ │ │ - tsteq r5, r8, ror #24 │ │ │ │ - tsteq r5, lr, lsl #24 │ │ │ │ - ldrdeq fp, [r5, -r8] │ │ │ │ - tstpeq r2, r2, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, asr #30 │ │ │ │ - tstpeq r2, r6, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r2, r4, r5, pc @ │ │ │ │ + tstpeq r2, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, r6, r4, pc @ │ │ │ │ + smlabteq r5, sl, r0, ip │ │ │ │ + tsteq r5, r8 │ │ │ │ + smlatbeq r5, lr, pc, fp @ │ │ │ │ + tsteq r5, r8, ror pc │ │ │ │ + smlabteq r2, r2, r4, pc @ │ │ │ │ + smlatteq r5, r0, r2, ip │ │ │ │ + @ instruction: 0x0102f4b6 │ │ │ │ + @ instruction: 0x0102f4b0 │ │ │ │ + smlatbeq r2, sl, r4, pc @ │ │ │ │ + smlatbeq r2, r4, r4, pc @ │ │ │ │ + @ instruction: 0x0102f49e │ │ │ │ + @ instruction: 0x0102f498 │ │ │ │ + @ instruction: 0x0102f492 │ │ │ │ + smlabbeq r2, ip, r4, pc @ │ │ │ │ + smlabbeq r2, r6, r4, pc @ │ │ │ │ + tsteq r5, r4, asr #2 │ │ │ │ + tstpeq r2, sl, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, lsr pc │ │ │ │ + tstpeq r2, lr, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, ror pc │ │ │ │ + smlabbeq r5, r2, pc, fp @ │ │ │ │ + tstpeq r2, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, lr, pc, fp @ │ │ │ │ + @ instruction: 0x0105bfb8 │ │ │ │ + smlabteq r5, sl, pc, fp @ │ │ │ │ + tstpeq r2, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, lr, pc, fp @ │ │ │ │ + tstpeq r2, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r6, r0, ip │ │ │ │ + tsteq r5, r8, asr #32 │ │ │ │ + qaddeq ip, lr, r5 │ │ │ │ + tstpeq r2, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, sl, r0, ip │ │ │ │ + tstpeq r2, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, lr, r0, ip │ │ │ │ + tstpeq r2, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -ip] │ │ │ │ + strdeq pc, [r2, -r6] │ │ │ │ + strdeq pc, [r2, -r0] │ │ │ │ + smlatteq r2, sl, r3, pc @ │ │ │ │ + smlatteq r2, r4, r3, pc @ │ │ │ │ + ldrdeq pc, [r2, -lr] │ │ │ │ + ldrdeq pc, [r2, -r8] │ │ │ │ + ldrdeq pc, [r2, -r2] │ │ │ │ + smlabteq r2, ip, r3, pc @ │ │ │ │ + smlabteq r2, r6, r3, pc @ │ │ │ │ + smlabteq r2, r0, r3, pc @ │ │ │ │ + @ instruction: 0x0102f3ba │ │ │ │ + @ instruction: 0x0102f3b4 │ │ │ │ + smlatbeq r2, lr, r3, pc @ │ │ │ │ + smlatbeq r2, r8, r3, pc @ │ │ │ │ + @ instruction: 0x0105c2ba │ │ │ │ + @ instruction: 0x0102f39c │ │ │ │ + @ instruction: 0x0102f396 │ │ │ │ + @ instruction: 0x0102f390 │ │ │ │ + smlabbeq r2, sl, r3, pc @ │ │ │ │ + smlabbeq r2, r4, r3, pc @ │ │ │ │ + tstpeq r2, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + mrseq pc, LR_svc @ │ │ │ │ + tsteq r5, r6, ror r1 │ │ │ │ + tsteq r5, r4, lsr r1 │ │ │ │ + smlatteq r2, lr, r2, pc @ │ │ │ │ + smlatteq r2, r8, r2, pc @ │ │ │ │ + smlatteq r2, r2, r2, pc @ │ │ │ │ + ldrdeq pc, [r2, -ip] │ │ │ │ + ldrdeq pc, [r2, -r6] │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + smlabteq r2, sl, r2, pc @ │ │ │ │ + smlabteq r2, r4, r2, pc @ │ │ │ │ + tsteq r5, lr, lsl r1 │ │ │ │ + @ instruction: 0x0102f2b8 │ │ │ │ + @ instruction: 0x0102f2b2 │ │ │ │ + smlatbeq r2, ip, r2, pc @ │ │ │ │ + smlatbeq r2, r6, r2, pc @ │ │ │ │ + smlatbeq r2, r0, r2, pc @ │ │ │ │ + @ instruction: 0x0102f29a │ │ │ │ + @ instruction: 0x0102f294 │ │ │ │ + smlabbeq r2, lr, r2, pc @ │ │ │ │ + tsteq r5, r8, lsr r1 │ │ │ │ + tsteq r5, sl, lsl r1 │ │ │ │ + tstpeq r2, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, lr, r2, ip │ │ │ │ + tsteq r5, ip, asr #4 │ │ │ │ + ldrdeq ip, [r5, -lr] │ │ │ │ + tsteq r5, ip, lsl #4 │ │ │ │ + tstpeq r2, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r8, ror #4 │ │ │ │ + tstpeq r2, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105c394 │ │ │ │ + tsteq r5, r6, lsr #6 │ │ │ │ + tsteq r5, r4, asr r3 │ │ │ │ + tstpeq r2, lr, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r4, r3, ip │ │ │ │ + tstpeq r2, r2, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r2, -lr] │ │ │ │ strdeq pc, [r2, -r8] │ │ │ │ strdeq pc, [r2, -r2] │ │ │ │ - smlatteq r2, ip, r0, pc @ │ │ │ │ - smlatteq r2, r6, r0, pc @ │ │ │ │ - smlatbeq r5, r4, sp, fp │ │ │ │ + smlatteq r2, ip, r1, pc @ │ │ │ │ + smlatteq r2, r6, r1, pc @ │ │ │ │ + smlatteq r2, r0, r1, pc @ │ │ │ │ ldrdeq pc, [r2, -sl] │ │ │ │ - @ instruction: 0x0105bb9c │ │ │ │ - smlabteq r2, lr, r0, pc @ │ │ │ │ - ldrdeq fp, [r5, -r4] │ │ │ │ - smlatteq r5, r2, fp, fp │ │ │ │ - strheq pc, [r2, -ip] @ │ │ │ │ - tsteq r5, lr, asr #24 │ │ │ │ - tsteq r5, r8, lsl ip │ │ │ │ - tsteq r5, sl, lsr #24 │ │ │ │ - smlatbeq r2, r4, r0, pc @ │ │ │ │ - tsteq r5, lr, asr #24 │ │ │ │ - swpeq pc, r8, [r2] @ │ │ │ │ - smlatteq r5, r6, ip, fp │ │ │ │ - smlatbeq r5, r8, ip, fp │ │ │ │ - @ instruction: 0x0105bcbe │ │ │ │ - smlabbeq r2, r0, r0, pc @ │ │ │ │ - smlatteq r5, sl, ip, fp │ │ │ │ - tstpeq r2, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, asr #26 │ │ │ │ - tstpeq r2, r8, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, rrx @ p-variant is OBSOLETE │ │ │ │ - qaddeq pc, ip, r2 @ │ │ │ │ - qaddeq pc, r6, r2 @ │ │ │ │ - qaddeq pc, r0, r2 @ │ │ │ │ - tstpeq r2, sl, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, sl, lsl pc │ │ │ │ - strdeq lr, [r2, -ip] │ │ │ │ - strdeq lr, [r2, -r6] │ │ │ │ - strdeq lr, [r2, -r0] │ │ │ │ - smlatteq r2, sl, pc, lr @ │ │ │ │ - smlatteq r2, r4, pc, lr @ │ │ │ │ - ldrdeq lr, [r2, -lr] │ │ │ │ - ldrdeq lr, [r2, -r8] │ │ │ │ - ldrdeq lr, [r2, -r2] │ │ │ │ - smlabteq r2, ip, pc, lr @ │ │ │ │ - smlabteq r2, r6, pc, lr @ │ │ │ │ - smlabteq r2, r0, pc, lr @ │ │ │ │ - @ instruction: 0x0102efba │ │ │ │ - @ instruction: 0x0102efb4 │ │ │ │ - smlatbeq r2, lr, pc, lr @ │ │ │ │ - smlatbeq r2, r8, pc, lr @ │ │ │ │ - smlatbeq r2, r2, pc, lr @ │ │ │ │ - @ instruction: 0x0102ef9c │ │ │ │ - @ instruction: 0x0102ef96 │ │ │ │ - @ instruction: 0x0102ef90 │ │ │ │ - smlabbeq r2, sl, pc, lr @ │ │ │ │ - smlabbeq r2, r4, pc, lr @ │ │ │ │ - tsteq r2, lr, ror pc │ │ │ │ - tsteq r2, r8, ror pc │ │ │ │ - tsteq r2, r2, ror pc │ │ │ │ - tsteq r2, ip, ror #30 │ │ │ │ - tsteq r2, r6, ror #30 │ │ │ │ - tsteq r2, r0, ror #30 │ │ │ │ - ldrdeq fp, [r5, -r6] │ │ │ │ - @ instruction: 0x0105bd94 │ │ │ │ - tsteq r2, lr, asr #30 │ │ │ │ - tsteq r2, r8, asr #30 │ │ │ │ - tsteq r2, r2, asr #30 │ │ │ │ - tsteq r2, ip, lsr pc │ │ │ │ - tsteq r2, r6, lsr pc │ │ │ │ - tsteq r2, r0, lsr pc │ │ │ │ - tsteq r2, sl, lsr #30 │ │ │ │ - tsteq r2, r4, lsr #30 │ │ │ │ - tsteq r5, lr, ror sp │ │ │ │ - tsteq r2, r8, lsl pc │ │ │ │ - tsteq r2, r2, lsl pc │ │ │ │ - tsteq r2, ip, lsl #30 │ │ │ │ - tsteq r2, r6, lsl #30 │ │ │ │ - tsteq r2, r0, lsl #30 │ │ │ │ - strdeq lr, [r2, -sl] │ │ │ │ - strdeq lr, [r2, -r4] │ │ │ │ - smlatteq r2, lr, lr, lr │ │ │ │ - @ instruction: 0x0105bd98 │ │ │ │ - tsteq r5, sl, ror sp │ │ │ │ - ldrdeq lr, [r2, -ip] │ │ │ │ - ldrdeq lr, [r2, -r6] │ │ │ │ - ldrdeq lr, [r2, -r0] │ │ │ │ - tsteq r5, lr, asr #30 │ │ │ │ - smlatbeq r5, ip, lr, fp │ │ │ │ - tsteq r5, lr, lsr lr │ │ │ │ - tsteq r5, ip, ror #28 │ │ │ │ - @ instruction: 0x0102eeb2 │ │ │ │ - smlabteq r5, r8, lr, fp │ │ │ │ - smlatbeq r2, r6, lr, lr │ │ │ │ - strdeq fp, [r5, -r4] │ │ │ │ - smlabbeq r5, r6, pc, fp @ │ │ │ │ - @ instruction: 0x0105bfb4 │ │ │ │ - smlabbeq r2, lr, lr, lr │ │ │ │ - tsteq r5, r4, asr #32 │ │ │ │ - smlabbeq r2, r2, lr, lr │ │ │ │ - tsteq r2, ip, ror lr │ │ │ │ - tsteq r2, r6, ror lr │ │ │ │ - tsteq r2, r0, ror lr │ │ │ │ - tsteq r2, sl, ror #28 │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - tsteq r2, lr, asr lr │ │ │ │ - tsteq r2, r8, asr lr │ │ │ │ - tsteq r2, r2, asr lr │ │ │ │ - tsteq r2, ip, asr #28 │ │ │ │ - tsteq r2, r6, asr #28 │ │ │ │ - tsteq r2, r0, asr #28 │ │ │ │ - tsteq r2, sl, lsr lr │ │ │ │ - tsteq r2, r4, lsr lr │ │ │ │ - tsteq r2, lr, lsr #28 │ │ │ │ - tsteq r2, r8, lsr #28 │ │ │ │ - tsteq r2, r2, lsr #28 │ │ │ │ - tsteq r2, ip, lsl lr │ │ │ │ - tsteq r2, r6, lsl lr │ │ │ │ - tsteq r2, r0, lsl lr │ │ │ │ - tsteq r2, sl, lsl #28 │ │ │ │ - tsteq r2, r4, lsl #28 │ │ │ │ - strdeq lr, [r2, -lr] │ │ │ │ - strdeq lr, [r2, -r8] │ │ │ │ - strdeq lr, [r2, -r2] │ │ │ │ - smlatteq r2, ip, sp, lr │ │ │ │ - smlatteq r2, r6, sp, lr │ │ │ │ - smlatteq r2, r0, sp, lr │ │ │ │ - ldrdeq lr, [r2, -sl] │ │ │ │ - ldrdeq lr, [r2, -r4] │ │ │ │ - smlabteq r2, lr, sp, lr │ │ │ │ - smlabteq r2, r8, sp, lr │ │ │ │ - smlabteq r2, r2, sp, lr │ │ │ │ - @ instruction: 0x0102edbc │ │ │ │ + ldrdeq pc, [r2, -r4] │ │ │ │ + smlabteq r2, lr, r1, pc @ │ │ │ │ + smlabteq r2, r8, r1, pc @ │ │ │ │ + smlabteq r2, r2, r1, pc @ │ │ │ │ + @ instruction: 0x0102f1bc │ │ │ │ + @ instruction: 0x0102f1b6 │ │ │ │ + @ instruction: 0x0102f1b0 │ │ │ │ + smlatbeq r2, sl, r1, pc @ │ │ │ │ + smlatbeq r2, r4, r1, pc @ │ │ │ │ + @ instruction: 0x0102f19e │ │ │ │ + @ instruction: 0x0102f198 │ │ │ │ + @ instruction: 0x0102f192 │ │ │ │ + smlabbeq r2, ip, r1, pc @ │ │ │ │ + smlabbeq r2, r6, r1, pc @ │ │ │ │ + smlabbeq r2, r0, r1, pc @ │ │ │ │ + tstpeq r2, sl, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -61166,25 +61166,25 @@ │ │ │ │ @ instruction: 0xf6a4d922 │ │ │ │ tstcs r1, #172, 4 @ 0xc000000a │ │ │ │ tstpne r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14307da │ │ │ │ @ instruction: 0xf002807b │ │ │ │ svclt 0x0000b83b │ │ │ │ - smlabbeq r3, r0, r2, r6 │ │ │ │ - tsteq r4, r2, ror r6 │ │ │ │ - tsteq r2, r0, asr #28 │ │ │ │ - tsteq r4, r8, lsr #12 │ │ │ │ - @ instruction: 0x0102ef92 │ │ │ │ - ldrdeq lr, [r4, -ip] │ │ │ │ - tstpeq r4, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, r4, r4, lr │ │ │ │ - tstpeq r4, sl, asr ip @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r2, lr, r4, lr │ │ │ │ - @ instruction: 0x0104dc98 │ │ │ │ + tsteq r3, r0, lsr #12 │ │ │ │ + tsteq r4, r2, lsl sl │ │ │ │ + smlatteq r2, r0, r1, pc @ │ │ │ │ + smlabteq r4, r8, r9, lr │ │ │ │ + tstpeq r2, r2, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, ror r9 │ │ │ │ + tsteq r5, ip │ │ │ │ + tsteq r4, r4, asr #16 │ │ │ │ + strdeq pc, [r4, -sl] │ │ │ │ + tsteq r2, lr, asr #16 │ │ │ │ + tsteq r4, r8, lsr r0 │ │ │ │ cmppvc ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ stmdale pc, {r0, r3, r4, r7, r9, lr} @ │ │ │ │ cmppvc r3, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ vqsub.s8 d20, d19, d9 │ │ │ │ @ instruction: 0xf6a48059 │ │ │ │ vqsub.s8 , q0, q2 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @@ -62993,33 +62993,33 @@ │ │ │ │ @ instruction: 0xf5a4823f │ │ │ │ @ instruction: 0xf04f5371 │ │ │ │ blcc 8b500c │ │ │ │ blx 955238 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ mvnshi pc, r0, lsl #2 │ │ │ │ blt d647dc │ │ │ │ - @ instruction: 0x0104ec98 │ │ │ │ - tsteq r4, sl, lsr #20 │ │ │ │ - smlabbeq r4, sl, ip, lr │ │ │ │ - smlabbeq r4, r0, ip, lr │ │ │ │ - tsteq r4, r2, ror ip │ │ │ │ - tsteq r4, r8, ror #24 │ │ │ │ - tsteq r4, sl, asr ip │ │ │ │ - tsteq r4, r0, asr ip │ │ │ │ - tsteq r4, r2, asr #24 │ │ │ │ - ldrdeq r9, [r5, -r4] │ │ │ │ - smlabteq r5, r6, pc, r9 @ │ │ │ │ - @ instruction: 0x01059fbc │ │ │ │ - smlatbeq r5, lr, pc, r9 @ │ │ │ │ - smlatbeq r5, r4, pc, r9 @ │ │ │ │ - tsteq r4, r8, lsl fp │ │ │ │ - tsteq r4, sl, lsl r8 │ │ │ │ - smlabbeq r3, lr, r3, r4 │ │ │ │ - smlabteq r5, ip, lr, r9 │ │ │ │ - smlabteq r4, sl, sl, lr │ │ │ │ + tstpeq r4, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, sl, sp, ip │ │ │ │ + tstpeq r4, sl, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r4, -sl] │ │ │ │ + strdeq lr, [r4, -r0] │ │ │ │ + smlatteq r4, r2, pc, lr @ │ │ │ │ + tsteq r5, r4, ror r3 │ │ │ │ + tsteq r5, r6, ror #6 │ │ │ │ + tsteq r5, ip, asr r3 │ │ │ │ + tsteq r5, lr, asr #6 │ │ │ │ + tsteq r5, r4, asr #6 │ │ │ │ + @ instruction: 0x0104eeb8 │ │ │ │ + @ instruction: 0x0104cbba │ │ │ │ + tsteq r3, lr, lsr #14 │ │ │ │ + tsteq r5, ip, ror #4 │ │ │ │ + tsteq r4, sl, ror #28 │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ blcs 7d5298 │ │ │ │ andhi pc, r6, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d8 │ │ │ │ @ instruction: 0xf00181c1 │ │ │ │ @@ -64083,204 +64083,204 @@ │ │ │ │ cdpcs 13, 0, cr14, cr0, cr10, {0} │ │ │ │ orrhi pc, r6, r0 │ │ │ │ @ instruction: 0xf0402e01 │ │ │ │ bmi ff0c9efc │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7c0447a │ │ │ │ @ instruction: 0xe1b5ecfe │ │ │ │ - smlabbeq r2, lr, r1, ip │ │ │ │ - tsteq r4, r8, ror r9 │ │ │ │ - tsteq r2, lr, lsl #6 │ │ │ │ - tsteq r4, r8, asr r9 │ │ │ │ - ldrdeq ip, [r2, -r2] │ │ │ │ - ldrdeq ip, [r2, -lr] │ │ │ │ - smlatbeq fp, r0, pc, r7 @ │ │ │ │ - smlabteq r2, r6, r3, ip │ │ │ │ - @ instruction: 0x0102c39c │ │ │ │ - smlatbeq r2, r8, r3, ip │ │ │ │ - smlatbeq r2, r4, r3, ip │ │ │ │ - smlatbeq r2, r0, r3, ip │ │ │ │ - @ instruction: 0x0102c39c │ │ │ │ - @ instruction: 0x0102c39c │ │ │ │ - tsteq fp, lr, lsl #30 │ │ │ │ + tsteq r2, lr, lsr #10 │ │ │ │ + tsteq r4, r8, lsl sp │ │ │ │ + smlatbeq r2, lr, r6, ip │ │ │ │ + strdeq fp, [r4, -r8] │ │ │ │ + tsteq r2, r2, ror r7 │ │ │ │ + tsteq r2, lr, ror r7 │ │ │ │ + tsteq fp, r0, asr #6 │ │ │ │ + tsteq r2, r6, ror #14 │ │ │ │ + tsteq r2, ip, lsr r7 │ │ │ │ + tsteq r2, r8, asr #14 │ │ │ │ + tsteq r2, r4, asr #14 │ │ │ │ + tsteq r2, r0, asr #14 │ │ │ │ + tsteq r2, ip, lsr r7 │ │ │ │ + tsteq r2, ip, lsr r7 │ │ │ │ + smlatbeq fp, lr, r2, r8 │ │ │ │ + tsteq r2, r8, lsr #14 │ │ │ │ + smlatbeq r2, sl, r6, ip │ │ │ │ + @ instruction: 0x0102c6b4 │ │ │ │ + smlatbeq r2, lr, r6, ip │ │ │ │ + smlatbeq r2, r8, r6, ip │ │ │ │ + smlatbeq r2, r2, r6, ip │ │ │ │ + smlatbeq r2, r0, r6, ip │ │ │ │ + tsteq fp, r0, lsl r2 │ │ │ │ smlabbeq r2, r8, r3, ip │ │ │ │ - tsteq r2, sl, lsl #6 │ │ │ │ - tsteq r2, r4, lsl r3 │ │ │ │ - tsteq r2, lr, lsl #6 │ │ │ │ - tsteq r2, r8, lsl #6 │ │ │ │ - tsteq r2, r2, lsl #6 │ │ │ │ - mrseq ip, LR_svc │ │ │ │ - tsteq fp, r0, ror lr │ │ │ │ - smlatteq r2, r8, pc, fp @ │ │ │ │ - ldrdeq fp, [r4, -r2] │ │ │ │ + tsteq r4, r2, ror fp │ │ │ │ + smlabteq r2, r4, r4, ip │ │ │ │ + @ instruction: 0x0102c49a │ │ │ │ + @ instruction: 0x0102c49a │ │ │ │ + smlabbeq r3, r4, r5, sl │ │ │ │ + smlabbeq r3, r2, r5, sl │ │ │ │ + smlabbeq r3, r2, r5, sl │ │ │ │ + tsteq r3, lr, ror r5 │ │ │ │ + tsteq fp, r0, ror #2 │ │ │ │ + ldrdeq ip, [r2, -ip] │ │ │ │ + tsteq r3, r8, asr r5 │ │ │ │ + tsteq r5, r0, ror #18 │ │ │ │ + tsteq fp, r6, lsl r1 │ │ │ │ + tsteq r3, r2, lsr r5 │ │ │ │ + tsteq r3, ip, lsr r5 │ │ │ │ + tsteq r3, r8, lsr r5 │ │ │ │ + @ instruction: 0x01058794 │ │ │ │ + smlatteq r2, sl, r2, ip │ │ │ │ + smlatteq r2, r2, r2, ip │ │ │ │ + ldrdeq r3, [r3, -r6] │ │ │ │ + smlabteq r3, r6, sl, r3 │ │ │ │ + smlabteq r3, r2, sl, r3 │ │ │ │ + @ instruction: 0x01033abe │ │ │ │ + @ instruction: 0x01033aba │ │ │ │ + @ instruction: 0x01033ab6 │ │ │ │ + @ instruction: 0x01033ab2 │ │ │ │ + smlatbeq r3, lr, sl, r3 │ │ │ │ + smlatbeq r3, r6, sl, r3 │ │ │ │ + smlatbeq r3, r2, sl, r3 │ │ │ │ + smlabteq r5, lr, r6, r8 │ │ │ │ + smlatbeq r5, lr, r6, r8 │ │ │ │ + smlabteq fp, r4, pc, r7 @ │ │ │ │ + smlatbeq r5, r8, r6, r8 │ │ │ │ + smlabteq r2, sl, r1, ip │ │ │ │ + strdeq fp, [r4, -lr] │ │ │ │ + smlatbeq r2, r4, r1, ip │ │ │ │ + strdeq fp, [r4, -r0] │ │ │ │ + smlabbeq r2, r2, r1, ip │ │ │ │ + smlatteq r4, sl, r0, fp │ │ │ │ + tsteq r2, r0, ror #2 │ │ │ │ + ldrdeq fp, [r4, -r8] │ │ │ │ + tsteq r2, lr, lsr r1 │ │ │ │ + smlabteq r4, r2, r0, fp │ │ │ │ tsteq r2, r4, lsr #2 │ │ │ │ - strdeq ip, [r2, -sl] │ │ │ │ - strdeq ip, [r2, -sl] │ │ │ │ - smlatteq r3, r4, r1, sl │ │ │ │ - smlatteq r3, r2, r1, sl │ │ │ │ + tsteq r3, r0, asr r4 │ │ │ │ + tsteq r4, r6, asr r8 │ │ │ │ + swpeq ip, ip, [r2] │ │ │ │ + tsteq r4, r6, lsr r8 │ │ │ │ + ldrdeq ip, [r2, -r2] │ │ │ │ + smlabteq r2, r2, r0, ip │ │ │ │ + strheq ip, [r2, -r2] │ │ │ │ + smlatbeq r2, r2, r0, ip │ │ │ │ + @ instruction: 0x0104b7b8 │ │ │ │ + ldrdeq fp, [r4, -r2] │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + smlabteq r5, lr, sp, r8 │ │ │ │ + smlabteq r5, ip, sp, r8 │ │ │ │ + tsteq r4, r4, ror pc │ │ │ │ + tsteq r2, sl, lsl r0 │ │ │ │ + tsteq r2, r2, lsl r0 │ │ │ │ + @ instruction: 0x01055392 │ │ │ │ + smlatteq r2, r8, pc, fp @ │ │ │ │ + smlatteq r2, r0, pc, fp @ │ │ │ │ + tsteq r4, r0, asr #30 │ │ │ │ + smlatbeq r4, r2, ip, fp │ │ │ │ + strheq ip, [r4, -ip] │ │ │ │ + smlatteq r4, r2, r2, sp │ │ │ │ + strdeq r9, [r5, -r6] │ │ │ │ + swpeq ip, r6, [r4] │ │ │ │ + @ instruction: 0x0104b6ba │ │ │ │ + tsteq r4, lr, ror lr │ │ │ │ + @ instruction: 0x0104b69e │ │ │ │ + tsteq r4, r0, ror lr │ │ │ │ + tsteq r4, lr, asr pc │ │ │ │ + smlabteq r4, r0, r4, ip │ │ │ │ + tsteq r4, r4, asr pc │ │ │ │ + tsteq r5, r8, asr r3 │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + tsteq r5, r6, asr r3 │ │ │ │ + tsteq r5, sl, asr r3 │ │ │ │ + tsteq r5, r4, ror #6 │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ smlatteq r3, r2, r1, sl │ │ │ │ - ldrdeq sl, [r3, -lr] │ │ │ │ - smlabteq fp, r0, sp, r7 │ │ │ │ - tsteq r2, ip, lsr r0 │ │ │ │ - @ instruction: 0x0103a1b8 │ │ │ │ - smlabteq r5, r0, r5, ip │ │ │ │ - tsteq fp, r6, ror sp │ │ │ │ - @ instruction: 0x0103a192 │ │ │ │ - @ instruction: 0x0103a19c │ │ │ │ - @ instruction: 0x0103a198 │ │ │ │ - strdeq r8, [r5, -r4] │ │ │ │ - tsteq r2, sl, asr #30 │ │ │ │ - tsteq r2, r2, asr #30 │ │ │ │ - tsteq r3, r6, lsr r7 │ │ │ │ - tsteq r3, r6, lsr #14 │ │ │ │ - tsteq r3, r2, lsr #14 │ │ │ │ - tsteq r3, lr, lsl r7 │ │ │ │ - tsteq r3, sl, lsl r7 │ │ │ │ - tsteq r3, r6, lsl r7 │ │ │ │ - tsteq r3, r2, lsl r7 │ │ │ │ - tsteq r3, lr, lsl #14 │ │ │ │ - tsteq r3, r6, lsl #14 │ │ │ │ - tsteq r3, r2, lsl #14 │ │ │ │ - tsteq r5, lr, lsr #6 │ │ │ │ - tsteq r5, lr, lsl #6 │ │ │ │ - tsteq fp, r4, lsr #24 │ │ │ │ - tsteq r5, r8, lsl #6 │ │ │ │ - tsteq r2, sl, lsr #28 │ │ │ │ - tsteq r4, lr, asr sp │ │ │ │ - tsteq r2, r4, lsl #28 │ │ │ │ - tsteq r4, r0, asr sp │ │ │ │ - smlatteq r2, r2, sp, fp │ │ │ │ - tsteq r4, sl, asr #26 │ │ │ │ - smlabteq r2, r0, sp, fp │ │ │ │ - tsteq r4, r8, lsr sp │ │ │ │ - @ instruction: 0x0102bd9e │ │ │ │ - tsteq r4, r2, lsr #26 │ │ │ │ - smlabbeq r2, r4, sp, fp │ │ │ │ - strheq r3, [r3, -r0] │ │ │ │ - @ instruction: 0x0104b4b6 │ │ │ │ - strdeq fp, [r2, -ip] │ │ │ │ - @ instruction: 0x0104b496 │ │ │ │ - tsteq r2, r2, lsr sp │ │ │ │ - tsteq r2, r2, lsr #26 │ │ │ │ - tsteq r2, r2, lsl sp │ │ │ │ - tsteq r2, r2, lsl #26 │ │ │ │ - tsteq r4, r8, lsl r4 │ │ │ │ + smlatteq r3, r4, r1, sl │ │ │ │ + smlabteq r3, r8, r1, sl │ │ │ │ + tsteq r4, r0, ror #8 │ │ │ │ + tsteq r4, r0, ror #8 │ │ │ │ + tsteq r4, r8, asr r4 │ │ │ │ + tsteq r4, r6, asr r4 │ │ │ │ + tsteq r4, lr, ror #8 │ │ │ │ + smlabbeq r4, r6, r4, sp │ │ │ │ + smlabbeq r4, r4, r4, sp │ │ │ │ + @ instruction: 0x0104d498 │ │ │ │ + smlatbeq r4, sl, r4, sp │ │ │ │ + @ instruction: 0x0105c396 │ │ │ │ + smlabbeq r4, sl, r4, sp │ │ │ │ + smlabbeq r4, sl, r4, sp │ │ │ │ + smlabbeq r4, sl, r4, sp │ │ │ │ + @ instruction: 0x0104d496 │ │ │ │ + @ instruction: 0x0104d49a │ │ │ │ + @ instruction: 0x0104d49e │ │ │ │ + smlatbeq r4, r2, r4, sp │ │ │ │ + @ instruction: 0x0104d49a │ │ │ │ + @ instruction: 0x0104d492 │ │ │ │ + @ instruction: 0x0104d492 │ │ │ │ + tsteq r4, r6, lsr #32 │ │ │ │ + @ instruction: 0x010b7a9c │ │ │ │ + tsteq r4, ip, ror #8 │ │ │ │ + tsteq r5, lr, ror #4 │ │ │ │ + tsteq r4, lr, asr r4 │ │ │ │ + tsteq r4, r2, asr r4 │ │ │ │ + tsteq r2, r0, ror ip │ │ │ │ + tsteq r2, r8, ror #24 │ │ │ │ tsteq r4, r2, lsr r4 │ │ │ │ - tsteq r5, r0, lsr sl │ │ │ │ - tsteq r5, lr, lsr #20 │ │ │ │ - tsteq r5, ip, lsr #20 │ │ │ │ - ldrdeq sl, [r4, -r4] │ │ │ │ - tsteq r2, sl, ror ip │ │ │ │ - tsteq r2, r2, ror ip │ │ │ │ - strdeq r4, [r5, -r2] │ │ │ │ - tsteq r2, r8, asr #24 │ │ │ │ - tsteq r2, r0, asr #24 │ │ │ │ - smlatbeq r4, r0, fp, sl │ │ │ │ - tsteq r4, r2, lsl #18 │ │ │ │ - tsteq r4, ip, lsl sp │ │ │ │ - tsteq r4, r2, asr #30 │ │ │ │ - tsteq r5, r6, asr r9 │ │ │ │ - strdeq fp, [r4, -r6] │ │ │ │ + tsteq r5, r4, lsr #4 │ │ │ │ + tsteq r4, r8, asr #10 │ │ │ │ + tsteq r4, r0, asr r5 │ │ │ │ + tsteq r4, ip, asr r5 │ │ │ │ + tsteq r4, ip, asr r5 │ │ │ │ + tsteq r4, ip, asr r5 │ │ │ │ + tsteq r4, ip, asr r5 │ │ │ │ + tsteq r4, r8, ror #10 │ │ │ │ + tsteq r4, r8, ror #10 │ │ │ │ + tsteq r4, r8, ror #12 │ │ │ │ + tsteq r4, r4, ror #10 │ │ │ │ + smlatbeq r4, r8, r5, ip │ │ │ │ + tsteq r4, r8, asr r5 │ │ │ │ + tsteq r4, r8, ror #10 │ │ │ │ + tsteq r4, r8, lsr #6 │ │ │ │ + tsteq r4, r8, asr #6 │ │ │ │ + smlabbeq r4, ip, r5, ip │ │ │ │ + @ instruction: 0x0104c594 │ │ │ │ + tsteq r4, r0, lsr r3 │ │ │ │ + tsteq r4, r0, lsr r3 │ │ │ │ + tsteq r4, r0, lsr r3 │ │ │ │ + tsteq r4, r0, lsr r3 │ │ │ │ + tsteq r4, r4, ror r5 │ │ │ │ + tsteq r4, r4, ror r5 │ │ │ │ + tsteq r4, r0, lsl r3 │ │ │ │ + tsteq r4, r4, lsl r3 │ │ │ │ + tsteq r4, r0, lsr #6 │ │ │ │ + tsteq r4, r8, lsr #6 │ │ │ │ + tsteq fp, sl, lsr #16 │ │ │ │ tsteq r4, sl, lsl r3 │ │ │ │ - ldrdeq ip, [r4, -lr] │ │ │ │ - strdeq fp, [r4, -lr] │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - @ instruction: 0x0104cbbe │ │ │ │ - tsteq r4, r0, lsr #2 │ │ │ │ - @ instruction: 0x0104cbb4 │ │ │ │ - @ instruction: 0x01054fb8 │ │ │ │ - @ instruction: 0x01054fbe │ │ │ │ - @ instruction: 0x01054fb6 │ │ │ │ - @ instruction: 0x01054fba │ │ │ │ - smlabteq r5, r4, pc, r4 @ │ │ │ │ - @ instruction: 0x01054fbe │ │ │ │ - tsteq r3, r2, asr #28 │ │ │ │ - tsteq r3, r4, asr #28 │ │ │ │ - tsteq r3, r8, lsr #28 │ │ │ │ - smlabteq r4, r0, r0, sp │ │ │ │ - smlabteq r4, r0, r0, sp │ │ │ │ - strheq sp, [r4, -r8] │ │ │ │ - strheq sp, [r4, -r6] │ │ │ │ - smlabteq r4, lr, r0, sp │ │ │ │ - smlatteq r4, r6, r0, sp │ │ │ │ - smlatteq r4, r4, r0, sp │ │ │ │ + tsteq r3, r0, asr ip │ │ │ │ + tsteq r3, ip, asr #24 │ │ │ │ + tsteq r4, r2, lsl #6 │ │ │ │ + tsteq r4, r6, ror #2 │ │ │ │ strdeq sp, [r4, -r8] │ │ │ │ - tsteq r4, sl, lsl #2 │ │ │ │ - strdeq fp, [r5, -r6] │ │ │ │ - smlatteq r4, sl, r0, sp │ │ │ │ - smlatteq r4, sl, r0, sp │ │ │ │ - smlatteq r4, sl, r0, sp │ │ │ │ - strdeq sp, [r4, -r6] │ │ │ │ - strdeq sp, [r4, -sl] │ │ │ │ - strdeq sp, [r4, -lr] │ │ │ │ - tsteq r4, r2, lsl #2 │ │ │ │ - strdeq sp, [r4, -sl] │ │ │ │ - strdeq sp, [r4, -r2] │ │ │ │ - strdeq sp, [r4, -r2] │ │ │ │ - smlabbeq r4, r6, ip, ip │ │ │ │ - strdeq r7, [fp, -ip] │ │ │ │ - smlabteq r4, ip, r0, sp │ │ │ │ - smlabteq r5, lr, lr, sp │ │ │ │ - strheq sp, [r4, -lr] │ │ │ │ - strheq sp, [r4, -r2] │ │ │ │ - ldrdeq fp, [r2, -r0] │ │ │ │ - smlabteq r2, r8, r8, fp │ │ │ │ - swpeq sp, r2, [r4] │ │ │ │ - smlabbeq r5, r4, lr, fp │ │ │ │ - smlatbeq r4, r8, r1, ip │ │ │ │ - @ instruction: 0x0104c1b0 │ │ │ │ - @ instruction: 0x0104c1bc │ │ │ │ - @ instruction: 0x0104c1bc │ │ │ │ - @ instruction: 0x0104c1bc │ │ │ │ - @ instruction: 0x0104c1bc │ │ │ │ - smlabteq r4, r8, r1, ip │ │ │ │ - smlabteq r4, r8, r1, ip │ │ │ │ - smlabteq r4, r8, r2, ip │ │ │ │ - smlabteq r4, r4, r1, ip │ │ │ │ - tsteq r4, r8, lsl #4 │ │ │ │ - @ instruction: 0x0104c1b8 │ │ │ │ - smlabteq r4, r8, r1, ip │ │ │ │ - smlabbeq r4, r8, pc, ip @ │ │ │ │ - smlatbeq r4, r8, pc, ip @ │ │ │ │ - smlatteq r4, ip, r1, ip │ │ │ │ - strdeq ip, [r4, -r4] │ │ │ │ - @ instruction: 0x0104cf90 │ │ │ │ - @ instruction: 0x0104cf90 │ │ │ │ - @ instruction: 0x0104cf90 │ │ │ │ - @ instruction: 0x0104cf90 │ │ │ │ - ldrdeq ip, [r4, -r4] │ │ │ │ - ldrdeq ip, [r4, -r4] │ │ │ │ - tsteq r4, r0, ror pc │ │ │ │ - tsteq r4, r4, ror pc │ │ │ │ - smlabbeq r4, r0, pc, ip @ │ │ │ │ - smlabbeq r4, r8, pc, ip @ │ │ │ │ - smlabbeq fp, sl, r4, r7 │ │ │ │ - tsteq r4, sl, ror pc │ │ │ │ - @ instruction: 0x010398b0 │ │ │ │ - smlatbeq r3, ip, r8, r9 │ │ │ │ - tsteq r4, r2, ror #30 │ │ │ │ - smlabteq r4, r6, sp, sl │ │ │ │ - tsteq r4, r8, asr pc │ │ │ │ - tsteq r4, r8, asr pc │ │ │ │ - tsteq r2, r6, lsr #12 │ │ │ │ - tsteq r2, r0, lsr #12 │ │ │ │ - smlatbeq r5, r2, sl, r7 │ │ │ │ - strdeq fp, [r2, -sl] │ │ │ │ - strdeq fp, [r2, -r4] │ │ │ │ - smlatteq r3, sl, sp, r2 │ │ │ │ - ldrdeq r2, [r3, -ip] │ │ │ │ - ldrdeq r2, [r3, -sl] │ │ │ │ - ldrdeq r2, [r3, -r8] │ │ │ │ - ldrdeq r2, [r3, -r6] │ │ │ │ - ldrdeq r2, [r3, -r4] │ │ │ │ - ldrdeq r2, [r3, -r2] │ │ │ │ - ldrdeq r2, [r3, -r0] │ │ │ │ - smlabteq r3, sl, sp, r2 │ │ │ │ - smlabteq r3, r8, sp, r2 │ │ │ │ - strdeq r7, [r5, -r0] │ │ │ │ + strdeq sp, [r4, -r8] │ │ │ │ + smlabteq r2, r6, r9, fp │ │ │ │ + smlabteq r2, r0, r9, fp │ │ │ │ + tsteq r5, r2, asr #28 │ │ │ │ + @ instruction: 0x0102b99a │ │ │ │ + @ instruction: 0x0102b994 │ │ │ │ + smlabbeq r3, sl, r1, r3 │ │ │ │ + tsteq r3, ip, ror r1 │ │ │ │ + tsteq r3, sl, ror r1 │ │ │ │ + tsteq r3, r8, ror r1 │ │ │ │ + tsteq r3, r6, ror r1 │ │ │ │ + tsteq r3, r4, ror r1 │ │ │ │ + tsteq r3, r2, ror r1 │ │ │ │ + tsteq r3, r0, ror r1 │ │ │ │ + tsteq r3, sl, ror #2 │ │ │ │ + tsteq r3, r8, ror #2 │ │ │ │ + @ instruction: 0x01057d90 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1f67ae4 │ │ │ │ bmi 7e1cb0 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1d67af4 │ │ │ │ @@ -64304,22 +64304,22 @@ │ │ │ │ and lr, r7, r0, asr fp │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 1267b4c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq r7, [r5, -sl] │ │ │ │ - strdeq r6, [fp, -r2] │ │ │ │ - smlatbeq r5, sl, pc, r7 @ │ │ │ │ - @ instruction: 0x01057fb2 │ │ │ │ - @ instruction: 0x01057fb0 │ │ │ │ - @ instruction: 0x01057fb0 │ │ │ │ - tsteq r4, lr, lsr #18 │ │ │ │ - tsteq r2, r0, lsl #28 │ │ │ │ + tsteq r5, sl, ror sl │ │ │ │ + @ instruction: 0x010b7392 │ │ │ │ + tsteq r5, sl, asr #6 │ │ │ │ + tsteq r5, r2, asr r3 │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + smlabteq r4, lr, ip, sl │ │ │ │ + smlatbeq r2, r0, r1, fp │ │ │ │ svcvc 0x00d4f5b0 │ │ │ │ stmdale r6, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0082f5b0 │ │ │ │ @ instruction: 0xf5b0d016 │ │ │ │ andsle r7, r6, r4, asr #31 │ │ │ │ @ instruction: 0xf5b0e005 │ │ │ │ @ instruction: 0xd0157fd6 │ │ │ │ @@ -64333,19 +64333,19 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrdeq r7, [r5, -ip] │ │ │ │ - smlatbeq r5, sl, pc, r7 @ │ │ │ │ - @ instruction: 0x01057fb8 │ │ │ │ - smlatteq r5, sl, pc, r7 @ │ │ │ │ - tsteq r5, r4 │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ + tsteq r5, sl, asr #6 │ │ │ │ + tsteq r5, r8, asr r3 │ │ │ │ + smlabbeq r5, sl, r3, r8 │ │ │ │ + smlatbeq r5, r4, r3, r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec00ee4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ ldrsbtle r7, [r0], -r4 │ │ │ │ stmdale r6, {r1, r3, r4, r9, sl, lr} │ │ │ │ @@ -64390,36 +64390,36 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ b fe8e7c98 │ │ │ │ @ instruction: 0xf0254a0d │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b fe6e7ca8 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - tsteq r3, sl, ror r3 │ │ │ │ - tsteq r4, r0, lsr r8 │ │ │ │ - smlabteq r2, sl, r1, fp │ │ │ │ - tsteq r4, r4, lsl r8 │ │ │ │ - tsteq r2, lr │ │ │ │ - strdeq sl, [r4, -r8] │ │ │ │ - strdeq sl, [r2, -r2] │ │ │ │ - ldrdeq sl, [r4, -ip] │ │ │ │ - @ instruction: 0x010323ba │ │ │ │ - smlabteq r4, r0, r7, sl │ │ │ │ + tsteq r3, sl, lsl r7 │ │ │ │ + ldrdeq sl, [r4, -r0] │ │ │ │ + tsteq r2, sl, ror #10 │ │ │ │ + @ instruction: 0x0104abb4 │ │ │ │ + smlatbeq r2, lr, r3, fp │ │ │ │ + @ instruction: 0x0104ab98 │ │ │ │ + @ instruction: 0x0102b392 │ │ │ │ + tsteq r4, ip, ror fp │ │ │ │ + tsteq r3, sl, asr r7 │ │ │ │ + tsteq r4, r0, ror #22 │ │ │ │ andle r2, fp, ip, lsl r8 │ │ │ │ andle r2, ip, r8, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec00fe4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f80ff8 │ │ │ │ stclt 8, cr15, [r8, #-340] @ 0xfffffeac │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ stmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq r7, [r5, -r2] │ │ │ │ - tsteq r5, r0, lsl #30 │ │ │ │ + @ instruction: 0x01058292 │ │ │ │ + smlatbeq r5, r0, r2, r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec0100c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ ldmdbcs ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ ldmdbcs r8!, {r0, r2, ip, lr, pc}^ │ │ │ │ rschi pc, fp, r0 │ │ │ │ @@ -64543,45 +64543,45 @@ │ │ │ │ bmi 9a2024 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stmdb ip!, {r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r1, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7c04620 │ │ │ │ @ instruction: 0xbdf8e966 │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - smlatbeq r5, ip, lr, r7 │ │ │ │ - tsteq r3, r6, lsr #6 │ │ │ │ - tsteq r3, r4, lsr #6 │ │ │ │ - tsteq r3, r2, lsr #6 │ │ │ │ - tsteq r3, r0, lsr #6 │ │ │ │ - tsteq fp, r0, asr #26 │ │ │ │ - tsteq r3, lr, lsl #6 │ │ │ │ - tsteq r3, r6, lsl r3 │ │ │ │ - tsteq r3, r4, lsl r3 │ │ │ │ - tsteq r3, r2, lsl r3 │ │ │ │ - tsteq r3, r6, lsl r3 │ │ │ │ - tsteq r3, ip, lsl #6 │ │ │ │ - tsteq r3, r6, lsl #6 │ │ │ │ - tsteq r3, sl, lsl #6 │ │ │ │ - tsteq r3, r4, lsl #6 │ │ │ │ - ldrdeq r7, [r5, -ip] │ │ │ │ - ldrdeq fp, [r4, -r6] │ │ │ │ - ldrdeq fp, [r4, -r4] │ │ │ │ - tsteq r3, lr, lsl #14 │ │ │ │ - tsteq r3, r0, ror #12 │ │ │ │ - smlatbeq r4, r2, r3, fp │ │ │ │ - tsteq r4, r0, ror #4 │ │ │ │ - smlatbeq r3, sl, r6, r2 │ │ │ │ - smlatbeq r3, r8, r6, r2 │ │ │ │ - tsteq fp, ip, lsl ip │ │ │ │ - tsteq r4, lr, lsr ip │ │ │ │ - smlabteq r3, r6, r6, r2 │ │ │ │ - smlatbeq r3, lr, r6, r2 │ │ │ │ - tsteq r3, r2, ror r1 │ │ │ │ - tsteq r4, sl, asr r5 │ │ │ │ + smlatteq r3, ip, r6, r9 │ │ │ │ + tsteq r5, ip, asr #4 │ │ │ │ + smlabteq r3, r6, r6, r9 │ │ │ │ + smlabteq r3, r4, r6, r9 │ │ │ │ + smlabteq r3, r2, r6, r9 │ │ │ │ + smlabteq r3, r0, r6, r9 │ │ │ │ + smlatteq fp, r0, r0, r7 │ │ │ │ + smlatbeq r3, lr, r6, r9 │ │ │ │ + @ instruction: 0x010396b6 │ │ │ │ + @ instruction: 0x010396b4 │ │ │ │ + @ instruction: 0x010396b2 │ │ │ │ + @ instruction: 0x010396b6 │ │ │ │ + smlatbeq r3, ip, r6, r9 │ │ │ │ + smlatbeq r3, r6, r6, r9 │ │ │ │ + smlatbeq r3, sl, r6, r9 │ │ │ │ + smlatbeq r3, r4, r6, r9 │ │ │ │ + tsteq r5, ip, ror r1 │ │ │ │ + tsteq r4, r6, ror r6 │ │ │ │ + tsteq r4, r4, ror r6 │ │ │ │ + smlatbeq r3, lr, sl, r2 │ │ │ │ + tsteq r3, r0, lsl #20 │ │ │ │ + tsteq r4, r2, asr #14 │ │ │ │ + tsteq r4, r0, lsl #12 │ │ │ │ + tsteq r3, sl, asr #20 │ │ │ │ + tsteq r3, r8, asr #20 │ │ │ │ + @ instruction: 0x010b6fbc │ │ │ │ + ldrdeq sl, [r4, -lr] │ │ │ │ + tsteq r3, r6, ror #20 │ │ │ │ + tsteq r3, lr, asr #20 │ │ │ │ + tsteq r3, r2, lsl r5 │ │ │ │ + strdeq sl, [r4, -sl] │ │ │ │ svcvc 0x0024f5b0 │ │ │ │ strthi pc, [r2], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0129c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0812e │ │ │ │ @@ -65381,110 +65381,110 @@ │ │ │ │ stmdami r2!, {r1, r3, r6, r7, r8, sp, lr, pc}^ │ │ │ │ bic r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2145 @ 0xfffff79f │ │ │ │ stmdami r1!, {r2, r6, r7, r8, sp, lr, pc}^ │ │ │ │ bic r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2144 @ 0xfffff7a0 │ │ │ │ svclt 0x0000e1be │ │ │ │ - @ instruction: 0x0102a892 │ │ │ │ - tsteq r5, r2, lsl #24 │ │ │ │ - tsteq r2, r6, asr #16 │ │ │ │ - tsteq r2, r0, lsr r8 │ │ │ │ - smlatteq r5, sl, fp, r7 │ │ │ │ - tsteq r5, r6, lsl #24 │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - tsteq r5, lr, lsr ip │ │ │ │ - tsteq r5, r4, ror #24 │ │ │ │ - tsteq r5, r6, ror ip │ │ │ │ - smlabteq r5, r6, ip, r7 │ │ │ │ - smlatteq r5, ip, ip, r7 │ │ │ │ - tsteq r5, r4, lsr sp │ │ │ │ - strdeq sl, [r2, -lr] │ │ │ │ + tsteq r2, r2, lsr ip │ │ │ │ + smlatbeq r5, r2, pc, r7 @ │ │ │ │ + smlatteq r2, r6, fp, sl │ │ │ │ ldrdeq sl, [r2, -r0] │ │ │ │ - @ instruction: 0x01057d96 │ │ │ │ - strdeq r7, [r5, -r6] │ │ │ │ - tsteq r5, ip, lsr #28 │ │ │ │ - tsteq r5, r6, lsr lr │ │ │ │ - tsteq r5, ip, asr #28 │ │ │ │ - tsteq r5, lr, ror #28 │ │ │ │ - tsteq r5, r0, lsl #30 │ │ │ │ - smlatbeq r2, ip, r5, sl │ │ │ │ - smlabbeq r2, r0, r5, sl │ │ │ │ - tsteq r2, ip, asr r5 │ │ │ │ - tsteq r2, r8, lsr r5 │ │ │ │ - tsteq r2, ip, lsl #10 │ │ │ │ - ldrdeq sl, [r2, -r2] │ │ │ │ - smlabteq r2, r8, r4, sl │ │ │ │ - @ instruction: 0x0102a4b4 │ │ │ │ - @ instruction: 0x0102a490 │ │ │ │ - tsteq r2, r0, ror #8 │ │ │ │ - tsteq r2, r6, asr r4 │ │ │ │ - tsteq r2, r2, asr #8 │ │ │ │ - tsteq r2, r2, lsl r4 │ │ │ │ - smlatteq r2, r6, r3, sl │ │ │ │ - @ instruction: 0x0102a3b4 │ │ │ │ - @ instruction: 0x0102a396 │ │ │ │ - tsteq r2, lr, ror r3 │ │ │ │ - tsteq r2, ip, asr #6 │ │ │ │ - tsteq r2, lr, lsr #6 │ │ │ │ - mrseq sl, LR_svc │ │ │ │ - tsteq r5, lr, lsl sp │ │ │ │ - tsteq r2, sl, asr r2 │ │ │ │ - tsteq r2, ip, lsr r2 │ │ │ │ - tsteq r5, r2, ror #26 │ │ │ │ - @ instruction: 0x01057db6 │ │ │ │ - tsteq r5, lr, lsl lr │ │ │ │ - tsteq r5, r2, ror lr │ │ │ │ - @ instruction: 0x01057eba │ │ │ │ - tsteq r2, r0, asr r1 │ │ │ │ - tsteq r2, lr, lsl r1 │ │ │ │ - smlatteq r2, lr, r0, sl │ │ │ │ - strheq sl, [r2, -lr] │ │ │ │ - swpeq sl, r2, [r2] @ │ │ │ │ - tsteq r2, r0, ror r0 │ │ │ │ - tsteq r2, r2, asr #32 │ │ │ │ - tsteq r2, r4, lsr #32 │ │ │ │ + smlabbeq r5, sl, pc, r7 @ │ │ │ │ + smlatbeq r5, r6, pc, r7 @ │ │ │ │ + smlabteq r5, r4, pc, r7 @ │ │ │ │ + ldrdeq r7, [r5, -lr] │ │ │ │ + tsteq r5, r4 │ │ │ │ + tsteq r5, r6, lsl r0 │ │ │ │ + tsteq r5, r6, rrx │ │ │ │ + smlabbeq r5, ip, r0, r8 │ │ │ │ + ldrdeq r8, [r5, -r4] │ │ │ │ + @ instruction: 0x0102aa9e │ │ │ │ + tsteq r2, r0, ror sl │ │ │ │ + tsteq r5, r6, lsr r1 │ │ │ │ + @ instruction: 0x01058196 │ │ │ │ + smlabteq r5, ip, r1, r8 │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + smlatteq r5, ip, r1, r8 │ │ │ │ + tsteq r5, lr, lsl #4 │ │ │ │ + smlatbeq r5, r0, r2, r8 │ │ │ │ + tsteq r2, ip, asr #18 │ │ │ │ + tsteq r2, r0, lsr #18 │ │ │ │ + strdeq sl, [r2, -ip] │ │ │ │ + ldrdeq sl, [r2, -r8] │ │ │ │ + smlatbeq r2, ip, r8, sl │ │ │ │ + tsteq r2, r2, ror r8 │ │ │ │ + tsteq r2, r8, ror #16 │ │ │ │ + tsteq r2, r4, asr r8 │ │ │ │ + tsteq r2, r0, lsr r8 │ │ │ │ + tsteq r2, r0, lsl #16 │ │ │ │ + strdeq sl, [r2, -r6] │ │ │ │ + smlatteq r2, r2, r7, sl │ │ │ │ + @ instruction: 0x0102a7b2 │ │ │ │ + smlabbeq r2, r6, r7, sl │ │ │ │ + tsteq r2, r4, asr r7 │ │ │ │ + tsteq r2, r6, lsr r7 │ │ │ │ + tsteq r2, lr, lsl r7 │ │ │ │ + smlatteq r2, ip, r6, sl │ │ │ │ + smlabteq r2, lr, r6, sl │ │ │ │ + smlatbeq r2, r0, r6, sl │ │ │ │ + strheq r8, [r5, -lr] │ │ │ │ + strdeq sl, [r2, -sl] │ │ │ │ + ldrdeq sl, [r2, -ip] │ │ │ │ + tsteq r5, r2, lsl #2 │ │ │ │ + tsteq r5, r6, asr r1 │ │ │ │ + @ instruction: 0x010581be │ │ │ │ + tsteq r5, r2, lsl r2 │ │ │ │ + tsteq r5, sl, asr r2 │ │ │ │ + strdeq sl, [r2, -r0] │ │ │ │ + @ instruction: 0x0102a4be │ │ │ │ + smlabbeq r2, lr, r4, sl │ │ │ │ + tsteq r2, lr, asr r4 │ │ │ │ + tsteq r2, r2, lsr r4 │ │ │ │ + tsteq r2, r0, lsl r4 │ │ │ │ + smlatteq r2, r2, r3, sl │ │ │ │ + smlabteq r2, r4, r3, sl │ │ │ │ + smlatbeq r2, r2, r3, sl │ │ │ │ + tsteq r2, r4, ror r3 │ │ │ │ + tsteq r2, r6, asr #6 │ │ │ │ + tsteq r2, r8, lsr #6 │ │ │ │ + tsteq r2, r6, lsl #6 │ │ │ │ + ldrdeq sl, [r2, -sl] │ │ │ │ + @ instruction: 0x0102a2be │ │ │ │ + @ instruction: 0x0102a29e │ │ │ │ + tsteq r2, r4, ror r2 │ │ │ │ + tsteq r2, ip, asr #4 │ │ │ │ + tsteq r2, r4, lsr #4 │ │ │ │ + strdeq sl, [r2, -ip] │ │ │ │ + strdeq sl, [r2, -r6] │ │ │ │ + ldrdeq sl, [r2, -r4] │ │ │ │ + @ instruction: 0x0102a1b2 │ │ │ │ + smlabbeq r2, sl, r1, sl │ │ │ │ + tsteq r2, r8, ror #2 │ │ │ │ + tsteq r2, r8, asr #2 │ │ │ │ + tsteq r2, r2, lsr #2 │ │ │ │ + strdeq sl, [r2, -ip] │ │ │ │ + ldrdeq sl, [r2, -ip] │ │ │ │ + strheq sl, [r2, -ip] │ │ │ │ + swpeq sl, r6, [r2] │ │ │ │ + tsteq r2, r6, ror r0 │ │ │ │ + qaddeq sl, r6, r2 │ │ │ │ + tsteq r5, r6, lsl #16 │ │ │ │ + smlabbeq r5, r4, r5, r7 │ │ │ │ + @ instruction: 0x01057492 │ │ │ │ + tsteq r5, r8, lsl r4 │ │ │ │ + smlatteq r5, r6, r3, r7 │ │ │ │ + tsteq r2, ip, lsr #32 │ │ │ │ + ldrdeq r7, [r5, -sl] │ │ │ │ + tsteq r2, r0, lsr #32 │ │ │ │ + tsteq r2, sl, lsl r0 │ │ │ │ + tsteq r2, r4, lsl r0 │ │ │ │ + tsteq r5, lr, lsr #8 │ │ │ │ + tsteq r5, r0, lsl #8 │ │ │ │ tsteq r2, r2 │ │ │ │ - ldrdeq r9, [r2, -r4] │ │ │ │ - smlatbeq r2, r6, pc, r9 @ │ │ │ │ - smlabbeq r2, r8, pc, r9 @ │ │ │ │ - tsteq r2, r6, ror #30 │ │ │ │ - tsteq r2, sl, lsr pc │ │ │ │ - tsteq r2, lr, lsl pc │ │ │ │ - strdeq r9, [r2, -lr] │ │ │ │ - ldrdeq r9, [r2, -r4] │ │ │ │ - smlatbeq r2, ip, lr, r9 │ │ │ │ - smlabbeq r2, r4, lr, r9 │ │ │ │ - tsteq r2, ip, asr lr │ │ │ │ - tsteq r2, r6, asr lr │ │ │ │ - tsteq r2, r4, lsr lr │ │ │ │ - tsteq r2, r2, lsl lr │ │ │ │ - smlatteq r2, sl, sp, r9 │ │ │ │ - smlabteq r2, r8, sp, r9 │ │ │ │ - smlatbeq r2, r8, sp, r9 │ │ │ │ - smlabbeq r2, r2, sp, r9 │ │ │ │ - tsteq r2, ip, asr sp │ │ │ │ - tsteq r2, ip, lsr sp │ │ │ │ - tsteq r2, ip, lsl sp │ │ │ │ - strdeq r9, [r2, -r6] │ │ │ │ - ldrdeq r9, [r2, -r6] │ │ │ │ - @ instruction: 0x01029cb6 │ │ │ │ - tsteq r5, r6, ror #8 │ │ │ │ - smlatteq r5, r4, r1, r7 │ │ │ │ - strdeq r7, [r5, -r2] │ │ │ │ - tsteq r5, r8, ror r0 │ │ │ │ - tsteq r5, r6, asr #32 │ │ │ │ - smlabbeq r2, ip, ip, r9 │ │ │ │ - tsteq r5, sl, lsr r7 │ │ │ │ - smlabbeq r2, r0, ip, r9 │ │ │ │ - tsteq r2, sl, ror ip │ │ │ │ - tsteq r2, r4, ror ip │ │ │ │ - smlabbeq r5, lr, r0, r7 │ │ │ │ - tsteq r5, r0, rrx │ │ │ │ - tsteq r2, r2, ror #24 │ │ │ │ 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 │ │ │ │ - ldrdeq r9, [r2, -sl] │ │ │ │ - @ instruction: 0x01056fb0 │ │ │ │ - tsteq r5, sl, ror #30 │ │ │ │ - tsteq r5, r4, lsr pc │ │ │ │ - smlabteq r2, r2, sl, r9 │ │ │ │ - @ instruction: 0x01029abc │ │ │ │ - @ instruction: 0x01056fbe │ │ │ │ - ldrdeq r6, [r5, -r4] │ │ │ │ - smlatbeq r2, sl, sl, r9 │ │ │ │ - tsteq r5, r8, lsr #2 │ │ │ │ - tsteq r5, sl, rrx │ │ │ │ - tsteq r5, ip, lsr #32 │ │ │ │ - smlatteq r5, lr, pc, r6 @ │ │ │ │ - smlabbeq r2, ip, sl, r9 │ │ │ │ - smlabbeq r2, r6, sl, r9 │ │ │ │ - smlabteq r5, r4, r0, r7 │ │ │ │ - tsteq r5, lr, rrx │ │ │ │ - tsteq r2, r4, ror sl │ │ │ │ - ldrdeq r7, [r5, -sl] │ │ │ │ - tsteq r5, ip, ror #2 │ │ │ │ - tsteq r5, lr, lsl r1 │ │ │ │ - mrseq r7, (UNDEF: 21) │ │ │ │ - tsteq r2, r6, asr sl │ │ │ │ - ldrdeq r7, [r5, -r0] │ │ │ │ - tsteq r5, sl, ror r1 │ │ │ │ - tsteq r2, r4, asr #20 │ │ │ │ - tsteq r2, lr, lsr sl │ │ │ │ - smlabbeq r5, r4, r4, r7 │ │ │ │ - tsteq r5, r2, lsr #6 │ │ │ │ - tsteq r5, r8, ror #4 │ │ │ │ - tsteq r5, lr, lsr #4 │ │ │ │ - strdeq r7, [r5, -r8] │ │ │ │ - tsteq r2, sl, lsl sl │ │ │ │ - tsteq r2, r4, lsl sl │ │ │ │ - @ instruction: 0x0105729e │ │ │ │ - smlabteq r5, r8, r2, r7 │ │ │ │ - tsteq r2, r2, lsl #20 │ │ │ │ - smlabbeq r5, r8, r3, r7 │ │ │ │ - tsteq r5, lr, lsr r3 │ │ │ │ - strdeq r9, [r2, -r0] │ │ │ │ + tsteq r2, sl, ror lr │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + tsteq r5, sl, lsl #6 │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ + tsteq r2, r2, ror #28 │ │ │ │ + tsteq r2, ip, asr lr │ │ │ │ tsteq r5, lr, asr r3 │ │ │ │ - smlatteq r2, r4, r9, r9 │ │ │ │ + tsteq r5, r4, ror r3 │ │ │ │ + tsteq r2, sl, asr #28 │ │ │ │ + smlabteq r5, r8, r4, r7 │ │ │ │ + tsteq r5, sl, lsl #8 │ │ │ │ + smlabteq r5, ip, r3, r7 │ │ │ │ + smlabbeq r5, lr, r3, r7 │ │ │ │ + tsteq r2, ip, lsr #28 │ │ │ │ + tsteq r2, r6, lsr #28 │ │ │ │ + tsteq r5, r4, ror #8 │ │ │ │ + tsteq r5, lr, lsl #8 │ │ │ │ + tsteq r2, r4, lsl lr │ │ │ │ + tsteq r5, sl, ror r4 │ │ │ │ + tsteq r5, ip, lsl #10 │ │ │ │ + @ instruction: 0x010574be │ │ │ │ + smlatbeq r5, r0, r4, r7 │ │ │ │ + strdeq r9, [r2, -r6] │ │ │ │ + tsteq r5, r0, ror r5 │ │ │ │ + tsteq r5, sl, lsl r5 │ │ │ │ + smlatteq r2, r4, sp, r9 │ │ │ │ ldrdeq r9, [r2, -lr] │ │ │ │ - ldrdeq r9, [r2, -r8] │ │ │ │ - ldrdeq r9, [r2, -r2] │ │ │ │ - @ instruction: 0x010573b4 │ │ │ │ - smlabbeq r5, r6, r3, r7 │ │ │ │ - smlabteq r2, r0, r9, r9 │ │ │ │ - @ instruction: 0x010573be │ │ │ │ - smlatteq r5, r0, r3, r7 │ │ │ │ - smlatbeq r2, lr, r9, r9 │ │ │ │ - @ instruction: 0x01057594 │ │ │ │ - smlabbeq r5, sl, r4, r7 │ │ │ │ - @ instruction: 0x0102999c │ │ │ │ + tsteq r5, r4, lsr #16 │ │ │ │ + smlabteq r5, r2, r6, r7 │ │ │ │ + tsteq r5, r8, lsl #12 │ │ │ │ + smlabteq r5, lr, r5, r7 │ │ │ │ + @ instruction: 0x01057598 │ │ │ │ + @ instruction: 0x01029dba │ │ │ │ + @ instruction: 0x01029db4 │ │ │ │ + tsteq r5, lr, lsr r6 │ │ │ │ + tsteq r5, r8, ror #12 │ │ │ │ + smlatbeq r2, r2, sp, r9 │ │ │ │ + tsteq r5, r8, lsr #14 │ │ │ │ + ldrdeq r7, [r5, -lr] │ │ │ │ + @ instruction: 0x01029d90 │ │ │ │ strdeq r7, [r5, -lr] │ │ │ │ - @ instruction: 0x01029990 │ │ │ │ - tsteq r5, lr, lsl #10 │ │ │ │ - smlatbeq r5, r0, r4, r7 │ │ │ │ - tsteq r2, lr, ror r9 │ │ │ │ - tsteq r2, r8, ror r9 │ │ │ │ - tsteq r5, r2, ror #12 │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - smlabbeq r5, r6, r5, r7 │ │ │ │ - tsteq r2, r0, ror #18 │ │ │ │ - tsteq r2, sl, asr r9 │ │ │ │ - smlatbeq r5, ip, r6, r7 │ │ │ │ - tsteq r2, lr, asr #18 │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ - tsteq r2, r2, asr #18 │ │ │ │ - tsteq r2, ip, lsr r9 │ │ │ │ - tsteq r2, r6, lsr r9 │ │ │ │ - tsteq r2, r0, lsr r9 │ │ │ │ - tsteq r2, sl, lsr #18 │ │ │ │ - tsteq r2, r4, lsr #18 │ │ │ │ - tsteq r2, lr, lsl r9 │ │ │ │ - tsteq r2, r8, lsl r9 │ │ │ │ - tsteq r2, r2, lsl r9 │ │ │ │ - tsteq r2, ip, lsl #18 │ │ │ │ - tsteq r2, r6, lsl #18 │ │ │ │ - tsteq r2, r0, lsl #18 │ │ │ │ + smlabbeq r2, r4, sp, r9 │ │ │ │ + tsteq r2, lr, ror sp │ │ │ │ + tsteq r2, r8, ror sp │ │ │ │ + tsteq r2, r2, ror sp │ │ │ │ + tsteq r5, r4, asr r7 │ │ │ │ + tsteq r5, r6, lsr #14 │ │ │ │ + tsteq r2, r0, ror #26 │ │ │ │ + tsteq r5, lr, asr r7 │ │ │ │ + smlabbeq r5, r0, r7, r7 │ │ │ │ + tsteq r2, lr, asr #26 │ │ │ │ + tsteq r5, r4, lsr r9 │ │ │ │ + tsteq r5, sl, lsr #16 │ │ │ │ + tsteq r2, ip, lsr sp │ │ │ │ + @ instruction: 0x0105779e │ │ │ │ + tsteq r2, r0, lsr sp │ │ │ │ + smlatbeq r5, lr, r8, r7 │ │ │ │ + tsteq r5, r0, asr #16 │ │ │ │ + tsteq r2, lr, lsl sp │ │ │ │ + tsteq r2, r8, lsl sp │ │ │ │ + tsteq r5, r2, lsl #20 │ │ │ │ + @ instruction: 0x01057994 │ │ │ │ + tsteq r5, r6, lsr #18 │ │ │ │ + tsteq r2, r0, lsl #26 │ │ │ │ strdeq r9, [r2, -sl] │ │ │ │ - strdeq r9, [r2, -r4] │ │ │ │ - smlatteq r2, lr, r8, r9 │ │ │ │ - smlatteq r2, r8, r8, r9 │ │ │ │ - smlatteq r2, r2, r8, r9 │ │ │ │ + tsteq r5, ip, asr #20 │ │ │ │ + smlatteq r2, lr, ip, r9 │ │ │ │ + tsteq r5, r4, ror sl │ │ │ │ + smlatteq r2, r2, ip, r9 │ │ │ │ + ldrdeq r9, [r2, -ip] │ │ │ │ + ldrdeq r9, [r2, -r6] │ │ │ │ + ldrdeq r9, [r2, -r0] │ │ │ │ + smlabteq r2, sl, ip, r9 │ │ │ │ + smlabteq r2, r4, ip, r9 │ │ │ │ + @ instruction: 0x01029cbe │ │ │ │ + @ instruction: 0x01029cb8 │ │ │ │ + @ instruction: 0x01029cb2 │ │ │ │ + smlatbeq r2, ip, ip, r9 │ │ │ │ + smlatbeq r2, r6, ip, r9 │ │ │ │ + smlatbeq r2, r0, ip, r9 │ │ │ │ + @ instruction: 0x01029c9a │ │ │ │ + @ instruction: 0x01029c94 │ │ │ │ + smlabbeq r2, lr, ip, r9 │ │ │ │ + smlabbeq r2, r8, ip, r9 │ │ │ │ + smlabbeq r2, r2, ip, r9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvc 0x0012f5b1 │ │ │ │ @@ -66516,94 +66516,94 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ b 1e9dc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5a58> │ │ │ │ ldrle r0, [r0, #1909]! @ 0x775 │ │ │ │ tstcs r1, r2, asr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmib ip!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldcllt 0, cr15, [r8], {0} │ │ │ │ - tsteq r2, r8, asr #24 │ │ │ │ - @ instruction: 0x01049292 │ │ │ │ - tsteq r2, r4, asr #20 │ │ │ │ - ldrdeq r9, [r4, -lr] │ │ │ │ - @ instruction: 0x01030dbc │ │ │ │ - smlatbeq r4, lr, r1, r9 │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - smlabteq r4, lr, r0, r9 │ │ │ │ - tsteq r5, r4, ror r4 │ │ │ │ - strdeq r8, [r4, -r0] │ │ │ │ - strdeq r9, [r2, -r2] │ │ │ │ - ldrdeq r8, [r4, -ip] │ │ │ │ - tsteq r2, r2, ror r4 │ │ │ │ - @ instruction: 0x01048abc │ │ │ │ - tsteq r2, r6, lsr r5 │ │ │ │ - tsteq r2, r2, asr #10 │ │ │ │ - tsteq fp, r4, lsl #2 │ │ │ │ - tsteq r2, sl, lsr #10 │ │ │ │ - tsteq r2, r0, lsl #10 │ │ │ │ - tsteq r2, ip, lsl #10 │ │ │ │ - tsteq r2, r8, lsl #10 │ │ │ │ - tsteq r2, r4, lsl #10 │ │ │ │ - tsteq r2, r2, lsl #10 │ │ │ │ + smlatteq r2, r8, pc, r9 @ │ │ │ │ + tsteq r4, r2, lsr r6 │ │ │ │ + smlatteq r2, r4, sp, r9 │ │ │ │ + tsteq r4, lr, ror r5 │ │ │ │ + tsteq r3, ip, asr r1 │ │ │ │ + tsteq r4, lr, asr #10 │ │ │ │ + @ instruction: 0x01057694 │ │ │ │ + tsteq r4, lr, ror #8 │ │ │ │ + tsteq r5, r4, lsl r8 │ │ │ │ + @ instruction: 0x01049190 │ │ │ │ + @ instruction: 0x01029692 │ │ │ │ + tsteq r4, ip, ror lr │ │ │ │ + tsteq r2, r2, lsl r8 │ │ │ │ + tsteq r4, ip, asr lr │ │ │ │ + ldrdeq r9, [r2, -r6] │ │ │ │ + smlatteq r2, r2, r8, r9 │ │ │ │ + smlatbeq fp, r4, r4, r5 │ │ │ │ + smlabteq r2, sl, r8, r9 │ │ │ │ + smlatbeq r2, r0, r8, r9 │ │ │ │ + smlatbeq r2, ip, r8, r9 │ │ │ │ + smlatbeq r2, r8, r8, r9 │ │ │ │ + smlatbeq r2, r4, r8, r9 │ │ │ │ + smlatbeq r2, r2, r8, r9 │ │ │ │ + smlatbeq r2, r4, r8, r9 │ │ │ │ + tsteq fp, r8, lsl r4 │ │ │ │ + @ instruction: 0x01029894 │ │ │ │ + tsteq r2, r8, lsl r8 │ │ │ │ + tsteq r2, r4, lsr #16 │ │ │ │ + tsteq r2, r0, lsr #16 │ │ │ │ + tsteq r2, ip, lsl r8 │ │ │ │ + tsteq r2, r8, lsl r8 │ │ │ │ + tsteq r2, r8, lsl r8 │ │ │ │ + smlabbeq fp, sl, r3, r5 │ │ │ │ tsteq r2, r4, lsl #10 │ │ │ │ - tsteq fp, r8, ror r0 │ │ │ │ - strdeq r9, [r2, -r4] │ │ │ │ - tsteq r2, r8, ror r4 │ │ │ │ - smlabbeq r2, r4, r4, r9 │ │ │ │ - smlabbeq r2, r0, r4, r9 │ │ │ │ - tsteq r2, ip, ror r4 │ │ │ │ - tsteq r2, r8, ror r4 │ │ │ │ - tsteq r2, r8, ror r4 │ │ │ │ - smlatteq fp, sl, pc, r4 @ │ │ │ │ - tsteq r2, r4, ror #2 │ │ │ │ - tsteq r4, lr, asr #18 │ │ │ │ - tsteq r2, r6, asr #2 │ │ │ │ - tsteq r4, r2, lsr r9 │ │ │ │ - smlabbeq r2, r6, r2, r9 │ │ │ │ - tsteq r2, lr, asr r2 │ │ │ │ - tsteq r2, r0, ror #4 │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - tsteq r3, lr, asr #6 │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - tsteq fp, r0, lsr pc │ │ │ │ - smlatbeq r2, lr, r1, r9 │ │ │ │ - tsteq r3, ip, lsr #6 │ │ │ │ - tsteq r5, r6, lsr r7 │ │ │ │ - smlatteq fp, lr, lr, r4 │ │ │ │ - tsteq r3, ip, lsl #6 │ │ │ │ - tsteq r3, r8, lsl r3 │ │ │ │ - tsteq r3, r6, lsl r3 │ │ │ │ - tsteq r5, r4, ror r5 │ │ │ │ - smlabteq r2, ip, r0, r9 │ │ │ │ - smlabteq r2, r6, r0, r9 │ │ │ │ - @ instruction: 0x010308bc │ │ │ │ - smlatbeq r3, lr, r8, r0 │ │ │ │ - smlatbeq r3, ip, r8, r0 │ │ │ │ - smlatbeq r3, sl, r8, r0 │ │ │ │ - smlatbeq r3, r8, r8, r0 │ │ │ │ - smlatbeq r3, r6, r8, r0 │ │ │ │ - smlatbeq r3, r4, r8, r0 │ │ │ │ - smlatbeq r3, r2, r8, r0 │ │ │ │ - @ instruction: 0x0103089c │ │ │ │ - @ instruction: 0x0103089a │ │ │ │ - smlabteq r5, r8, r4, r5 │ │ │ │ - smlatbeq r5, sl, r4, r5 │ │ │ │ - smlabteq fp, r2, sp, r4 │ │ │ │ - smlatbeq r5, r8, r4, r5 │ │ │ │ - smlabteq r2, ip, pc, r8 @ │ │ │ │ - tsteq r4, r6, lsl #30 │ │ │ │ - smlatbeq r2, ip, pc, r8 @ │ │ │ │ - strdeq r7, [r4, -sl] │ │ │ │ - smlabbeq r2, ip, pc, r8 @ │ │ │ │ - strdeq r7, [r4, -r6] │ │ │ │ - tsteq r2, ip, ror #30 │ │ │ │ - smlatteq r4, r6, lr, r7 │ │ │ │ - tsteq r2, ip, asr #30 │ │ │ │ - ldrdeq r7, [r4, -r2] │ │ │ │ - tsteq r2, r6, lsr pc │ │ │ │ + smlatteq r4, lr, ip, r8 │ │ │ │ + smlatteq r2, r6, r4, r9 │ │ │ │ + ldrdeq r8, [r4, -r2] │ │ │ │ + tsteq r2, r6, lsr #12 │ │ │ │ + strdeq r9, [r2, -lr] │ │ │ │ + tsteq r2, r0, lsl #12 │ │ │ │ + smlatteq r3, ip, r6, r7 │ │ │ │ + smlatteq r3, ip, r6, r7 │ │ │ │ + smlatteq r3, lr, r6, r7 │ │ │ │ + smlatteq r3, ip, r6, r7 │ │ │ │ + ldrdeq r5, [fp, -r0] │ │ │ │ + tsteq r2, lr, asr #10 │ │ │ │ + smlabteq r3, ip, r6, r7 │ │ │ │ + ldrdeq r9, [r5, -r6] │ │ │ │ + smlabbeq fp, lr, r2, r5 │ │ │ │ + smlatbeq r3, ip, r6, r7 │ │ │ │ + @ instruction: 0x010376b8 │ │ │ │ + @ instruction: 0x010376b6 │ │ │ │ + tsteq r5, r4, lsl r9 │ │ │ │ + tsteq r2, ip, ror #8 │ │ │ │ + tsteq r2, r6, ror #8 │ │ │ │ + tsteq r3, ip, asr ip │ │ │ │ + tsteq r3, lr, asr #24 │ │ │ │ + tsteq r3, ip, asr #24 │ │ │ │ + tsteq r3, sl, asr #24 │ │ │ │ + tsteq r3, r8, asr #24 │ │ │ │ + tsteq r3, r6, asr #24 │ │ │ │ + tsteq r3, r4, asr #24 │ │ │ │ + tsteq r3, r2, asr #24 │ │ │ │ + tsteq r3, ip, lsr ip │ │ │ │ + tsteq r3, sl, lsr ip │ │ │ │ + tsteq r5, r8, ror #16 │ │ │ │ + tsteq r5, sl, asr #16 │ │ │ │ + tsteq fp, r2, ror #2 │ │ │ │ + tsteq r5, r8, asr #16 │ │ │ │ + tsteq r2, ip, ror #6 │ │ │ │ + smlatbeq r4, r6, r2, r8 │ │ │ │ + tsteq r2, ip, asr #6 │ │ │ │ + @ instruction: 0x0104829a │ │ │ │ + tsteq r2, ip, lsr #6 │ │ │ │ + @ instruction: 0x01048296 │ │ │ │ + tsteq r2, ip, lsl #6 │ │ │ │ + smlabbeq r4, r6, r2, r8 │ │ │ │ + smlatteq r2, ip, r2, r9 │ │ │ │ + tsteq r4, r2, ror r2 │ │ │ │ + ldrdeq r9, [r2, -r6] │ │ │ │ ldmdacs r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldmdb r4, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ strdcs fp, [r1, -r3] │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmdb ip, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -67138,144 +67138,144 @@ │ │ │ │ and lr, r7, ip, lsr #26 │ │ │ │ @ instruction: 0x463b4a78 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stc 7, cr15, [r2, #-756]! @ 0xfffffd0c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r3, r2, lsr #2 │ │ │ │ - tsteq r4, r8, lsr #10 │ │ │ │ - tsteq r3, lr, asr #32 │ │ │ │ - tsteq r4, r4, lsl #10 │ │ │ │ - tsteq r3, lr, lsr r0 │ │ │ │ - smlatteq r4, r0, r4, r8 │ │ │ │ - tsteq r4, lr, lsr #16 │ │ │ │ - smlabteq r4, r0, r4, r8 │ │ │ │ - @ instruction: 0x01056694 │ │ │ │ - smlatbeq r4, r2, r4, r8 │ │ │ │ - tsteq r2, r0, asr #26 │ │ │ │ - tsteq r2, r0, lsr sp │ │ │ │ - tsteq r2, r0, lsr #26 │ │ │ │ - tsteq r2, r0, lsl sp │ │ │ │ - tsteq r5, r6, asr #12 │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - tsteq r4, lr, asr #32 │ │ │ │ - tsteq r4, ip, lsl r4 │ │ │ │ - smlatbeq r2, r8, sp, r8 │ │ │ │ - tsteq r4, lr, ror #26 │ │ │ │ - smlabteq r4, lr, r3, r8 │ │ │ │ - strdeq r9, [r4, -sl] │ │ │ │ - smlabbeq r4, r0, fp, r9 │ │ │ │ - smlatbeq r4, r2, r3, r8 │ │ │ │ - tsteq r4, r4, ror fp │ │ │ │ - tsteq r2, r4, ror fp │ │ │ │ - tsteq r4, lr, asr r3 │ │ │ │ - tsteq r5, lr, ror r5 │ │ │ │ - tsteq r4, r8, asr #6 │ │ │ │ - tsteq r5, ip, ror #10 │ │ │ │ - tsteq r5, ip, asr r5 │ │ │ │ - smlatbeq r2, r6, fp, r8 │ │ │ │ - @ instruction: 0x01028b9e │ │ │ │ - tsteq r5, lr, lsr r5 │ │ │ │ - tsteq r3, sl, ror #4 │ │ │ │ - tsteq r2, r0, ror #22 │ │ │ │ - tsteq r2, r8, asr fp │ │ │ │ - tsteq r5, r8, lsl #10 │ │ │ │ - smlabbeq r4, r8, r2, r8 │ │ │ │ - tsteq r4, r4, lsr #30 │ │ │ │ - tsteq r4, r6, ror #4 │ │ │ │ - tsteq r4, r6, lsl pc │ │ │ │ - tsteq r4, r4, asr #4 │ │ │ │ - @ instruction: 0x010564b4 │ │ │ │ - tsteq r4, r0, lsr #4 │ │ │ │ - ldrdeq r9, [r4, -r0] │ │ │ │ - tsteq r4, sl, lsl #4 │ │ │ │ - smlabteq r4, r0, r9, r9 │ │ │ │ - tsteq r5, sl, ror #8 │ │ │ │ - tsteq r4, ip, ror fp │ │ │ │ - smlatbeq r4, r2, sp, r9 │ │ │ │ - @ instruction: 0x010567b6 │ │ │ │ - tsteq r4, r6, asr fp │ │ │ │ - tsteq r4, sl, ror r1 │ │ │ │ - tsteq r4, r6, ror #20 │ │ │ │ - smlabteq r4, r8, pc, r8 @ │ │ │ │ - tsteq r4, ip, asr sl │ │ │ │ - tsteq r4, r8, lsr #18 │ │ │ │ - smlabteq r2, lr, r9, r8 │ │ │ │ - smlabteq r2, r6, r9, r8 │ │ │ │ - tsteq r5, r6, asr #26 │ │ │ │ - @ instruction: 0x0102899c │ │ │ │ - @ instruction: 0x01028994 │ │ │ │ - strdeq r7, [r4, -r4] │ │ │ │ - ldrdeq r6, [r3, -r8] │ │ │ │ - smlabbeq r4, ip, pc, r9 @ │ │ │ │ - ldrdeq r6, [r3, -r0] │ │ │ │ - tsteq fp, r6, lsl #14 │ │ │ │ - smlatteq r4, lr, r0, sl │ │ │ │ - tsteq r2, ip, lsl #18 │ │ │ │ - tsteq r2, r4, lsl #18 │ │ │ │ - smlabteq r4, r4, r1, sl │ │ │ │ - strdeq r6, [r3, -sl] │ │ │ │ - strdeq r6, [r3, -r6] │ │ │ │ - ldrdeq sl, [r4, -sl] │ │ │ │ - smlatbeq r2, r8, r8, r8 │ │ │ │ - smlatbeq r2, r0, r8, r8 │ │ │ │ - tsteq r5, r0, lsr #26 │ │ │ │ - tsteq r2, r6, ror r8 │ │ │ │ - tsteq r2, lr, ror #16 │ │ │ │ - tsteq r3, r2, rrx │ │ │ │ - qaddeq r0, r2, r3 │ │ │ │ - tsteq r3, lr, asr #32 │ │ │ │ - tsteq r3, ip, asr #32 │ │ │ │ - tsteq r3, sl, asr #32 │ │ │ │ - tsteq r3, r8, asr #32 │ │ │ │ - tsteq r3, r6, asr #32 │ │ │ │ - tsteq r3, r4, asr #32 │ │ │ │ - tsteq r3, lr, lsr r0 │ │ │ │ - tsteq r3, ip, lsr r0 │ │ │ │ - tsteq r5, sl, ror #24 │ │ │ │ - tsteq r5, ip, asr #24 │ │ │ │ - tsteq fp, r4, ror #10 │ │ │ │ - @ instruction: 0x01047eb0 │ │ │ │ - smlabteq r4, ip, lr, r7 │ │ │ │ - tsteq r4, r6, lsr #2 │ │ │ │ - @ instruction: 0x01047eb6 │ │ │ │ - tsteq r4, r8, lsl r1 │ │ │ │ - tsteq r4, r0, lsl r1 │ │ │ │ - tsteq r4, r4, lsl #2 │ │ │ │ - strdeq sl, [r4, -ip] │ │ │ │ - strdeq sl, [r4, -r0] │ │ │ │ - smlatteq r4, r8, r0, sl │ │ │ │ - ldrdeq sl, [r4, -ip] │ │ │ │ - tsteq r5, r0, ror r4 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - tsteq r5, ip, asr r4 │ │ │ │ - tsteq r5, r0, asr r4 │ │ │ │ - tsteq r5, r8, asr #8 │ │ │ │ - tsteq r4, r6, asr #32 │ │ │ │ - tsteq r4, r6, asr #26 │ │ │ │ - @ instruction: 0x0102f8bc │ │ │ │ - strdeq r5, [r5, -ip] │ │ │ │ + smlabteq r3, r2, r4, r0 │ │ │ │ + smlabteq r4, r8, r8, r8 │ │ │ │ + smlatteq r3, lr, r3, r0 │ │ │ │ + smlatbeq r4, r4, r8, r8 │ │ │ │ + ldrdeq r0, [r3, -lr] │ │ │ │ + smlabbeq r4, r0, r8, r8 │ │ │ │ + smlabteq r4, lr, fp, r8 │ │ │ │ + tsteq r4, r0, ror #16 │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + tsteq r4, r2, asr #16 │ │ │ │ + smlatteq r2, r0, r0, r9 │ │ │ │ + ldrdeq r9, [r2, -r0] │ │ │ │ + smlabteq r2, r0, r0, r9 │ │ │ │ + strheq r9, [r2, -r0] │ │ │ │ + smlatteq r5, r6, r9, r6 │ │ │ │ + smlatteq r5, r8, r9, r6 │ │ │ │ + smlabteq r4, r0, r1, r9 │ │ │ │ + smlatteq r4, lr, r3, r8 │ │ │ │ + @ instruction: 0x010487bc │ │ │ │ + tsteq r2, r8, asr #2 │ │ │ │ + tsteq r4, lr, lsl #2 │ │ │ │ + tsteq r4, lr, ror #14 │ │ │ │ + @ instruction: 0x0104a19a │ │ │ │ + tsteq r4, r0, lsr #30 │ │ │ │ + tsteq r4, r2, asr #14 │ │ │ │ + tsteq r4, r4, lsl pc │ │ │ │ + tsteq r2, r4, lsl pc │ │ │ │ + strdeq r8, [r4, -lr] │ │ │ │ + tsteq r5, lr, lsl r9 │ │ │ │ + smlatteq r4, r8, r6, r8 │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ + strdeq r6, [r5, -ip] │ │ │ │ + tsteq r2, r6, asr #30 │ │ │ │ + tsteq r2, lr, lsr pc │ │ │ │ + ldrdeq r6, [r5, -lr] │ │ │ │ + tsteq r3, sl, lsl #12 │ │ │ │ + tsteq r2, r0, lsl #30 │ │ │ │ + strdeq r8, [r2, -r8] │ │ │ │ + smlatbeq r5, r8, r8, r6 │ │ │ │ + tsteq r4, r8, lsr #12 │ │ │ │ + smlabteq r4, r4, r2, r8 │ │ │ │ + tsteq r4, r6, lsl #12 │ │ │ │ + @ instruction: 0x010482b6 │ │ │ │ + smlatteq r4, r4, r5, r8 │ │ │ │ + tsteq r5, r4, asr r8 │ │ │ │ + smlabteq r4, r0, r5, r8 │ │ │ │ + tsteq r4, r0, ror sp │ │ │ │ + smlatbeq r4, sl, r5, r8 │ │ │ │ + tsteq r4, r0, ror #26 │ │ │ │ + tsteq r5, sl, lsl #16 │ │ │ │ + tsteq r4, ip, lsl pc │ │ │ │ + tsteq r4, r2, asr #2 │ │ │ │ + tsteq r5, r6, asr fp │ │ │ │ + strdeq r8, [r4, -r6] │ │ │ │ + tsteq r4, sl, lsl r5 │ │ │ │ + tsteq r4, r6, lsl #28 │ │ │ │ + tsteq r4, r8, ror #6 │ │ │ │ strdeq r9, [r4, -ip] │ │ │ │ - @ instruction: 0x010281b8 │ │ │ │ + smlabteq r4, r8, ip, r7 │ │ │ │ + tsteq r2, lr, ror #26 │ │ │ │ + tsteq r2, r6, ror #26 │ │ │ │ + smlatteq r5, r6, r0, r2 │ │ │ │ + tsteq r2, ip, lsr sp │ │ │ │ + tsteq r2, r4, lsr sp │ │ │ │ + @ instruction: 0x01047c94 │ │ │ │ + tsteq r3, r8, ror r0 │ │ │ │ + tsteq r4, ip, lsr #6 │ │ │ │ + tsteq r3, r0, ror r0 │ │ │ │ + smlatbeq fp, r6, sl, r4 │ │ │ │ + smlabbeq r4, lr, r4, sl │ │ │ │ + smlatbeq r2, ip, ip, r8 │ │ │ │ + smlatbeq r2, r4, ip, r8 │ │ │ │ + tsteq r4, r4, ror #10 │ │ │ │ + @ instruction: 0x01036e9a │ │ │ │ + @ instruction: 0x01036e96 │ │ │ │ + tsteq r4, sl, ror r5 │ │ │ │ + tsteq r2, r8, asr #24 │ │ │ │ + tsteq r2, r0, asr #24 │ │ │ │ + smlabteq r5, r0, r0, r5 │ │ │ │ + tsteq r2, r6, lsl ip │ │ │ │ + tsteq r2, lr, lsl #24 │ │ │ │ + tsteq r3, r2, lsl #8 │ │ │ │ + strdeq r0, [r3, -r2] │ │ │ │ + smlatteq r3, lr, r3, r0 │ │ │ │ + smlatteq r3, ip, r3, r0 │ │ │ │ + smlatteq r3, sl, r3, r0 │ │ │ │ + smlatteq r3, r8, r3, r0 │ │ │ │ + smlatteq r3, r6, r3, r0 │ │ │ │ + smlatteq r3, r4, r3, r0 │ │ │ │ + ldrdeq r0, [r3, -lr] │ │ │ │ + ldrdeq r0, [r3, -ip] │ │ │ │ + tsteq r5, sl │ │ │ │ + smlatteq r5, ip, pc, r4 @ │ │ │ │ + tsteq fp, r4, lsl #18 │ │ │ │ + tsteq r4, r0, asr r2 │ │ │ │ + tsteq r4, ip, ror #4 │ │ │ │ + smlabteq r4, r6, r4, sl │ │ │ │ + tsteq r4, r6, asr r2 │ │ │ │ + @ instruction: 0x0104a4b8 │ │ │ │ + @ instruction: 0x0104a4b0 │ │ │ │ + smlatbeq r4, r4, r4, sl │ │ │ │ + @ instruction: 0x0104a49c │ │ │ │ + @ instruction: 0x0104a490 │ │ │ │ + smlabbeq r4, r8, r4, sl │ │ │ │ + tsteq r4, ip, ror r4 │ │ │ │ + tsteq r5, r0, lsl r8 │ │ │ │ + tsteq r5, r4, lsl #16 │ │ │ │ + strdeq r5, [r5, -ip] │ │ │ │ + strdeq r5, [r5, -r0] │ │ │ │ + smlatteq r5, r8, r7, r5 │ │ │ │ + smlatteq r4, r6, r3, sl │ │ │ │ + smlatteq r4, r6, r0, r8 │ │ │ │ + tstpeq r2, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105579c │ │ │ │ + @ instruction: 0x0104a39c │ │ │ │ + tsteq r2, r8, asr r5 │ │ │ │ svcvc 0x0031f5b0 │ │ │ │ @ instruction: 0xf640d00d │ │ │ │ addsmi r5, r0, #220, 4 @ 0xc000000d │ │ │ │ strlt sp, [r8, #-12] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ blx 76aa60 │ │ │ │ stmdami r3, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r5, r4, ror sp │ │ │ │ - @ instruction: 0x01055d92 │ │ │ │ + tsteq r5, r4, lsl r1 │ │ │ │ + tsteq r5, r2, lsr r1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec03cac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ andle r7, r6, r1, lsr pc │ │ │ │ ldrbpl pc, [ip, r0, asr #12] @ │ │ │ │ @@ -67303,21 +67303,21 @@ │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ @ instruction: 0xf7bd447a │ │ │ │ bmi 367a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253728> │ │ │ │ smlattcs r1, fp, r2, fp │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff66aa20 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tstpeq r2, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r8, lsr #6 │ │ │ │ - tsteq r2, r2, lsr #6 │ │ │ │ - ldrdeq r5, [r5, -r4] │ │ │ │ - tsteq r4, r6, asr sl │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - tsteq r4, ip, lsr sl │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + smlabteq r2, r8, r6, r8 │ │ │ │ + smlabteq r2, r2, r6, r8 │ │ │ │ + tsteq r5, r4, ror r0 │ │ │ │ + strdeq r7, [r4, -r6] │ │ │ │ + ldrdeq r6, [r5, -ip] │ │ │ │ + ldrdeq r7, [r4, -ip] │ │ │ │ andsle r2, r1, r0, ror r8 │ │ │ │ ldmdacs ip, {r2, fp, ip, lr, pc} │ │ │ │ stmdacs ip!, {r0, r4, ip, lr, pc} │ │ │ │ and sp, r1, r2, lsl r0 │ │ │ │ andsle r2, r2, r4, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec03d68 │ │ │ │ @@ -67326,18 +67326,18 @@ │ │ │ │ @ instruction: 0xbd08f931 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, sl, lsl sp │ │ │ │ - strdeq r5, [r5, -r0] │ │ │ │ - strdeq r5, [r5, -lr] │ │ │ │ - tsteq r5, ip, lsl sp │ │ │ │ + strheq r6, [r5, -sl] │ │ │ │ + swpeq r6, r0, [r5] │ │ │ │ + swpeq r6, lr, [r5] │ │ │ │ + strheq r6, [r5, -ip] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec03da4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ ldmdbcs r0!, {r0, r2, r4, r9, sl, lr}^ │ │ │ │ rscshi pc, ip, r0 │ │ │ │ stmdale r4, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @@ -67526,60 +67526,60 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b 86ad90 │ │ │ │ vaddw.u8 q9, , d1 │ │ │ │ ldrtmi r5, [sl], -r5, lsl #6 │ │ │ │ @ instruction: 0xf7bd4620 │ │ │ │ @ instruction: 0xbdf8ea18 │ │ │ │ - smlatbeq r3, r0, r5, r6 │ │ │ │ - @ instruction: 0x01036592 │ │ │ │ - @ instruction: 0x01036590 │ │ │ │ - smlabbeq r3, lr, r5, r6 │ │ │ │ - smlabbeq r3, ip, r5, r6 │ │ │ │ - smlatbeq fp, ip, pc, r3 @ │ │ │ │ - tsteq r3, sl, ror r5 │ │ │ │ - smlabbeq r3, r2, r5, r6 │ │ │ │ - smlabbeq r3, r0, r5, r6 │ │ │ │ - tsteq r3, lr, ror r5 │ │ │ │ - smlabbeq r3, r2, r5, r6 │ │ │ │ - tsteq r3, r8, ror r5 │ │ │ │ - tsteq r3, r2, ror r5 │ │ │ │ - tsteq r3, r6, ror r5 │ │ │ │ - tsteq r3, r0, ror r5 │ │ │ │ - smlatteq r3, lr, r5, r6 │ │ │ │ - smlabbeq r4, lr, r8, r7 │ │ │ │ - @ instruction: 0x0103649c │ │ │ │ - smlabteq r3, r4, r5, r6 │ │ │ │ - ldrdeq r6, [r3, -r6] │ │ │ │ - @ instruction: 0x01055b98 │ │ │ │ - strdeq r6, [r3, -lr] │ │ │ │ - tsteq r3, r4, lsl #12 │ │ │ │ - @ instruction: 0x010b3e94 │ │ │ │ - strdeq r6, [r3, -r6] │ │ │ │ - tsteq r5, r2, lsl lr │ │ │ │ - smlatteq r4, r0, r3, r9 │ │ │ │ - smlatteq r3, sl, r5, r6 │ │ │ │ - strdeq r6, [r3, -sl] │ │ │ │ - strdeq r6, [r3, -r4] │ │ │ │ - tsteq r2, r8 │ │ │ │ - smlatbeq r4, r4, r7, r7 │ │ │ │ - smlatbeq r3, lr, r3, r6 │ │ │ │ - smlatteq r5, lr, sl, r5 │ │ │ │ - ldrdeq r8, [r4, -ip] │ │ │ │ - ldrdeq r5, [r5, -sl] │ │ │ │ - ldrdeq r5, [r5, -r8] │ │ │ │ - ldrdeq r5, [r5, -r6] │ │ │ │ - ldrdeq r6, [r3, -r6] │ │ │ │ - smlabteq r3, r4, r3, r6 │ │ │ │ - @ instruction: 0x01055abe │ │ │ │ - smlatbeq r3, sl, r3, r6 │ │ │ │ - @ instruction: 0x01036398 │ │ │ │ - @ instruction: 0x01055a9e │ │ │ │ - smlatteq r4, r6, r6, r7 │ │ │ │ - @ instruction: 0x01055a94 │ │ │ │ + tsteq r3, r0, asr #18 │ │ │ │ + tsteq r3, r2, lsr r9 │ │ │ │ + tsteq r3, r0, lsr r9 │ │ │ │ + tsteq r3, lr, lsr #18 │ │ │ │ + tsteq r3, ip, lsr #18 │ │ │ │ + tsteq fp, ip, asr #6 │ │ │ │ + tsteq r3, sl, lsl r9 │ │ │ │ + tsteq r3, r2, lsr #18 │ │ │ │ + tsteq r3, r0, lsr #18 │ │ │ │ + tsteq r3, lr, lsl r9 │ │ │ │ + tsteq r3, r2, lsr #18 │ │ │ │ + tsteq r3, r8, lsl r9 │ │ │ │ + tsteq r3, r2, lsl r9 │ │ │ │ + tsteq r3, r6, lsl r9 │ │ │ │ + tsteq r3, r0, lsl r9 │ │ │ │ + smlabbeq r3, lr, r9, r6 │ │ │ │ + tsteq r4, lr, lsr #24 │ │ │ │ + tsteq r3, ip, lsr r8 │ │ │ │ + tsteq r3, r4, ror #18 │ │ │ │ + tsteq r3, r6, ror r9 │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + @ instruction: 0x0103699e │ │ │ │ + smlatbeq r3, r4, r9, r6 │ │ │ │ + tsteq fp, r4, lsr r2 │ │ │ │ + @ instruction: 0x01036996 │ │ │ │ + @ instruction: 0x010561b2 │ │ │ │ + smlabbeq r4, r0, r7, r9 │ │ │ │ + smlabbeq r3, sl, r9, r6 │ │ │ │ + @ instruction: 0x0103699a │ │ │ │ + @ instruction: 0x01036994 │ │ │ │ + smlatbeq r2, r8, r3, r8 │ │ │ │ + tsteq r4, r4, asr #22 │ │ │ │ + tsteq r3, lr, asr #14 │ │ │ │ + smlabbeq r5, lr, lr, r5 │ │ │ │ + tsteq r4, ip, ror fp │ │ │ │ + tsteq r5, sl, ror lr │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ + tsteq r5, r6, ror lr │ │ │ │ + tsteq r3, r6, ror r7 │ │ │ │ + tsteq r3, r4, ror #14 │ │ │ │ + tsteq r5, lr, asr lr │ │ │ │ + tsteq r3, sl, asr #14 │ │ │ │ + tsteq r3, r8, lsr r7 │ │ │ │ + tsteq r5, lr, lsr lr │ │ │ │ + smlabbeq r4, r6, sl, r7 │ │ │ │ + tsteq r5, r4, lsr lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0416c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vmax.f32 q3, q0, q8 │ │ │ │ @ instruction: 0xf64085ec │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @@ -68406,101 +68406,101 @@ │ │ │ │ ldrhi pc, [r1], -r2, lsl #4 │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ andseq pc, r1, #268435468 @ 0x1000000c │ │ │ │ @ instruction: 0x07d340da │ │ │ │ strthi pc, [sp], #258 @ 0x102 │ │ │ │ ldrbtmi r4, [r8], #-2135 @ 0xfffff7a9 │ │ │ │ svclt 0x0000f002 │ │ │ │ - smlatteq r5, r2, r9, r5 │ │ │ │ - smlatteq r5, ip, sl, r5 │ │ │ │ - tsteq r2, r6, lsr r9 │ │ │ │ - tsteq r2, r8, lsl r9 │ │ │ │ - tsteq r2, r0, lsl #18 │ │ │ │ - ldrdeq r7, [r2, -ip] │ │ │ │ - @ instruction: 0x010278b0 │ │ │ │ - smlabbeq r2, sl, r8, r7 │ │ │ │ - tsteq r2, r0, ror #16 │ │ │ │ - tsteq r2, r6, asr r8 │ │ │ │ - tsteq r2, r4, asr #16 │ │ │ │ - smlatteq r5, r2, r7, r5 │ │ │ │ - tsteq r2, r4, lsl #16 │ │ │ │ - ldrdeq r7, [r2, -r4] │ │ │ │ - smlatbeq r2, r6, r7, r7 │ │ │ │ - tsteq r2, ip, ror r7 │ │ │ │ - tsteq r2, r2, asr r7 │ │ │ │ - tsteq r2, r8, asr #14 │ │ │ │ - tsteq r2, r4, lsr #14 │ │ │ │ - strdeq r7, [r2, -sl] │ │ │ │ - strdeq r7, [r2, -r0] │ │ │ │ - smlabteq r2, sl, r6, r7 │ │ │ │ - @ instruction: 0x0102769e │ │ │ │ - tsteq r2, r4, ror r6 │ │ │ │ - tsteq r2, lr, asr #12 │ │ │ │ - tsteq r2, r8, lsr #12 │ │ │ │ - strdeq r7, [r2, -ip] │ │ │ │ + smlabbeq r5, r2, sp, r5 │ │ │ │ + smlabbeq r5, ip, lr, r5 │ │ │ │ ldrdeq r7, [r2, -r6] │ │ │ │ - @ instruction: 0x010275b0 │ │ │ │ - smlabbeq r2, r2, r5, r7 │ │ │ │ - tsteq r2, r6, asr r5 │ │ │ │ - tsteq r2, sl, lsr #10 │ │ │ │ - tsteq r2, r6, lsl #10 │ │ │ │ - strdeq r7, [r2, -r0] │ │ │ │ - smlabteq r2, r4, r4, r7 │ │ │ │ + @ instruction: 0x01027cb8 │ │ │ │ + smlatbeq r2, r0, ip, r7 │ │ │ │ + tsteq r2, ip, ror ip │ │ │ │ + tsteq r2, r0, asr ip │ │ │ │ + tsteq r2, sl, lsr #24 │ │ │ │ + tsteq r2, r0, lsl #24 │ │ │ │ + strdeq r7, [r2, -r6] │ │ │ │ + smlatteq r2, r4, fp, r7 │ │ │ │ + smlabbeq r5, r2, fp, r5 │ │ │ │ + smlatbeq r2, r4, fp, r7 │ │ │ │ + tsteq r2, r4, ror fp │ │ │ │ + tsteq r2, r6, asr #22 │ │ │ │ + tsteq r2, ip, lsl fp │ │ │ │ + strdeq r7, [r2, -r2] │ │ │ │ + smlatteq r2, r8, sl, r7 │ │ │ │ + smlabteq r2, r4, sl, r7 │ │ │ │ + @ instruction: 0x01027a9a │ │ │ │ + @ instruction: 0x01027a90 │ │ │ │ + tsteq r2, sl, ror #20 │ │ │ │ + tsteq r2, lr, lsr sl │ │ │ │ + tsteq r2, r4, lsl sl │ │ │ │ + smlatteq r2, lr, r9, r7 │ │ │ │ + smlabteq r2, r8, r9, r7 │ │ │ │ + @ instruction: 0x0102799c │ │ │ │ + tsteq r2, r6, ror r9 │ │ │ │ + tsteq r2, r0, asr r9 │ │ │ │ + tsteq r2, r2, lsr #18 │ │ │ │ + strdeq r7, [r2, -r6] │ │ │ │ + smlabteq r2, sl, r8, r7 │ │ │ │ + smlatbeq r2, r6, r8, r7 │ │ │ │ + @ instruction: 0x01027890 │ │ │ │ + tsteq r2, r4, ror #16 │ │ │ │ + tsteq r2, lr, asr #16 │ │ │ │ + tsteq r2, r8, lsr r8 │ │ │ │ + tsteq r2, ip, lsl #16 │ │ │ │ + smlatteq r2, r0, r7, r7 │ │ │ │ + smlabteq r2, sl, r7, r7 │ │ │ │ + @ instruction: 0x010277b4 │ │ │ │ + smlabbeq r2, r8, r7, r7 │ │ │ │ + tsteq r2, r2, ror r7 │ │ │ │ + tsteq r2, r0, ror #14 │ │ │ │ + tsteq r5, r8, lsr r7 │ │ │ │ + ldrdeq r5, [r5, -ip] │ │ │ │ + @ instruction: 0x010276b0 │ │ │ │ + smlabbeq r2, r0, r6, r7 │ │ │ │ + tsteq r2, r2, asr r6 │ │ │ │ + tsteq r2, r4, lsr #12 │ │ │ │ + strdeq r7, [r2, -r8] │ │ │ │ + smlatteq r2, lr, r5, r7 │ │ │ │ + ldrdeq r7, [r2, -r8] │ │ │ │ + @ instruction: 0x010275b2 │ │ │ │ + smlabbeq r2, r4, r5, r7 │ │ │ │ + tsteq r2, lr, asr r5 │ │ │ │ + tsteq r2, r8, lsr r5 │ │ │ │ + tsteq r2, sl, lsl #10 │ │ │ │ + ldrdeq r7, [r2, -ip] │ │ │ │ smlatbeq r2, lr, r4, r7 │ │ │ │ - @ instruction: 0x01027498 │ │ │ │ - tsteq r2, ip, ror #8 │ │ │ │ - tsteq r2, r0, asr #8 │ │ │ │ + smlatbeq r2, r4, r4, r7 │ │ │ │ + tsteq r2, lr, ror r4 │ │ │ │ + tsteq r2, r8, asr r4 │ │ │ │ tsteq r2, sl, lsr #8 │ │ │ │ - tsteq r2, r4, lsl r4 │ │ │ │ - smlatteq r2, r8, r3, r7 │ │ │ │ - ldrdeq r7, [r2, -r2] │ │ │ │ - smlabteq r2, r0, r3, r7 │ │ │ │ - @ instruction: 0x01055398 │ │ │ │ - tsteq r5, ip, lsr r3 │ │ │ │ - tsteq r2, r0, lsl r3 │ │ │ │ - smlatteq r2, r0, r2, r7 │ │ │ │ - @ instruction: 0x010272b2 │ │ │ │ - smlabbeq r2, r4, r2, r7 │ │ │ │ - tsteq r2, r8, asr r2 │ │ │ │ - tsteq r2, lr, asr #4 │ │ │ │ - tsteq r2, r8, lsr r2 │ │ │ │ - tsteq r2, r2, lsl r2 │ │ │ │ - smlatteq r2, r4, r1, r7 │ │ │ │ - @ instruction: 0x010271be │ │ │ │ - @ instruction: 0x01027198 │ │ │ │ - tsteq r2, sl, ror #2 │ │ │ │ - tsteq r2, ip, lsr r1 │ │ │ │ - tsteq r2, lr, lsl #2 │ │ │ │ - tsteq r2, r4, lsl #2 │ │ │ │ + tsteq r2, r4, lsl #8 │ │ │ │ ldrdeq r7, [r2, -lr] │ │ │ │ - strheq r7, [r2, -r8] │ │ │ │ - smlabbeq r2, sl, r0, r7 │ │ │ │ - tsteq r2, r4, rrx │ │ │ │ - tsteq r2, lr, lsr r0 │ │ │ │ - tsteq r2, r0, lsl r0 │ │ │ │ - smlatteq r2, r6, pc, r6 @ │ │ │ │ - @ instruction: 0x01026fbc │ │ │ │ - @ instruction: 0x01026f9a │ │ │ │ - tsteq r2, r8, ror pc │ │ │ │ - tsteq r2, lr, asr #30 │ │ │ │ - tsteq r2, r6, asr #30 │ │ │ │ - tsteq r2, r4, lsr #30 │ │ │ │ - strdeq r6, [r2, -sl] │ │ │ │ - ldrdeq r6, [r2, -r0] │ │ │ │ - smlatbeq r2, lr, lr, r6 │ │ │ │ - smlabbeq r2, ip, lr, r6 │ │ │ │ - tsteq r2, r2, ror #28 │ │ │ │ - tsteq r2, sl, asr lr │ │ │ │ - tsteq r2, r8, lsr lr │ │ │ │ - smlatteq r2, r4, sp, r6 │ │ │ │ - @ instruction: 0x01026db8 │ │ │ │ - @ instruction: 0x01026d94 │ │ │ │ - tsteq r2, r0, ror sp │ │ │ │ - tsteq r2, r2, asr #26 │ │ │ │ - tsteq r2, lr, lsl sp │ │ │ │ + @ instruction: 0x010273b0 │ │ │ │ + smlabbeq r2, r6, r3, r7 │ │ │ │ + tsteq r2, ip, asr r3 │ │ │ │ + tsteq r2, sl, lsr r3 │ │ │ │ + tsteq r2, r8, lsl r3 │ │ │ │ + smlatteq r2, lr, r2, r7 │ │ │ │ + smlatteq r2, r6, r2, r7 │ │ │ │ + smlabteq r2, r4, r2, r7 │ │ │ │ + @ instruction: 0x0102729a │ │ │ │ + tsteq r2, r0, ror r2 │ │ │ │ + tsteq r2, lr, asr #4 │ │ │ │ + tsteq r2, ip, lsr #4 │ │ │ │ + tsteq r2, r2, lsl #4 │ │ │ │ + strdeq r7, [r2, -sl] │ │ │ │ + ldrdeq r7, [r2, -r8] │ │ │ │ + smlabbeq r2, r4, r1, r7 │ │ │ │ + tsteq r2, r8, asr r1 │ │ │ │ + tsteq r2, r4, lsr r1 │ │ │ │ + tsteq r2, r0, lsl r1 │ │ │ │ + smlatteq r2, r2, r0, r7 │ │ │ │ + strheq r7, [r2, -lr] │ │ │ │ svcvs 0x006ef5b0 │ │ │ │ @ instruction: 0xf640d818 │ │ │ │ addsmi r6, r8, #201326595 @ 0xc000003 │ │ │ │ @ instruction: 0xf6a0d90f │ │ │ │ vcgt.s8 q11, , q2 │ │ │ │ vmov.i32 d16, #4352 @ 0x00001100 │ │ │ │ addslt r0, fp, #268435457 @ 0x10000001 │ │ │ │ @@ -69312,99 +69312,99 @@ │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 95b4f0 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ ldrhi pc, [r9, #257] @ 0x101 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ svclt 0x00ecf001 │ │ │ │ - @ instruction: 0x01026b94 │ │ │ │ - smlabbeq r2, sl, fp, r6 │ │ │ │ - tsteq r2, r4, ror #22 │ │ │ │ - tsteq r5, ip, asr #24 │ │ │ │ - tsteq r2, r8, lsl #22 │ │ │ │ - ldrdeq r6, [r2, -r8] │ │ │ │ - smlatbeq r2, sl, sl, r6 │ │ │ │ - tsteq r2, ip, ror sl │ │ │ │ + tsteq r2, r4, lsr pc │ │ │ │ + tsteq r2, sl, lsr #30 │ │ │ │ + tsteq r2, r4, lsl #30 │ │ │ │ + smlatteq r5, ip, pc, r4 @ │ │ │ │ + smlatbeq r2, r8, lr, r6 │ │ │ │ + tsteq r2, r8, ror lr │ │ │ │ + tsteq r2, sl, asr #28 │ │ │ │ + tsteq r2, ip, lsl lr │ │ │ │ + strdeq r6, [r2, -r8] │ │ │ │ + ldrdeq r6, [r2, -r4] │ │ │ │ + smlatbeq r2, r4, sp, r6 │ │ │ │ + @ instruction: 0x01026d9a │ │ │ │ + tsteq r2, r2, ror sp │ │ │ │ + tsteq r2, r2, asr #26 │ │ │ │ + tsteq r2, r2, lsl sp │ │ │ │ + smlatteq r2, sl, ip, r6 │ │ │ │ + smlabteq r2, r2, ip, r6 │ │ │ │ + @ instruction: 0x01026c96 │ │ │ │ + tsteq r2, r2, ror ip │ │ │ │ + tsteq r2, lr, asr #24 │ │ │ │ + tsteq r2, ip, lsl ip │ │ │ │ + smlatteq r2, lr, fp, r6 │ │ │ │ + @ instruction: 0x01026bbc │ │ │ │ + @ instruction: 0x01026b98 │ │ │ │ + smlabbeq r2, r0, fp, r6 │ │ │ │ + tsteq r2, r0, asr fp │ │ │ │ + tsteq r2, r8, lsr fp │ │ │ │ + tsteq r2, r2, lsl fp │ │ │ │ + smlatteq r2, r2, sl, r6 │ │ │ │ + @ instruction: 0x01026ab0 │ │ │ │ + smlatbeq r2, r6, sl, r6 │ │ │ │ + smlabbeq r2, r0, sl, r6 │ │ │ │ tsteq r2, r8, asr sl │ │ │ │ - tsteq r2, r4, lsr sl │ │ │ │ - tsteq r2, r4, lsl #20 │ │ │ │ + tsteq r2, sl, lsr #20 │ │ │ │ strdeq r6, [r2, -sl] │ │ │ │ - ldrdeq r6, [r2, -r2] │ │ │ │ - smlatbeq r2, r2, r9, r6 │ │ │ │ - tsteq r2, r2, ror r9 │ │ │ │ - tsteq r2, sl, asr #18 │ │ │ │ - tsteq r2, r2, lsr #18 │ │ │ │ - strdeq r6, [r2, -r6] │ │ │ │ - ldrdeq r6, [r2, -r2] │ │ │ │ - smlatbeq r2, lr, r8, r6 │ │ │ │ - tsteq r2, ip, ror r8 │ │ │ │ - tsteq r2, lr, asr #16 │ │ │ │ - tsteq r2, ip, lsl r8 │ │ │ │ - strdeq r6, [r2, -r8] │ │ │ │ - smlatteq r2, r0, r7, r6 │ │ │ │ - @ instruction: 0x010267b0 │ │ │ │ - @ instruction: 0x01026798 │ │ │ │ - tsteq r2, r2, ror r7 │ │ │ │ - tsteq r2, r2, asr #14 │ │ │ │ - tsteq r2, r0, lsl r7 │ │ │ │ + smlabteq r2, ip, r9, r6 │ │ │ │ + @ instruction: 0x01026998 │ │ │ │ + tsteq r2, r4, ror #18 │ │ │ │ + tsteq r2, r8, lsr r9 │ │ │ │ + tsteq r2, r6, lsl #18 │ │ │ │ + smlatteq r2, r0, r8, r6 │ │ │ │ + @ instruction: 0x010268b0 │ │ │ │ + smlatbeq r2, r6, r8, r6 │ │ │ │ + @ instruction: 0x01026892 │ │ │ │ + tsteq r2, r0, ror #16 │ │ │ │ + tsteq r2, sl, lsr r8 │ │ │ │ + tsteq r2, r4, lsl r8 │ │ │ │ + smlatteq r2, r6, r7, r6 │ │ │ │ + @ instruction: 0x010267b6 │ │ │ │ + smlatbeq r2, ip, r7, r6 │ │ │ │ + smlabbeq r2, r6, r7, r6 │ │ │ │ + tsteq r2, r4, asr r7 │ │ │ │ + tsteq r2, ip, lsr #14 │ │ │ │ tsteq r2, r6, lsl #14 │ │ │ │ - smlatteq r2, r0, r6, r6 │ │ │ │ - @ instruction: 0x010266b8 │ │ │ │ - smlabbeq r2, sl, r6, r6 │ │ │ │ - tsteq r2, sl, asr r6 │ │ │ │ - tsteq r2, ip, lsr #12 │ │ │ │ - strdeq r6, [r2, -r8] │ │ │ │ - smlabteq r2, r4, r5, r6 │ │ │ │ - @ instruction: 0x01026598 │ │ │ │ - tsteq r2, r6, ror #10 │ │ │ │ - tsteq r2, r0, asr #10 │ │ │ │ - tsteq r2, r0, lsl r5 │ │ │ │ - tsteq r2, r6, lsl #10 │ │ │ │ + ldrdeq r6, [r2, -r4] │ │ │ │ + smlatbeq r2, r4, r6, r6 │ │ │ │ + tsteq r2, r2, ror r6 │ │ │ │ + tsteq r2, r0, asr #12 │ │ │ │ + tsteq r2, r2, lsr #12 │ │ │ │ strdeq r6, [r2, -r2] │ │ │ │ - smlabteq r2, r0, r4, r6 │ │ │ │ - @ instruction: 0x0102649a │ │ │ │ - tsteq r2, r4, ror r4 │ │ │ │ - tsteq r2, r6, asr #8 │ │ │ │ - tsteq r2, r6, lsl r4 │ │ │ │ - tsteq r2, ip, lsl #8 │ │ │ │ - smlatteq r2, r6, r3, r6 │ │ │ │ - @ instruction: 0x010263b4 │ │ │ │ - smlabbeq r2, ip, r3, r6 │ │ │ │ + smlatteq r2, r8, r5, r6 │ │ │ │ + smlabteq r2, r2, r5, r6 │ │ │ │ + @ instruction: 0x01026592 │ │ │ │ + tsteq r2, r4, ror #10 │ │ │ │ + tsteq r2, r0, asr #10 │ │ │ │ + tsteq r2, sl, lsl r5 │ │ │ │ + smlatteq r2, sl, r4, r6 │ │ │ │ + smlatteq r2, r2, r4, r6 │ │ │ │ + @ instruction: 0x010264bc │ │ │ │ + @ instruction: 0x01026490 │ │ │ │ + tsteq r2, r6, ror #8 │ │ │ │ + tsteq r2, ip, lsr r4 │ │ │ │ + tsteq r2, r2, lsl r4 │ │ │ │ + tsteq r2, sl, lsl #8 │ │ │ │ + smlatteq r2, r4, r3, r6 │ │ │ │ + @ instruction: 0x010263ba │ │ │ │ + @ instruction: 0x010263b2 │ │ │ │ + @ instruction: 0x01026390 │ │ │ │ tsteq r2, r6, ror #6 │ │ │ │ + tsteq r2, ip, lsr r3 │ │ │ │ tsteq r2, r4, lsr r3 │ │ │ │ - tsteq r2, r4, lsl #6 │ │ │ │ - ldrdeq r6, [r2, -r2] │ │ │ │ - smlatbeq r2, r0, r2, r6 │ │ │ │ - smlabbeq r2, r2, r2, r6 │ │ │ │ - tsteq r2, r2, asr r2 │ │ │ │ - tsteq r2, r8, asr #4 │ │ │ │ - tsteq r2, r2, lsr #4 │ │ │ │ - strdeq r6, [r2, -r2] │ │ │ │ - smlabteq r2, r4, r1, r6 │ │ │ │ - smlatbeq r2, r0, r1, r6 │ │ │ │ - tsteq r2, sl, ror r1 │ │ │ │ - tsteq r2, sl, asr #2 │ │ │ │ - tsteq r2, r2, asr #2 │ │ │ │ - tsteq r2, ip, lsl r1 │ │ │ │ + tsteq r2, r2, lsl r3 │ │ │ │ strdeq r6, [r2, -r0] │ │ │ │ - smlabteq r2, r6, r0, r6 │ │ │ │ - swpeq r6, ip, [r2] │ │ │ │ - tsteq r2, r2, ror r0 │ │ │ │ - tsteq r2, sl, rrx │ │ │ │ - tsteq r2, r4, asr #32 │ │ │ │ - tsteq r2, sl, lsl r0 │ │ │ │ - tsteq r2, r2, lsl r0 │ │ │ │ - strdeq r5, [r2, -r0] │ │ │ │ - smlabteq r2, r6, pc, r5 @ │ │ │ │ - @ instruction: 0x01025f9c │ │ │ │ - @ instruction: 0x01025f94 │ │ │ │ - tsteq r2, r2, ror pc │ │ │ │ - tsteq r2, r0, asr pc │ │ │ │ - tsteq r2, r4, lsr #30 │ │ │ │ - strdeq r5, [r2, -r6] │ │ │ │ + smlabteq r2, r4, r2, r6 │ │ │ │ + @ instruction: 0x01026296 │ │ │ │ tstppl ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e8f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e8 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -70216,106 +70216,106 @@ │ │ │ │ addshi pc, r5, r1, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami sp, {r1, r3, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000b8dd │ │ │ │ - tsteq r2, r6, ror sp │ │ │ │ - tsteq r2, ip, ror #26 │ │ │ │ - tsteq r2, r8, asr #26 │ │ │ │ - tsteq r2, r4, lsr #26 │ │ │ │ - strdeq r5, [r2, -r8] │ │ │ │ - smlabteq r2, ip, ip, r5 │ │ │ │ - smlabteq r2, r2, ip, r5 │ │ │ │ - @ instruction: 0x01025c9e │ │ │ │ - tsteq r2, r0, ror ip │ │ │ │ - tsteq r2, r6, ror #24 │ │ │ │ - tsteq r2, r0, asr #24 │ │ │ │ - tsteq r2, r2, lsl ip │ │ │ │ - smlatteq r2, r4, fp, r5 │ │ │ │ - @ instruction: 0x01025bb6 │ │ │ │ - smlabbeq r2, r8, fp, r5 │ │ │ │ - tsteq r2, sl, asr fp │ │ │ │ - tsteq r2, r0, asr fp │ │ │ │ - tsteq r2, sl, lsr #22 │ │ │ │ - strdeq r5, [r2, -ip] │ │ │ │ - strdeq r5, [r2, -r2] │ │ │ │ - smlabteq r2, ip, sl, r5 │ │ │ │ - smlatbeq r2, r0, sl, r5 │ │ │ │ - tsteq r2, r4, ror sl │ │ │ │ - tsteq r2, sl, ror #20 │ │ │ │ - tsteq r2, r6, asr #20 │ │ │ │ - tsteq r2, sl, lsl sl │ │ │ │ - tsteq r2, r0, lsl sl │ │ │ │ - smlatteq r2, ip, r9, r5 │ │ │ │ - @ instruction: 0x010259be │ │ │ │ - @ instruction: 0x01025992 │ │ │ │ - tsteq r2, r6, ror #18 │ │ │ │ - tsteq r2, r2, asr #18 │ │ │ │ - tsteq r2, lr, lsr #18 │ │ │ │ - tsteq r2, r2, lsl #18 │ │ │ │ - smlatteq r2, lr, r8, r5 │ │ │ │ + tsteq r2, r6, lsl r1 │ │ │ │ + tsteq r2, ip, lsl #2 │ │ │ │ + smlatteq r2, r8, r0, r6 │ │ │ │ + smlabteq r2, r4, r0, r6 │ │ │ │ + swpeq r6, r8, [r2] │ │ │ │ + tsteq r2, ip, rrx │ │ │ │ + tsteq r2, r2, rrx │ │ │ │ + tsteq r2, lr, lsr r0 │ │ │ │ + tsteq r2, r0, lsl r0 │ │ │ │ + tsteq r2, r6 │ │ │ │ + smlatteq r2, r0, pc, r5 @ │ │ │ │ + @ instruction: 0x01025fb2 │ │ │ │ + smlabbeq r2, r4, pc, r5 @ │ │ │ │ + tsteq r2, r6, asr pc │ │ │ │ + tsteq r2, r8, lsr #30 │ │ │ │ + strdeq r5, [r2, -sl] │ │ │ │ + strdeq r5, [r2, -r0] │ │ │ │ + smlabteq r2, sl, lr, r5 │ │ │ │ + @ instruction: 0x01025e9c │ │ │ │ + @ instruction: 0x01025e92 │ │ │ │ + tsteq r2, ip, ror #28 │ │ │ │ + tsteq r2, r0, asr #28 │ │ │ │ + tsteq r2, r4, lsl lr │ │ │ │ + tsteq r2, sl, lsl #28 │ │ │ │ + smlatteq r2, r6, sp, r5 │ │ │ │ + @ instruction: 0x01025dba │ │ │ │ + @ instruction: 0x01025db0 │ │ │ │ + smlabbeq r2, ip, sp, r5 │ │ │ │ + tsteq r2, lr, asr sp │ │ │ │ + tsteq r2, r2, lsr sp │ │ │ │ + tsteq r2, r6, lsl #26 │ │ │ │ + smlatteq r2, r2, ip, r5 │ │ │ │ + smlabteq r2, lr, ip, r5 │ │ │ │ + smlatbeq r2, r2, ip, r5 │ │ │ │ + smlabbeq r2, lr, ip, r5 │ │ │ │ + tsteq r2, sl, ror ip │ │ │ │ + tsteq r2, lr, asr #24 │ │ │ │ + tsteq r2, r2, lsr #24 │ │ │ │ + tsteq r2, lr, lsl #24 │ │ │ │ + strdeq r5, [r2, -sl] │ │ │ │ + smlabteq r2, lr, fp, r5 │ │ │ │ + @ instruction: 0x01025bba │ │ │ │ + @ instruction: 0x01025b94 │ │ │ │ + tsteq r2, r8, asr #22 │ │ │ │ + tsteq r2, r8, lsl fp │ │ │ │ + tsteq r2, lr, lsl #22 │ │ │ │ + smlatteq r2, sl, sl, r5 │ │ │ │ + smlatbeq r2, lr, sl, r5 │ │ │ │ + smlabbeq r2, ip, sl, r5 │ │ │ │ + tsteq r2, lr, asr sl │ │ │ │ + tsteq r2, ip, lsr sl │ │ │ │ + tsteq r2, ip, lsl #20 │ │ │ │ ldrdeq r5, [r2, -sl] │ │ │ │ - smlatbeq r2, lr, r8, r5 │ │ │ │ - smlabbeq r2, r2, r8, r5 │ │ │ │ - tsteq r2, lr, ror #16 │ │ │ │ - tsteq r2, sl, asr r8 │ │ │ │ - tsteq r2, lr, lsr #16 │ │ │ │ - tsteq r2, sl, lsl r8 │ │ │ │ - strdeq r5, [r2, -r4] │ │ │ │ - smlatbeq r2, r8, r7, r5 │ │ │ │ - tsteq r2, r8, ror r7 │ │ │ │ - tsteq r2, lr, ror #14 │ │ │ │ - tsteq r2, sl, asr #14 │ │ │ │ - tsteq r2, lr, lsl #14 │ │ │ │ - smlatteq r2, ip, r6, r5 │ │ │ │ - @ instruction: 0x010256be │ │ │ │ - @ instruction: 0x0102569c │ │ │ │ - tsteq r2, ip, ror #12 │ │ │ │ - tsteq r2, sl, lsr r6 │ │ │ │ - tsteq r2, r8, lsl #12 │ │ │ │ - smlatteq r2, sl, r5, r5 │ │ │ │ - @ instruction: 0x010255ba │ │ │ │ - @ instruction: 0x010255b0 │ │ │ │ - smlabbeq r2, sl, r5, r5 │ │ │ │ - tsteq r2, r8, asr r5 │ │ │ │ - tsteq r2, ip, lsr #10 │ │ │ │ - tsteq r2, r0, lsl #10 │ │ │ │ - strdeq r5, [r2, -r6] │ │ │ │ - ldrdeq r5, [r2, -r0] │ │ │ │ - smlatbeq r2, r0, r4, r5 │ │ │ │ - @ instruction: 0x01025496 │ │ │ │ - tsteq r2, r2, ror r4 │ │ │ │ - tsteq r2, r6, asr #8 │ │ │ │ - tsteq r2, sl, lsl r4 │ │ │ │ - tsteq r2, r0, lsl r4 │ │ │ │ - smlatteq r2, sl, r3, r5 │ │ │ │ - smlabteq r2, r4, r3, r5 │ │ │ │ - @ instruction: 0x01025394 │ │ │ │ - tsteq r2, r8, ror #6 │ │ │ │ - tsteq r2, r8, lsr r3 │ │ │ │ - tsteq r2, lr, lsl #6 │ │ │ │ - smlatteq r2, r0, r2, r5 │ │ │ │ - @ instruction: 0x010252b2 │ │ │ │ - smlatbeq r2, sl, r2, r5 │ │ │ │ - smlabbeq r2, r8, r2, r5 │ │ │ │ - tsteq r2, lr, asr r2 │ │ │ │ - tsteq r2, r6, asr r2 │ │ │ │ - tsteq r2, r2, lsr r2 │ │ │ │ - tsteq r2, r4, lsl #4 │ │ │ │ - ldrdeq r5, [r2, -r6] │ │ │ │ - smlabteq r2, lr, r1, r5 │ │ │ │ - smlatbeq r2, ip, r1, r5 │ │ │ │ - smlabbeq r2, sl, r1, r5 │ │ │ │ - tsteq r2, sl, asr r1 │ │ │ │ - tsteq r2, lr, lsr #2 │ │ │ │ - tsteq r2, r4, lsl #2 │ │ │ │ - strdeq r5, [r2, -ip] │ │ │ │ + smlatbeq r2, r8, r9, r5 │ │ │ │ + smlabbeq r2, sl, r9, r5 │ │ │ │ + tsteq r2, sl, asr r9 │ │ │ │ + tsteq r2, r0, asr r9 │ │ │ │ + tsteq r2, sl, lsr #18 │ │ │ │ + strdeq r5, [r2, -r8] │ │ │ │ + smlabteq r2, ip, r8, r5 │ │ │ │ + smlatbeq r2, r0, r8, r5 │ │ │ │ + @ instruction: 0x01025896 │ │ │ │ + tsteq r2, r0, ror r8 │ │ │ │ + tsteq r2, r0, asr #16 │ │ │ │ + tsteq r2, r6, lsr r8 │ │ │ │ + tsteq r2, r2, lsl r8 │ │ │ │ + smlatteq r2, r6, r7, r5 │ │ │ │ + @ instruction: 0x010257ba │ │ │ │ + @ instruction: 0x010257b0 │ │ │ │ + smlabbeq r2, sl, r7, r5 │ │ │ │ + tsteq r2, r4, ror #14 │ │ │ │ + tsteq r2, r4, lsr r7 │ │ │ │ + tsteq r2, r8, lsl #14 │ │ │ │ ldrdeq r5, [r2, -r8] │ │ │ │ + smlatbeq r2, lr, r6, r5 │ │ │ │ + smlabbeq r2, r0, r6, r5 │ │ │ │ + tsteq r2, r2, asr r6 │ │ │ │ + tsteq r2, sl, asr #12 │ │ │ │ + tsteq r2, r8, lsr #12 │ │ │ │ + strdeq r5, [r2, -lr] │ │ │ │ + strdeq r5, [r2, -r6] │ │ │ │ + ldrdeq r5, [r2, -r2] │ │ │ │ + smlatbeq r2, r4, r5, r5 │ │ │ │ + tsteq r2, r6, ror r5 │ │ │ │ + tsteq r2, lr, ror #10 │ │ │ │ + tsteq r2, ip, asr #10 │ │ │ │ + tsteq r2, sl, lsr #10 │ │ │ │ + strdeq r5, [r2, -sl] │ │ │ │ + smlabteq r2, lr, r4, r5 │ │ │ │ + smlatbeq r2, r4, r4, r5 │ │ │ │ + @ instruction: 0x0102549c │ │ │ │ + tsteq r2, r8, ror r4 │ │ │ │ teqpvc ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ tstpvc pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -71094,128 +71094,128 @@ │ │ │ │ and r4, fp, #120, 8 @ 0x78000000 │ │ │ │ ldrbtmi r4, [r8], #-2163 @ 0xfffff78d │ │ │ │ ldmdami r3!, {r3, r9, sp, lr, pc}^ │ │ │ │ and r4, r5, #120, 8 @ 0x78000000 │ │ │ │ ldrbtmi r4, [r8], #-2162 @ 0xfffff78e │ │ │ │ ldmdami r2!, {r1, r9, sp, lr, pc}^ │ │ │ │ mvns r4, r8, ror r4 │ │ │ │ - tsteq r2, r6, lsr pc │ │ │ │ - tsteq r2, ip, lsr #30 │ │ │ │ - tsteq r2, r8, lsl #30 │ │ │ │ - ldrdeq r4, [r2, -ip] │ │ │ │ - @ instruction: 0x01024eb0 │ │ │ │ - smlatbeq r2, r6, lr, r4 │ │ │ │ - smlabbeq r2, r0, lr, r4 │ │ │ │ - tsteq r2, sl, asr lr │ │ │ │ - tsteq r2, r8, lsr #28 │ │ │ │ - strdeq r4, [r2, -sl] │ │ │ │ - smlabteq r2, sl, sp, r4 │ │ │ │ - @ instruction: 0x01024d9a │ │ │ │ - @ instruction: 0x01024d90 │ │ │ │ - tsteq r2, ip, ror #26 │ │ │ │ - tsteq r2, r0, asr #26 │ │ │ │ - tsteq r2, r6, lsr sp │ │ │ │ - tsteq r2, r0, lsl sp │ │ │ │ - smlatteq r2, r0, ip, r4 │ │ │ │ - @ instruction: 0x01024cb0 │ │ │ │ - smlatbeq r2, r6, ip, r4 │ │ │ │ - smlabbeq r2, r2, ip, r4 │ │ │ │ - tsteq r2, lr, asr ip │ │ │ │ - tsteq r2, r2, lsr ip │ │ │ │ - tsteq r2, r6, lsl #24 │ │ │ │ - ldrdeq r4, [r2, -sl] │ │ │ │ - ldrdeq r4, [r2, -r0] │ │ │ │ - smlatbeq r2, sl, fp, r4 │ │ │ │ - smlabbeq r2, r4, fp, r4 │ │ │ │ - tsteq r2, r4, asr fp │ │ │ │ - tsteq r2, r4, lsr #22 │ │ │ │ - tsteq r2, sl, lsl fp │ │ │ │ - strdeq r4, [r2, -r6] │ │ │ │ + ldrdeq r5, [r2, -r6] │ │ │ │ + smlabteq r2, ip, r2, r5 │ │ │ │ + smlatbeq r2, r8, r2, r5 │ │ │ │ + tsteq r2, ip, ror r2 │ │ │ │ + tsteq r2, r0, asr r2 │ │ │ │ + tsteq r2, r6, asr #4 │ │ │ │ + tsteq r2, r0, lsr #4 │ │ │ │ + strdeq r5, [r2, -sl] │ │ │ │ + smlabteq r2, r8, r1, r5 │ │ │ │ + @ instruction: 0x0102519a │ │ │ │ + tsteq r2, sl, ror #2 │ │ │ │ + tsteq r2, sl, lsr r1 │ │ │ │ + tsteq r2, r0, lsr r1 │ │ │ │ + tsteq r2, ip, lsl #2 │ │ │ │ + smlatteq r2, r0, r0, r5 │ │ │ │ + ldrdeq r5, [r2, -r6] │ │ │ │ + strheq r5, [r2, -r0] │ │ │ │ + smlabbeq r2, r0, r0, r5 │ │ │ │ + qaddeq r5, r0, r2 │ │ │ │ + tsteq r2, r6, asr #32 │ │ │ │ + tsteq r2, r2, lsr #32 │ │ │ │ + strdeq r4, [r2, -lr] │ │ │ │ ldrdeq r4, [r2, -r2] │ │ │ │ - smlatbeq r2, r0, sl, r4 │ │ │ │ - tsteq r2, r2, ror sl │ │ │ │ - tsteq r2, r0, asr #20 │ │ │ │ - tsteq r2, r4, lsl sl │ │ │ │ - smlatteq r2, r8, r9, r4 │ │ │ │ - ldrdeq r4, [r2, -lr] │ │ │ │ - @ instruction: 0x010249b8 │ │ │ │ - smlabbeq r2, r8, r9, r4 │ │ │ │ - tsteq r2, lr, ror r9 │ │ │ │ + smlatbeq r2, r6, pc, r4 @ │ │ │ │ + tsteq r2, sl, ror pc │ │ │ │ + tsteq r2, r0, ror pc │ │ │ │ + tsteq r2, sl, asr #30 │ │ │ │ + tsteq r2, r4, lsr #30 │ │ │ │ + strdeq r4, [r2, -r4] │ │ │ │ + smlabteq r2, r4, lr, r4 │ │ │ │ + @ instruction: 0x01024eba │ │ │ │ + @ instruction: 0x01024e96 │ │ │ │ + tsteq r2, r2, ror lr │ │ │ │ + tsteq r2, r0, asr #28 │ │ │ │ + tsteq r2, r2, lsl lr │ │ │ │ + smlatteq r2, r0, sp, r4 │ │ │ │ + @ instruction: 0x01024db4 │ │ │ │ + smlabbeq r2, r8, sp, r4 │ │ │ │ + tsteq r2, lr, ror sp │ │ │ │ + tsteq r2, r8, asr sp │ │ │ │ + tsteq r2, r8, lsr #26 │ │ │ │ + tsteq r2, lr, lsl sp │ │ │ │ + strdeq r4, [r2, -sl] │ │ │ │ + smlabteq r2, lr, ip, r4 │ │ │ │ + smlatbeq r2, r2, ip, r4 │ │ │ │ + @ instruction: 0x01024c98 │ │ │ │ + tsteq r2, r2, ror ip │ │ │ │ + tsteq r2, ip, asr #24 │ │ │ │ + tsteq r2, lr, lsl ip │ │ │ │ + smlatteq r2, lr, fp, r4 │ │ │ │ + @ instruction: 0x01024bbe │ │ │ │ + @ instruction: 0x01024bb4 │ │ │ │ + @ instruction: 0x01024b90 │ │ │ │ + tsteq r2, r4, ror #22 │ │ │ │ + tsteq r2, sl, asr fp │ │ │ │ + tsteq r2, r4, lsr fp │ │ │ │ + tsteq r2, r4, lsl #22 │ │ │ │ + ldrdeq r4, [r2, -r4] │ │ │ │ + smlabteq r2, sl, sl, r4 │ │ │ │ + smlatbeq r2, r6, sl, r4 │ │ │ │ + smlabbeq r2, r4, sl, r4 │ │ │ │ + tsteq r2, r8, asr sl │ │ │ │ + tsteq r2, sl, lsr #20 │ │ │ │ + tsteq r2, r0, lsl #20 │ │ │ │ + ldrdeq r4, [r2, -r6] │ │ │ │ + smlabteq r2, lr, r9, r4 │ │ │ │ + smlatbeq r2, ip, r9, r4 │ │ │ │ + smlabbeq r2, r0, r9, r4 │ │ │ │ + tsteq r2, sl, ror r9 │ │ │ │ tsteq r2, sl, asr r9 │ │ │ │ - tsteq r2, lr, lsr #18 │ │ │ │ - tsteq r2, r2, lsl #18 │ │ │ │ + tsteq r2, r2, lsr r9 │ │ │ │ + tsteq r2, sl, lsl #18 │ │ │ │ + tsteq r2, r4, lsl #18 │ │ │ │ + smlatteq r2, r2, r8, r4 │ │ │ │ + smlabteq r2, r0, r8, r4 │ │ │ │ + @ instruction: 0x01024894 │ │ │ │ + tsteq r2, r8, ror #16 │ │ │ │ + tsteq r2, lr, lsr r8 │ │ │ │ + tsteq r2, r8, lsr r8 │ │ │ │ + tsteq r2, sl, lsl r8 │ │ │ │ + strdeq r4, [r2, -ip] │ │ │ │ + ldrdeq r4, [r2, -r6] │ │ │ │ + @ instruction: 0x010247b0 │ │ │ │ + smlatbeq r2, sl, r7, r4 │ │ │ │ + smlabbeq r2, sl, r7, r4 │ │ │ │ + tsteq r2, sl, ror #14 │ │ │ │ + tsteq r2, lr, asr r7 │ │ │ │ + smlatteq r5, r0, r7, r2 │ │ │ │ + tsteq r2, r2, asr r7 │ │ │ │ + smlabbeq r5, r4, r7, r2 │ │ │ │ + tsteq r2, r6, asr #14 │ │ │ │ + tsteq r2, r0, asr #14 │ │ │ │ + tsteq r2, sl, lsr r7 │ │ │ │ + smlatteq r5, ip, r6, r2 │ │ │ │ + tsteq r2, lr, lsr #14 │ │ │ │ + tsteq r2, r8, lsr #14 │ │ │ │ + tsteq r2, r2, lsr #14 │ │ │ │ + tsteq r2, ip, lsl r7 │ │ │ │ + tsteq r2, r6, lsl r7 │ │ │ │ + tsteq r2, r0, lsl r7 │ │ │ │ + tsteq r2, sl, lsl #14 │ │ │ │ + tsteq r2, r4, lsl #14 │ │ │ │ + strdeq r4, [r2, -lr] │ │ │ │ strdeq r4, [r2, -r8] │ │ │ │ - ldrdeq r4, [r2, -r2] │ │ │ │ - smlatbeq r2, ip, r8, r4 │ │ │ │ - tsteq r2, lr, ror r8 │ │ │ │ - tsteq r2, lr, asr #16 │ │ │ │ - tsteq r2, lr, lsl r8 │ │ │ │ - tsteq r2, r4, lsl r8 │ │ │ │ - strdeq r4, [r2, -r0] │ │ │ │ - smlabteq r2, r4, r7, r4 │ │ │ │ - @ instruction: 0x010247ba │ │ │ │ - @ instruction: 0x01024794 │ │ │ │ - tsteq r2, r4, ror #14 │ │ │ │ - tsteq r2, r4, lsr r7 │ │ │ │ - tsteq r2, sl, lsr #14 │ │ │ │ - tsteq r2, r6, lsl #14 │ │ │ │ - smlatteq r2, r4, r6, r4 │ │ │ │ - @ instruction: 0x010246b8 │ │ │ │ - smlabbeq r2, sl, r6, r4 │ │ │ │ - tsteq r2, r0, ror #12 │ │ │ │ - tsteq r2, r6, lsr r6 │ │ │ │ - tsteq r2, lr, lsr #12 │ │ │ │ - tsteq r2, ip, lsl #12 │ │ │ │ - smlatteq r2, r0, r5, r4 │ │ │ │ + strdeq r4, [r2, -r2] │ │ │ │ + smlatteq r2, ip, r6, r4 │ │ │ │ + smlatteq r2, r6, r6, r4 │ │ │ │ + smlatteq r2, r0, r6, r4 │ │ │ │ ldrdeq r4, [r2, -sl] │ │ │ │ - @ instruction: 0x010245ba │ │ │ │ - @ instruction: 0x01024592 │ │ │ │ - tsteq r2, sl, ror #10 │ │ │ │ - tsteq r2, r4, ror #10 │ │ │ │ - tsteq r2, r2, asr #10 │ │ │ │ - tsteq r2, r0, lsr #10 │ │ │ │ - strdeq r4, [r2, -r4] │ │ │ │ - smlabteq r2, r8, r4, r4 │ │ │ │ - @ instruction: 0x0102449e │ │ │ │ - @ instruction: 0x01024498 │ │ │ │ - tsteq r2, sl, ror r4 │ │ │ │ - tsteq r2, ip, asr r4 │ │ │ │ - tsteq r2, r6, lsr r4 │ │ │ │ - tsteq r2, r0, lsl r4 │ │ │ │ - tsteq r2, sl, lsl #8 │ │ │ │ - smlatteq r2, sl, r3, r4 │ │ │ │ - smlabteq r2, sl, r3, r4 │ │ │ │ - @ instruction: 0x010243be │ │ │ │ - tsteq r5, r0, asr #8 │ │ │ │ - @ instruction: 0x010243b2 │ │ │ │ - smlatteq r5, r4, r3, r2 │ │ │ │ - smlatbeq r2, r6, r3, r4 │ │ │ │ - smlatbeq r2, r0, r3, r4 │ │ │ │ - @ instruction: 0x0102439a │ │ │ │ - tsteq r5, ip, asr #6 │ │ │ │ - smlabbeq r2, lr, r3, r4 │ │ │ │ - smlabbeq r2, r8, r3, r4 │ │ │ │ - smlabbeq r2, r2, r3, r4 │ │ │ │ - tsteq r2, ip, ror r3 │ │ │ │ - tsteq r2, r6, ror r3 │ │ │ │ - tsteq r2, r0, ror r3 │ │ │ │ - tsteq r2, sl, ror #6 │ │ │ │ - tsteq r2, r4, ror #6 │ │ │ │ - tsteq r2, lr, asr r3 │ │ │ │ - tsteq r2, r8, asr r3 │ │ │ │ - tsteq r2, r2, asr r3 │ │ │ │ - tsteq r2, ip, asr #6 │ │ │ │ - tsteq r2, r6, asr #6 │ │ │ │ - tsteq r2, r0, asr #6 │ │ │ │ - tsteq r2, sl, lsr r3 │ │ │ │ - tsteq r2, r4, lsr r3 │ │ │ │ - tsteq r2, lr, lsr #6 │ │ │ │ - tsteq r2, r8, lsr #6 │ │ │ │ - tsteq r2, r2, lsr #6 │ │ │ │ - tsteq r2, ip, lsl r3 │ │ │ │ + ldrdeq r4, [r2, -r4] │ │ │ │ + smlabteq r2, lr, r6, r4 │ │ │ │ + smlabteq r2, r8, r6, r4 │ │ │ │ + smlabteq r2, r2, r6, r4 │ │ │ │ + @ instruction: 0x010246bc │ │ │ │ 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, lr, asr #2 │ │ │ │ - tsteq r2, r8, asr #2 │ │ │ │ - tsteq r2, r2, asr #2 │ │ │ │ - tsteq r2, ip, lsr r1 │ │ │ │ - tsteq r2, r6, lsr r1 │ │ │ │ - tsteq r5, r8, asr r2 │ │ │ │ - strdeq r2, [r5, -lr] │ │ │ │ - ldrdeq r2, [r5, -r4] │ │ │ │ - tsteq r2, lr, lsl r1 │ │ │ │ - tsteq r2, r8, lsl r1 │ │ │ │ - tsteq r2, r2, lsl r1 │ │ │ │ - tsteq r2, ip, lsl #2 │ │ │ │ - tsteq r2, r6, lsl #2 │ │ │ │ - mrseq r4, (UNDEF: 18) │ │ │ │ - tsteq r5, sl, ror r2 │ │ │ │ - tsteq r5, r8, asr #4 │ │ │ │ - smlatteq r2, lr, r0, r4 │ │ │ │ - smlatteq r2, r8, r0, r4 │ │ │ │ - smlatteq r2, r2, r0, r4 │ │ │ │ + smlatteq r2, lr, r4, r4 │ │ │ │ + smlatteq r2, r8, r4, r4 │ │ │ │ + smlatteq r2, r2, r4, r4 │ │ │ │ ldrdeq r4, [r2, -ip] │ │ │ │ ldrdeq r4, [r2, -r6] │ │ │ │ - ldrdeq r4, [r2, -r0] │ │ │ │ - smlabteq r2, sl, r0, r4 │ │ │ │ - smlabteq r2, r4, r0, r4 │ │ │ │ - strheq r4, [r2, -lr] │ │ │ │ - strheq r4, [r2, -r8] │ │ │ │ - strheq r4, [r2, -r2] │ │ │ │ - smlatbeq r2, ip, r0, r4 │ │ │ │ - smlatbeq r2, r6, r0, r4 │ │ │ │ - smlatbeq r2, r0, r0, r4 │ │ │ │ - swpeq r4, sl, [r2] │ │ │ │ - swpeq r4, r4, [r2] │ │ │ │ - smlabbeq r2, lr, r0, r4 │ │ │ │ - smlabbeq r2, r8, r0, r4 │ │ │ │ - smlabbeq r2, r2, r0, r4 │ │ │ │ - tsteq r2, ip, ror r0 │ │ │ │ - tsteq r2, r6, ror r0 │ │ │ │ - tsteq r2, r0, ror r0 │ │ │ │ - tsteq r2, sl, rrx │ │ │ │ - tsteq r2, r4, rrx │ │ │ │ - qaddeq r4, lr, r2 │ │ │ │ - qaddeq r4, r8, r2 │ │ │ │ - qaddeq r4, r2, r2 │ │ │ │ - tsteq r2, ip, asr #32 │ │ │ │ - tsteq r2, r6, asr #32 │ │ │ │ - tsteq r2, r0, asr #32 │ │ │ │ - tsteq r2, sl, lsr r0 │ │ │ │ - tsteq r2, r4, lsr r0 │ │ │ │ - tsteq r2, lr, lsr #32 │ │ │ │ - tsteq r2, r8, lsr #32 │ │ │ │ - tsteq r2, r2, lsr #32 │ │ │ │ - tsteq r2, ip, lsl r0 │ │ │ │ - tsteq r2, r6, lsl r0 │ │ │ │ - tsteq r2, r0, lsl r0 │ │ │ │ - tsteq r2, sl │ │ │ │ - tsteq r2, r4 │ │ │ │ - strdeq r3, [r2, -lr] │ │ │ │ - strdeq r3, [r2, -r8] │ │ │ │ - strdeq r3, [r2, -r2] │ │ │ │ - smlatteq r2, ip, pc, r3 @ │ │ │ │ - smlatteq r2, r6, pc, r3 @ │ │ │ │ - smlatteq r2, r0, pc, r3 @ │ │ │ │ - ldrdeq r3, [r2, -sl] │ │ │ │ - ldrdeq r3, [r2, -r4] │ │ │ │ - smlabteq r2, lr, pc, r3 @ │ │ │ │ - smlabteq r2, r8, pc, r3 @ │ │ │ │ - smlabteq r2, r2, pc, r3 @ │ │ │ │ - @ instruction: 0x01023fbc │ │ │ │ - @ instruction: 0x01023fb6 │ │ │ │ - @ instruction: 0x01023fb0 │ │ │ │ - smlatbeq r2, sl, pc, r3 @ │ │ │ │ - smlatbeq r2, r4, pc, r3 @ │ │ │ │ - @ instruction: 0x01023f9e │ │ │ │ - @ instruction: 0x01023f98 │ │ │ │ - @ instruction: 0x01023f92 │ │ │ │ - smlabbeq r2, ip, pc, r3 @ │ │ │ │ - smlabbeq r2, r6, pc, r3 @ │ │ │ │ - smlabbeq r2, r0, pc, r3 @ │ │ │ │ - tsteq r2, sl, ror pc │ │ │ │ - tsteq r2, r4, ror pc │ │ │ │ - tsteq r2, lr, ror #30 │ │ │ │ - tsteq r2, r8, ror #30 │ │ │ │ - tsteq r2, r2, ror #30 │ │ │ │ - tsteq r2, ip, asr pc │ │ │ │ - tsteq r2, r6, asr pc │ │ │ │ - tsteq r2, r0, asr pc │ │ │ │ - tsteq r2, sl, asr #30 │ │ │ │ - tsteq r2, r4, asr #30 │ │ │ │ - tsteq r2, lr, lsr pc │ │ │ │ - tsteq r2, r8, lsr pc │ │ │ │ - tsteq r2, r2, lsr pc │ │ │ │ - tsteq r2, ip, lsr #30 │ │ │ │ - tsteq r2, r6, lsr #30 │ │ │ │ - tsteq r2, r0, lsr #30 │ │ │ │ - tsteq r2, sl, lsl pc │ │ │ │ + strdeq r2, [r5, -r8] │ │ │ │ + @ instruction: 0x0105259e │ │ │ │ + tsteq r5, r4, ror r5 │ │ │ │ + @ instruction: 0x010244be │ │ │ │ + @ instruction: 0x010244b8 │ │ │ │ + @ instruction: 0x010244b2 │ │ │ │ + smlatbeq r2, ip, r4, r4 │ │ │ │ + smlatbeq r2, r6, r4, r4 │ │ │ │ + smlatbeq r2, r0, r4, r4 │ │ │ │ + tsteq r5, sl, lsl r6 │ │ │ │ + smlatteq r5, r8, r5, r2 │ │ │ │ + smlabbeq r2, lr, r4, r4 │ │ │ │ + smlabbeq r2, r8, r4, r4 │ │ │ │ + smlabbeq r2, r2, r4, r4 │ │ │ │ + tsteq r2, ip, ror r4 │ │ │ │ + tsteq r2, r6, ror r4 │ │ │ │ + tsteq r2, r0, ror r4 │ │ │ │ + tsteq r2, sl, ror #8 │ │ │ │ + tsteq r2, r4, ror #8 │ │ │ │ + tsteq r2, lr, asr r4 │ │ │ │ + tsteq r2, r8, asr r4 │ │ │ │ + tsteq r2, r2, asr r4 │ │ │ │ + tsteq r2, ip, asr #8 │ │ │ │ + tsteq r2, r6, asr #8 │ │ │ │ + tsteq r2, r0, asr #8 │ │ │ │ + tsteq r2, sl, lsr r4 │ │ │ │ + tsteq r2, r4, lsr r4 │ │ │ │ + tsteq r2, lr, lsr #8 │ │ │ │ + tsteq r2, r8, lsr #8 │ │ │ │ + tsteq r2, r2, lsr #8 │ │ │ │ + tsteq r2, ip, lsl r4 │ │ │ │ + tsteq r2, r6, lsl r4 │ │ │ │ + tsteq r2, r0, lsl r4 │ │ │ │ + tsteq r2, sl, lsl #8 │ │ │ │ + tsteq r2, r4, lsl #8 │ │ │ │ + strdeq r4, [r2, -lr] │ │ │ │ + strdeq r4, [r2, -r8] │ │ │ │ + strdeq r4, [r2, -r2] │ │ │ │ + smlatteq r2, ip, r3, r4 │ │ │ │ + smlatteq r2, r6, r3, r4 │ │ │ │ + smlatteq r2, r0, r3, r4 │ │ │ │ + ldrdeq r4, [r2, -sl] │ │ │ │ + ldrdeq r4, [r2, -r4] │ │ │ │ + smlabteq r2, lr, r3, r4 │ │ │ │ + smlabteq r2, r8, r3, r4 │ │ │ │ + smlabteq r2, r2, r3, r4 │ │ │ │ + @ instruction: 0x010243bc │ │ │ │ + @ instruction: 0x010243b6 │ │ │ │ + @ instruction: 0x010243b0 │ │ │ │ + smlatbeq r2, sl, r3, r4 │ │ │ │ + smlatbeq r2, r4, r3, r4 │ │ │ │ + @ instruction: 0x0102439e │ │ │ │ + @ instruction: 0x01024398 │ │ │ │ + @ instruction: 0x01024392 │ │ │ │ + smlabbeq r2, ip, r3, r4 │ │ │ │ + smlabbeq r2, r6, r3, r4 │ │ │ │ + smlabbeq r2, r0, r3, r4 │ │ │ │ + tsteq r2, sl, ror r3 │ │ │ │ + tsteq r2, r4, ror r3 │ │ │ │ + tsteq r2, lr, ror #6 │ │ │ │ + tsteq r2, r8, ror #6 │ │ │ │ + tsteq r2, r2, ror #6 │ │ │ │ + tsteq r2, ip, asr r3 │ │ │ │ + tsteq r2, r6, asr r3 │ │ │ │ + tsteq r2, r0, asr r3 │ │ │ │ + tsteq r2, sl, asr #6 │ │ │ │ + tsteq r2, r4, asr #6 │ │ │ │ + tsteq r2, lr, lsr r3 │ │ │ │ + tsteq r2, r8, lsr r3 │ │ │ │ + tsteq r2, r2, lsr r3 │ │ │ │ + tsteq r2, ip, lsr #6 │ │ │ │ + tsteq r2, r6, lsr #6 │ │ │ │ + tsteq r2, r0, lsr #6 │ │ │ │ + tsteq r2, sl, lsl r3 │ │ │ │ + tsteq r2, r4, lsl r3 │ │ │ │ + tsteq r2, lr, lsl #6 │ │ │ │ + tsteq r2, r8, lsl #6 │ │ │ │ + tsteq r2, r2, lsl #6 │ │ │ │ + strdeq r4, [r2, -ip] │ │ │ │ + strdeq r4, [r2, -r6] │ │ │ │ + strdeq r4, [r2, -r0] │ │ │ │ + smlatteq r2, sl, r2, r4 │ │ │ │ + smlatteq r2, r4, r2, r4 │ │ │ │ + ldrdeq r4, [r2, -lr] │ │ │ │ + ldrdeq r4, [r2, -r8] │ │ │ │ + ldrdeq r4, [r2, -r2] │ │ │ │ + smlabteq r2, ip, r2, r4 │ │ │ │ + smlabteq r2, r6, r2, r4 │ │ │ │ + smlabteq r2, r0, r2, r4 │ │ │ │ + @ instruction: 0x010242ba │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -72270,16 +72270,16 @@ │ │ │ │ movwle r5, #65419 @ 0xff8b │ │ │ │ addpl pc, fp, #164, 10 @ 0x29000000 │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14207d8 │ │ │ │ @ instruction: 0xf00184a2 │ │ │ │ svclt 0x0000be6d │ │ │ │ - ldrdeq r4, [r2, -r4] │ │ │ │ - @ instruction: 0x010438be │ │ │ │ + tsteq r2, r4, ror r4 │ │ │ │ + tsteq r4, lr, asr ip │ │ │ │ mvnseq pc, #268435460 @ 0x10000004 │ │ │ │ stmdale r1!, {r0, r3, r4, r7, r9, lr} │ │ │ │ mvneq pc, #268435460 @ 0x10000004 │ │ │ │ stmdble sp, {r0, r3, r4, r7, r9, lr} │ │ │ │ orrpl pc, r7, #164, 10 @ 0x29000000 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andeq pc, r1, #192, 4 │ │ │ │ @@ -74915,194 +74915,194 @@ │ │ │ │ stmda r8!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi feeec228 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b69600 │ │ │ │ andlt lr, r2, r0, ror #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r4, lr, lsr #22 │ │ │ │ - @ instruction: 0x01040f96 │ │ │ │ - tstpeq r4, lr, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, sl, lsl r8 │ │ │ │ - tsteq r2, r2, lsl r8 │ │ │ │ - tstpeq r4, sl, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, lr, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r2, [r4, -sl] │ │ │ │ - tsteq r4, r8, lsl pc │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ + smlabteq r4, lr, lr, sl │ │ │ │ + tsteq r4, r6, lsr r3 │ │ │ │ strdeq pc, [r4, -lr] │ │ │ │ - tsteq r4, ip, ror sl │ │ │ │ - ldrdeq pc, [r4, -lr] │ │ │ │ - smlatteq r4, r0, r4, pc @ │ │ │ │ + @ instruction: 0x01021bba │ │ │ │ + @ instruction: 0x01021bb2 │ │ │ │ + ldrdeq pc, [r4, -sl] │ │ │ │ + ldrdeq pc, [r4, -r8] │ │ │ │ ldrdeq pc, [r4, -lr] │ │ │ │ - tsteq r2, r6, lsl lr │ │ │ │ - tsteq r2, ip, lsl #14 │ │ │ │ - tsteq r2, r4, lsl #14 │ │ │ │ - smlatbeq r4, sl, r4, pc @ │ │ │ │ - tsteq r4, sl, asr #20 │ │ │ │ - smlabbeq r4, ip, r4, pc @ │ │ │ │ - smlabbeq r4, r2, r4, pc @ │ │ │ │ - smlabbeq r4, r0, r4, pc @ │ │ │ │ - smlabbeq r2, r0, sp, r8 │ │ │ │ - tsteq r2, r6, ror r6 │ │ │ │ - tsteq r2, lr, ror #12 │ │ │ │ - tstpeq r4, sl, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r4, asr #12 │ │ │ │ - tstpeq r4, r2, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, sl, ror r1 │ │ │ │ + @ instruction: 0x010412b8 │ │ │ │ + smlatteq r4, r0, ip, r1 │ │ │ │ + @ instruction: 0x0104f89e │ │ │ │ + tsteq r4, ip, lsl lr │ │ │ │ + tstpeq r4, lr, ror r8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, r0, r8, pc @ │ │ │ │ + tstpeq r4, lr, ror r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010291b6 │ │ │ │ + smlatbeq r2, ip, sl, r1 │ │ │ │ + smlatbeq r2, r4, sl, r1 │ │ │ │ + tstpeq r4, sl, asr #16 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, sl, sp, r1 │ │ │ │ + tstpeq r4, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r0, lsr #2 │ │ │ │ + tsteq r2, r6, lsl sl │ │ │ │ + tsteq r2, lr, lsl #20 │ │ │ │ + strdeq pc, [r4, -sl] │ │ │ │ + smlatteq r2, r4, r9, r1 │ │ │ │ + smlabteq r4, r2, r8, pc @ │ │ │ │ + smlatteq r4, ip, r9, pc @ │ │ │ │ + smlabbeq r4, lr, r8, pc @ │ │ │ │ + smlatteq r4, r8, r9, pc @ │ │ │ │ + ldrdeq pc, [r4, -sl] │ │ │ │ + smlatteq r4, r2, r9, pc @ │ │ │ │ + tsteq r2, r0, asr r9 │ │ │ │ + ldrdeq pc, [r2, -r4] │ │ │ │ + smlabbeq r4, r2, r0, r1 │ │ │ │ + tstpeq r4, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [r2, -r4] │ │ │ │ + smlatteq r2, ip, r8, r1 │ │ │ │ + smlatbeq r5, r0, lr, r3 │ │ │ │ + tstpeq r4, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r4, -ip] │ │ │ │ + tstpeq r2, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, r0, r6, pc @ │ │ │ │ + qaddeq r3, r0, r4 │ │ │ │ + smlatteq r2, r8, fp, pc @ │ │ │ │ + smlabbeq r4, r2, r6, pc @ │ │ │ │ + smlabbeq r4, r2, r6, pc @ │ │ │ │ + tsteq r4, r2, asr ip │ │ │ │ + tsteq r4, lr, asr #24 │ │ │ │ + tstpeq r4, r2, ror #12 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + smlatteq r4, lr, fp, r1 │ │ │ │ + @ instruction: 0x010ad5b8 │ │ │ │ + tstpeq r4, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r4, -r4] │ │ │ │ + strdeq pc, [r4, -r0] │ │ │ │ + smlatteq r4, ip, r5, pc @ │ │ │ │ + smlatteq r4, r8, r5, pc @ │ │ │ │ + smlatteq r4, r4, r5, pc @ │ │ │ │ + smlatteq r4, r0, r5, pc @ │ │ │ │ + ldrdeq pc, [r4, -ip] │ │ │ │ + ldrdeq pc, [r4, -r8] │ │ │ │ + ldrdeq pc, [r4, -r2] │ │ │ │ + tsteq r4, r6, lsr #24 │ │ │ │ + smlabteq r4, r2, r3, pc @ │ │ │ │ + tstpeq r4, sl, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, r2, r5, pc @ │ │ │ │ + tstpeq r4, r6, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6, ror #10 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r4, -sl] │ │ │ │ + strdeq pc, [r4, -r6] │ │ │ │ + strdeq pc, [r4, -r2] │ │ │ │ smlatteq r4, lr, r4, pc @ │ │ │ │ - tstpeq r4, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, sl, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r2, asr #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010215b0 │ │ │ │ - tstpeq r2, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r2, ip, r0 │ │ │ │ - @ instruction: 0x0104f390 │ │ │ │ - tsteq r2, r4, asr r5 │ │ │ │ - tsteq r2, ip, asr #10 │ │ │ │ - tsteq r5, r0, lsl #22 │ │ │ │ - smlabbeq r4, r8, r2, pc @ │ │ │ │ - tstpeq r4, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102fa90 │ │ │ │ - tstpeq r4, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01042cb0 │ │ │ │ - tstpeq r2, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r2, r2, pc @ │ │ │ │ - smlatteq r4, r2, r2, pc @ │ │ │ │ - @ instruction: 0x010418b2 │ │ │ │ - smlatbeq r4, lr, r8, r1 │ │ │ │ - smlabteq r4, r2, r2, pc @ │ │ │ │ - tsteq r4, r2, asr r8 │ │ │ │ - tsteq r4, lr, asr #16 │ │ │ │ - tsteq sl, r8, lsl r2 │ │ │ │ - smlabbeq r4, r8, r2, pc @ │ │ │ │ - smlabbeq r4, r0, r2, pc @ │ │ │ │ - tstpeq r4, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r4, asr r3 │ │ │ │ + tstpeq r4, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, sl, r4, pc @ │ │ │ │ + tsteq r4, r6, ror #20 │ │ │ │ + tstpeq r4, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, ror r3 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, r2, r3, pc @ │ │ │ │ + tstpeq r4, r6, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, r6, r3, pc @ │ │ │ │ + tstpeq r4, sl, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, ror #6 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, sl, r3, pc @ │ │ │ │ + @ instruction: 0x010ad194 │ │ │ │ + @ instruction: 0x0104f396 │ │ │ │ + tstpeq r4, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, asr r3 @ p-variant is OBSOLETE │ │ │ │ + strdeq sp, [sl, -sl] │ │ │ │ + tstpeq r4, r6, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, asr r3 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r1, [r5, -r2] │ │ │ │ + smlatbeq r2, ip, r9, r8 │ │ │ │ + mrseq r1, R10_usr │ │ │ │ + smlatteq r4, sl, r9, r0 │ │ │ │ + tsteq r4, lr, asr sl │ │ │ │ + tsteq r2, r0, ror r2 │ │ │ │ + tsteq r2, r8, ror #4 │ │ │ │ + smlatteq r4, r8, r2, pc @ │ │ │ │ + smlatteq r4, sl, r2, pc @ │ │ │ │ + smlatteq r4, lr, r2, pc @ │ │ │ │ + tsteq r4, sl, lsl #20 │ │ │ │ + tsteq r2, ip, lsl #4 │ │ │ │ + tsteq r2, r4, lsl #4 │ │ │ │ + smlabteq r4, r4, r2, pc @ │ │ │ │ + smlabbeq r4, r6, r2, pc @ │ │ │ │ + smlabbeq r4, sl, r2, pc @ │ │ │ │ + @ instruction: 0x010419b6 │ │ │ │ + smlatbeq r2, r8, r1, r1 │ │ │ │ + smlatbeq r2, r0, r1, r1 │ │ │ │ tstpeq r4, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r2, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, r6, r8, r1 │ │ │ │ - tstpeq r4, r2, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, sl, r1, pc @ │ │ │ │ - @ instruction: 0x0104f192 │ │ │ │ - smlatteq r4, r2, r1, pc @ │ │ │ │ - tstpeq r4, r6, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, lr, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, ror #18 │ │ │ │ + tsteq r2, r4, asr #2 │ │ │ │ + tsteq r2, ip, lsr r1 │ │ │ │ + tstpeq r4, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, r0, r1, pc @ │ │ │ │ smlabteq r4, r6, r1, pc @ │ │ │ │ - tstpeq r4, sl, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r6, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r2, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, lr, asr #2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, sl, r1, pc @ │ │ │ │ - smlabbeq r4, sl, r1, pc @ │ │ │ │ - @ instruction: 0x010acfb4 │ │ │ │ - tstpeq r4, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ - swpeq pc, r4, [r4] @ │ │ │ │ - swpeq pc, r0, [r4] @ │ │ │ │ - smlabbeq r4, ip, r0, pc @ │ │ │ │ - smlabbeq r4, r8, r0, pc @ │ │ │ │ - smlabbeq r4, r4, r0, pc @ │ │ │ │ - smlabbeq r4, r0, r0, pc @ │ │ │ │ - tstpeq r4, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, sl, r0, pc @ │ │ │ │ - smlabteq r4, r6, r6, r1 │ │ │ │ - tsteq r4, r2, ror #28 │ │ │ │ - smlabteq r4, sl, pc, lr @ │ │ │ │ - ldrdeq lr, [r4, -r2] │ │ │ │ - tstpeq r4, r2, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, r6, pc, lr @ │ │ │ │ - smlatbeq r4, lr, pc, lr @ │ │ │ │ - tstpeq r4, r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0104ef9a │ │ │ │ - @ instruction: 0x0104ef96 │ │ │ │ - @ instruction: 0x0104ef92 │ │ │ │ - smlabbeq r4, lr, pc, lr @ │ │ │ │ - smlabteq r4, sl, pc, lr @ │ │ │ │ - tstpeq r4, sl @ p-variant is OBSOLETE │ │ │ │ - strdeq ip, [sl, -r4] │ │ │ │ - strdeq lr, [r4, -r6] │ │ │ │ - ldrdeq lr, [r4, -r8] │ │ │ │ - ldrdeq lr, [r4, -r0] │ │ │ │ - smlabteq r4, r8, pc, lr @ │ │ │ │ - smlabteq r4, r0, pc, lr @ │ │ │ │ - @ instruction: 0x0104efb8 │ │ │ │ - tsteq sl, sl, asr sp │ │ │ │ - @ instruction: 0x0104efb6 │ │ │ │ - smlatbeq r4, lr, pc, lr @ │ │ │ │ - smlatbeq r4, r6, pc, lr @ │ │ │ │ - @ instruction: 0x0104efba │ │ │ │ - @ instruction: 0x0104efb2 │ │ │ │ - tsteq r5, r2, lsr r5 │ │ │ │ - tsteq r2, ip, lsl #12 │ │ │ │ - tsteq r2, r0, ror #28 │ │ │ │ - tsteq r4, sl, asr #12 │ │ │ │ - @ instruction: 0x010416be │ │ │ │ - ldrdeq r0, [r2, -r0] │ │ │ │ - smlabteq r2, r8, lr, r0 │ │ │ │ - tsteq r4, r8, asr #30 │ │ │ │ - tsteq r4, sl, asr #30 │ │ │ │ - tsteq r4, lr, asr #30 │ │ │ │ - tsteq r4, sl, ror #12 │ │ │ │ - tsteq r2, ip, ror #28 │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - tsteq r4, r4, lsr #30 │ │ │ │ - smlatteq r4, r6, lr, lr │ │ │ │ - smlatteq r4, sl, lr, lr │ │ │ │ - tsteq r4, r6, lsl r6 │ │ │ │ - tsteq r2, r8, lsl #28 │ │ │ │ - tsteq r2, r0, lsl #28 │ │ │ │ - ldrdeq lr, [r4, -r4] │ │ │ │ - smlabbeq r4, r2, lr, lr │ │ │ │ - smlabbeq r4, r6, lr, lr │ │ │ │ - smlabteq r4, r2, r5, r1 │ │ │ │ - smlatbeq r2, r4, sp, r0 │ │ │ │ - @ instruction: 0x01020d9c │ │ │ │ - smlabbeq r4, r4, lr, lr │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - tsteq r4, r6, lsr #28 │ │ │ │ - tsteq r4, r4, ror r5 │ │ │ │ - tsteq r2, r8, asr #26 │ │ │ │ - tsteq r2, r2, asr #26 │ │ │ │ - tsteq r4, r0, asr #28 │ │ │ │ - smlabteq r4, r8, sp, lr │ │ │ │ - smlabteq r4, lr, sp, lr │ │ │ │ - tsteq r4, ip, lsr #10 │ │ │ │ - strdeq r0, [r2, -r0] │ │ │ │ - smlatteq r2, sl, ip, r0 │ │ │ │ - strdeq lr, [r4, -ip] │ │ │ │ - tsteq r4, r0, ror sp │ │ │ │ - tsteq r4, r6, ror sp │ │ │ │ - smlatteq r4, r4, r4, r1 │ │ │ │ - @ instruction: 0x01020c98 │ │ │ │ - @ instruction: 0x01020c92 │ │ │ │ - @ instruction: 0x0104edb8 │ │ │ │ - tsteq r4, r8, lsl sp │ │ │ │ - tsteq r4, lr, lsl sp │ │ │ │ - @ instruction: 0x0104149c │ │ │ │ - tsteq r2, r0, asr #24 │ │ │ │ - tsteq r2, sl, lsr ip │ │ │ │ - tsteq r4, r4, ror sp │ │ │ │ - smlabteq r4, r0, ip, lr │ │ │ │ - smlabteq r4, r6, ip, lr │ │ │ │ - tsteq r2, r2, lsr r8 │ │ │ │ + tsteq r4, r4, lsl r9 │ │ │ │ + smlatteq r2, r8, r0, r1 │ │ │ │ + smlatteq r2, r2, r0, r1 │ │ │ │ + smlatteq r4, r0, r1, pc @ │ │ │ │ + tstpeq r4, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, ror #2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, ip, r8, r1 │ │ │ │ + swpeq r1, r0, [r2] │ │ │ │ + smlabbeq r2, sl, r0, r1 │ │ │ │ + @ instruction: 0x0104f19c │ │ │ │ + tstpeq r4, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, r4, r8, r1 │ │ │ │ + tsteq r2, r8, lsr r0 │ │ │ │ + tsteq r2, r2, lsr r0 │ │ │ │ + tstpeq r4, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ + strheq pc, [r4, -r8] @ │ │ │ │ + strheq pc, [r4, -lr] @ │ │ │ │ + tsteq r4, ip, lsr r8 │ │ │ │ + smlatteq r2, r0, pc, r0 @ │ │ │ │ + ldrdeq r0, [r2, -sl] │ │ │ │ + tstpeq r4, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6, rrx @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [r2, -r2] │ │ │ │ eorsle r2, r9, r4, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0b6fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdale pc, {r3, r4, r5, r6, r7, r8, r9, sl, fp} @ │ │ │ │ stmdale r9, {r4, fp, sp} │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -75134,24 +75134,24 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ stmdami fp, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r2, ip, ror #8 │ │ │ │ - tsteq r4, ip, ror #20 │ │ │ │ - tsteq r4, ip, lsr sl │ │ │ │ - tsteq r4, lr, lsr sl │ │ │ │ - tsteq r4, r6, lsl sl │ │ │ │ - strdeq lr, [r4, -ip] │ │ │ │ - tsteq r2, lr, lsl #8 │ │ │ │ - tsteq r2, r8, lsl #8 │ │ │ │ - tsteq r2, r2, lsl #8 │ │ │ │ - strdeq r0, [r2, -ip] │ │ │ │ + tsteq r2, ip, lsl #16 │ │ │ │ + tsteq r4, ip, lsl #28 │ │ │ │ + ldrdeq lr, [r4, -ip] │ │ │ │ + ldrdeq lr, [r4, -lr] │ │ │ │ + @ instruction: 0x0104edb6 │ │ │ │ + @ instruction: 0x0104ed9c │ │ │ │ + smlatbeq r2, lr, r7, r0 │ │ │ │ + smlatbeq r2, r8, r7, r0 │ │ │ │ + smlatbeq r2, r2, r7, r0 │ │ │ │ + @ instruction: 0x0102079c │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x46984615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ @@ -75437,79 +75437,79 @@ │ │ │ │ and lr, r7, r6, asr ip │ │ │ │ strbmi r4, [r3], -r5, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ mcrr 7, 11, pc, ip, cr5 @ │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r2, r2, lsr fp │ │ │ │ - @ instruction: 0x0104d692 │ │ │ │ - tsteq r2, ip, lsl #22 │ │ │ │ - tsteq r2, sl, lsl #22 │ │ │ │ - tsteq r2, r8, lsl #22 │ │ │ │ - tsteq r2, r6, lsl #22 │ │ │ │ - tsteq sl, r6, lsr #10 │ │ │ │ - strdeq lr, [r2, -r4] │ │ │ │ - strdeq lr, [r2, -ip] │ │ │ │ - strdeq lr, [r2, -sl] │ │ │ │ - strdeq lr, [r2, -r8] │ │ │ │ - strdeq lr, [r2, -ip] │ │ │ │ - strdeq lr, [r2, -r2] │ │ │ │ - smlatteq r2, ip, sl, lr │ │ │ │ - strdeq lr, [r2, -r0] │ │ │ │ - smlatteq r2, sl, sl, lr │ │ │ │ - smlabteq r4, r2, r5, sp │ │ │ │ - @ instruction: 0x01040abc │ │ │ │ - @ instruction: 0x01040aba │ │ │ │ - strdeq r7, [r2, -r4] │ │ │ │ - tsteq r2, r6, asr #28 │ │ │ │ - smlabbeq r4, r8, fp, r0 │ │ │ │ - tsteq r4, r6, asr #20 │ │ │ │ - @ instruction: 0x01027e90 │ │ │ │ - smlabbeq r2, lr, lr, r7 │ │ │ │ - tsteq sl, r2, lsl #8 │ │ │ │ - tsteq r4, r4, lsr #8 │ │ │ │ - smlatbeq r2, ip, lr, r7 │ │ │ │ - @ instruction: 0x01027e94 │ │ │ │ - tsteq r2, ip, lsl sl │ │ │ │ - tstpeq r3, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, lr, r7, lr │ │ │ │ - tsteq r4, ip, lsr r3 │ │ │ │ - tsteq r4, sl, lsl #18 │ │ │ │ - tsteq r4, ip, ror r7 │ │ │ │ - tsteq r2, r4, lsr #22 │ │ │ │ - tsteq r2, lr, lsl fp │ │ │ │ - ldrdeq lr, [r2, -r6] │ │ │ │ - ldrdeq lr, [r2, -sl] │ │ │ │ - ldrdeq lr, [r2, -r8] │ │ │ │ - ldrdeq lr, [r2, -lr] │ │ │ │ - tsteq sl, r2, lsl r3 │ │ │ │ - tsteq r4, r8, lsl r7 │ │ │ │ - tstpeq r3, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102e9ba │ │ │ │ - tstpeq r3, sl, asr ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r8, ror #16 │ │ │ │ - @ instruction: 0x010502bc │ │ │ │ - smlatbeq r2, r2, r9, lr │ │ │ │ - smlatbeq r2, r8, r9, lr │ │ │ │ - @ instruction: 0x0102e9b2 │ │ │ │ - @ instruction: 0x0102e9bc │ │ │ │ - smlabteq r2, r2, r9, lr │ │ │ │ - tsteq sl, r2, asr r2 │ │ │ │ - tsteq r4, r8, ror r6 │ │ │ │ - @ instruction: 0x0103fbb8 │ │ │ │ - tsteq r4, lr, ror r6 │ │ │ │ - @ instruction: 0x01041790 │ │ │ │ - tsteq sl, sl, lsl #4 │ │ │ │ - smlabteq r2, sl, r9, lr │ │ │ │ - tsteq r0, r2, asr #2 │ │ │ │ - tsteq r4, r4, lsr r6 │ │ │ │ - tsteq r4, sl, lsr r6 │ │ │ │ - tsteq r4, r0, asr #12 │ │ │ │ - tsteq r2, ip │ │ │ │ + ldrdeq lr, [r2, -r2] │ │ │ │ + tsteq r4, r2, lsr sl │ │ │ │ + smlatbeq r2, ip, lr, lr │ │ │ │ + smlatbeq r2, sl, lr, lr │ │ │ │ + smlatbeq r2, r8, lr, lr │ │ │ │ + smlatbeq r2, r6, lr, lr │ │ │ │ + smlabteq sl, r6, r8, ip │ │ │ │ + @ instruction: 0x0102ee94 │ │ │ │ + @ instruction: 0x0102ee9c │ │ │ │ + @ instruction: 0x0102ee9a │ │ │ │ + @ instruction: 0x0102ee98 │ │ │ │ + @ instruction: 0x0102ee9c │ │ │ │ + @ instruction: 0x0102ee92 │ │ │ │ + smlabbeq r2, ip, lr, lr │ │ │ │ + @ instruction: 0x0102ee90 │ │ │ │ + smlabbeq r2, sl, lr, lr │ │ │ │ + tsteq r4, r2, ror #18 │ │ │ │ + tsteq r4, ip, asr lr │ │ │ │ + tsteq r4, sl, asr lr │ │ │ │ + @ instruction: 0x01028294 │ │ │ │ + smlatteq r2, r6, r1, r8 │ │ │ │ + tsteq r4, r8, lsr #30 │ │ │ │ + smlatteq r4, r6, sp, r0 │ │ │ │ + tsteq r2, r0, lsr r2 │ │ │ │ + tsteq r2, lr, lsr #4 │ │ │ │ + smlatbeq sl, r2, r7, ip │ │ │ │ + smlabteq r4, r4, r7, r0 │ │ │ │ + tsteq r2, ip, asr #4 │ │ │ │ + tsteq r2, r4, lsr r2 │ │ │ │ + @ instruction: 0x0102edbc │ │ │ │ + smlatteq r4, r0, r0, r0 │ │ │ │ + tsteq r4, lr, lsr #22 │ │ │ │ + ldrdeq lr, [r4, -ip] │ │ │ │ + smlatbeq r4, sl, ip, r1 │ │ │ │ + tsteq r4, ip, lsl fp │ │ │ │ + smlabteq r2, r4, lr, lr │ │ │ │ + @ instruction: 0x0102eebe │ │ │ │ + tsteq r2, r6, ror sp │ │ │ │ + tsteq r2, sl, ror sp │ │ │ │ + tsteq r2, r8, ror sp │ │ │ │ + tsteq r2, lr, ror sp │ │ │ │ + @ instruction: 0x010ac6b2 │ │ │ │ + @ instruction: 0x0104eab8 │ │ │ │ + tsteq r4, r8, lsl r0 │ │ │ │ + tsteq r2, sl, asr sp │ │ │ │ + strdeq pc, [r3, -sl] │ │ │ │ + tsteq r2, r8, lsl #24 │ │ │ │ + tsteq r5, ip, asr r6 │ │ │ │ + tsteq r2, r2, asr #26 │ │ │ │ + tsteq r2, r8, asr #26 │ │ │ │ + tsteq r2, r2, asr sp │ │ │ │ + tsteq r2, ip, asr sp │ │ │ │ + tsteq r2, r2, ror #26 │ │ │ │ + strdeq ip, [sl, -r2] │ │ │ │ + tsteq r4, r8, lsl sl │ │ │ │ + tstpeq r3, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, lr, lsl sl │ │ │ │ + tsteq r4, r0, lsr fp │ │ │ │ + smlatbeq sl, sl, r5, ip │ │ │ │ + tsteq r2, sl, ror #26 │ │ │ │ + smlatteq r0, r2, r4, fp │ │ │ │ + ldrdeq lr, [r4, -r4] │ │ │ │ + ldrdeq lr, [r4, -sl] │ │ │ │ + smlatteq r4, r0, r9, lr │ │ │ │ + smlatbeq r2, ip, r3, r0 │ │ │ │ bicseq pc, r0, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ ldrlt r8, [r0, #-1167] @ 0xfffffb71 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ subhi pc, sp, r1, lsl #4 │ │ │ │ @@ -76348,103 +76348,103 @@ │ │ │ │ vmax.s8 d24, d16, d3 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami sl, {r1, r3, r4, r5, r6, r7, r8, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000bf96 │ │ │ │ - tsteq r4, ip, lsl r5 │ │ │ │ - tstpeq r1, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r2, lsr #8 │ │ │ │ - tstpeq r1, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r1, -sl] │ │ │ │ - smlatteq r1, r2, ip, pc @ │ │ │ │ - @ instruction: 0x0101fcbe │ │ │ │ - @ instruction: 0x0101fc92 │ │ │ │ - tstpeq r1, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r6, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r1, -r6] │ │ │ │ - smlabteq r1, r8, fp, pc @ │ │ │ │ - @ instruction: 0x0101fb9e │ │ │ │ - tstpeq r1, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, sl, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r6, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r1, -r8] │ │ │ │ - ldrdeq pc, [r1, -r2] │ │ │ │ - smlatbeq r1, r4, sl, pc @ │ │ │ │ - tstpeq r1, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r1, -r8] │ │ │ │ - smlabteq r1, sl, r9, pc @ │ │ │ │ - @ instruction: 0x0101f99e │ │ │ │ - @ instruction: 0x0101f994 │ │ │ │ - tstpeq r1, lr, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, sl, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r1, -r6] │ │ │ │ - smlabteq r1, r0, r8, pc @ │ │ │ │ - @ instruction: 0x0101f894 │ │ │ │ - smlabbeq r1, r0, r8, pc @ │ │ │ │ - tstpeq r1, lr, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r6, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r1, -r6] │ │ │ │ - smlatteq r1, r0, r7, pc @ │ │ │ │ - @ instruction: 0x0101f79e │ │ │ │ - smlabbeq r1, r8, r7, pc @ │ │ │ │ - tstpeq r1, sl, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r1, -ip] │ │ │ │ + @ instruction: 0x0104e8bc │ │ │ │ + mrseq r0, (UNDEF: 18) │ │ │ │ + smlabteq r4, r2, r7, lr │ │ │ │ + strheq r0, [r2, -r8] │ │ │ │ + swpeq r0, sl, [r2] │ │ │ │ + smlabbeq r2, r2, r0, r0 │ │ │ │ + qaddeq r0, lr, r2 │ │ │ │ + tsteq r2, r2, lsr r0 │ │ │ │ + tsteq r2, ip │ │ │ │ + smlatteq r1, r0, pc, pc @ │ │ │ │ ldrdeq pc, [r1, -r6] │ │ │ │ - tsteq r4, r6, ror #4 │ │ │ │ - tstpeq r1, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, lr, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r1, r0, r5, pc @ │ │ │ │ - @ instruction: 0x0101f5ba │ │ │ │ - @ instruction: 0x0101f594 │ │ │ │ - tstpeq r1, r6, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, sl, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r1, ip, r4, pc @ │ │ │ │ - @ instruction: 0x0101f4be │ │ │ │ - @ instruction: 0x0101f498 │ │ │ │ - tstpeq r1, r2, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r6, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r1, lr, r3, pc @ │ │ │ │ - smlabteq r1, r4, r3, pc @ │ │ │ │ - @ instruction: 0x0101f39a │ │ │ │ - @ instruction: 0x0101f392 │ │ │ │ - tstpeq r1, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r6, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, lr, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r1, r4, pc, pc @ │ │ │ │ + @ instruction: 0x0101ff96 │ │ │ │ + tstpeq r1, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, lr, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, sl, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, r6, lr, pc @ │ │ │ │ + @ instruction: 0x0101febc │ │ │ │ + @ instruction: 0x0101fe98 │ │ │ │ + tstpeq r1, r2, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, ip, sp, pc @ │ │ │ │ + smlatteq r1, r2, sp, pc @ │ │ │ │ + @ instruction: 0x0101fdbe │ │ │ │ + @ instruction: 0x0101fd98 │ │ │ │ + tstpeq r1, sl, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, lr, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, r8, ip, pc @ │ │ │ │ + @ instruction: 0x0101fcba │ │ │ │ + tstpeq r1, r6, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, lr, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, r2, fp, pc @ │ │ │ │ + @ instruction: 0x0101fbb6 │ │ │ │ + smlatbeq r1, ip, fp, pc @ │ │ │ │ + @ instruction: 0x0101fb96 │ │ │ │ + smlabbeq r1, r0, fp, pc @ │ │ │ │ + tstpeq r1, lr, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r1, -sl] │ │ │ │ + smlabteq r1, ip, sl, pc @ │ │ │ │ + @ instruction: 0x0101fa9c │ │ │ │ + tstpeq r1, r6, ror sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r6, lsl #12 │ │ │ │ + tstpeq r1, ip, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r1, -ip] │ │ │ │ + smlatbeq r1, lr, r9, pc @ │ │ │ │ + smlabbeq r1, r0, r9, pc @ │ │ │ │ + tstpeq r1, sl, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r6, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, r0, r8, pc @ │ │ │ │ + @ instruction: 0x0101f8ba │ │ │ │ + smlabbeq r1, ip, r8, pc @ │ │ │ │ + tstpeq r1, lr, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, r6, r7, pc @ │ │ │ │ + ldrdeq pc, [r1, -ip] │ │ │ │ + @ instruction: 0x0101f7b8 │ │ │ │ + smlabbeq r1, lr, r7, pc @ │ │ │ │ + tstpeq r1, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, sl, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, r6, r6, pc @ │ │ │ │ + ldrdeq pc, [r1, -lr] │ │ │ │ + @ instruction: 0x0101f6bc │ │ │ │ + @ instruction: 0x0101f692 │ │ │ │ + tstpeq r1, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, lr, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, lsl r6 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r1, -r2] │ │ │ │ - smlabteq r1, r8, r2, pc @ │ │ │ │ - smlabteq r1, r0, r2, pc @ │ │ │ │ - @ instruction: 0x0101f29e │ │ │ │ - tstpeq r1, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, lr, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r1, -r6] │ │ │ │ - smlatbeq r1, sl, r1, pc @ │ │ │ │ - smlatbeq r1, r2, r1, pc @ │ │ │ │ - tstpeq r1, lr, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, sl, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r1, lr, r5, pc @ │ │ │ │ + smlatbeq r1, r2, r5, pc @ │ │ │ │ + tstpeq r1, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, sl, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, lr, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r1, -sl] │ │ │ │ + smlabteq r1, ip, r4, pc @ │ │ │ │ + smlatbeq r1, r8, r4, pc @ │ │ │ │ msrvs SPSR_fsx, #160, 10 @ 0x28000000 │ │ │ │ blcs 6e245c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6baec> │ │ │ │ strbhi pc, [r1, #514] @ 0x202 @ │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ ldrhi pc, [r5, #-258]! @ 0xfffffefe │ │ │ │ @@ -77249,98 +77249,98 @@ │ │ │ │ ldrbhi pc, [r6, r1, lsl #4]! @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ ldmdami r5, {r4, r5, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b88c │ │ │ │ - tsteq r1, ip, ror pc │ │ │ │ - @ instruction: 0x0104d69c │ │ │ │ - @ instruction: 0x0104d690 │ │ │ │ - smlatteq r1, lr, lr, lr │ │ │ │ - smlabteq r1, sl, lr, lr │ │ │ │ - @ instruction: 0x0101ee9c │ │ │ │ - @ instruction: 0x0101ee92 │ │ │ │ - tsteq r1, lr, ror #28 │ │ │ │ - tsteq r1, r4, lsl lr │ │ │ │ - tsteq r1, sl, lsl #28 │ │ │ │ - smlatteq r1, r2, sp, lr │ │ │ │ - smlatteq r4, sl, r5, sp │ │ │ │ - tsteq r4, r2, lsr #12 │ │ │ │ - smlabbeq r1, r8, sp, lr │ │ │ │ - smlabbeq r4, lr, r6, sp │ │ │ │ - tsteq r4, lr, lsl #12 │ │ │ │ - smlatbeq r1, ip, ip, lr │ │ │ │ - smlabbeq r1, r0, ip, lr │ │ │ │ - tsteq r1, r0, ror #24 │ │ │ │ - tsteq r1, ip, lsr ip │ │ │ │ - tsteq r1, sl, lsl #24 │ │ │ │ - smlatteq r1, r6, fp, lr │ │ │ │ - smlabteq r1, lr, fp, lr │ │ │ │ - smlatbeq r1, r0, fp, lr │ │ │ │ - tsteq r1, ip, ror #22 │ │ │ │ - tsteq r1, lr, lsr fp │ │ │ │ - tsteq r1, ip, lsl #22 │ │ │ │ + tstpeq r1, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ + tsteq r4, r0, lsr sl │ │ │ │ + smlabbeq r1, lr, r2, pc @ │ │ │ │ + tstpeq r1, sl, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, lr, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0101f1b4 │ │ │ │ + smlatbeq r1, sl, r1, pc @ │ │ │ │ + smlabbeq r1, r2, r1, pc @ │ │ │ │ + smlabbeq r4, sl, r9, sp │ │ │ │ + smlabteq r4, r2, r9, sp │ │ │ │ + tstpeq r1, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, lr, lsr #20 │ │ │ │ + smlatbeq r4, lr, r9, sp │ │ │ │ + tstpeq r1, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + mrseq pc, (UNDEF: 1) @ │ │ │ │ ldrdeq lr, [r1, -ip] │ │ │ │ + smlatbeq r1, sl, pc, lr @ │ │ │ │ + smlabbeq r1, r6, pc, lr @ │ │ │ │ + tsteq r1, lr, ror #30 │ │ │ │ + tsteq r1, r0, asr #30 │ │ │ │ + tsteq r1, ip, lsl #30 │ │ │ │ + ldrdeq lr, [r1, -lr] │ │ │ │ + smlatbeq r1, ip, lr, lr │ │ │ │ + tsteq r1, ip, ror lr │ │ │ │ + tsteq r1, sl, asr #28 │ │ │ │ + tsteq r1, sl, lsl lr │ │ │ │ + tsteq r1, r0, lsl lr │ │ │ │ + strdeq lr, [r1, -ip] │ │ │ │ + smlabteq r1, ip, sp, lr │ │ │ │ + smlabteq r1, r2, sp, lr │ │ │ │ + @ instruction: 0x0101ed9a │ │ │ │ + tsteq r1, r8, ror #26 │ │ │ │ + tsteq r1, r2, asr #26 │ │ │ │ + tsteq r1, r0, lsl sp │ │ │ │ + smlatteq r1, sl, ip, lr │ │ │ │ + @ instruction: 0x0101ecba │ │ │ │ + @ instruction: 0x0101ecb0 │ │ │ │ + @ instruction: 0x0101ec9c │ │ │ │ + tsteq r1, ip, ror #24 │ │ │ │ + tsteq r1, sl, lsr ip │ │ │ │ + tsteq r1, r8, lsl #24 │ │ │ │ + smlatteq r1, r2, fp, lr │ │ │ │ + @ instruction: 0x0101ebbc │ │ │ │ + smlabbeq r1, ip, fp, lr │ │ │ │ + smlabbeq r1, r2, fp, lr │ │ │ │ + tsteq r1, ip, asr fp │ │ │ │ + tsteq r1, sl, lsr #22 │ │ │ │ + strdeq lr, [r1, -r8] │ │ │ │ + ldrdeq lr, [r1, -r0] │ │ │ │ smlatbeq r1, sl, sl, lr │ │ │ │ - tsteq r1, sl, ror sl │ │ │ │ - tsteq r1, r0, ror sl │ │ │ │ - tsteq r1, ip, asr sl │ │ │ │ - tsteq r1, ip, lsr #20 │ │ │ │ - tsteq r1, r2, lsr #20 │ │ │ │ + tsteq r1, r8, ror sl │ │ │ │ + tsteq r1, r6, asr #20 │ │ │ │ + tsteq r1, r8, lsr #20 │ │ │ │ strdeq lr, [r1, -sl] │ │ │ │ - smlabteq r1, r8, r9, lr │ │ │ │ - smlatbeq r1, r2, r9, lr │ │ │ │ - tsteq r1, r0, ror r9 │ │ │ │ - tsteq r1, sl, asr #18 │ │ │ │ - tsteq r1, sl, lsl r9 │ │ │ │ - tsteq r1, r0, lsl r9 │ │ │ │ - strdeq lr, [r1, -ip] │ │ │ │ - smlabteq r1, ip, r8, lr │ │ │ │ - @ instruction: 0x0101e89a │ │ │ │ - tsteq r1, r8, ror #16 │ │ │ │ - tsteq r1, r2, asr #16 │ │ │ │ - tsteq r1, ip, lsl r8 │ │ │ │ - smlatteq r1, ip, r7, lr │ │ │ │ + smlabteq r1, sl, r9, lr │ │ │ │ + @ instruction: 0x0101e99c │ │ │ │ + tsteq r1, lr, ror #18 │ │ │ │ + tsteq r1, r6, ror #18 │ │ │ │ + tsteq r1, r2, asr #18 │ │ │ │ + tsteq r1, lr, lsl r9 │ │ │ │ + smlatteq r1, lr, r8, lr │ │ │ │ + @ instruction: 0x0101e8be │ │ │ │ + @ instruction: 0x0101e8b6 │ │ │ │ + @ instruction: 0x0101e890 │ │ │ │ + tsteq r1, r0, ror #16 │ │ │ │ + tsteq r1, r8, asr r8 │ │ │ │ + tsteq r1, r6, lsr r8 │ │ │ │ + tsteq r1, ip, lsl #16 │ │ │ │ smlatteq r1, r2, r7, lr │ │ │ │ - @ instruction: 0x0101e7bc │ │ │ │ - smlabbeq r1, sl, r7, lr │ │ │ │ - tsteq r1, r8, asr r7 │ │ │ │ - tsteq r1, r0, lsr r7 │ │ │ │ + @ instruction: 0x0101e7b2 │ │ │ │ + smlatbeq r1, sl, r7, lr │ │ │ │ + smlabbeq r1, r8, r7, lr │ │ │ │ + tsteq r1, lr, asr r7 │ │ │ │ + tsteq r1, r6, asr r7 │ │ │ │ + tsteq r1, r4, lsr r7 │ │ │ │ tsteq r1, sl, lsl #14 │ │ │ │ + smlatteq r1, r0, r6, lr │ │ │ │ ldrdeq lr, [r1, -r8] │ │ │ │ - smlatbeq r1, r6, r6, lr │ │ │ │ - smlabbeq r1, r8, r6, lr │ │ │ │ - tsteq r1, sl, asr r6 │ │ │ │ - tsteq r1, sl, lsr #12 │ │ │ │ - strdeq lr, [r1, -ip] │ │ │ │ - smlabteq r1, lr, r5, lr │ │ │ │ - smlabteq r1, r6, r5, lr │ │ │ │ - smlatbeq r1, r2, r5, lr │ │ │ │ - tsteq r1, lr, ror r5 │ │ │ │ - tsteq r1, lr, asr #10 │ │ │ │ - tsteq r1, lr, lsl r5 │ │ │ │ - tsteq r1, r6, lsl r5 │ │ │ │ - strdeq lr, [r1, -r0] │ │ │ │ - smlabteq r1, r0, r4, lr │ │ │ │ - @ instruction: 0x0101e4b8 │ │ │ │ - @ instruction: 0x0101e496 │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ - tsteq r1, r2, asr #8 │ │ │ │ - tsteq r1, r2, lsl r4 │ │ │ │ - tsteq r1, sl, lsl #8 │ │ │ │ - smlatteq r1, r8, r3, lr │ │ │ │ - @ instruction: 0x0101e3be │ │ │ │ - @ instruction: 0x0101e3b6 │ │ │ │ - @ instruction: 0x0101e394 │ │ │ │ - tsteq r1, sl, ror #6 │ │ │ │ - tsteq r1, r0, asr #6 │ │ │ │ - tsteq r1, r8, lsr r3 │ │ │ │ - tsteq r1, r6, lsl r3 │ │ │ │ - strdeq lr, [r1, -r4] │ │ │ │ + @ instruction: 0x0101e6b6 │ │ │ │ + @ instruction: 0x0101e694 │ │ │ │ orrsvc pc, ip, #68157440 @ 0x4100000 │ │ │ │ vqsub.s8 d4, d16, d8 │ │ │ │ @ instruction: 0xf5b081b1 │ │ │ │ movwle r5, #61436 @ 0xeffc │ │ │ │ mvnspl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 963270 │ │ │ │ @@ -78142,104 +78142,104 @@ │ │ │ │ @ instruction: 0xf04f535a │ │ │ │ blcc 8c3cbc │ │ │ │ blx 963ee8 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ ldrbhi pc, [r5, r0, lsl #2]! @ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ ldmiblt r1, {r0, ip, sp, lr, pc} │ │ │ │ - tsteq r1, r4, ror r1 │ │ │ │ - tsteq r1, r4, asr #2 │ │ │ │ - tsteq r1, r8, lsl r1 │ │ │ │ - smlatteq r1, ip, r0, lr │ │ │ │ + tsteq r1, r4, lsl r5 │ │ │ │ + smlatteq r1, r4, r4, lr │ │ │ │ + @ instruction: 0x0101e4b8 │ │ │ │ + smlabbeq r1, ip, r4, lr │ │ │ │ + tsteq r1, r0, ror #8 │ │ │ │ + tsteq r1, r6, asr r4 │ │ │ │ + tsteq r1, r2, lsr r4 │ │ │ │ + tsteq r1, lr, lsl #8 │ │ │ │ + smlatteq r1, r2, r3, lr │ │ │ │ + @ instruction: 0x0101e3be │ │ │ │ + @ instruction: 0x0101e390 │ │ │ │ + smlabbeq r1, r6, r3, lr │ │ │ │ + tsteq r1, r0, ror #6 │ │ │ │ + tsteq r1, r2, lsr r3 │ │ │ │ + tsteq r1, r4, lsl #6 │ │ │ │ + ldrdeq lr, [r1, -r6] │ │ │ │ + smlabteq r1, ip, r2, lr │ │ │ │ + smlatbeq r1, r6, r2, lr │ │ │ │ + smlabbeq r1, r0, r2, lr │ │ │ │ + tsteq r1, r4, asr r2 │ │ │ │ + tsteq r1, r8, lsr #4 │ │ │ │ + tsteq r1, lr, lsl r2 │ │ │ │ + strdeq lr, [r1, -sl] │ │ │ │ + ldrdeq lr, [r1, -r6] │ │ │ │ + smlatbeq r1, r8, r1, lr │ │ │ │ + tsteq r1, ip, ror r1 │ │ │ │ + tsteq r1, r0, asr r1 │ │ │ │ + tsteq r1, r4, lsr #2 │ │ │ │ + tsteq r1, sl, lsl r1 │ │ │ │ + strdeq lr, [r1, -r6] │ │ │ │ + smlabteq r1, sl, r0, lr │ │ │ │ smlabteq r1, r0, r0, lr │ │ │ │ - strheq lr, [r1, -r6] │ │ │ │ - swpeq lr, r2, [r1] │ │ │ │ - tsteq r1, lr, rrx │ │ │ │ - tsteq r1, r2, asr #32 │ │ │ │ - tsteq r1, lr, lsl r0 │ │ │ │ - strdeq sp, [r1, -r0] │ │ │ │ - smlatteq r1, r6, pc, sp @ │ │ │ │ - smlabteq r1, r0, pc, sp @ │ │ │ │ - @ instruction: 0x0101df92 │ │ │ │ - tsteq r1, r4, ror #30 │ │ │ │ - tsteq r1, r6, lsr pc │ │ │ │ - tsteq r1, ip, lsr #30 │ │ │ │ - tsteq r1, r6, lsl #30 │ │ │ │ - smlatteq r1, r0, lr, sp │ │ │ │ - @ instruction: 0x0101deb4 │ │ │ │ - smlabbeq r1, r8, lr, sp │ │ │ │ - tsteq r1, lr, ror lr │ │ │ │ - tsteq r1, sl, asr lr │ │ │ │ - tsteq r1, r6, lsr lr │ │ │ │ - tsteq r1, r8, lsl #28 │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - @ instruction: 0x0101ddb0 │ │ │ │ - smlabbeq r1, r4, sp, sp │ │ │ │ - tsteq r1, sl, ror sp │ │ │ │ - tsteq r1, r6, asr sp │ │ │ │ - tsteq r1, sl, lsr #26 │ │ │ │ - tsteq r1, r0, lsr #26 │ │ │ │ - tsteq r1, ip, lsl #26 │ │ │ │ - smlatteq r1, r0, ip, sp │ │ │ │ - @ instruction: 0x0101dcb4 │ │ │ │ - smlatbeq r1, r0, ip, sp │ │ │ │ - smlabbeq r1, ip, ip, sp │ │ │ │ - tsteq r1, r0, ror #24 │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ - tsteq r1, r8, lsr ip │ │ │ │ - tsteq r1, ip, lsl #24 │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - smlatbeq r1, lr, fp, sp │ │ │ │ - smlabbeq r1, r2, fp, sp │ │ │ │ - tsteq r1, r8, ror fp │ │ │ │ - tsteq r1, r2, asr fp │ │ │ │ - tsteq r1, r6, lsl fp │ │ │ │ - tsteq r1, ip, lsl #22 │ │ │ │ - smlatteq r1, r0, sl, sp │ │ │ │ - ldrdeq sp, [r1, -r6] │ │ │ │ - @ instruction: 0x0101dab4 │ │ │ │ - tsteq r1, sl, ror sl │ │ │ │ - tsteq r1, ip, asr sl │ │ │ │ - tsteq r1, sl, lsr #20 │ │ │ │ - tsteq r1, r8, lsl #20 │ │ │ │ - smlatteq r4, sl, r3, ip │ │ │ │ - @ instruction: 0x0104c4bc │ │ │ │ - smlatteq r4, ip, r3, ip │ │ │ │ - tsteq r1, lr, lsr r9 │ │ │ │ - tsteq r1, r8, lsl r9 │ │ │ │ - smlatteq r1, r8, r8, sp │ │ │ │ + smlatbeq r1, ip, r0, lr │ │ │ │ + smlabbeq r1, r0, r0, lr │ │ │ │ + qaddeq lr, r4, r1 │ │ │ │ + tsteq r1, r0, asr #32 │ │ │ │ + tsteq r1, ip, lsr #32 │ │ │ │ + mrseq lr, (UNDEF: 1) │ │ │ │ + smlatteq r1, ip, pc, sp @ │ │ │ │ + ldrdeq sp, [r1, -r8] │ │ │ │ + smlatbeq r1, ip, pc, sp @ │ │ │ │ + tsteq r1, ip, ror pc │ │ │ │ + tsteq r1, lr, asr #30 │ │ │ │ + tsteq r1, r2, lsr #30 │ │ │ │ + tsteq r1, r8, lsl pc │ │ │ │ + strdeq sp, [r1, -r2] │ │ │ │ + @ instruction: 0x0101deb6 │ │ │ │ + smlatbeq r1, ip, lr, sp │ │ │ │ + smlabbeq r1, r0, lr, sp │ │ │ │ + tsteq r1, r6, ror lr │ │ │ │ + tsteq r1, r4, asr lr │ │ │ │ + tsteq r1, sl, lsl lr │ │ │ │ + strdeq sp, [r1, -ip] │ │ │ │ + smlabteq r1, sl, sp, sp │ │ │ │ + smlatbeq r1, r8, sp, sp │ │ │ │ + smlabbeq r4, sl, r7, ip │ │ │ │ + tsteq r4, ip, asr r8 │ │ │ │ + smlabbeq r4, ip, r7, ip │ │ │ │ ldrdeq sp, [r1, -lr] │ │ │ │ - @ instruction: 0x0101d8bc │ │ │ │ - smlabbeq r1, lr, r8, sp │ │ │ │ - tsteq r1, r0, ror #16 │ │ │ │ - tsteq r1, r2, lsr r8 │ │ │ │ - tsteq r1, r4, lsl #16 │ │ │ │ - ldrdeq sp, [r1, -r6] │ │ │ │ - smlatbeq r1, r8, r7, sp │ │ │ │ - smlabbeq r1, sl, r7, sp │ │ │ │ - tsteq r1, r8, ror #14 │ │ │ │ - tsteq r1, lr, lsr r7 │ │ │ │ - tsteq r1, r6, lsr r7 │ │ │ │ - tsteq r1, r2, lsl r7 │ │ │ │ - smlatteq r1, r4, r6, sp │ │ │ │ - @ instruction: 0x0101d6b6 │ │ │ │ - smlatbeq r1, lr, r6, sp │ │ │ │ - smlabbeq r1, ip, r6, sp │ │ │ │ - tsteq r1, r2, ror #12 │ │ │ │ - tsteq r1, sl, asr r6 │ │ │ │ - tsteq r1, r6, lsr r6 │ │ │ │ - tsteq r1, ip, lsl #12 │ │ │ │ + @ instruction: 0x0101dcb8 │ │ │ │ + smlabbeq r1, r8, ip, sp │ │ │ │ + tsteq r1, lr, ror ip │ │ │ │ + tsteq r1, ip, asr ip │ │ │ │ + tsteq r1, lr, lsr #24 │ │ │ │ + tsteq r1, r0, lsl #24 │ │ │ │ + ldrdeq sp, [r1, -r2] │ │ │ │ + smlatbeq r1, r4, fp, sp │ │ │ │ + tsteq r1, r6, ror fp │ │ │ │ + tsteq r1, r8, asr #22 │ │ │ │ + tsteq r1, sl, lsr #22 │ │ │ │ + tsteq r1, r8, lsl #22 │ │ │ │ ldrdeq sp, [r1, -lr] │ │ │ │ - @ instruction: 0x0101d5b0 │ │ │ │ - smlatbeq r1, r8, r5, sp │ │ │ │ - smlabbeq r1, r6, r5, sp │ │ │ │ - tsteq r1, ip, asr r5 │ │ │ │ - tsteq r1, r4, asr r5 │ │ │ │ - tsteq r1, r0, lsr r5 │ │ │ │ - strdeq sp, [r1, -lr] │ │ │ │ + ldrdeq sp, [r1, -r6] │ │ │ │ + @ instruction: 0x0101dab2 │ │ │ │ + smlabbeq r1, r4, sl, sp │ │ │ │ + tsteq r1, r6, asr sl │ │ │ │ + tsteq r1, lr, asr #20 │ │ │ │ + tsteq r1, ip, lsr #20 │ │ │ │ + tsteq r1, r2, lsl #20 │ │ │ │ + strdeq sp, [r1, -sl] │ │ │ │ + ldrdeq sp, [r1, -r6] │ │ │ │ + smlatbeq r1, ip, r9, sp │ │ │ │ + tsteq r1, lr, ror r9 │ │ │ │ + tsteq r1, r0, asr r9 │ │ │ │ + tsteq r1, r8, asr #18 │ │ │ │ + tsteq r1, r6, lsr #18 │ │ │ │ + strdeq sp, [r1, -ip] │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ + ldrdeq sp, [r1, -r0] │ │ │ │ + @ instruction: 0x0101d89e │ │ │ │ cmnpvs ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ cmppvs pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl r9, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -79026,108 +79026,108 @@ │ │ │ │ @ instruction: 0xf04f537e │ │ │ │ blcc 8c4a8c │ │ │ │ blx 964cb8 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ mrshi pc, (UNDEF: 29) @ │ │ │ │ ldrbtmi r4, [r8], #-2142 @ 0xfffff7a2 │ │ │ │ svclt 0x0000e2a9 │ │ │ │ - tsteq r1, r6, ror #6 │ │ │ │ - tsteq r1, ip, asr r3 │ │ │ │ - tsteq r1, r8, lsr r3 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - tsteq r1, r2, lsl #6 │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - smlatbeq r1, lr, r2, sp │ │ │ │ - smlabbeq r1, r0, r2, sp │ │ │ │ - tsteq r1, r0, asr r2 │ │ │ │ - tsteq r1, r0, lsr #4 │ │ │ │ - tsteq r1, r6, lsl r2 │ │ │ │ - strdeq sp, [r1, -r2] │ │ │ │ - smlabteq r1, r6, r1, sp │ │ │ │ - @ instruction: 0x0101d1bc │ │ │ │ - @ instruction: 0x0101d196 │ │ │ │ - tsteq r1, r6, ror #2 │ │ │ │ - tsteq r1, r6, lsr r1 │ │ │ │ - tsteq r1, ip, lsr #2 │ │ │ │ - tsteq r1, r8, lsl #2 │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - ldrdeq sp, [r1, -r2] │ │ │ │ - smlatbeq r1, ip, r0, sp │ │ │ │ - tsteq r1, lr, ror r0 │ │ │ │ - tsteq r1, lr, asr #32 │ │ │ │ - tsteq r1, lr, lsl r0 │ │ │ │ - tsteq r1, r4, lsl r0 │ │ │ │ - strdeq ip, [r1, -r0] │ │ │ │ - smlabteq r1, r4, pc, ip @ │ │ │ │ - @ instruction: 0x0101cfba │ │ │ │ - @ instruction: 0x0101cf94 │ │ │ │ - tsteq r1, r4, ror #30 │ │ │ │ - tsteq r1, r4, lsr pc │ │ │ │ - tsteq r1, sl, lsr #30 │ │ │ │ - tsteq r1, r6, lsl #30 │ │ │ │ - ldrdeq ip, [r1, -sl] │ │ │ │ - ldrdeq ip, [r1, -r0] │ │ │ │ - smlatbeq r1, sl, lr, ip │ │ │ │ - tsteq r1, ip, ror lr │ │ │ │ - tsteq r1, lr, asr #28 │ │ │ │ - tsteq r1, r0, lsr #28 │ │ │ │ - strdeq ip, [r1, -r0] │ │ │ │ - smlabteq r1, r0, sp, ip │ │ │ │ - @ instruction: 0x0101cdb6 │ │ │ │ - @ instruction: 0x0101cd92 │ │ │ │ - tsteq r1, r6, ror #26 │ │ │ │ - tsteq r1, ip, asr sp │ │ │ │ - tsteq r1, r6, lsr sp │ │ │ │ - tsteq r1, r6, lsl #26 │ │ │ │ - ldrdeq ip, [r1, -r6] │ │ │ │ - smlabteq r1, ip, ip, ip │ │ │ │ - smlatbeq r1, r8, ip, ip │ │ │ │ - tsteq r1, ip, ror ip │ │ │ │ - tsteq r1, r2, ror ip │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ - tsteq r1, lr, lsl ip │ │ │ │ - smlatteq r1, lr, fp, ip │ │ │ │ - @ instruction: 0x0101cbbe │ │ │ │ - @ instruction: 0x0101cbb4 │ │ │ │ - @ instruction: 0x0101cb90 │ │ │ │ - tsteq r1, r4, ror #22 │ │ │ │ - tsteq r1, sl, asr fp │ │ │ │ - tsteq r1, r4, lsr fp │ │ │ │ - tsteq r1, r4, lsl #22 │ │ │ │ - ldrdeq ip, [r1, -r4] │ │ │ │ - smlabteq r1, sl, sl, ip │ │ │ │ - smlatbeq r1, r6, sl, ip │ │ │ │ - tsteq r1, sl, ror sl │ │ │ │ - tsteq r1, r0, ror sl │ │ │ │ - tsteq r1, sl, asr #20 │ │ │ │ - tsteq r1, ip, lsl sl │ │ │ │ - strdeq ip, [r1, -r2] │ │ │ │ - smlabteq r1, r4, r9, ip │ │ │ │ - @ instruction: 0x0101c998 │ │ │ │ - @ instruction: 0x0101c992 │ │ │ │ - tsteq r1, r2, ror r9 │ │ │ │ - tsteq r1, sl, asr #18 │ │ │ │ - tsteq r1, r4, asr #18 │ │ │ │ - tsteq r1, r2, lsr #18 │ │ │ │ - strdeq ip, [r1, -r6] │ │ │ │ - smlabteq r1, sl, r8, ip │ │ │ │ - smlabteq r1, r4, r8, ip │ │ │ │ - smlatbeq r1, r4, r8, ip │ │ │ │ - tsteq r1, ip, ror r8 │ │ │ │ - tsteq r1, r6, ror r8 │ │ │ │ - tsteq r1, r4, asr r8 │ │ │ │ - tsteq r1, ip, lsr #16 │ │ │ │ - tsteq r1, r0, lsl #16 │ │ │ │ + tsteq r1, r6, lsl #14 │ │ │ │ + strdeq sp, [r1, -ip] │ │ │ │ + ldrdeq sp, [r1, -r8] │ │ │ │ + smlatbeq r1, ip, r6, sp │ │ │ │ + smlatbeq r1, r2, r6, sp │ │ │ │ + tsteq r1, ip, ror r6 │ │ │ │ + tsteq r1, lr, asr #12 │ │ │ │ + tsteq r1, r0, lsr #12 │ │ │ │ + strdeq sp, [r1, -r0] │ │ │ │ + smlabteq r1, r0, r5, sp │ │ │ │ + @ instruction: 0x0101d5b6 │ │ │ │ + @ instruction: 0x0101d592 │ │ │ │ + tsteq r1, r6, ror #10 │ │ │ │ + tsteq r1, ip, asr r5 │ │ │ │ + tsteq r1, r6, lsr r5 │ │ │ │ + tsteq r1, r6, lsl #10 │ │ │ │ + ldrdeq sp, [r1, -r6] │ │ │ │ + smlabteq r1, ip, r4, sp │ │ │ │ + smlatbeq r1, r8, r4, sp │ │ │ │ + tsteq r1, ip, ror r4 │ │ │ │ + tsteq r1, r2, ror r4 │ │ │ │ + tsteq r1, ip, asr #8 │ │ │ │ + tsteq r1, lr, lsl r4 │ │ │ │ + smlatteq r1, lr, r3, sp │ │ │ │ + @ instruction: 0x0101d3be │ │ │ │ + @ instruction: 0x0101d3b4 │ │ │ │ + @ instruction: 0x0101d390 │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + tsteq r1, sl, asr r3 │ │ │ │ + tsteq r1, r4, lsr r3 │ │ │ │ + tsteq r1, r4, lsl #6 │ │ │ │ + ldrdeq sp, [r1, -r4] │ │ │ │ + smlabteq r1, sl, r2, sp │ │ │ │ + smlatbeq r1, r6, r2, sp │ │ │ │ + tsteq r1, sl, ror r2 │ │ │ │ + tsteq r1, r0, ror r2 │ │ │ │ + tsteq r1, sl, asr #4 │ │ │ │ + tsteq r1, ip, lsl r2 │ │ │ │ + smlatteq r1, lr, r1, sp │ │ │ │ + smlabteq r1, r0, r1, sp │ │ │ │ + @ instruction: 0x0101d190 │ │ │ │ + tsteq r1, r0, ror #2 │ │ │ │ + tsteq r1, r6, asr r1 │ │ │ │ + tsteq r1, r2, lsr r1 │ │ │ │ + tsteq r1, r6, lsl #2 │ │ │ │ + strdeq sp, [r1, -ip] │ │ │ │ + ldrdeq sp, [r1, -r6] │ │ │ │ + smlatbeq r1, r6, r0, sp │ │ │ │ + tsteq r1, r6, ror r0 │ │ │ │ + tsteq r1, ip, rrx │ │ │ │ + tsteq r1, r8, asr #32 │ │ │ │ + tsteq r1, ip, lsl r0 │ │ │ │ + tsteq r1, r2, lsl r0 │ │ │ │ + smlatteq r1, ip, pc, ip @ │ │ │ │ + @ instruction: 0x0101cfbe │ │ │ │ + smlabbeq r1, lr, pc, ip @ │ │ │ │ + tsteq r1, lr, asr pc │ │ │ │ + tsteq r1, r4, asr pc │ │ │ │ + tsteq r1, r0, lsr pc │ │ │ │ + tsteq r1, r4, lsl #30 │ │ │ │ + strdeq ip, [r1, -sl] │ │ │ │ ldrdeq ip, [r1, -r4] │ │ │ │ - smlabteq r1, lr, r7, ip │ │ │ │ - smlatbeq r1, lr, r7, ip │ │ │ │ - smlabbeq r1, r6, r7, ip │ │ │ │ - smlabbeq r1, r0, r7, ip │ │ │ │ - tsteq r1, lr, asr r7 │ │ │ │ - tsteq r1, lr, lsr #14 │ │ │ │ + smlatbeq r1, r4, lr, ip │ │ │ │ + tsteq r1, r4, ror lr │ │ │ │ + tsteq r1, sl, ror #28 │ │ │ │ + tsteq r1, r6, asr #28 │ │ │ │ + tsteq r1, sl, lsl lr │ │ │ │ + tsteq r1, r0, lsl lr │ │ │ │ + smlatteq r1, sl, sp, ip │ │ │ │ + @ instruction: 0x0101cdbc │ │ │ │ + @ instruction: 0x0101cd92 │ │ │ │ + tsteq r1, r4, ror #26 │ │ │ │ + tsteq r1, r8, lsr sp │ │ │ │ + tsteq r1, r2, lsr sp │ │ │ │ + tsteq r1, r2, lsl sp │ │ │ │ + smlatteq r1, sl, ip, ip │ │ │ │ + smlatteq r1, r4, ip, ip │ │ │ │ + smlabteq r1, r2, ip, ip │ │ │ │ + @ instruction: 0x0101cc96 │ │ │ │ + tsteq r1, sl, ror #24 │ │ │ │ + tsteq r1, r4, ror #24 │ │ │ │ + tsteq r1, r4, asr #24 │ │ │ │ + tsteq r1, ip, lsl ip │ │ │ │ + tsteq r1, r6, lsl ip │ │ │ │ + strdeq ip, [r1, -r4] │ │ │ │ + smlabteq r1, ip, fp, ip │ │ │ │ + smlatbeq r1, r0, fp, ip │ │ │ │ + tsteq r1, r4, ror fp │ │ │ │ + tsteq r1, lr, ror #22 │ │ │ │ + tsteq r1, lr, asr #22 │ │ │ │ + tsteq r1, r6, lsr #22 │ │ │ │ + tsteq r1, r0, lsr #22 │ │ │ │ + strdeq ip, [r1, -lr] │ │ │ │ + smlabteq r1, lr, sl, ip │ │ │ │ cmnpvc ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r3, {r3, r4, r7, r9, lr} │ │ │ │ cmppvc pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble ip, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl sp, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -79367,158 +79367,158 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2193 @ 0xfffff76f │ │ │ │ ldmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2192 @ 0xfffff770 │ │ │ │ ldmmi r0, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - smlabbeq r1, sl, r5, ip │ │ │ │ - smlabbeq r1, r4, r5, ip │ │ │ │ - tsteq r1, r6, ror #10 │ │ │ │ - tsteq r1, r0, asr #10 │ │ │ │ - tsteq r1, sl, lsr r5 │ │ │ │ - tsteq r1, sl, lsl r5 │ │ │ │ - smlatteq r4, sl, sp, sl │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ - tsteq r1, r2, lsl #10 │ │ │ │ - tsteq r4, r0, asr #32 │ │ │ │ - strdeq ip, [r1, -r6] │ │ │ │ - tsteq r4, ip, ror #28 │ │ │ │ - smlatteq r1, sl, r4, ip │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - ldrdeq ip, [r1, -lr] │ │ │ │ - @ instruction: 0x0104ac94 │ │ │ │ - ldrdeq ip, [r1, -r2] │ │ │ │ - smlabteq r1, ip, r4, ip │ │ │ │ - smlabteq r1, r6, r4, ip │ │ │ │ - smlabteq r1, r0, r4, ip │ │ │ │ - @ instruction: 0x0101c4ba │ │ │ │ - @ instruction: 0x0101c4b4 │ │ │ │ - smlatbeq r1, lr, r4, ip │ │ │ │ - smlatbeq r1, r8, r4, ip │ │ │ │ - smlatbeq r1, r2, r4, ip │ │ │ │ - @ instruction: 0x0101c49c │ │ │ │ - @ instruction: 0x0101c496 │ │ │ │ - @ instruction: 0x0101c490 │ │ │ │ - smlabbeq r1, sl, r4, ip │ │ │ │ - smlabbeq r1, r4, r4, ip │ │ │ │ - tsteq r1, lr, ror r4 │ │ │ │ - tsteq r1, r8, ror r4 │ │ │ │ - tsteq r1, r2, ror r4 │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ - tsteq r1, r6, ror #8 │ │ │ │ - tsteq r1, r0, ror #8 │ │ │ │ - tsteq r1, sl, asr r4 │ │ │ │ - tsteq r1, r4, asr r4 │ │ │ │ - tsteq r1, lr, asr #8 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - tsteq r1, r2, asr #8 │ │ │ │ - tsteq r1, ip, lsr r4 │ │ │ │ - tsteq r1, r6, lsr r4 │ │ │ │ - tsteq r1, r0, lsr r4 │ │ │ │ - tsteq r1, sl, lsr #8 │ │ │ │ - tsteq r1, r4, lsr #8 │ │ │ │ - tsteq r1, lr, lsl r4 │ │ │ │ - tsteq r1, r8, lsl r4 │ │ │ │ - tsteq r1, r2, lsl r4 │ │ │ │ - tsteq r1, ip, lsl #8 │ │ │ │ - tsteq r4, r2, ror #22 │ │ │ │ - tsteq r1, r0, lsl #8 │ │ │ │ + tsteq r1, sl, lsr #18 │ │ │ │ + tsteq r1, r4, lsr #18 │ │ │ │ + tsteq r1, r6, lsl #18 │ │ │ │ + smlatteq r1, r0, r8, ip │ │ │ │ + ldrdeq ip, [r1, -sl] │ │ │ │ + @ instruction: 0x0101c8ba │ │ │ │ + smlabbeq r4, sl, r1, fp │ │ │ │ + @ instruction: 0x0104afbc │ │ │ │ + smlatbeq r1, r2, r8, ip │ │ │ │ + smlatteq r4, r0, r3, fp │ │ │ │ + @ instruction: 0x0101c896 │ │ │ │ + tsteq r4, ip, lsl #4 │ │ │ │ + smlabbeq r1, sl, r8, ip │ │ │ │ + smlabteq r4, r0, r1, fp │ │ │ │ + tsteq r1, lr, ror r8 │ │ │ │ + tsteq r4, r4, lsr r0 │ │ │ │ + tsteq r1, r2, ror r8 │ │ │ │ + tsteq r1, ip, ror #16 │ │ │ │ + tsteq r1, r6, ror #16 │ │ │ │ + tsteq r1, r0, ror #16 │ │ │ │ + tsteq r1, sl, asr r8 │ │ │ │ + tsteq r1, r4, asr r8 │ │ │ │ + tsteq r1, lr, asr #16 │ │ │ │ + tsteq r1, r8, asr #16 │ │ │ │ + tsteq r1, r2, asr #16 │ │ │ │ + tsteq r1, ip, lsr r8 │ │ │ │ + tsteq r1, r6, lsr r8 │ │ │ │ + tsteq r1, r0, lsr r8 │ │ │ │ + tsteq r1, sl, lsr #16 │ │ │ │ + tsteq r1, r4, lsr #16 │ │ │ │ + tsteq r1, lr, lsl r8 │ │ │ │ + tsteq r1, r8, lsl r8 │ │ │ │ + tsteq r1, r2, lsl r8 │ │ │ │ + tsteq r1, ip, lsl #16 │ │ │ │ + tsteq r1, r6, lsl #16 │ │ │ │ + tsteq r1, r0, lsl #16 │ │ │ │ strdeq ip, [r1, -sl] │ │ │ │ strdeq ip, [r1, -r4] │ │ │ │ - smlatteq r1, lr, r3, ip │ │ │ │ - tsteq r4, r4, lsr #24 │ │ │ │ - ldrdeq sl, [r4, -lr] │ │ │ │ - @ instruction: 0x0104abb8 │ │ │ │ + smlatteq r1, lr, r7, ip │ │ │ │ + smlatteq r1, r8, r7, ip │ │ │ │ + smlatteq r1, r2, r7, ip │ │ │ │ + ldrdeq ip, [r1, -ip] │ │ │ │ ldrdeq ip, [r1, -r6] │ │ │ │ ldrdeq ip, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r3, ip │ │ │ │ - tsteq r4, r0, ror #24 │ │ │ │ - tsteq r4, sl, lsl ip │ │ │ │ - @ instruction: 0x0101c3b8 │ │ │ │ - tsteq r4, lr, ror #24 │ │ │ │ - ldrdeq sl, [r4, -r8] │ │ │ │ - smlatbeq r4, r2, ip, sl │ │ │ │ - smlatbeq r1, r0, r3, ip │ │ │ │ - tsteq r4, r6, asr sp │ │ │ │ - tsteq r4, r0, lsr sp │ │ │ │ - smlabbeq r1, lr, r3, ip │ │ │ │ - smlabbeq r1, r8, r3, ip │ │ │ │ - smlabbeq r1, r2, r3, ip │ │ │ │ - tsteq r1, ip, ror r3 │ │ │ │ - tsteq r1, r6, ror r3 │ │ │ │ - tsteq r1, r0, ror r3 │ │ │ │ - tsteq r1, sl, ror #6 │ │ │ │ - tsteq r1, r4, ror #6 │ │ │ │ - tsteq r1, lr, asr r3 │ │ │ │ - tsteq r1, r8, asr r3 │ │ │ │ - tsteq r1, r2, asr r3 │ │ │ │ - tsteq r1, ip, asr #6 │ │ │ │ - tsteq r1, r6, asr #6 │ │ │ │ - tsteq r1, r0, asr #6 │ │ │ │ - tsteq r1, sl, lsr r3 │ │ │ │ - tsteq r1, r4, lsr r3 │ │ │ │ - tsteq r1, lr, lsr #6 │ │ │ │ - tsteq r1, r8, lsr #6 │ │ │ │ - tsteq r1, r2, lsr #6 │ │ │ │ - tsteq r1, ip, lsl r3 │ │ │ │ - tsteq r1, r6, lsl r3 │ │ │ │ - tsteq r1, r0, lsl r3 │ │ │ │ - tsteq r1, sl, lsl #6 │ │ │ │ - tsteq r1, r4, lsl #6 │ │ │ │ + smlabteq r1, sl, r7, ip │ │ │ │ + smlabteq r1, r4, r7, ip │ │ │ │ + @ instruction: 0x0101c7be │ │ │ │ + @ instruction: 0x0101c7b8 │ │ │ │ + @ instruction: 0x0101c7b2 │ │ │ │ + smlatbeq r1, ip, r7, ip │ │ │ │ + tsteq r4, r2, lsl #30 │ │ │ │ + smlatbeq r1, r0, r7, ip │ │ │ │ + @ instruction: 0x0101c79a │ │ │ │ + @ instruction: 0x0101c794 │ │ │ │ + smlabbeq r1, lr, r7, ip │ │ │ │ + smlabteq r4, r4, pc, sl @ │ │ │ │ + tsteq r4, lr, ror pc │ │ │ │ + tsteq r4, r8, asr pc │ │ │ │ + tsteq r1, r6, ror r7 │ │ │ │ + tsteq r1, r0, ror r7 │ │ │ │ + tsteq r1, sl, ror #14 │ │ │ │ + mrseq fp, (UNDEF: 4) │ │ │ │ + @ instruction: 0x0104afba │ │ │ │ + tsteq r1, r8, asr r7 │ │ │ │ + tsteq r4, lr │ │ │ │ + tsteq r4, r8, ror r1 │ │ │ │ + tsteq r4, r2, asr #32 │ │ │ │ + tsteq r1, r0, asr #14 │ │ │ │ + strdeq fp, [r4, -r6] │ │ │ │ + ldrdeq fp, [r4, -r0] │ │ │ │ + tsteq r1, lr, lsr #14 │ │ │ │ + tsteq r1, r8, lsr #14 │ │ │ │ + tsteq r1, r2, lsr #14 │ │ │ │ + tsteq r1, ip, lsl r7 │ │ │ │ + tsteq r1, r6, lsl r7 │ │ │ │ + tsteq r1, r0, lsl r7 │ │ │ │ + tsteq r1, sl, lsl #14 │ │ │ │ + tsteq r1, r4, lsl #14 │ │ │ │ strdeq ip, [r1, -lr] │ │ │ │ strdeq ip, [r1, -r8] │ │ │ │ strdeq ip, [r1, -r2] │ │ │ │ - smlatteq r1, ip, r2, ip │ │ │ │ - smlatteq r1, r6, r2, ip │ │ │ │ - smlatteq r1, r0, r2, ip │ │ │ │ + smlatteq r1, ip, r6, ip │ │ │ │ + smlatteq r1, r6, r6, ip │ │ │ │ + smlatteq r1, r0, r6, ip │ │ │ │ ldrdeq ip, [r1, -sl] │ │ │ │ ldrdeq ip, [r1, -r4] │ │ │ │ - smlabteq r1, lr, r2, ip │ │ │ │ - smlabteq r1, r8, r2, ip │ │ │ │ - tsteq r4, lr, asr sp │ │ │ │ - @ instruction: 0x0104ad90 │ │ │ │ - @ instruction: 0x0101c2b6 │ │ │ │ - tsteq r4, r4, asr lr │ │ │ │ - tsteq r4, r6, lsr #28 │ │ │ │ - smlatbeq r1, r4, r2, ip │ │ │ │ - @ instruction: 0x0101c29e │ │ │ │ - @ instruction: 0x0101c298 │ │ │ │ - @ instruction: 0x0101c292 │ │ │ │ - smlabbeq r1, ip, r2, ip │ │ │ │ - smlabbeq r1, r6, r2, ip │ │ │ │ - smlabbeq r1, r0, r2, ip │ │ │ │ - tsteq r1, sl, ror r2 │ │ │ │ - tsteq r1, r4, ror r2 │ │ │ │ - tsteq r1, lr, ror #4 │ │ │ │ - tsteq r1, r8, ror #4 │ │ │ │ - tsteq r1, r2, ror #4 │ │ │ │ - tsteq r1, ip, asr r2 │ │ │ │ - tsteq r1, r6, asr r2 │ │ │ │ - tsteq r1, r0, asr r2 │ │ │ │ - tsteq r1, sl, asr #4 │ │ │ │ - tsteq r1, r4, asr #4 │ │ │ │ - tsteq r1, lr, lsr r2 │ │ │ │ - tsteq r1, r8, lsr r2 │ │ │ │ - tsteq r1, r2, lsr r2 │ │ │ │ - tsteq r1, ip, lsr #4 │ │ │ │ - tsteq r1, r6, lsr #4 │ │ │ │ - tsteq r1, r0, lsr #4 │ │ │ │ - tsteq r1, sl, lsl r2 │ │ │ │ - tsteq r1, r4, lsl r2 │ │ │ │ - tsteq r1, lr, lsl #4 │ │ │ │ - tsteq r1, r8, lsl #4 │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ + smlabteq r1, lr, r6, ip │ │ │ │ + smlabteq r1, r8, r6, ip │ │ │ │ + smlabteq r1, r2, r6, ip │ │ │ │ + @ instruction: 0x0101c6bc │ │ │ │ + @ instruction: 0x0101c6b6 │ │ │ │ + @ instruction: 0x0101c6b0 │ │ │ │ + smlatbeq r1, sl, r6, ip │ │ │ │ + smlatbeq r1, r4, r6, ip │ │ │ │ + @ instruction: 0x0101c69e │ │ │ │ + @ instruction: 0x0101c698 │ │ │ │ + @ instruction: 0x0101c692 │ │ │ │ + smlabbeq r1, ip, r6, ip │ │ │ │ + smlabbeq r1, r6, r6, ip │ │ │ │ + smlabbeq r1, r0, r6, ip │ │ │ │ + tsteq r1, sl, ror r6 │ │ │ │ + tsteq r1, r4, ror r6 │ │ │ │ + tsteq r1, lr, ror #12 │ │ │ │ + tsteq r1, r8, ror #12 │ │ │ │ + strdeq fp, [r4, -lr] │ │ │ │ + tsteq r4, r0, lsr r1 │ │ │ │ + tsteq r1, r6, asr r6 │ │ │ │ + strdeq fp, [r4, -r4] │ │ │ │ + smlabteq r4, r6, r1, fp │ │ │ │ + tsteq r1, r4, asr #12 │ │ │ │ + tsteq r1, lr, lsr r6 │ │ │ │ + tsteq r1, r8, lsr r6 │ │ │ │ + tsteq r1, r2, lsr r6 │ │ │ │ + tsteq r1, ip, lsr #12 │ │ │ │ + tsteq r1, r6, lsr #12 │ │ │ │ + tsteq r1, r0, lsr #12 │ │ │ │ + tsteq r1, sl, lsl r6 │ │ │ │ + tsteq r1, r4, lsl r6 │ │ │ │ + tsteq r1, lr, lsl #12 │ │ │ │ + tsteq r1, r8, lsl #12 │ │ │ │ + tsteq r1, r2, lsl #12 │ │ │ │ strdeq ip, [r1, -ip] │ │ │ │ strdeq ip, [r1, -r6] │ │ │ │ strdeq ip, [r1, -r0] │ │ │ │ - smlatteq r1, sl, r1, ip │ │ │ │ - smlatteq r1, r4, r1, ip │ │ │ │ + smlatteq r1, sl, r5, ip │ │ │ │ + smlatteq r1, r4, r5, ip │ │ │ │ ldrdeq ip, [r1, -lr] │ │ │ │ ldrdeq ip, [r1, -r8] │ │ │ │ + ldrdeq ip, [r1, -r2] │ │ │ │ + smlabteq r1, ip, r5, ip │ │ │ │ + smlabteq r1, r6, r5, ip │ │ │ │ + smlabteq r1, r0, r5, ip │ │ │ │ + @ instruction: 0x0101c5ba │ │ │ │ + @ instruction: 0x0101c5b4 │ │ │ │ + smlatbeq r1, lr, r5, ip │ │ │ │ + smlatbeq r1, r8, r5, ip │ │ │ │ + smlatbeq r1, r2, r5, ip │ │ │ │ + @ instruction: 0x0101c59c │ │ │ │ + @ instruction: 0x0101c596 │ │ │ │ + @ instruction: 0x0101c590 │ │ │ │ + smlabbeq r1, sl, r5, ip │ │ │ │ + smlabbeq r1, r4, r5, ip │ │ │ │ + tsteq r1, lr, ror r5 │ │ │ │ + tsteq r1, r8, ror r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec0fbf8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, , q8 │ │ │ │ addlt r0, r3, ip, asr #15 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ adcsmi r4, r9, #31457280 @ 0x1e00000 │ │ │ │ @@ -81021,19 +81021,19 @@ │ │ │ │ rscspl pc, r0, #675282944 @ 0x28400000 │ │ │ │ tstpne r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ @ instruction: 0xf001817c │ │ │ │ svclt 0x0000b9e1 │ │ │ │ - qaddeq sl, sl, r4 │ │ │ │ - tsteq r3, r4, lsr r0 │ │ │ │ - qaddeq sl, sl, r4 │ │ │ │ - qaddeq sl, ip, r4 │ │ │ │ - tsteq r4, r2, rrx │ │ │ │ + strdeq sl, [r4, -sl] │ │ │ │ + ldrdeq fp, [r3, -r4] │ │ │ │ + strdeq sl, [r4, -sl] │ │ │ │ + strdeq sl, [r4, -ip] │ │ │ │ + tsteq r4, r2, lsl #8 │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 6e6c10 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x702a0> │ │ │ │ bicshi pc, r0, r1, lsl #4 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d040da │ │ │ │ msrhi SPSR_c, r1, lsl #2 │ │ │ │ @@ -82290,37 +82290,37 @@ │ │ │ │ @ instruction: 0xf7ae4620 │ │ │ │ and lr, r7, sl, asr #29 │ │ │ │ @ instruction: 0x46334a11 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ cdp 7, 12, cr15, cr0, cr14, {5} │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq r3, r6, ror sl │ │ │ │ - smlabteq r3, r4, r0, r9 │ │ │ │ - smlabteq r4, r2, r0, r8 │ │ │ │ - tsteq r1, lr, asr #18 │ │ │ │ - smlatbeq r1, r2, r8, r9 │ │ │ │ - tsteq r1, sl, lsr r9 │ │ │ │ - tsteq r4, lr, lsl r1 │ │ │ │ - tsteq r3, r2, ror r0 │ │ │ │ - tsteq r4, r0, lsl r1 │ │ │ │ - tsteq r1, r4, asr r8 │ │ │ │ - tsteq r3, r0, asr #32 │ │ │ │ - tsteq r4, r6, lsl #2 │ │ │ │ - tsteq r3, r2, lsr #32 │ │ │ │ + tsteq r3, r6, lsl lr │ │ │ │ + tsteq r3, r4, ror #8 │ │ │ │ + tsteq r4, r2, ror #8 │ │ │ │ + smlatteq r1, lr, ip, r9 │ │ │ │ + tsteq r1, r2, asr #24 │ │ │ │ + ldrdeq r9, [r1, -sl] │ │ │ │ + @ instruction: 0x010484be │ │ │ │ + tsteq r3, r2, lsl r4 │ │ │ │ + @ instruction: 0x010484b0 │ │ │ │ strdeq r9, [r1, -r4] │ │ │ │ + smlatteq r3, r0, r3, r9 │ │ │ │ + smlatbeq r4, r6, r4, r8 │ │ │ │ + smlabteq r3, r2, r3, r9 │ │ │ │ + @ instruction: 0x01019894 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf8c4f7e6 │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - swpeq r8, ip, [r4] │ │ │ │ + tsteq r4, ip, lsr r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec127c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xf956f7e6 │ │ │ │ ldrmi lr, [r5], -r9, asr #3 │ │ │ │ @@ -82549,73 +82549,73 @@ │ │ │ │ tstcs r1, pc, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stcl 7, cr15, [r0], {174} @ 0xae │ │ │ │ bmi 1033970 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ae447a │ │ │ │ ldcllt 12, cr14, [r8, #744]! @ 0x2e8 │ │ │ │ - smlatteq r1, ip, r7, r9 │ │ │ │ - tsteq r4, r2, lsr #28 │ │ │ │ - smlatteq r1, r4, r7, r9 │ │ │ │ - ldrdeq r9, [r1, -r2] │ │ │ │ - @ instruction: 0x010a55be │ │ │ │ - smlabteq r1, r4, r7, r9 │ │ │ │ - smlabteq r1, r8, r7, r9 │ │ │ │ - smlabteq r1, r2, r7, r9 │ │ │ │ - @ instruction: 0x010197ba │ │ │ │ - smlatbeq r4, r2, sp, r9 │ │ │ │ - smlatbeq r1, ip, r7, r9 │ │ │ │ - @ instruction: 0x010197ba │ │ │ │ - tsteq sl, lr, lsr r5 │ │ │ │ - @ instruction: 0x010197ba │ │ │ │ - tsteq r4, lr, asr #26 │ │ │ │ - @ instruction: 0x010197b0 │ │ │ │ - @ instruction: 0x0101979e │ │ │ │ - smlatteq sl, sl, r4, r5 │ │ │ │ - @ instruction: 0x01019790 │ │ │ │ - @ instruction: 0x01019798 │ │ │ │ - @ instruction: 0x0101979a │ │ │ │ - @ instruction: 0x01019794 │ │ │ │ - tsteq r1, ip, ror #14 │ │ │ │ - tsteq r1, lr, ror #14 │ │ │ │ - smlabbeq r1, r0, r7, r9 │ │ │ │ - @ instruction: 0x0101969c │ │ │ │ - @ instruction: 0x01019696 │ │ │ │ - tsteq r1, ip, ror #14 │ │ │ │ - tsteq r1, r0, ror r6 │ │ │ │ - tsteq r1, sl, ror #12 │ │ │ │ - smlatbeq r4, ip, lr, r7 │ │ │ │ - tsteq r1, r4, asr #12 │ │ │ │ - tsteq r1, lr, lsr r6 │ │ │ │ - tsteq r3, r8, lsr r3 │ │ │ │ - tsteq r3, r8, lsr r3 │ │ │ │ - tsteq r3, r6, lsr r3 │ │ │ │ - tsteq r3, ip, ror r3 │ │ │ │ - tsteq r3, ip, lsl #6 │ │ │ │ - tsteq r3, sl, lsl #6 │ │ │ │ - tsteq r4, r2, asr #22 │ │ │ │ - tsteq r4, ip, lsr fp │ │ │ │ - tsteq r4, r6, lsr fp │ │ │ │ - tsteq r4, r0, lsr fp │ │ │ │ - tsteq r4, sl, lsr #22 │ │ │ │ - tsteq r4, r4, lsr #22 │ │ │ │ - tsteq r4, lr, lsl fp │ │ │ │ - smlatbeq r2, r0, sp, r0 │ │ │ │ - @ instruction: 0x01020d9e │ │ │ │ - strdeq r5, [r4, -ip] │ │ │ │ - tsteq sl, r4, lsl #6 │ │ │ │ - tsteq r4, r6, lsl #22 │ │ │ │ - smlatbeq r2, lr, sp, r0 │ │ │ │ - @ instruction: 0x01020d94 │ │ │ │ - strdeq r5, [r4, -sl] │ │ │ │ - smlatteq r1, r2, r4, r9 │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - tsteq r4, r6, lsl #20 │ │ │ │ - tsteq r4, r6, lsl #20 │ │ │ │ - tsteq r4, ip, lsl #20 │ │ │ │ + smlabbeq r1, ip, fp, r9 │ │ │ │ + smlabteq r4, r2, r1, sl │ │ │ │ + smlabbeq r1, r4, fp, r9 │ │ │ │ + tsteq r1, r2, ror fp │ │ │ │ + tsteq sl, lr, asr r9 │ │ │ │ + tsteq r1, r4, ror #22 │ │ │ │ + tsteq r1, r8, ror #22 │ │ │ │ + tsteq r1, r2, ror #22 │ │ │ │ + tsteq r1, sl, asr fp │ │ │ │ + tsteq r4, r2, asr #2 │ │ │ │ + tsteq r1, ip, asr #22 │ │ │ │ + tsteq r1, sl, asr fp │ │ │ │ + ldrdeq r5, [sl, -lr] │ │ │ │ + tsteq r1, sl, asr fp │ │ │ │ + smlatteq r4, lr, r0, sl │ │ │ │ + tsteq r1, r0, asr fp │ │ │ │ + tsteq r1, lr, lsr fp │ │ │ │ + smlabbeq sl, sl, r8, r5 │ │ │ │ + tsteq r1, r0, lsr fp │ │ │ │ + tsteq r1, r8, lsr fp │ │ │ │ + tsteq r1, sl, lsr fp │ │ │ │ + tsteq r1, r4, lsr fp │ │ │ │ + tsteq r1, ip, lsl #22 │ │ │ │ + tsteq r1, lr, lsl #22 │ │ │ │ + tsteq r1, r0, lsr #22 │ │ │ │ + tsteq r1, ip, lsr sl │ │ │ │ + tsteq r1, r6, lsr sl │ │ │ │ + tsteq r1, ip, lsl #22 │ │ │ │ + tsteq r1, r0, lsl sl │ │ │ │ + tsteq r1, sl, lsl #20 │ │ │ │ + tsteq r4, ip, asr #4 │ │ │ │ + smlatteq r1, r4, r9, r9 │ │ │ │ + ldrdeq r9, [r1, -lr] │ │ │ │ + ldrdeq fp, [r3, -r8] │ │ │ │ + ldrdeq fp, [r3, -r8] │ │ │ │ + ldrdeq fp, [r3, -r6] │ │ │ │ + tsteq r3, ip, lsl r7 │ │ │ │ + smlatbeq r3, ip, r6, fp │ │ │ │ + smlatbeq r3, sl, r6, fp │ │ │ │ + smlatteq r4, r2, lr, r5 │ │ │ │ + ldrdeq r5, [r4, -ip] │ │ │ │ + ldrdeq r5, [r4, -r6] │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ + smlabteq r4, sl, lr, r5 │ │ │ │ + smlabteq r4, r4, lr, r5 │ │ │ │ + @ instruction: 0x01045ebe │ │ │ │ + tsteq r2, r0, asr #2 │ │ │ │ + tsteq r2, lr, lsr r1 │ │ │ │ + @ instruction: 0x01045e9c │ │ │ │ + smlatbeq sl, r4, r6, r5 │ │ │ │ + smlatbeq r4, r6, lr, r5 │ │ │ │ + tsteq r2, lr, asr #2 │ │ │ │ + tsteq r2, r4, lsr r1 │ │ │ │ + @ instruction: 0x01045e9a │ │ │ │ + smlabbeq r1, r2, r8, r9 │ │ │ │ + tsteq r1, ip, ror r8 │ │ │ │ + smlatbeq r4, r6, sp, r5 │ │ │ │ + smlatbeq r4, r6, sp, r5 │ │ │ │ + smlatbeq r4, ip, sp, r5 │ │ │ │ svcvc 0x0017f5b0 │ │ │ │ ldrbhi pc, [sl] @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec12c64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080fa │ │ │ │ @@ -83407,124 +83407,124 @@ │ │ │ │ bkpt 0xe448 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ stmdami pc!, {r0, r1, r3, r5, r8, sp, lr, pc}^ @ │ │ │ │ bkpt 0x8448 │ │ │ │ ldrbtmi r4, [r8], #-2158 @ 0xfffff792 │ │ │ │ stmdami lr!, {r0, r2, r5, r8, sp, lr, pc}^ │ │ │ │ bkpt 0x2448 │ │ │ │ - smlabteq r1, r6, lr, r8 │ │ │ │ - @ instruction: 0x01047b90 │ │ │ │ - tsteq r1, ip, ror lr │ │ │ │ - tsteq r1, ip, asr lr │ │ │ │ - tsteq r1, sl, asr #28 │ │ │ │ - tsteq r1, r4, lsr #28 │ │ │ │ + tsteq r1, r6, ror #4 │ │ │ │ + tsteq r4, r0, lsr pc │ │ │ │ + tsteq r1, ip, lsl r2 │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ + smlatteq r1, sl, r1, r9 │ │ │ │ + smlabteq r1, r4, r1, r9 │ │ │ │ + @ instruction: 0x0101919a │ │ │ │ + @ instruction: 0x01019190 │ │ │ │ + tsteq r1, sl, ror #2 │ │ │ │ + tsteq r4, r0, ror lr │ │ │ │ + smlabbeq r4, lr, lr, r7 │ │ │ │ + smlatteq r4, r8, lr, r7 │ │ │ │ + smlatteq r1, sl, r0, r9 │ │ │ │ + tsteq r4, r8, lsl #30 │ │ │ │ + smlabbeq r1, sl, r0, r9 │ │ │ │ + tsteq r4, lr, lsr #30 │ │ │ │ + tsteq r1, r6, lsr r0 │ │ │ │ + tsteq r1, ip │ │ │ │ + smlatteq r1, r6, pc, r8 @ │ │ │ │ + @ instruction: 0x01018fbc │ │ │ │ + @ instruction: 0x01018fb2 │ │ │ │ + smlabbeq r1, lr, pc, r8 @ │ │ │ │ + tsteq r1, r2, ror #30 │ │ │ │ + tsteq r1, lr, lsr pc │ │ │ │ + tsteq r1, sl, lsl pc │ │ │ │ + smlabteq r1, r4, lr, r8 │ │ │ │ + @ instruction: 0x01018e98 │ │ │ │ + tsteq r1, sl, ror lr │ │ │ │ + tsteq r1, r6, asr lr │ │ │ │ + tsteq r1, r6, lsr #28 │ │ │ │ + tsteq r1, lr, lsl #28 │ │ │ │ strdeq r8, [r1, -sl] │ │ │ │ - strdeq r8, [r1, -r0] │ │ │ │ - smlabteq r1, sl, sp, r8 │ │ │ │ - ldrdeq r7, [r4, -r0] │ │ │ │ - smlatteq r4, lr, sl, r7 │ │ │ │ - tsteq r4, r8, asr #22 │ │ │ │ - tsteq r1, sl, asr #26 │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - smlatteq r1, sl, ip, r8 │ │ │ │ - smlabbeq r4, lr, fp, r7 │ │ │ │ - @ instruction: 0x01018c96 │ │ │ │ - tsteq r1, ip, ror #24 │ │ │ │ - tsteq r1, r6, asr #24 │ │ │ │ - tsteq r1, ip, lsl ip │ │ │ │ - tsteq r1, r2, lsl ip │ │ │ │ - smlatteq r1, lr, fp, r8 │ │ │ │ - smlabteq r1, r2, fp, r8 │ │ │ │ - @ instruction: 0x01018b9e │ │ │ │ - tsteq r1, sl, ror fp │ │ │ │ - tsteq r1, r4, lsr #22 │ │ │ │ - strdeq r8, [r1, -r8] │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - @ instruction: 0x01018ab6 │ │ │ │ - smlabbeq r1, r6, sl, r8 │ │ │ │ - tsteq r1, lr, ror #20 │ │ │ │ - tsteq r1, sl, asr sl │ │ │ │ - tsteq r1, r2, lsr #20 │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ + smlabteq r1, r2, sp, r8 │ │ │ │ + @ instruction: 0x01018d9c │ │ │ │ + tsteq r1, sl, ror sp │ │ │ │ + tsteq r1, lr, asr #26 │ │ │ │ + tsteq r1, r6, lsr #26 │ │ │ │ + tsteq r1, lr, lsl #26 │ │ │ │ + smlabbeq r4, sl, ip, r7 │ │ │ │ + smlabteq r4, r6, ip, r7 │ │ │ │ + tsteq r4, r2, ror #26 │ │ │ │ + tsteq r1, r2, asr ip │ │ │ │ + tsteq r1, r0, lsr #24 │ │ │ │ + strdeq r8, [r1, -lr] │ │ │ │ ldrdeq r8, [r1, -sl] │ │ │ │ - smlatbeq r1, lr, r9, r8 │ │ │ │ - smlabbeq r1, r6, r9, r8 │ │ │ │ - tsteq r1, lr, ror #18 │ │ │ │ - smlatteq r4, sl, r8, r7 │ │ │ │ - tsteq r4, r6, lsr #18 │ │ │ │ - smlabteq r4, r2, r9, r7 │ │ │ │ - @ instruction: 0x010188b2 │ │ │ │ - smlabbeq r1, r0, r8, r8 │ │ │ │ - tsteq r1, lr, asr r8 │ │ │ │ - tsteq r1, sl, lsr r8 │ │ │ │ - tsteq r1, lr, lsl #16 │ │ │ │ - smlatteq r1, r2, r7, r8 │ │ │ │ - @ instruction: 0x010187b8 │ │ │ │ - smlabbeq r1, lr, r7, r8 │ │ │ │ - tsteq r1, r4, ror #14 │ │ │ │ - tsteq r1, ip, asr r7 │ │ │ │ - tsteq r1, r8, lsr r7 │ │ │ │ - tsteq r1, r4, lsl r7 │ │ │ │ - smlatteq r1, sl, r6, r8 │ │ │ │ - smlabteq r1, r6, r6, r8 │ │ │ │ - smlatbeq r1, r2, r6, r8 │ │ │ │ - tsteq r1, r8, ror r6 │ │ │ │ - tsteq r1, lr, asr #12 │ │ │ │ - tsteq r1, sl, lsr #12 │ │ │ │ - tsteq r1, r6, lsl #12 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - @ instruction: 0x010185ba │ │ │ │ - @ instruction: 0x01018598 │ │ │ │ - tsteq r1, lr, ror #10 │ │ │ │ - tsteq r1, r6, asr #10 │ │ │ │ - tsteq r1, lr, lsl r5 │ │ │ │ + smlatbeq r1, lr, fp, r8 │ │ │ │ + smlabbeq r1, r2, fp, r8 │ │ │ │ + tsteq r1, r8, asr fp │ │ │ │ + tsteq r1, lr, lsr #22 │ │ │ │ + tsteq r1, r4, lsl #22 │ │ │ │ strdeq r8, [r1, -ip] │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - @ instruction: 0x010184b2 │ │ │ │ - @ instruction: 0x01018490 │ │ │ │ - tsteq r1, r0, ror r4 │ │ │ │ - tsteq r1, sl, asr #8 │ │ │ │ - tsteq r1, r4, lsr #8 │ │ │ │ - tsteq r1, r4, lsl #8 │ │ │ │ - smlatteq r1, r4, r3, r8 │ │ │ │ - @ instruction: 0x010183be │ │ │ │ - @ instruction: 0x0101839e │ │ │ │ - tsteq r1, lr, ror r3 │ │ │ │ - tsteq r4, r2, lsl r2 │ │ │ │ - tsteq r4, ip, lsr #2 │ │ │ │ - smlatbeq r4, r6, r0, r7 │ │ │ │ - tsteq r4, r8, ror #8 │ │ │ │ - tsteq r1, sl, asr r3 │ │ │ │ - tsteq r1, r4, asr r3 │ │ │ │ - tsteq r1, lr, asr #6 │ │ │ │ - tsteq r1, r8, asr #6 │ │ │ │ - tsteq r1, r2, asr #6 │ │ │ │ - strheq r7, [r4, -ip] │ │ │ │ - ldrdeq r7, [r4, -r6] │ │ │ │ - tsteq r1, r0, lsr r3 │ │ │ │ - tsteq r4, sl, asr #2 │ │ │ │ - tsteq r4, r4, lsr #2 │ │ │ │ - tsteq r1, lr, lsl r3 │ │ │ │ - tsteq r4, r8, ror r1 │ │ │ │ - @ instruction: 0x01047192 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - smlabteq r4, lr, r2, r7 │ │ │ │ - smlatteq r4, r0, r1, r7 │ │ │ │ + ldrdeq r8, [r1, -r8] │ │ │ │ + @ instruction: 0x01018ab4 │ │ │ │ + smlabbeq r1, sl, sl, r8 │ │ │ │ + tsteq r1, r6, ror #20 │ │ │ │ + tsteq r1, r2, asr #20 │ │ │ │ + tsteq r1, r8, lsl sl │ │ │ │ + smlatteq r1, lr, r9, r8 │ │ │ │ + smlabteq r1, sl, r9, r8 │ │ │ │ + smlatbeq r1, r6, r9, r8 │ │ │ │ + tsteq r1, ip, ror r9 │ │ │ │ + tsteq r1, sl, asr r9 │ │ │ │ + tsteq r1, r8, lsr r9 │ │ │ │ + tsteq r1, lr, lsl #18 │ │ │ │ + smlatteq r1, r6, r8, r8 │ │ │ │ + @ instruction: 0x010188be │ │ │ │ + @ instruction: 0x0101889c │ │ │ │ + tsteq r1, sl, ror r8 │ │ │ │ + tsteq r1, r2, asr r8 │ │ │ │ + tsteq r1, r0, lsr r8 │ │ │ │ + tsteq r1, r0, lsl r8 │ │ │ │ + smlatteq r1, sl, r7, r8 │ │ │ │ + smlabteq r1, r4, r7, r8 │ │ │ │ + smlatbeq r1, r4, r7, r8 │ │ │ │ + smlabbeq r1, r4, r7, r8 │ │ │ │ + tsteq r1, lr, asr r7 │ │ │ │ + tsteq r1, lr, lsr r7 │ │ │ │ + tsteq r1, lr, lsl r7 │ │ │ │ + @ instruction: 0x010475b2 │ │ │ │ + smlabteq r4, ip, r4, r7 │ │ │ │ + tsteq r4, r6, asr #8 │ │ │ │ + tsteq r4, r8, lsl #16 │ │ │ │ strdeq r8, [r1, -sl] │ │ │ │ - strdeq r7, [r4, -r4] │ │ │ │ - smlatteq r1, lr, r2, r8 │ │ │ │ - smlatteq r1, r8, r2, r8 │ │ │ │ - smlatteq r1, r2, r2, r8 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - ldrdeq r8, [r1, -r6] │ │ │ │ - tsteq r4, r8, lsr #4 │ │ │ │ - smlatteq r4, sl, r1, r7 │ │ │ │ - smlabteq r1, r4, r2, r8 │ │ │ │ - @ instruction: 0x010182be │ │ │ │ - @ instruction: 0x010182b8 │ │ │ │ + strdeq r8, [r1, -r4] │ │ │ │ + smlatteq r1, lr, r6, r8 │ │ │ │ + smlatteq r1, r8, r6, r8 │ │ │ │ + smlatteq r1, r2, r6, r8 │ │ │ │ + tsteq r4, ip, asr r4 │ │ │ │ + tsteq r4, r6, ror r4 │ │ │ │ + ldrdeq r8, [r1, -r0] │ │ │ │ + smlatteq r4, sl, r4, r7 │ │ │ │ + smlabteq r4, r4, r4, r7 │ │ │ │ + @ instruction: 0x010186be │ │ │ │ + tsteq r4, r8, lsl r5 │ │ │ │ + tsteq r4, r2, lsr r5 │ │ │ │ + smlatbeq r1, ip, r6, r8 │ │ │ │ + tsteq r4, lr, ror #12 │ │ │ │ + smlabbeq r4, r0, r5, r7 │ │ │ │ + @ instruction: 0x0101869a │ │ │ │ + @ instruction: 0x01047594 │ │ │ │ + smlabbeq r1, lr, r6, r8 │ │ │ │ + smlabbeq r1, r8, r6, r8 │ │ │ │ + smlabbeq r1, r2, r6, r8 │ │ │ │ + tsteq r1, ip, ror r6 │ │ │ │ + tsteq r1, r6, ror r6 │ │ │ │ + smlabteq r4, r8, r5, r7 │ │ │ │ + smlabbeq r4, sl, r5, r7 │ │ │ │ + tsteq r1, r4, ror #12 │ │ │ │ + tsteq r1, lr, asr r6 │ │ │ │ + tsteq r1, r8, asr r6 │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ stmdami r3!, {r0, r1, r6, sp, lr, pc} │ │ │ │ sub r4, r0, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, r2, r3, r4, r5, sp, lr, pc} │ │ │ │ eors r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ @@ -83553,38 +83553,38 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2073 @ 0xfffff7e7 │ │ │ │ ldmdami r9, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - strdeq r8, [r1, -sl] │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ - @ instruction: 0x01047196 │ │ │ │ - tsteq r4, r0, lsr #2 │ │ │ │ - tsteq r4, r2, asr r1 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - ldrdeq r8, [r1, -r6] │ │ │ │ - ldrdeq r8, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r0, r8 │ │ │ │ - smlabteq r1, r4, r0, r8 │ │ │ │ - strheq r8, [r1, -lr] │ │ │ │ - strheq r8, [r1, -r8] │ │ │ │ - strheq r8, [r1, -r2] │ │ │ │ - smlatbeq r1, ip, r0, r8 │ │ │ │ - smlatbeq r1, r6, r0, r8 │ │ │ │ - smlatbeq r1, r0, r0, r8 │ │ │ │ - swpeq r8, sl, [r1] │ │ │ │ - swpeq r8, r4, [r1] │ │ │ │ - smlabbeq r1, lr, r0, r8 │ │ │ │ - smlabbeq r1, r8, r0, r8 │ │ │ │ - smlabbeq r1, r2, r0, r8 │ │ │ │ - tsteq r1, ip, ror r0 │ │ │ │ - tsteq r1, r6, ror r0 │ │ │ │ - tsteq r1, r0, ror r0 │ │ │ │ + @ instruction: 0x0101849a │ │ │ │ + @ instruction: 0x01018494 │ │ │ │ + tsteq r4, r6, lsr r5 │ │ │ │ + smlabteq r4, r0, r4, r7 │ │ │ │ + strdeq r7, [r4, -r2] │ │ │ │ + tsteq r1, ip, ror r4 │ │ │ │ + tsteq r1, r6, ror r4 │ │ │ │ + tsteq r1, r0, ror r4 │ │ │ │ + tsteq r1, sl, ror #8 │ │ │ │ + tsteq r1, r4, ror #8 │ │ │ │ + tsteq r1, lr, asr r4 │ │ │ │ + tsteq r1, r8, asr r4 │ │ │ │ + tsteq r1, r2, asr r4 │ │ │ │ + tsteq r1, ip, asr #8 │ │ │ │ + tsteq r1, r6, asr #8 │ │ │ │ + tsteq r1, r0, asr #8 │ │ │ │ + tsteq r1, sl, lsr r4 │ │ │ │ + tsteq r1, r4, lsr r4 │ │ │ │ + tsteq r1, lr, lsr #8 │ │ │ │ + tsteq r1, r8, lsr #8 │ │ │ │ + tsteq r1, r2, lsr #8 │ │ │ │ + tsteq r1, ip, lsl r4 │ │ │ │ + tsteq r1, r6, lsl r4 │ │ │ │ + tsteq r1, r0, lsl r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -84045,22 +84045,22 @@ │ │ │ │ and lr, r7, r6, lsl r9 │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmdb ip, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r4, lr, ror #16 │ │ │ │ - smlabbeq r3, sl, r7, r7 │ │ │ │ - strdeq r7, [r1, -ip] │ │ │ │ - smlabbeq r1, ip, sp, r7 │ │ │ │ - smlabbeq r1, r6, sp, r7 │ │ │ │ - smlabteq r1, lr, ip, r7 │ │ │ │ - @ instruction: 0x010374ba │ │ │ │ - smlabbeq r1, ip, r9, r7 │ │ │ │ + tsteq r4, lr, lsl #24 │ │ │ │ + tsteq r3, sl, lsr #22 │ │ │ │ + swpeq r8, ip, [r1] │ │ │ │ + tsteq r1, ip, lsr #2 │ │ │ │ + tsteq r1, r6, lsr #2 │ │ │ │ + tsteq r1, lr, rrx │ │ │ │ + tsteq r3, sl, asr r8 │ │ │ │ + tsteq r1, ip, lsr #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec142f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r3, r8, #248, 6 @ 0xe0000003 │ │ │ │ cmpphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ adchi pc, sl, r0, lsl #4 │ │ │ │ @@ -84321,76 +84321,76 @@ │ │ │ │ stmdami r0, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2111 @ 0xfffff7c1 │ │ │ │ ldmdami pc!, {r2, sp, lr, pc} @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2110 @ 0xfffff7c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlabteq r4, ip, r9, r6 │ │ │ │ - tsteq r4, r6, ror #16 │ │ │ │ - @ instruction: 0x010467b0 │ │ │ │ - tsteq r4, r2, asr r7 │ │ │ │ - tsteq r4, r0, lsr #14 │ │ │ │ - ldrdeq r6, [r4, -sl] │ │ │ │ - smlatteq r4, ip, r6, r6 │ │ │ │ - tsteq r4, r6, ror #14 │ │ │ │ - tsteq r4, r0, lsr sl │ │ │ │ - strdeq r6, [r4, -r6] │ │ │ │ - ldrdeq r6, [r4, -r8] │ │ │ │ - smlatbeq r4, r6, r7, r6 │ │ │ │ - smlabbeq r4, r0, sl, r6 │ │ │ │ - tsteq r4, r6, asr #20 │ │ │ │ - smlatteq r4, ip, r7, r6 │ │ │ │ - ldrdeq r6, [r4, -r6] │ │ │ │ - @ instruction: 0x01046a9c │ │ │ │ - @ instruction: 0x010468b6 │ │ │ │ - tsteq r4, r8, asr r8 │ │ │ │ - tsteq r4, r6, lsr #16 │ │ │ │ - tsteq r4, r0, lsr #22 │ │ │ │ - smlatteq r4, r6, sl, r6 │ │ │ │ - tsteq r4, ip, ror #16 │ │ │ │ - tsteq r4, r6, ror fp │ │ │ │ - tsteq r4, ip, lsr fp │ │ │ │ - ldrdeq r6, [r4, -lr] │ │ │ │ - smlatbeq r4, ip, r8, r6 │ │ │ │ - smlabteq r4, lr, fp, r6 │ │ │ │ - @ instruction: 0x01046b90 │ │ │ │ + tsteq r4, ip, ror #26 │ │ │ │ + tsteq r4, r6, lsl #24 │ │ │ │ + tsteq r4, r0, asr fp │ │ │ │ strdeq r6, [r4, -r2] │ │ │ │ - tsteq r4, ip, lsr #24 │ │ │ │ - smlatteq r4, lr, fp, r6 │ │ │ │ - tsteq r4, r0, lsr lr │ │ │ │ - tsteq r4, lr, lsr #26 │ │ │ │ - @ instruction: 0x01046cb8 │ │ │ │ - tsteq r4, lr, ror ip │ │ │ │ - @ instruction: 0x01046c94 │ │ │ │ - tsteq r4, sl, lsr ip │ │ │ │ - ldrdeq r6, [r4, -r4] │ │ │ │ - smlatteq r4, lr, ip, r6 │ │ │ │ - @ instruction: 0x01046cb8 │ │ │ │ + smlabteq r4, r0, sl, r6 │ │ │ │ tsteq r4, sl, ror sp │ │ │ │ - tsteq r4, r4, lsr sp │ │ │ │ - tsteq r4, lr, asr #26 │ │ │ │ - tsteq r4, r0, lsl sp │ │ │ │ - @ instruction: 0x01046d9e │ │ │ │ - @ instruction: 0x01046dbc │ │ │ │ - tsteq r4, lr, ror #26 │ │ │ │ - tsteq r4, r0, lsl pc │ │ │ │ - tsteq r4, lr, ror #28 │ │ │ │ - tsteq r4, r0, lsl lr │ │ │ │ - tsteq r4, r6, lsr lr │ │ │ │ - ldrdeq r6, [r4, -r8] │ │ │ │ - smlatbeq r4, sl, lr, r6 │ │ │ │ - smlabteq r4, ip, lr, r6 │ │ │ │ + smlabbeq r4, ip, sl, r6 │ │ │ │ + tsteq r4, r6, lsl #22 │ │ │ │ + ldrdeq r6, [r4, -r0] │ │ │ │ + @ instruction: 0x01046d96 │ │ │ │ + tsteq r4, r8, ror fp │ │ │ │ + tsteq r4, r6, asr #22 │ │ │ │ + tsteq r4, r0, lsr #28 │ │ │ │ + smlatteq r4, r6, sp, r6 │ │ │ │ + smlabbeq r4, ip, fp, r6 │ │ │ │ tsteq r4, r6, ror lr │ │ │ │ - tsteq r4, r8, ror #30 │ │ │ │ - tsteq r4, r2, lsl pc │ │ │ │ + tsteq r4, ip, lsr lr │ │ │ │ + tsteq r4, r6, asr ip │ │ │ │ + strdeq r6, [r4, -r8] │ │ │ │ + smlabteq r4, r6, fp, r6 │ │ │ │ + smlabteq r4, r0, lr, r6 │ │ │ │ + smlabbeq r4, r6, lr, r6 │ │ │ │ + tsteq r4, ip, lsl #24 │ │ │ │ + tsteq r4, r6, lsl pc │ │ │ │ + ldrdeq r6, [r4, -ip] │ │ │ │ + tsteq r4, lr, ror ip │ │ │ │ + tsteq r4, ip, asr #24 │ │ │ │ + tsteq r4, lr, ror #30 │ │ │ │ tsteq r4, r0, lsr pc │ │ │ │ - smlatteq r4, lr, lr, r6 │ │ │ │ - tsteq r4, ip, ror pc │ │ │ │ - smlatbeq r4, r6, pc, r6 @ │ │ │ │ + @ instruction: 0x01046c92 │ │ │ │ + smlabteq r4, ip, pc, r6 @ │ │ │ │ + smlabbeq r4, lr, pc, r6 @ │ │ │ │ + ldrdeq r7, [r4, -r0] │ │ │ │ + smlabteq r4, lr, r0, r7 │ │ │ │ + qaddeq r7, r8, r4 │ │ │ │ + tsteq r4, lr, lsl r0 │ │ │ │ + tsteq r4, r4, lsr r0 │ │ │ │ + ldrdeq r6, [r4, -sl] │ │ │ │ + tsteq r4, r4, ror r0 │ │ │ │ + smlabbeq r4, lr, r0, r7 │ │ │ │ + qaddeq r7, r8, r4 │ │ │ │ + tsteq r4, sl, lsl r1 │ │ │ │ + ldrdeq r7, [r4, -r4] │ │ │ │ + smlatteq r4, lr, r0, r7 │ │ │ │ + strheq r7, [r4, -r0] │ │ │ │ + tsteq r4, lr, lsr r1 │ │ │ │ + tsteq r4, ip, asr r1 │ │ │ │ + tsteq r4, lr, lsl #2 │ │ │ │ + @ instruction: 0x010472b0 │ │ │ │ + tsteq r4, lr, lsl #4 │ │ │ │ + @ instruction: 0x010471b0 │ │ │ │ + ldrdeq r7, [r4, -r6] │ │ │ │ + tsteq r4, r8, ror r1 │ │ │ │ + tsteq r4, sl, asr #4 │ │ │ │ + tsteq r4, ip, ror #4 │ │ │ │ + tsteq r4, r6, lsl r2 │ │ │ │ + tsteq r4, r8, lsl #6 │ │ │ │ + @ instruction: 0x010472b2 │ │ │ │ + ldrdeq r7, [r4, -r0] │ │ │ │ + smlabbeq r4, lr, r2, r7 │ │ │ │ + tsteq r4, ip, lsl r3 │ │ │ │ + tsteq r4, r6, asr #6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ eorsne pc, r4, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ @@ -85358,190 +85358,190 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ cdp 7, 13, cr15, cr0, cr11, {5} │ │ │ │ bmi fedb6550 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ pop {r1, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq r6, [r3, -lr] │ │ │ │ + tsteq r3, lr, ror ip │ │ │ │ + tsteq r3, lr │ │ │ │ tsteq r3, lr, ror #24 │ │ │ │ - smlabteq r3, lr, r8, r6 │ │ │ │ - smlabteq r3, sl, r8, r6 │ │ │ │ - smlabteq r3, sl, r8, r6 │ │ │ │ - smlatbeq r4, r6, fp, r6 │ │ │ │ - tsteq r3, sl, lsl ip │ │ │ │ - tsteq r1, r8, asr r7 │ │ │ │ - tsteq r4, r4, ror fp │ │ │ │ - tsteq r4, ip, ror #22 │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - tsteq r4, ip, asr fp │ │ │ │ - tsteq r4, r4, asr fp │ │ │ │ - tsteq r4, ip, asr #22 │ │ │ │ - tsteq r4, r4, asr #22 │ │ │ │ - tsteq r4, ip, lsr fp │ │ │ │ - @ instruction: 0x010176bc │ │ │ │ - ldrdeq r6, [r4, -r0] │ │ │ │ - smlabteq r4, r8, sl, r6 │ │ │ │ - smlabteq r4, r0, sl, r6 │ │ │ │ - @ instruction: 0x01046ab8 │ │ │ │ - @ instruction: 0x01046ab0 │ │ │ │ - smlatbeq r4, r8, sl, r6 │ │ │ │ - smlatbeq r4, r0, sl, r6 │ │ │ │ - @ instruction: 0x01046a98 │ │ │ │ - @ instruction: 0x01046a90 │ │ │ │ - tsteq r4, ip, lsr #20 │ │ │ │ - tsteq r4, r4, lsr #20 │ │ │ │ - tsteq r4, ip, lsl sl │ │ │ │ - tsteq r4, r4, lsl sl │ │ │ │ - tsteq r4, ip, lsl #20 │ │ │ │ - tsteq r4, r4, lsl #20 │ │ │ │ + tsteq r3, sl, ror #24 │ │ │ │ + tsteq r3, sl, ror #24 │ │ │ │ + tsteq r4, r6, asr #30 │ │ │ │ + @ instruction: 0x01036fba │ │ │ │ + strdeq r7, [r1, -r8] │ │ │ │ + tsteq r4, r4, lsl pc │ │ │ │ + tsteq r4, ip, lsl #30 │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ strdeq r6, [r4, -ip] │ │ │ │ strdeq r6, [r4, -r4] │ │ │ │ - strdeq r6, [r4, -r2] │ │ │ │ - smlabbeq r4, r8, r9, r6 │ │ │ │ - tsteq r4, lr, ror r9 │ │ │ │ - tsteq r4, r4, ror r9 │ │ │ │ - tsteq r4, sl, ror #18 │ │ │ │ - tsteq r4, r0, ror #18 │ │ │ │ - tsteq r4, r6, asr r9 │ │ │ │ - tsteq r4, ip, asr #18 │ │ │ │ - tsteq r4, r2, asr #18 │ │ │ │ - tsteq r4, r4, asr #18 │ │ │ │ - tsteq r3, ip, asr r9 │ │ │ │ - tsteq r4, r4, lsr r9 │ │ │ │ - @ instruction: 0x0101e8bc │ │ │ │ - @ instruction: 0x010171b2 │ │ │ │ - tsteq r4, r6, asr sl │ │ │ │ - @ instruction: 0x01017198 │ │ │ │ + smlatteq r4, ip, lr, r6 │ │ │ │ + smlatteq r4, r4, lr, r6 │ │ │ │ ldrdeq r6, [r4, -ip] │ │ │ │ - tsteq r1, lr, ror #2 │ │ │ │ - tsteq r1, r6, ror #2 │ │ │ │ - smlabteq r4, r8, r8, r6 │ │ │ │ - smlatbeq r1, sl, r0, r7 │ │ │ │ - @ instruction: 0x01036894 │ │ │ │ - tsteq r1, lr, lsl #8 │ │ │ │ - smlatbeq r4, r2, r8, r6 │ │ │ │ - smlatteq r1, r6, r3, lr │ │ │ │ - smlatbeq r2, sl, r4, r5 │ │ │ │ - smlatbeq sl, r2, lr, r2 │ │ │ │ - tsteq r3, r0, lsr r1 │ │ │ │ - tsteq r3, r6, lsr #24 │ │ │ │ - tsteq r3, lr, lsr #24 │ │ │ │ - tsteq r3, r6, lsr ip │ │ │ │ - tsteq r3, r6, lsr ip │ │ │ │ - tsteq r3, r6, lsr ip │ │ │ │ - tsteq sl, r0, lsr #28 │ │ │ │ - ldrdeq r6, [r4, -sl] │ │ │ │ - ldrdeq r6, [r4, -r8] │ │ │ │ - ldrdeq r6, [r4, -r8] │ │ │ │ - ldrdeq r6, [r4, -r8] │ │ │ │ - smlatteq r4, r0, r7, r6 │ │ │ │ - tsteq r3, r6, ror #6 │ │ │ │ - ldrdeq r6, [r4, -r0] │ │ │ │ - smlabteq r4, r8, r7, r6 │ │ │ │ - tsteq r1, sl, lsl #30 │ │ │ │ - tsteq r3, r6, ror fp │ │ │ │ - tsteq r3, lr, ror #22 │ │ │ │ - tsteq r3, r6, ror #22 │ │ │ │ - tsteq r3, lr, asr fp │ │ │ │ - tsteq r3, lr, ror #22 │ │ │ │ - tsteq r3, r6, asr #22 │ │ │ │ - tsteq r3, lr, lsr fp │ │ │ │ - tsteq r3, r6, lsr fp │ │ │ │ - tsteq r3, r2, lsr fp │ │ │ │ - tsteq r3, r2, lsr fp │ │ │ │ - tsteq r3, r2, lsr fp │ │ │ │ - smlatbeq sl, r0, ip, r2 │ │ │ │ - smlabteq r4, lr, r6, r6 │ │ │ │ - smlabteq r4, r8, r6, r6 │ │ │ │ - smlabteq r4, r8, r6, r6 │ │ │ │ - smlabteq r4, lr, r6, r6 │ │ │ │ - tsteq r2, r8, lsl #8 │ │ │ │ - strdeq r5, [r2, -r0] │ │ │ │ - smlabteq r4, r8, r6, r6 │ │ │ │ - ldrdeq r5, [r2, -r6] │ │ │ │ - @ instruction: 0x010253be │ │ │ │ - smlabteq r4, r2, r6, r6 │ │ │ │ - smlatbeq r2, r4, r3, r5 │ │ │ │ - smlabbeq r2, ip, r3, r5 │ │ │ │ - smlabteq r4, lr, r6, r6 │ │ │ │ + tsteq r1, ip, asr sl │ │ │ │ + tsteq r4, r0, ror lr │ │ │ │ + tsteq r4, r8, ror #28 │ │ │ │ + tsteq r4, r0, ror #28 │ │ │ │ + tsteq r4, r8, asr lr │ │ │ │ + tsteq r4, r0, asr lr │ │ │ │ + tsteq r4, r8, asr #28 │ │ │ │ + tsteq r4, r0, asr #28 │ │ │ │ + tsteq r4, r8, lsr lr │ │ │ │ + tsteq r4, r0, lsr lr │ │ │ │ + smlabteq r4, ip, sp, r6 │ │ │ │ + smlabteq r4, r4, sp, r6 │ │ │ │ + @ instruction: 0x01046dbc │ │ │ │ + @ instruction: 0x01046db4 │ │ │ │ + smlatbeq r4, ip, sp, r6 │ │ │ │ + smlatbeq r4, r4, sp, r6 │ │ │ │ + @ instruction: 0x01046d9c │ │ │ │ + @ instruction: 0x01046d94 │ │ │ │ + @ instruction: 0x01046d92 │ │ │ │ + tsteq r4, r8, lsr #26 │ │ │ │ + tsteq r4, lr, lsl sp │ │ │ │ + tsteq r4, r4, lsl sp │ │ │ │ + tsteq r4, sl, lsl #26 │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ + strdeq r6, [r4, -r6] │ │ │ │ + smlatteq r4, ip, ip, r6 │ │ │ │ + smlatteq r4, r2, ip, r6 │ │ │ │ + smlatteq r4, r4, ip, r6 │ │ │ │ + strdeq r6, [r3, -ip] │ │ │ │ ldrdeq r6, [r4, -r4] │ │ │ │ - ldrdeq r6, [r4, -r0] │ │ │ │ - @ instruction: 0x010a2b96 │ │ │ │ - tsteq r3, ip, lsl #10 │ │ │ │ - tsteq r3, r2, lsl #10 │ │ │ │ - strdeq r6, [r3, -sl] │ │ │ │ - tsteq r4, ip, ror r6 │ │ │ │ - tsteq r4, sl, ror #12 │ │ │ │ - tsteq r4, r8, asr r6 │ │ │ │ - tsteq r4, r6, asr #12 │ │ │ │ - tsteq r4, r4, lsr r6 │ │ │ │ - tsteq r4, r2, lsr #12 │ │ │ │ - tsteq r4, r2, lsl r6 │ │ │ │ - tsteq r1, sl, lsl #24 │ │ │ │ - strdeq r6, [r3, -r4] │ │ │ │ - smlabbeq r1, r4, r3, lr │ │ │ │ - tsteq r1, sl, ror ip │ │ │ │ - tsteq r1, r2, ror ip │ │ │ │ - smlabteq r4, r6, r5, r6 │ │ │ │ - smlatbeq r3, r2, r3, r6 │ │ │ │ - @ instruction: 0x01036d92 │ │ │ │ - tsteq r1, r8, lsr #24 │ │ │ │ - tsteq r1, r0, lsr #24 │ │ │ │ - tsteq r3, r6, ror sp │ │ │ │ - smlatteq r1, ip, r2, lr │ │ │ │ - smlatteq r1, r2, fp, r6 │ │ │ │ - ldrdeq r6, [r1, -sl] │ │ │ │ - tsteq r4, lr, lsr r5 │ │ │ │ - tsteq r4, r4, asr #10 │ │ │ │ - tsteq r4, ip, asr #10 │ │ │ │ - smlatteq r1, lr, sl, r6 │ │ │ │ + tsteq r1, ip, asr ip │ │ │ │ + tsteq r1, r2, asr r5 │ │ │ │ + strdeq r6, [r4, -r6] │ │ │ │ + tsteq r1, r8, lsr r5 │ │ │ │ + tsteq r4, ip, ror ip │ │ │ │ + tsteq r1, lr, lsl #10 │ │ │ │ + tsteq r1, r6, lsl #10 │ │ │ │ + tsteq r4, r8, ror #24 │ │ │ │ + tsteq r1, sl, asr #8 │ │ │ │ + tsteq r3, r4, lsr ip │ │ │ │ + smlatbeq r1, lr, r7, lr │ │ │ │ + tsteq r4, r2, asr #24 │ │ │ │ + smlabbeq r1, r6, r7, lr │ │ │ │ + tsteq r2, sl, asr #16 │ │ │ │ + tsteq sl, r2, asr #4 │ │ │ │ + ldrdeq r7, [r3, -r0] │ │ │ │ + smlabteq r3, r6, pc, r7 @ │ │ │ │ + smlabteq r3, lr, pc, r7 @ │ │ │ │ + ldrdeq r7, [r3, -r6] │ │ │ │ + ldrdeq r7, [r3, -r6] │ │ │ │ + ldrdeq r7, [r3, -r6] │ │ │ │ + smlabteq sl, r0, r1, r3 │ │ │ │ + tsteq r4, sl, ror fp │ │ │ │ + tsteq r4, r8, ror fp │ │ │ │ + tsteq r4, r8, ror fp │ │ │ │ + tsteq r4, r8, ror fp │ │ │ │ + smlabbeq r4, r0, fp, r6 │ │ │ │ + tsteq r3, r6, lsl #14 │ │ │ │ + tsteq r4, r0, ror fp │ │ │ │ + tsteq r4, r8, ror #22 │ │ │ │ + smlatbeq r1, sl, r2, r7 │ │ │ │ + tsteq r3, r6, lsl pc │ │ │ │ + tsteq r3, lr, lsl #30 │ │ │ │ + tsteq r3, r6, lsl #30 │ │ │ │ + strdeq r6, [r3, -lr] │ │ │ │ + tsteq r3, lr, lsl #30 │ │ │ │ + smlatteq r3, r6, lr, r6 │ │ │ │ + ldrdeq r6, [r3, -lr] │ │ │ │ ldrdeq r6, [r3, -r6] │ │ │ │ - tsteq r4, lr, lsr #10 │ │ │ │ - tsteq r4, r2, lsr r5 │ │ │ │ - tsteq r4, r6, lsr r5 │ │ │ │ - tsteq r4, lr, lsr r5 │ │ │ │ - strdeq r2, [sl, -r8] │ │ │ │ - tsteq r4, r4, lsr r5 │ │ │ │ - tsteq r4, r2, asr #10 │ │ │ │ - tsteq r4, r6, asr #10 │ │ │ │ - tsteq r4, sl, asr #10 │ │ │ │ - tsteq r4, ip, asr r5 │ │ │ │ - tsteq r4, r4, ror #10 │ │ │ │ - tsteq r4, sl, ror #10 │ │ │ │ - mrseq r6, R11_usr │ │ │ │ - tsteq r4, lr, ror #10 │ │ │ │ - tsteq r3, r4, lsl ip │ │ │ │ - tsteq r1, r0, ror #20 │ │ │ │ - tsteq r1, sl, asr sl │ │ │ │ - tsteq r3, r4, lsl #24 │ │ │ │ - smlabteq r3, r4, ip, r7 │ │ │ │ - strdeq r7, [r3, -sl] │ │ │ │ - strdeq r7, [r3, -r4] │ │ │ │ - @ instruction: 0x01037c98 │ │ │ │ - smlabteq r3, lr, fp, r7 │ │ │ │ - ldrdeq r7, [r3, -ip] │ │ │ │ - smlatteq r3, r8, fp, r7 │ │ │ │ - smlatteq r3, r6, fp, r7 │ │ │ │ - smlatteq r3, r4, fp, r7 │ │ │ │ - @ instruction: 0x01037bbc │ │ │ │ - @ instruction: 0x01037bba │ │ │ │ - ldrdeq r7, [r3, -r8] │ │ │ │ - smlabteq r3, ip, fp, r7 │ │ │ │ - smlabteq r3, sl, fp, r7 │ │ │ │ - smlabteq r3, r8, fp, r7 │ │ │ │ - smlabteq r3, lr, fp, r7 │ │ │ │ - ldrdeq r7, [r3, -r4] │ │ │ │ - ldrdeq r7, [r3, -lr] │ │ │ │ - tsteq r4, r0, lsr #8 │ │ │ │ - smlatteq sl, r8, r6, r2 │ │ │ │ - smlabteq r3, r0, fp, r7 │ │ │ │ - smlabteq r3, r0, fp, r7 │ │ │ │ - smlatteq r3, r2, sl, r7 │ │ │ │ - smlatteq r3, r0, sl, r7 │ │ │ │ + ldrdeq r6, [r3, -r2] │ │ │ │ + ldrdeq r6, [r3, -r2] │ │ │ │ + ldrdeq r6, [r3, -r2] │ │ │ │ + tsteq sl, r0, asr #32 │ │ │ │ + tsteq r4, lr, ror #20 │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + tsteq r4, lr, ror #20 │ │ │ │ + smlatbeq r2, r8, r7, r5 │ │ │ │ + @ instruction: 0x01025790 │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + tsteq r2, r6, ror r7 │ │ │ │ + tsteq r2, lr, asr r7 │ │ │ │ + tsteq r4, r2, ror #20 │ │ │ │ + tsteq r2, r4, asr #14 │ │ │ │ + tsteq r2, ip, lsr #14 │ │ │ │ + tsteq r4, lr, ror #20 │ │ │ │ + tsteq r4, r4, ror sl │ │ │ │ + tsteq r4, r0, ror sl │ │ │ │ + tsteq sl, r6, lsr pc │ │ │ │ + smlatbeq r3, ip, r8, r6 │ │ │ │ + smlatbeq r3, r2, r8, r6 │ │ │ │ + @ instruction: 0x0103689a │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ + tsteq r4, sl, lsl #20 │ │ │ │ + strdeq r6, [r4, -r8] │ │ │ │ + smlatteq r4, r6, r9, r6 │ │ │ │ + ldrdeq r6, [r4, -r4] │ │ │ │ + smlabteq r4, r2, r9, r6 │ │ │ │ + @ instruction: 0x010469b2 │ │ │ │ + smlatbeq r1, sl, pc, r6 @ │ │ │ │ + @ instruction: 0x01036794 │ │ │ │ + tsteq r1, r4, lsr #14 │ │ │ │ + tsteq r1, sl, lsl r0 │ │ │ │ + tsteq r1, r2, lsl r0 │ │ │ │ + tsteq r4, r6, ror #18 │ │ │ │ + tsteq r3, r2, asr #14 │ │ │ │ + tsteq r3, r2, lsr r1 │ │ │ │ + smlabteq r1, r8, pc, r6 @ │ │ │ │ + smlabteq r1, r0, pc, r6 @ │ │ │ │ + tsteq r3, r6, lsl r1 │ │ │ │ + smlabbeq r1, ip, r6, lr │ │ │ │ + smlabbeq r1, r2, pc, r6 @ │ │ │ │ + tsteq r1, sl, ror pc │ │ │ │ + ldrdeq r6, [r4, -lr] │ │ │ │ + smlatteq r4, r4, r8, r6 │ │ │ │ + smlatteq r4, ip, r8, r6 │ │ │ │ + smlabbeq r1, lr, lr, r6 │ │ │ │ + tsteq r3, r6, ror r6 │ │ │ │ + smlabteq r4, lr, r8, r6 │ │ │ │ + ldrdeq r6, [r4, -r2] │ │ │ │ + ldrdeq r6, [r4, -r6] │ │ │ │ + ldrdeq r6, [r4, -lr] │ │ │ │ + @ instruction: 0x010a2c98 │ │ │ │ + ldrdeq r6, [r4, -r4] │ │ │ │ + smlatteq r4, r2, r8, r6 │ │ │ │ + smlatteq r4, r6, r8, r6 │ │ │ │ + smlatteq r4, sl, r8, r6 │ │ │ │ + strdeq r6, [r4, -ip] │ │ │ │ + tsteq r4, r4, lsl #18 │ │ │ │ + tsteq r4, sl, lsl #18 │ │ │ │ + smlatbeq r3, r0, r5, r6 │ │ │ │ + tsteq r4, lr, lsl #18 │ │ │ │ + @ instruction: 0x01037fb4 │ │ │ │ + tsteq r1, r0, lsl #28 │ │ │ │ + strdeq r6, [r1, -sl] │ │ │ │ + smlatbeq r3, r4, pc, r7 @ │ │ │ │ + tsteq r3, r4, rrx │ │ │ │ + @ instruction: 0x01037f9a │ │ │ │ + @ instruction: 0x01037f94 │ │ │ │ + tsteq r3, r8, lsr r0 │ │ │ │ + tsteq r3, lr, ror #30 │ │ │ │ + tsteq r3, ip, ror pc │ │ │ │ + smlabbeq r3, r8, pc, r7 @ │ │ │ │ + smlabbeq r3, r6, pc, r7 @ │ │ │ │ + smlabbeq r3, r4, pc, r7 @ │ │ │ │ + tsteq r3, ip, asr pc │ │ │ │ + tsteq r3, sl, asr pc │ │ │ │ + tsteq r3, r8, ror pc │ │ │ │ + tsteq r3, ip, ror #30 │ │ │ │ + tsteq r3, sl, ror #30 │ │ │ │ + tsteq r3, r8, ror #30 │ │ │ │ + tsteq r3, lr, ror #30 │ │ │ │ + tsteq r3, r4, ror pc │ │ │ │ + tsteq r3, lr, ror pc │ │ │ │ + smlabteq r4, r0, r7, r6 │ │ │ │ + smlabbeq sl, r8, sl, r2 │ │ │ │ + tsteq r3, r0, ror #30 │ │ │ │ + tsteq r3, r0, ror #30 │ │ │ │ + smlabbeq r3, r2, lr, r7 │ │ │ │ + smlabbeq r3, r0, lr, r7 │ │ │ │ svcvc 0x0026f5b0 │ │ │ │ strlt sp, [r8, #-36] @ 0xffffffdc │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d80e │ │ │ │ andsle r7, ip, r3, lsr #30 │ │ │ │ @@ -85566,22 +85566,22 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r4, sl, lsr #2 │ │ │ │ - smlatteq r4, ip, r0, r6 │ │ │ │ - strheq r6, [r4, -r6] │ │ │ │ - smlabteq r4, r8, r0, r6 │ │ │ │ - strdeq r6, [r4, -r2] │ │ │ │ - tsteq r4, r4, asr r1 │ │ │ │ - tsteq r4, r2, ror r1 │ │ │ │ - tsteq r4, r0, lsr #2 │ │ │ │ + smlabteq r4, sl, r4, r6 │ │ │ │ + smlabbeq r4, ip, r4, r6 │ │ │ │ + tsteq r4, r6, asr r4 │ │ │ │ + tsteq r4, r8, ror #8 │ │ │ │ + @ instruction: 0x01046492 │ │ │ │ + strdeq r6, [r4, -r4] │ │ │ │ + tsteq r4, r2, lsl r5 │ │ │ │ + smlabteq r4, r0, r4, r6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec15ab4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0026f5b1 │ │ │ │ stmdale lr, {r2, r3, r5, r6, ip, lr, pc} │ │ │ │ @@ -85643,27 +85643,27 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ bmi 4f9c08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e5898> │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ ldcllt 12, cr14, [r0, #-568]! @ 0xfffffdc8 │ │ │ │ - tsteq r4, r4, lsl r1 │ │ │ │ - tsteq r4, r4, lsl r1 │ │ │ │ - tsteq r4, sl, lsl r1 │ │ │ │ - tsteq r4, sl, lsl r1 │ │ │ │ - tsteq r3, ip, lsl ip │ │ │ │ - tsteq r4, sl, lsl r1 │ │ │ │ - smlatbeq r1, r6, r4, r6 │ │ │ │ - tsteq r4, sl, lsl r1 │ │ │ │ - @ instruction: 0x01016492 │ │ │ │ - ldrdeq r6, [r1, -lr] │ │ │ │ - smlabteq r3, sl, fp, r5 │ │ │ │ - smlabteq r1, r0, r3, r6 │ │ │ │ - smlatbeq r3, sl, fp, r5 │ │ │ │ + @ instruction: 0x010464b4 │ │ │ │ + @ instruction: 0x010464b4 │ │ │ │ + @ instruction: 0x010464ba │ │ │ │ + @ instruction: 0x010464ba │ │ │ │ + @ instruction: 0x01035fbc │ │ │ │ + @ instruction: 0x010464ba │ │ │ │ + tsteq r1, r6, asr #16 │ │ │ │ + @ instruction: 0x010464ba │ │ │ │ + tsteq r1, r2, lsr r8 │ │ │ │ + tsteq r1, lr, ror r7 │ │ │ │ + tsteq r3, sl, ror #30 │ │ │ │ + tsteq r1, r0, ror #14 │ │ │ │ + tsteq r3, sl, asr #30 │ │ │ │ andsle r2, r5, r4, lsr r8 │ │ │ │ stmdacs ip!, {r1, r2, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r0, r2, r4, ip, lr, pc} │ │ │ │ stmdacs r8!, {r1, r2, r4, ip, lr, pc} │ │ │ │ and sp, r3, r7, lsl r0 │ │ │ │ andsle r2, r7, r0, ror r8 │ │ │ │ andsle r2, r8, r4, ror r8 │ │ │ │ @@ -85677,20 +85677,20 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strheq r6, [r4, -r6] │ │ │ │ - swpeq r6, r0, [r4] │ │ │ │ - swpeq r6, sl, [r4] │ │ │ │ - tsteq r4, r4, ror r0 │ │ │ │ - smlatbeq r4, lr, r0, r6 │ │ │ │ - strheq r6, [r4, -ip] │ │ │ │ + tsteq r4, r6, asr r4 │ │ │ │ + tsteq r4, r0, lsr r4 │ │ │ │ + tsteq r4, sl, lsr r4 │ │ │ │ + tsteq r4, r4, lsl r4 │ │ │ │ + tsteq r4, lr, asr #8 │ │ │ │ + tsteq r4, ip, asr r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec15c68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ stmdale r6, {r1, r2, r4, r7, r8, pc} │ │ │ │ @@ -85965,81 +85965,81 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ bmi 1279700 │ │ │ │ movwcs pc, #46021 @ 0xb3c5 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ @ instruction: 0xbdf8ea0a │ │ │ │ - tsteq r4, r8, rrx │ │ │ │ - @ instruction: 0x01035ab2 │ │ │ │ - tsteq r4, lr, ror r0 │ │ │ │ - smlabbeq r4, lr, r0, r6 │ │ │ │ - tsteq r2, r8, lsl #14 │ │ │ │ + tsteq r4, r8, lsl #8 │ │ │ │ + tsteq r3, r2, asr lr │ │ │ │ + tsteq r4, lr, lsl r4 │ │ │ │ + tsteq r4, lr, lsr #8 │ │ │ │ + smlatbeq r2, r8, sl, r4 │ │ │ │ + @ instruction: 0x01024a9e │ │ │ │ + tsteq r4, r0, lsr #8 │ │ │ │ + smlatteq r3, r0, sp, r5 │ │ │ │ + tsteq r4, sl, lsr #8 │ │ │ │ + smlabteq r3, r6, sp, r5 │ │ │ │ + tsteq r4, r0, lsr r4 │ │ │ │ + tsteq r4, r6, lsr r4 │ │ │ │ + tsteq r4, r4, lsr #8 │ │ │ │ + tsteq sl, r4, lsl #8 │ │ │ │ + ldrdeq r4, [r4, -r2] │ │ │ │ + smlabbeq r4, r2, r3, r4 │ │ │ │ + tsteq r3, r0, asr r9 │ │ │ │ + smlabteq r4, r2, r7, r4 │ │ │ │ + tsteq r2, sl, ror #22 │ │ │ │ + tsteq r2, r4, ror #22 │ │ │ │ + @ instruction: 0x010463b8 │ │ │ │ + @ instruction: 0x01046bb8 │ │ │ │ + tsteq r3, sl, ror #24 │ │ │ │ + @ instruction: 0x0104639c │ │ │ │ + @ instruction: 0x0104639e │ │ │ │ + smlatbeq r4, r4, r3, r6 │ │ │ │ + tsteq sl, r8, lsr r3 │ │ │ │ + @ instruction: 0x01046394 │ │ │ │ + tsteq r4, r8, asr #22 │ │ │ │ + smlabbeq r4, lr, r3, r6 │ │ │ │ + smlabbeq r4, ip, r3, r6 │ │ │ │ + smlatteq sl, r4, r2, r2 │ │ │ │ + tsteq r4, sl, ror r3 │ │ │ │ + tsteq r3, ip, lsr #16 │ │ │ │ + tsteq r4, r2, ror r3 │ │ │ │ + tsteq r4, r0, ror r3 │ │ │ │ + tsteq r4, lr, ror #6 │ │ │ │ + tsteq r4, ip, ror #6 │ │ │ │ + tsteq r4, sl, ror #6 │ │ │ │ + tsteq r4, r8, ror #6 │ │ │ │ + tsteq r4, r6, ror #6 │ │ │ │ + tsteq r4, r2, ror #6 │ │ │ │ + smlabteq r2, r6, r8, r4 │ │ │ │ + smlabteq r2, r4, r8, r4 │ │ │ │ + smlabteq r2, sl, r8, r4 │ │ │ │ + strdeq r2, [sl, -lr] │ │ │ │ + tsteq r4, r4, lsr r3 │ │ │ │ + tsteq r3, r4, ror #22 │ │ │ │ + tsteq r4, lr, lsr r3 │ │ │ │ + tsteq r3, r8, asr #22 │ │ │ │ + tsteq r2, r6, asr r7 │ │ │ │ + smlatbeq r4, sl, r1, r6 │ │ │ │ + @ instruction: 0x01024890 │ │ │ │ + tsteq r4, r6, lsl #6 │ │ │ │ + smlabbeq r2, r8, r8, r4 │ │ │ │ + @ instruction: 0x01024892 │ │ │ │ + tsteq sl, lr, asr #2 │ │ │ │ + tsteq r1, sl, lsl r3 │ │ │ │ + @ instruction: 0x01035ab6 │ │ │ │ + smlabteq r2, r4, r6, r4 │ │ │ │ + tsteq r4, ip, lsl #28 │ │ │ │ + strdeq r6, [r3, -sl] │ │ │ │ + tsteq r4, r0, lsl lr │ │ │ │ + tsteq r2, r0, lsl r7 │ │ │ │ strdeq r4, [r2, -lr] │ │ │ │ - smlabbeq r4, r0, r0, r6 │ │ │ │ - tsteq r3, r0, asr #20 │ │ │ │ - smlabbeq r4, sl, r0, r6 │ │ │ │ - tsteq r3, r6, lsr #20 │ │ │ │ - swpeq r6, r0, [r4] │ │ │ │ - swpeq r6, r6, [r4] │ │ │ │ - smlabbeq r4, r4, r0, r6 │ │ │ │ - tsteq sl, r4, rrx │ │ │ │ - tsteq r4, r2, lsr r4 │ │ │ │ - smlatteq r4, r2, pc, r3 @ │ │ │ │ - @ instruction: 0x010375b0 │ │ │ │ - tsteq r4, r2, lsr #8 │ │ │ │ - smlabteq r2, sl, r7, r4 │ │ │ │ - smlabteq r2, r4, r7, r4 │ │ │ │ - tsteq r4, r8, lsl r0 │ │ │ │ - tsteq r4, r8, lsl r8 │ │ │ │ - smlabteq r3, sl, r8, r7 │ │ │ │ - strdeq r5, [r4, -ip] │ │ │ │ - strdeq r5, [r4, -lr] │ │ │ │ - tsteq r4, r4 │ │ │ │ - @ instruction: 0x010a1f98 │ │ │ │ - strdeq r5, [r4, -r4] │ │ │ │ - smlatbeq r4, r8, r7, r6 │ │ │ │ - smlatteq r4, lr, pc, r5 @ │ │ │ │ - smlatteq r4, ip, pc, r5 @ │ │ │ │ - tsteq sl, r4, asr #30 │ │ │ │ - ldrdeq r5, [r4, -sl] │ │ │ │ - smlabbeq r3, ip, r4, r7 │ │ │ │ - ldrdeq r5, [r4, -r2] │ │ │ │ - ldrdeq r5, [r4, -r0] │ │ │ │ - smlabteq r4, lr, pc, r5 @ │ │ │ │ - smlabteq r4, ip, pc, r5 @ │ │ │ │ - smlabteq r4, sl, pc, r5 @ │ │ │ │ - smlabteq r4, r8, pc, r5 @ │ │ │ │ - smlabteq r4, r6, pc, r5 @ │ │ │ │ - smlabteq r4, r2, pc, r5 @ │ │ │ │ - tsteq r2, r6, lsr #10 │ │ │ │ - tsteq r2, r4, lsr #10 │ │ │ │ - tsteq r2, sl, lsr #10 │ │ │ │ - tsteq sl, lr, asr lr │ │ │ │ - @ instruction: 0x01045f94 │ │ │ │ - smlabteq r3, r4, r7, r5 │ │ │ │ - @ instruction: 0x01045f9e │ │ │ │ - smlatbeq r3, r8, r7, r5 │ │ │ │ - @ instruction: 0x010243b6 │ │ │ │ - tsteq r4, sl, lsl #28 │ │ │ │ - strdeq r4, [r2, -r0] │ │ │ │ - tsteq r4, r6, ror #30 │ │ │ │ - smlatteq r2, r8, r4, r4 │ │ │ │ - strdeq r4, [r2, -r2] │ │ │ │ - smlatbeq sl, lr, sp, r1 │ │ │ │ - tsteq r1, sl, ror pc │ │ │ │ - tsteq r3, r6, lsl r7 │ │ │ │ - tsteq r2, r4, lsr #6 │ │ │ │ - tsteq r4, ip, ror #20 │ │ │ │ - tsteq r3, sl, asr r7 │ │ │ │ - tsteq r4, r0, ror sl │ │ │ │ - tsteq r2, r0, ror r3 │ │ │ │ - tsteq r2, lr, asr r3 │ │ │ │ - tsteq r4, r4, ror #20 │ │ │ │ - smlatbeq r3, r2, r6, r5 │ │ │ │ + tsteq r4, r4, lsl #28 │ │ │ │ + tsteq r3, r2, asr #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec161dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #108, 6 @ 0xb0000001 │ │ │ │ ldmdale fp, {r3, r4, r5, ip, lr, pc} │ │ │ │ movwcs pc, #16961 @ 0x4241 @ │ │ │ │ @@ -86087,28 +86087,28 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r4, r6, lsl #28 │ │ │ │ - @ instruction: 0x01045d90 │ │ │ │ - tsteq r4, r2, asr #26 │ │ │ │ - tsteq r4, ip, asr sp │ │ │ │ - tsteq r4, r6, lsl sp │ │ │ │ - @ instruction: 0x01045db0 │ │ │ │ - smlabteq r4, r6, sp, r5 │ │ │ │ - smlabbeq r4, ip, sp, r5 │ │ │ │ - tsteq r4, sl, asr #28 │ │ │ │ - tsteq r4, r8, lsl #28 │ │ │ │ - tsteq r4, lr, lsl lr │ │ │ │ - smlatteq r4, r0, sp, r5 │ │ │ │ - tsteq r4, r2, asr lr │ │ │ │ - smlabbeq r4, r0, lr, r5 │ │ │ │ + smlatbeq r4, r6, r1, r6 │ │ │ │ + tsteq r4, r0, lsr r1 │ │ │ │ + smlatteq r4, r2, r0, r6 │ │ │ │ + strdeq r6, [r4, -ip] │ │ │ │ + strheq r6, [r4, -r6] │ │ │ │ + tsteq r4, r0, asr r1 │ │ │ │ + tsteq r4, r6, ror #2 │ │ │ │ + tsteq r4, ip, lsr #2 │ │ │ │ + smlatteq r4, sl, r1, r6 │ │ │ │ + smlatbeq r4, r8, r1, r6 │ │ │ │ + @ instruction: 0x010461be │ │ │ │ + smlabbeq r4, r0, r1, r6 │ │ │ │ + strdeq r6, [r4, -r2] │ │ │ │ + tsteq r4, r0, lsr #4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec162f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d1, d4 │ │ │ │ addsmi r2, r1, #108, 4 @ 0xc0000006 │ │ │ │ rschi pc, r2, r0 │ │ │ │ @@ -86611,129 +86611,129 @@ │ │ │ │ bmi 1eb78f4 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stc 7, cr15, [r4, #-680] @ 0xfffffd58 │ │ │ │ @ instruction: 0x462b4a75 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7aa4620 │ │ │ │ ldcllt 12, cr14, [r8, #1016]! @ 0x3f8 │ │ │ │ - ldrdeq r5, [r1, -lr] │ │ │ │ - smlabteq r3, r6, r3, r5 │ │ │ │ - @ instruction: 0x01015bbe │ │ │ │ - smlatbeq r3, r6, r3, r5 │ │ │ │ - tsteq r3, r6, lsr sp │ │ │ │ - smlabbeq r3, r2, r3, r5 │ │ │ │ - smlabbeq r3, r6, r6, r7 │ │ │ │ - tsteq r3, r2, ror #6 │ │ │ │ - tsteq r1, sl, lsl #28 │ │ │ │ + tsteq r1, lr, ror pc │ │ │ │ + tsteq r3, r6, ror #14 │ │ │ │ + tsteq r1, lr, asr pc │ │ │ │ + tsteq r3, r6, asr #14 │ │ │ │ + ldrdeq r6, [r3, -r6] │ │ │ │ + tsteq r3, r2, lsr #14 │ │ │ │ + tsteq r3, r6, lsr #20 │ │ │ │ + tsteq r3, r2, lsl #14 │ │ │ │ + smlatbeq r1, sl, r1, r6 │ │ │ │ + smlatteq r3, r2, r6, r5 │ │ │ │ + ldrdeq r6, [r4, -r6] │ │ │ │ + smlabteq r3, r4, r6, r5 │ │ │ │ + smlabteq r4, r8, r0, r6 │ │ │ │ + tsteq r1, r8, asr #30 │ │ │ │ + tsteq r1, r0, asr #30 │ │ │ │ + smlatbeq r4, ip, r0, r6 │ │ │ │ + tsteq r1, r6, lsl pc │ │ │ │ + tsteq r1, lr, lsl #30 │ │ │ │ + swpeq r6, r4, [r4] @ │ │ │ │ + tsteq r3, r2, asr #12 │ │ │ │ + smlabbeq r4, lr, r0, r6 │ │ │ │ + tsteq r3, r4, lsr #12 │ │ │ │ + smlabbeq r4, r8, r0, r6 │ │ │ │ + tsteq r3, r6, lsl #12 │ │ │ │ + smlabbeq r4, r6, r0, r6 │ │ │ │ + smlatteq r3, r8, r5, r5 │ │ │ │ + strdeq r4, [r2, -r0] │ │ │ │ + strdeq r4, [r2, -r2] │ │ │ │ + ldrdeq r4, [r2, -r6] │ │ │ │ + tsteq r3, lr, ror #8 │ │ │ │ + tsteq r3, lr, ror #8 │ │ │ │ + tsteq r3, r6, ror #8 │ │ │ │ + tsteq r3, r4, ror #8 │ │ │ │ + tsteq r3, ip, ror r4 │ │ │ │ + @ instruction: 0x01037494 │ │ │ │ + @ instruction: 0x01037492 │ │ │ │ + smlatbeq r3, r6, r4, r7 │ │ │ │ + @ instruction: 0x010374b8 │ │ │ │ + smlatbeq r4, r4, r3, r6 │ │ │ │ + @ instruction: 0x01037498 │ │ │ │ + @ instruction: 0x01037498 │ │ │ │ + @ instruction: 0x01037498 │ │ │ │ + smlatbeq r3, r4, r4, r7 │ │ │ │ + smlatbeq r3, r8, r4, r7 │ │ │ │ + smlatbeq r3, ip, r4, r7 │ │ │ │ + @ instruction: 0x010374b0 │ │ │ │ + smlatbeq r3, r8, r4, r7 │ │ │ │ + smlatbeq r3, r0, r4, r7 │ │ │ │ + smlatbeq r3, r0, r4, r7 │ │ │ │ + tsteq r3, r4, lsr r0 │ │ │ │ + smlatbeq sl, sl, sl, r1 │ │ │ │ + tsteq r3, sl, ror r4 │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ + tsteq r3, ip, ror #8 │ │ │ │ + tsteq r3, r0, ror #8 │ │ │ │ + tsteq r1, lr, ror ip │ │ │ │ + tsteq r1, r6, ror ip │ │ │ │ + tsteq r3, r0, asr #8 │ │ │ │ + tsteq r4, r2, lsr r2 │ │ │ │ + tsteq r3, r6, asr r5 │ │ │ │ + tsteq r3, lr, asr r5 │ │ │ │ + tsteq r3, sl, ror #10 │ │ │ │ + tsteq r3, sl, ror #10 │ │ │ │ + tsteq r3, sl, ror #10 │ │ │ │ + tsteq r3, sl, ror #10 │ │ │ │ + tsteq r3, r8, ror r5 │ │ │ │ + tsteq r3, sl, ror r5 │ │ │ │ + tsteq r3, ip, ror r6 │ │ │ │ + tsteq r3, sl, ror r5 │ │ │ │ + smlabteq r3, r0, r5, r6 │ │ │ │ + tsteq r3, r2, ror r5 │ │ │ │ + smlabbeq r3, r4, r5, r6 │ │ │ │ + tsteq r3, r6, asr #6 │ │ │ │ + tsteq r3, r8, ror #6 │ │ │ │ + smlatbeq r3, lr, r5, r6 │ │ │ │ + @ instruction: 0x010365b8 │ │ │ │ + tsteq r3, r6, asr r3 │ │ │ │ + tsteq r3, r8, asr r3 │ │ │ │ + tsteq r3, sl, asr r3 │ │ │ │ + tsteq r3, ip, asr r3 │ │ │ │ + smlatbeq r3, r2, r5, r6 │ │ │ │ + smlatbeq r3, r4, r5, r6 │ │ │ │ tsteq r3, r2, asr #6 │ │ │ │ - tsteq r4, r6, lsr sp │ │ │ │ - tsteq r3, r4, lsr #6 │ │ │ │ - tsteq r4, r8, lsr #26 │ │ │ │ - smlatbeq r1, r8, fp, r5 │ │ │ │ - smlatbeq r1, r0, fp, r5 │ │ │ │ - tsteq r4, ip, lsl #26 │ │ │ │ - tsteq r1, r6, ror fp │ │ │ │ - tsteq r1, lr, ror #22 │ │ │ │ - strdeq r5, [r4, -r4] │ │ │ │ - smlatbeq r3, r2, r2, r5 │ │ │ │ - smlatteq r4, lr, ip, r5 │ │ │ │ - smlabbeq r3, r4, r2, r5 │ │ │ │ - smlatteq r4, r8, ip, r5 │ │ │ │ - tsteq r3, r6, ror #4 │ │ │ │ - smlatteq r4, r6, ip, r5 │ │ │ │ - tsteq r3, r8, asr #4 │ │ │ │ - tsteq r2, r0, asr lr │ │ │ │ - tsteq r2, r2, asr lr │ │ │ │ - tsteq r2, r6, lsr lr │ │ │ │ - smlabteq r3, lr, r0, r7 │ │ │ │ - smlabteq r3, lr, r0, r7 │ │ │ │ - smlabteq r3, r6, r0, r7 │ │ │ │ - smlabteq r3, r4, r0, r7 │ │ │ │ - ldrdeq r7, [r3, -ip] │ │ │ │ - strdeq r7, [r3, -r4] │ │ │ │ - strdeq r7, [r3, -r2] │ │ │ │ - tsteq r3, r6, lsl #2 │ │ │ │ - tsteq r3, r8, lsl r1 │ │ │ │ - tsteq r4, r4 │ │ │ │ - strdeq r7, [r3, -r8] │ │ │ │ - strdeq r7, [r3, -r8] │ │ │ │ - strdeq r7, [r3, -r8] │ │ │ │ - tsteq r3, r4, lsl #2 │ │ │ │ - tsteq r3, r8, lsl #2 │ │ │ │ - tsteq r3, ip, lsl #2 │ │ │ │ - tsteq r3, r0, lsl r1 │ │ │ │ - tsteq r3, r8, lsl #2 │ │ │ │ - mrseq r7, (UNDEF: 19) │ │ │ │ - mrseq r7, (UNDEF: 19) │ │ │ │ - @ instruction: 0x01036c94 │ │ │ │ - tsteq sl, sl, lsl #14 │ │ │ │ - ldrdeq r7, [r3, -sl] │ │ │ │ - ldrdeq r7, [r4, -ip] │ │ │ │ - smlabteq r3, ip, r0, r7 │ │ │ │ - smlabteq r3, r0, r0, r7 │ │ │ │ - ldrdeq r5, [r1, -lr] │ │ │ │ - ldrdeq r5, [r1, -r6] │ │ │ │ - smlatbeq r3, r0, r0, r7 │ │ │ │ - @ instruction: 0x01045e92 │ │ │ │ - @ instruction: 0x010361b6 │ │ │ │ - @ instruction: 0x010361be │ │ │ │ - smlabteq r3, sl, r1, r6 │ │ │ │ - smlabteq r3, sl, r1, r6 │ │ │ │ - smlabteq r3, sl, r1, r6 │ │ │ │ - smlabteq r3, sl, r1, r6 │ │ │ │ - ldrdeq r6, [r3, -r8] │ │ │ │ - ldrdeq r6, [r3, -sl] │ │ │ │ - ldrdeq r6, [r3, -ip] │ │ │ │ - ldrdeq r6, [r3, -sl] │ │ │ │ - tsteq r3, r0, lsr #4 │ │ │ │ - ldrdeq r6, [r3, -r2] │ │ │ │ - smlatteq r3, r4, r1, r6 │ │ │ │ - smlatbeq r3, r6, pc, r6 @ │ │ │ │ - smlabteq r3, r8, pc, r6 @ │ │ │ │ - tsteq r3, lr, lsl #4 │ │ │ │ - tsteq r3, r8, lsl r2 │ │ │ │ - @ instruction: 0x01036fb6 │ │ │ │ - @ instruction: 0x01036fb8 │ │ │ │ - @ instruction: 0x01036fba │ │ │ │ - @ instruction: 0x01036fbc │ │ │ │ - tsteq r3, r2, lsl #4 │ │ │ │ - tsteq r3, r4, lsl #4 │ │ │ │ - smlatbeq r3, r2, pc, r6 @ │ │ │ │ - tsteq r4, ip, lsl r9 │ │ │ │ - @ instruction: 0x01036f9a │ │ │ │ - smlatbeq r3, r8, pc, r6 @ │ │ │ │ - @ instruction: 0x01036fb2 │ │ │ │ - @ instruction: 0x010a14b6 │ │ │ │ - smlatbeq r3, r8, pc, r6 @ │ │ │ │ - smlatteq r2, r0, r8, r3 │ │ │ │ - ldrdeq r3, [r2, -lr] │ │ │ │ - @ instruction: 0x01036f94 │ │ │ │ - strdeq r4, [r3, -r8] │ │ │ │ - smlabbeq r3, sl, pc, r6 @ │ │ │ │ - smlabbeq r3, sl, pc, r6 @ │ │ │ │ - tsteq r1, r8, asr r6 │ │ │ │ - tsteq r1, r2, asr r6 │ │ │ │ - ldrdeq r1, [r4, -r4] │ │ │ │ - tsteq r1, ip, lsr #12 │ │ │ │ - tsteq r1, r6, lsr #12 │ │ │ │ - tsteq r1, ip, lsl lr │ │ │ │ - tsteq r1, lr, lsl #28 │ │ │ │ - tsteq r1, ip, lsl #28 │ │ │ │ - tsteq r1, sl, lsl #28 │ │ │ │ - tsteq r1, r8, lsl #28 │ │ │ │ - tsteq r1, r6, lsl #28 │ │ │ │ - tsteq r1, r4, lsl #28 │ │ │ │ - tsteq r1, r2, lsl #28 │ │ │ │ - strdeq ip, [r1, -ip] │ │ │ │ - strdeq ip, [r1, -sl] │ │ │ │ - tsteq r4, r8, lsr #20 │ │ │ │ - tsteq r4, sl, lsl #20 │ │ │ │ - tsteq sl, r2, lsr #6 │ │ │ │ - @ instruction: 0x0101549e │ │ │ │ - smlabbeq r3, sl, ip, r4 │ │ │ │ + @ instruction: 0x01045cbc │ │ │ │ + tsteq r3, sl, lsr r3 │ │ │ │ + tsteq r3, r8, asr #6 │ │ │ │ + tsteq r3, r2, asr r3 │ │ │ │ + tsteq sl, r6, asr r8 │ │ │ │ + tsteq r3, r8, asr #6 │ │ │ │ + smlabbeq r2, r0, ip, r3 │ │ │ │ + tsteq r2, lr, ror ip │ │ │ │ + tsteq r3, r4, lsr r3 │ │ │ │ + @ instruction: 0x01035198 │ │ │ │ + tsteq r3, sl, lsr #6 │ │ │ │ + tsteq r3, sl, lsr #6 │ │ │ │ + strdeq r5, [r1, -r8] │ │ │ │ + strdeq r5, [r1, -r2] │ │ │ │ + tsteq r4, r4, ror lr │ │ │ │ + smlabteq r1, ip, r9, r5 │ │ │ │ + smlabteq r1, r6, r9, r5 │ │ │ │ + @ instruction: 0x0101d1bc │ │ │ │ + smlatbeq r1, lr, r1, sp │ │ │ │ + smlatbeq r1, ip, r1, sp │ │ │ │ + smlatbeq r1, sl, r1, sp │ │ │ │ + smlatbeq r1, r8, r1, sp │ │ │ │ + smlatbeq r1, r6, r1, sp │ │ │ │ + smlatbeq r1, r4, r1, sp │ │ │ │ + smlatbeq r1, r2, r1, sp │ │ │ │ + @ instruction: 0x0101d19c │ │ │ │ + @ instruction: 0x0101d19a │ │ │ │ + smlabteq r4, r8, sp, r1 │ │ │ │ + smlatbeq r4, sl, sp, r1 │ │ │ │ + smlabteq sl, r2, r6, r1 │ │ │ │ + tsteq r1, lr, lsr r8 │ │ │ │ + tsteq r3, sl, lsr #32 │ │ │ │ svcvc 0x0037f5b0 │ │ │ │ strlt sp, [r8, #-61] @ 0xffffffc3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d817 │ │ │ │ eorsle r7, r5, r8, lsl #30 │ │ │ │ @@ -86781,29 +86781,29 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, sp, lr, pc} @ │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlabteq r4, r8, r5, r5 │ │ │ │ - tsteq r4, r6, asr #10 │ │ │ │ - tsteq r4, ip, lsl #10 │ │ │ │ - tsteq r4, r6, lsr #10 │ │ │ │ - smlatteq r4, r0, r4, r5 │ │ │ │ - tsteq r4, r6, ror r5 │ │ │ │ - smlabbeq r4, r8, r5, r5 │ │ │ │ - tsteq r4, lr, lsr r5 │ │ │ │ - tsteq r4, r0, lsr r6 │ │ │ │ - smlatteq r4, r2, r5, r5 │ │ │ │ - tsteq r4, r4, lsl #12 │ │ │ │ - smlatbeq r4, lr, r5, r5 │ │ │ │ - tsteq r4, r4, asr r6 │ │ │ │ - tsteq r4, lr, asr r6 │ │ │ │ - tsteq r4, ip, lsr #12 │ │ │ │ + tsteq r4, r8, ror #18 │ │ │ │ + smlatteq r4, r6, r8, r5 │ │ │ │ + smlatbeq r4, ip, r8, r5 │ │ │ │ + smlabteq r4, r6, r8, r5 │ │ │ │ + smlabbeq r4, r0, r8, r5 │ │ │ │ + tsteq r4, r6, lsl r9 │ │ │ │ + tsteq r4, r8, lsr #18 │ │ │ │ + ldrdeq r5, [r4, -lr] │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ + smlabbeq r4, r2, r9, r5 │ │ │ │ + smlatbeq r4, r4, r9, r5 │ │ │ │ + tsteq r4, lr, asr #18 │ │ │ │ + strdeq r5, [r4, -r4] │ │ │ │ + strdeq r5, [r4, -lr] │ │ │ │ + smlabteq r4, ip, r9, r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec16dcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ @ instruction: 0xf0007f37 │ │ │ │ ldrmi r8, [lr], -r8, ror #1 │ │ │ │ @@ -87672,205 +87672,205 @@ │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldc 7, cr15, [sl], #676 @ 0x2a4 │ │ │ │ bmi ff138f94 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ @ instruction: 0xe184ecb4 │ │ │ │ - strdeq r5, [r1, -sl] │ │ │ │ - smlatteq r3, r4, r8, r4 │ │ │ │ - tsteq r1, r6, lsr r4 │ │ │ │ - tsteq r4, ip, asr r5 │ │ │ │ - tsteq r4, r2, asr r5 │ │ │ │ - tsteq r1, lr, lsr r8 │ │ │ │ - tsteq r1, r4, lsr r1 │ │ │ │ - ldrdeq lr, [r3, -r8] │ │ │ │ - tsteq r1, r2, lsl r1 │ │ │ │ - ldrdeq lr, [r3, -r2] │ │ │ │ - strdeq r5, [r1, -r0] │ │ │ │ - tsteq r4, r8, asr #10 │ │ │ │ - smlabteq r1, lr, r0, r5 │ │ │ │ - tsteq r4, sl, asr #10 │ │ │ │ - strheq r5, [r1, -r4] │ │ │ │ - smlatbeq r4, r0, r4, r5 │ │ │ │ - smlatteq r3, lr, r7, r4 │ │ │ │ - @ instruction: 0x01045496 │ │ │ │ - @ instruction: 0x0104549e │ │ │ │ - tsteq r3, r0, asr r1 │ │ │ │ - @ instruction: 0x0103479c │ │ │ │ - tsteq r1, r8, lsr r0 │ │ │ │ - tsteq r1, r8, lsr #32 │ │ │ │ - tsteq r1, r8, lsl r0 │ │ │ │ - smlatteq r3, lr, r9, lr │ │ │ │ - tsteq r3, sl, asr #14 │ │ │ │ - @ instruction: 0x010347b0 │ │ │ │ - smlabteq r1, lr, pc, r4 @ │ │ │ │ - smlabteq r1, r6, pc, r4 @ │ │ │ │ - smlatbeq r3, r2, r7, r4 │ │ │ │ - @ instruction: 0x01014f9c │ │ │ │ - @ instruction: 0x01014f94 │ │ │ │ - @ instruction: 0x01034798 │ │ │ │ - tsteq r1, sl, ror #30 │ │ │ │ - tsteq r1, r2, ror #30 │ │ │ │ - smlabbeq r3, r2, r7, r4 │ │ │ │ - tsteq r1, r8, lsr pc │ │ │ │ - tsteq r1, r0, lsr pc │ │ │ │ - tsteq r3, ip, ror #14 │ │ │ │ - tsteq r1, r6, lsl #30 │ │ │ │ - strdeq r4, [r1, -lr] │ │ │ │ - tsteq r3, r2, ror #14 │ │ │ │ - ldrdeq r4, [r1, -r4] │ │ │ │ - smlabteq r1, ip, lr, r4 │ │ │ │ - tsteq r3, ip, asr r7 │ │ │ │ - smlatbeq r1, r2, lr, r4 │ │ │ │ - @ instruction: 0x01014e9a │ │ │ │ - tsteq r3, r6, asr r7 │ │ │ │ - tsteq r1, r0, ror lr │ │ │ │ - tsteq r1, r8, ror #28 │ │ │ │ - tsteq r3, r8, asr #14 │ │ │ │ - tsteq r1, lr, lsr lr │ │ │ │ - tsteq r1, r6, lsr lr │ │ │ │ - tsteq r3, r2, asr #14 │ │ │ │ - tsteq r1, ip, lsl #28 │ │ │ │ - tsteq r1, r4, lsl #28 │ │ │ │ - tsteq r3, ip, lsr #14 │ │ │ │ - ldrdeq r4, [r1, -sl] │ │ │ │ - ldrdeq r4, [r1, -r2] │ │ │ │ - tsteq r3, r6, lsl r7 │ │ │ │ - smlatbeq r1, r8, sp, r4 │ │ │ │ - smlatbeq r1, r0, sp, r4 │ │ │ │ - tsteq r3, r0, lsl #14 │ │ │ │ - tsteq r1, r6, ror sp │ │ │ │ - tsteq r1, lr, ror #26 │ │ │ │ + @ instruction: 0x0101549a │ │ │ │ + smlabbeq r3, r4, ip, r4 │ │ │ │ + ldrdeq ip, [r1, -r6] │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ + strdeq r5, [r4, -r2] │ │ │ │ + ldrdeq ip, [r1, -lr] │ │ │ │ + ldrdeq r5, [r1, -r4] │ │ │ │ + tsteq r3, r8, ror lr │ │ │ │ + @ instruction: 0x010154b2 │ │ │ │ + tsteq r3, r2, ror lr │ │ │ │ + @ instruction: 0x01015490 │ │ │ │ + smlatteq r4, r8, r8, r5 │ │ │ │ + tsteq r1, lr, ror #8 │ │ │ │ + smlatteq r4, sl, r8, r5 │ │ │ │ + tsteq r1, r4, asr r4 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + smlabbeq r3, lr, fp, r4 │ │ │ │ + tsteq r4, r6, lsr r8 │ │ │ │ + tsteq r4, lr, lsr r8 │ │ │ │ + strdeq r5, [r3, -r0] │ │ │ │ + tsteq r3, ip, lsr fp │ │ │ │ + ldrdeq r5, [r1, -r8] │ │ │ │ + smlabteq r1, r8, r3, r5 │ │ │ │ + @ instruction: 0x010153b8 │ │ │ │ + smlabbeq r3, lr, sp, lr │ │ │ │ + smlatteq r3, sl, sl, r4 │ │ │ │ + tsteq r3, r0, asr fp │ │ │ │ + tsteq r1, lr, ror #6 │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + tsteq r3, r2, asr #22 │ │ │ │ + tsteq r1, ip, lsr r3 │ │ │ │ + tsteq r1, r4, lsr r3 │ │ │ │ + tsteq r3, r8, lsr fp │ │ │ │ + tsteq r1, sl, lsl #6 │ │ │ │ + tsteq r1, r2, lsl #6 │ │ │ │ + tsteq r3, r2, lsr #22 │ │ │ │ + ldrdeq r5, [r1, -r8] │ │ │ │ + ldrdeq r5, [r1, -r0] │ │ │ │ + tsteq r3, ip, lsl #22 │ │ │ │ + smlatbeq r1, r6, r2, r5 │ │ │ │ + @ instruction: 0x0101529e │ │ │ │ + tsteq r3, r2, lsl #22 │ │ │ │ + tsteq r1, r4, ror r2 │ │ │ │ + tsteq r1, ip, ror #4 │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ + tsteq r1, r2, asr #4 │ │ │ │ + tsteq r1, sl, lsr r2 │ │ │ │ strdeq r4, [r3, -r6] │ │ │ │ - tsteq r1, r4, asr #26 │ │ │ │ - tsteq r1, ip, lsr sp │ │ │ │ - tsteq r3, r0, lsl #14 │ │ │ │ - tsteq r1, r2, lsl sp │ │ │ │ - tsteq r1, sl, lsl #26 │ │ │ │ - smlatteq r3, lr, r6, r4 │ │ │ │ - smlatteq r1, r0, ip, r4 │ │ │ │ - ldrdeq r4, [r1, -r8] │ │ │ │ - tsteq r4, r0, ror r1 │ │ │ │ - smlatbeq r3, r8, sp, r4 │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - tsteq r1, r2, asr #30 │ │ │ │ - @ instruction: 0x01035590 │ │ │ │ - @ instruction: 0x01035596 │ │ │ │ - smlatbeq r3, r0, r5, r5 │ │ │ │ - @ instruction: 0x0103559e │ │ │ │ - @ instruction: 0x0103559c │ │ │ │ - @ instruction: 0x0103559a │ │ │ │ - smlatbeq r3, r4, r5, r5 │ │ │ │ - smlatbeq r3, r2, r5, r5 │ │ │ │ - smlatbeq r3, ip, r5, r5 │ │ │ │ - smlatbeq r3, lr, r5, r5 │ │ │ │ - @ instruction: 0x010355bc │ │ │ │ - smlabteq r3, sl, r5, r5 │ │ │ │ - smlatteq r3, ip, r5, r5 │ │ │ │ - strdeq r5, [r3, -r2] │ │ │ │ - tsteq r3, r0, lsl #12 │ │ │ │ - strdeq r5, [r3, -lr] │ │ │ │ - strdeq r5, [r3, -ip] │ │ │ │ - strdeq r5, [r3, -lr] │ │ │ │ - smlabteq r4, ip, pc, r4 @ │ │ │ │ - smlabteq sl, ip, r8, r0 │ │ │ │ - smlabbeq r2, sl, r0, r3 │ │ │ │ - smlatteq r1, r2, r3, ip │ │ │ │ - tsteq r4, lr, ror #10 │ │ │ │ - tsteq r3, lr, asr #20 │ │ │ │ - tsteq r3, sl, asr #20 │ │ │ │ - @ instruction: 0x0101c3b6 │ │ │ │ - tsteq r3, r6, lsr sl │ │ │ │ - tsteq r3, r6, lsr sl │ │ │ │ - tsteq r3, r6, lsr sl │ │ │ │ - tsteq r3, lr, lsr #20 │ │ │ │ - tsteq r3, sl, lsr #20 │ │ │ │ - tsteq r3, r6, lsr #20 │ │ │ │ - tsteq r3, r6, lsr #20 │ │ │ │ - tsteq r3, sl, lsr #20 │ │ │ │ - tsteq r3, lr, lsr #20 │ │ │ │ - tsteq r3, r6, lsr sl │ │ │ │ - smlatbeq sl, r0, r7, r0 │ │ │ │ - @ instruction: 0x010357b8 │ │ │ │ - @ instruction: 0x010357ba │ │ │ │ - @ instruction: 0x010357b2 │ │ │ │ - smlatbeq r3, ip, r7, r5 │ │ │ │ - tsteq r3, lr, ror r7 │ │ │ │ - @ instruction: 0x01035796 │ │ │ │ - tsteq r3, r6, ror #14 │ │ │ │ - tsteq sl, r0, lsl r7 │ │ │ │ - tsteq r3, lr, ror #14 │ │ │ │ - tsteq r3, r6, ror #14 │ │ │ │ - tsteq r3, r2, ror r7 │ │ │ │ - tsteq r3, sl, ror r7 │ │ │ │ - smlabbeq r3, r2, r7, r5 │ │ │ │ - @ instruction: 0x01044d9a │ │ │ │ - tsteq r2, r6, lsr #24 │ │ │ │ - tsteq r2, r8, lsr #24 │ │ │ │ - tsteq r2, ip, lsl #24 │ │ │ │ - smlatbeq r3, r4, lr, r5 │ │ │ │ - smlatbeq r3, r4, lr, r5 │ │ │ │ - @ instruction: 0x01035e9c │ │ │ │ - @ instruction: 0x01035e9a │ │ │ │ - @ instruction: 0x01035eb2 │ │ │ │ - smlabteq r3, sl, lr, r5 │ │ │ │ - smlabteq r3, r8, lr, r5 │ │ │ │ - ldrdeq r5, [r3, -ip] │ │ │ │ - smlatteq r3, lr, lr, r5 │ │ │ │ - ldrdeq r4, [r4, -sl] │ │ │ │ - smlabteq r3, lr, lr, r5 │ │ │ │ - smlabteq r3, lr, lr, r5 │ │ │ │ - smlabteq r3, lr, lr, r5 │ │ │ │ - ldrdeq r5, [r3, -sl] │ │ │ │ - ldrdeq r5, [r3, -lr] │ │ │ │ - smlatteq r3, r2, lr, r5 │ │ │ │ - smlatteq r3, r6, lr, r5 │ │ │ │ - ldrdeq r5, [r3, -lr] │ │ │ │ - ldrdeq r5, [r3, -r6] │ │ │ │ - ldrdeq r5, [r3, -r6] │ │ │ │ - tsteq r3, sl, ror #20 │ │ │ │ - smlatteq sl, r0, r4, r0 │ │ │ │ - @ instruction: 0x01035eb0 │ │ │ │ - @ instruction: 0x01046cb2 │ │ │ │ - smlatbeq r3, r2, lr, r5 │ │ │ │ - @ instruction: 0x01035e96 │ │ │ │ - @ instruction: 0x010146b4 │ │ │ │ - smlatbeq r1, ip, r6, r4 │ │ │ │ - tsteq r3, r6, ror lr │ │ │ │ - tsteq r4, r8, asr #24 │ │ │ │ - tsteq r3, ip, ror #30 │ │ │ │ - tsteq r3, r4, ror pc │ │ │ │ - smlabbeq r3, r0, pc, r4 @ │ │ │ │ - smlabbeq r3, r2, pc, r4 @ │ │ │ │ - smlabbeq r3, r4, pc, r4 @ │ │ │ │ - smlabbeq r3, r6, pc, r4 @ │ │ │ │ - @ instruction: 0x01034f94 │ │ │ │ - @ instruction: 0x01034f96 │ │ │ │ - swpeq r5, r8, [r3] │ │ │ │ + tsteq r1, r0, lsl r2 │ │ │ │ + tsteq r1, r8, lsl #4 │ │ │ │ + smlatteq r3, r8, sl, r4 │ │ │ │ + ldrdeq r5, [r1, -lr] │ │ │ │ + ldrdeq r5, [r1, -r6] │ │ │ │ + smlatteq r3, r2, sl, r4 │ │ │ │ + smlatbeq r1, ip, r1, r5 │ │ │ │ + smlatbeq r1, r4, r1, r5 │ │ │ │ + smlabteq r3, ip, sl, r4 │ │ │ │ + tsteq r1, sl, ror r1 │ │ │ │ + tsteq r1, r2, ror r1 │ │ │ │ + @ instruction: 0x01034ab6 │ │ │ │ + tsteq r1, r8, asr #2 │ │ │ │ + tsteq r1, r0, asr #2 │ │ │ │ + smlatbeq r3, r0, sl, r4 │ │ │ │ + tsteq r1, r6, lsl r1 │ │ │ │ + tsteq r1, lr, lsl #2 │ │ │ │ + @ instruction: 0x01034a96 │ │ │ │ + smlatteq r1, r4, r0, r5 │ │ │ │ + ldrdeq r5, [r1, -ip] │ │ │ │ + smlatbeq r3, r0, sl, r4 │ │ │ │ + strheq r5, [r1, -r2] │ │ │ │ + smlatbeq r1, sl, r0, r5 │ │ │ │ + smlabbeq r3, lr, sl, r4 │ │ │ │ + smlabbeq r1, r0, r0, r5 │ │ │ │ + tsteq r1, r8, ror r0 │ │ │ │ + tsteq r4, r0, lsl r5 │ │ │ │ + tsteq r3, r8, asr #2 │ │ │ │ + @ instruction: 0x01034794 │ │ │ │ + smlatteq r1, r2, r2, ip │ │ │ │ + tsteq r3, r0, lsr r9 │ │ │ │ + tsteq r3, r6, lsr r9 │ │ │ │ + tsteq r3, r0, asr #18 │ │ │ │ + tsteq r3, lr, lsr r9 │ │ │ │ + tsteq r3, ip, lsr r9 │ │ │ │ + tsteq r3, sl, lsr r9 │ │ │ │ + tsteq r3, r4, asr #18 │ │ │ │ + tsteq r3, r2, asr #18 │ │ │ │ + tsteq r3, ip, asr #18 │ │ │ │ + tsteq r3, lr, asr #18 │ │ │ │ + tsteq r3, ip, asr r9 │ │ │ │ + tsteq r3, sl, ror #18 │ │ │ │ + smlabbeq r3, ip, r9, r5 │ │ │ │ + @ instruction: 0x01035992 │ │ │ │ + smlatbeq r3, r0, r9, r5 │ │ │ │ + @ instruction: 0x0103599e │ │ │ │ + @ instruction: 0x0103599c │ │ │ │ + @ instruction: 0x0103599e │ │ │ │ + tsteq r4, ip, ror #6 │ │ │ │ + tsteq sl, ip, ror #24 │ │ │ │ + tsteq r2, sl, lsr #8 │ │ │ │ + smlabbeq r1, r2, r7, ip │ │ │ │ + tsteq r4, lr, lsl #18 │ │ │ │ + smlatteq r3, lr, sp, r4 │ │ │ │ + smlatteq r3, sl, sp, r4 │ │ │ │ + tsteq r1, r6, asr r7 │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ + smlabteq r3, lr, sp, r4 │ │ │ │ + smlabteq r3, sl, sp, r4 │ │ │ │ + smlabteq r3, r6, sp, r4 │ │ │ │ + smlabteq r3, r6, sp, r4 │ │ │ │ + smlabteq r3, sl, sp, r4 │ │ │ │ + smlabteq r3, lr, sp, r4 │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ + tsteq sl, r0, asr #22 │ │ │ │ + tsteq r3, r8, asr fp │ │ │ │ + tsteq r3, sl, asr fp │ │ │ │ + tsteq r3, r2, asr fp │ │ │ │ + tsteq r3, ip, asr #22 │ │ │ │ + tsteq r3, lr, lsl fp │ │ │ │ + tsteq r3, r6, lsr fp │ │ │ │ + tsteq r3, r6, lsl #22 │ │ │ │ + @ instruction: 0x010a0ab0 │ │ │ │ + tsteq r3, lr, lsl #22 │ │ │ │ + tsteq r3, r6, lsl #22 │ │ │ │ + tsteq r3, r2, lsl fp │ │ │ │ + tsteq r3, sl, lsl fp │ │ │ │ + tsteq r3, r2, lsr #22 │ │ │ │ + tsteq r4, sl, lsr r1 │ │ │ │ + smlabteq r2, r6, pc, r2 @ │ │ │ │ + smlabteq r2, r8, pc, r2 @ │ │ │ │ + smlatbeq r2, ip, pc, r2 @ │ │ │ │ + tsteq r3, r4, asr #4 │ │ │ │ + tsteq r3, r4, asr #4 │ │ │ │ + tsteq r3, ip, lsr r2 │ │ │ │ + tsteq r3, sl, lsr r2 │ │ │ │ + tsteq r3, r2, asr r2 │ │ │ │ + tsteq r3, sl, ror #4 │ │ │ │ + tsteq r3, r8, ror #4 │ │ │ │ + tsteq r3, ip, ror r2 │ │ │ │ + smlabbeq r3, lr, r2, r6 │ │ │ │ + tsteq r4, sl, ror r1 │ │ │ │ + tsteq r3, lr, ror #4 │ │ │ │ + tsteq r3, lr, ror #4 │ │ │ │ + tsteq r3, lr, ror #4 │ │ │ │ + tsteq r3, sl, ror r2 │ │ │ │ + tsteq r3, lr, ror r2 │ │ │ │ + smlabbeq r3, r2, r2, r6 │ │ │ │ + smlabbeq r3, r6, r2, r6 │ │ │ │ + tsteq r3, lr, ror r2 │ │ │ │ + tsteq r3, r6, ror r2 │ │ │ │ + tsteq r3, r6, ror r2 │ │ │ │ + tsteq r3, sl, lsl #28 │ │ │ │ + smlabbeq sl, r0, r8, r0 │ │ │ │ + tsteq r3, r0, asr r2 │ │ │ │ + qaddeq r7, r2, r4 │ │ │ │ + tsteq r3, r2, asr #4 │ │ │ │ + tsteq r3, r6, lsr r2 │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + tsteq r1, ip, asr #20 │ │ │ │ + tsteq r3, r6, lsl r2 │ │ │ │ + smlatteq r4, r8, pc, r4 @ │ │ │ │ + tsteq r3, ip, lsl #6 │ │ │ │ + tsteq r3, r4, lsl r3 │ │ │ │ + tsteq r3, r0, lsr #6 │ │ │ │ + tsteq r3, r2, lsr #6 │ │ │ │ + tsteq r3, r4, lsr #6 │ │ │ │ + tsteq r3, r6, lsr #6 │ │ │ │ + tsteq r3, r4, lsr r3 │ │ │ │ + tsteq r3, r6, lsr r3 │ │ │ │ + tsteq r3, r8, lsr r4 │ │ │ │ + tsteq r4, sl, lsl #28 │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + tsteq r3, lr, ror #6 │ │ │ │ + tsteq r3, r0, lsr #6 │ │ │ │ + tsteq r3, r2, lsr r3 │ │ │ │ + strdeq r6, [r3, -r4] │ │ │ │ + tsteq r3, r6, lsl r1 │ │ │ │ + tsteq r3, ip, asr r3 │ │ │ │ + tsteq r3, r6, ror #6 │ │ │ │ + tsteq r3, r4, lsl #2 │ │ │ │ + tsteq r3, r6, lsl #2 │ │ │ │ + tsteq r3, r8, lsl #2 │ │ │ │ + tsteq r3, sl, lsl #2 │ │ │ │ + tsteq r3, r0, asr r3 │ │ │ │ + tsteq r3, r2, asr r3 │ │ │ │ + strdeq r6, [r3, -r0] │ │ │ │ tsteq r4, sl, ror #20 │ │ │ │ - smlabbeq r3, r8, pc, r4 @ │ │ │ │ - smlabteq r3, lr, pc, r4 @ │ │ │ │ - smlabbeq r3, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x01034f92 │ │ │ │ - tsteq r3, r4, asr sp │ │ │ │ - tsteq r3, r6, ror sp │ │ │ │ - @ instruction: 0x01034fbc │ │ │ │ - smlabteq r3, r6, pc, r4 @ │ │ │ │ - tsteq r3, r4, ror #26 │ │ │ │ - tsteq r3, r6, ror #26 │ │ │ │ - tsteq r3, r8, ror #26 │ │ │ │ - tsteq r3, sl, ror #26 │ │ │ │ - @ instruction: 0x01034fb0 │ │ │ │ - @ instruction: 0x01034fb2 │ │ │ │ - tsteq r3, r0, asr sp │ │ │ │ - smlabteq r4, sl, r6, r4 │ │ │ │ - tsteq r3, r8, asr #26 │ │ │ │ - tsteq r3, r6, asr sp │ │ │ │ - tsteq r3, r0, ror #26 │ │ │ │ + smlatteq r3, r8, r0, r6 │ │ │ │ + strdeq r6, [r3, -r6] │ │ │ │ + mrseq r6, (UNDEF: 19) │ │ │ │ ldrtmi r4, [fp], -r8, ror #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ bmi 1a7b938 │ │ │ │ ldrtmi r2, [r3], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl a7eb30 │ │ │ │ @@ -87968,40 +87968,40 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ and lr, r6, ip, ror #20 │ │ │ │ @ instruction: 0x462b4a1c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ @ instruction: 0xbdf8ea64 │ │ │ │ - tstpeq r9, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, sl, asr sl │ │ │ │ - @ instruction: 0x01022392 │ │ │ │ - @ instruction: 0x01022390 │ │ │ │ - tsteq r3, r6, asr #20 │ │ │ │ - smlatbeq r3, sl, r8, r3 │ │ │ │ - tsteq r3, ip, lsr sl │ │ │ │ - tsteq r3, ip, lsr sl │ │ │ │ - tsteq r1, sl, lsl #2 │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - smlabbeq r4, r6, r5, r0 │ │ │ │ - ldrdeq r4, [r1, -lr] │ │ │ │ - ldrdeq r4, [r1, -r8] │ │ │ │ - smlabteq r1, lr, r8, fp │ │ │ │ - smlabteq r1, r0, r8, fp │ │ │ │ - @ instruction: 0x0101b8be │ │ │ │ - @ instruction: 0x0101b8bc │ │ │ │ - @ instruction: 0x0101b8ba │ │ │ │ - @ instruction: 0x0101b8b8 │ │ │ │ - @ instruction: 0x0101b8b6 │ │ │ │ - @ instruction: 0x0101b8b4 │ │ │ │ - smlatbeq r1, lr, r8, fp │ │ │ │ - smlatbeq r1, ip, r8, fp │ │ │ │ - ldrdeq r0, [r4, -sl] │ │ │ │ - @ instruction: 0x010404bc │ │ │ │ - ldrdeq pc, [r9, -r4] │ │ │ │ + tsteq sl, r8, lsl #6 │ │ │ │ + strdeq r5, [r3, -sl] │ │ │ │ + tsteq r2, r2, lsr r7 │ │ │ │ + tsteq r2, r0, lsr r7 │ │ │ │ + smlatteq r3, r6, sp, r5 │ │ │ │ + tsteq r3, sl, asr #24 │ │ │ │ + ldrdeq r5, [r3, -ip] │ │ │ │ + ldrdeq r5, [r3, -ip] │ │ │ │ + smlatbeq r1, sl, r4, r4 │ │ │ │ + smlatbeq r1, r4, r4, r4 │ │ │ │ + tsteq r4, r6, lsr #18 │ │ │ │ + tsteq r1, lr, ror r4 │ │ │ │ + tsteq r1, r8, ror r4 │ │ │ │ + tsteq r1, lr, ror #24 │ │ │ │ + tsteq r1, r0, ror #24 │ │ │ │ + tsteq r1, lr, asr ip │ │ │ │ + tsteq r1, ip, asr ip │ │ │ │ + tsteq r1, sl, asr ip │ │ │ │ + tsteq r1, r8, asr ip │ │ │ │ + tsteq r1, r6, asr ip │ │ │ │ + tsteq r1, r4, asr ip │ │ │ │ + tsteq r1, lr, asr #24 │ │ │ │ + tsteq r1, ip, asr #24 │ │ │ │ + tsteq r4, sl, ror r8 │ │ │ │ + tsteq r4, ip, asr r8 │ │ │ │ + tsteq sl, r4, ror r1 │ │ │ │ svcvs 0x00e5f5b0 │ │ │ │ strlt sp, [r8, #-45] @ 0xffffffd3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d812 │ │ │ │ eorle r6, r5, r0, lsl #31 │ │ │ │ @@ -88034,24 +88034,24 @@ │ │ │ │ stmdami ip, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ stmdami fp, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - @ instruction: 0x01044490 │ │ │ │ - tsteq r4, lr, lsr r4 │ │ │ │ - tsteq r4, ip, lsl #8 │ │ │ │ - tsteq r4, lr, lsl r4 │ │ │ │ - tsteq r4, r4, asr #8 │ │ │ │ - tsteq r4, r6, asr r4 │ │ │ │ - @ instruction: 0x010444b0 │ │ │ │ - smlabbeq r4, r2, r4, r4 │ │ │ │ - @ instruction: 0x01044490 │ │ │ │ - @ instruction: 0x010444b2 │ │ │ │ + tsteq r4, r0, lsr r8 │ │ │ │ + ldrdeq r4, [r4, -lr] │ │ │ │ + smlatbeq r4, ip, r7, r4 │ │ │ │ + @ instruction: 0x010447be │ │ │ │ + smlatteq r4, r4, r7, r4 │ │ │ │ + strdeq r4, [r4, -r6] │ │ │ │ + tsteq r4, r0, asr r8 │ │ │ │ + tsteq r4, r2, lsr #16 │ │ │ │ + tsteq r4, r0, lsr r8 │ │ │ │ + tsteq r4, r2, asr r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1814c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00e5f5b1 │ │ │ │ movthi pc, #49152 @ 0xc000 @ │ │ │ │ @@ -88566,130 +88566,130 @@ │ │ │ │ tstcs r1, r8, ror sl │ │ │ │ @ instruction: 0xf7a8447a │ │ │ │ bmi 1ebce5c │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ ldc 7, cr15, [r8, #672]! @ 0x2a0 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - ldrdeq r3, [r1, -r8] │ │ │ │ - @ instruction: 0x01033598 │ │ │ │ - smlatteq r1, ip, sp, r3 │ │ │ │ - tsteq r4, r4, lsr #8 │ │ │ │ - smlatteq r1, r4, sp, r3 │ │ │ │ + tsteq r1, r8, ror r1 │ │ │ │ + tsteq r3, r8, lsr r9 │ │ │ │ + smlabbeq r1, ip, r1, r4 │ │ │ │ + smlabteq r4, r4, r7, r4 │ │ │ │ + smlabbeq r1, r4, r1, r4 │ │ │ │ + tsteq r1, r0, ror r1 │ │ │ │ + tstpeq r9, sl, asr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, lr, asr r1 │ │ │ │ + tsteq r1, r0, ror #2 │ │ │ │ + tsteq r1, r8, asr r1 │ │ │ │ + tsteq r1, lr, asr #2 │ │ │ │ + tsteq r4, r4, lsr r7 │ │ │ │ + tsteq r1, ip, lsr r1 │ │ │ │ + tsteq r1, r8, asr #2 │ │ │ │ + smlabteq r9, sl, lr, pc @ │ │ │ │ + tsteq r1, r4, asr #2 │ │ │ │ + ldrdeq r4, [r4, -r6] │ │ │ │ + tsteq r1, r6, lsr r1 │ │ │ │ + tsteq r1, r2, lsr #2 │ │ │ │ + tstpeq r9, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r0, lsl r1 │ │ │ │ + tsteq r1, r6, lsl r1 │ │ │ │ + tsteq r1, r6, lsl r1 │ │ │ │ + tsteq r1, lr, lsl #2 │ │ │ │ + smlatteq r1, r4, r0, r4 │ │ │ │ + smlatteq r1, r4, r0, r4 │ │ │ │ + strdeq r4, [r1, -r4] │ │ │ │ + tsteq r1, lr │ │ │ │ + tsteq r1, r6 │ │ │ │ + ldrdeq r4, [r1, -sl] │ │ │ │ + ldrdeq r3, [r1, -ip] │ │ │ │ + ldrdeq r3, [r1, -r4] │ │ │ │ + tsteq r4, r4, lsl r8 │ │ │ │ + smlatbeq r1, sl, pc, r3 @ │ │ │ │ + smlatbeq r1, r2, pc, r3 @ │ │ │ │ + @ instruction: 0x01035c9a │ │ │ │ + @ instruction: 0x01035c98 │ │ │ │ + @ instruction: 0x01035c94 │ │ │ │ + ldrdeq r5, [r3, -r8] │ │ │ │ + tsteq r3, r6, ror #24 │ │ │ │ + tsteq r3, r2, ror #24 │ │ │ │ + @ instruction: 0x01040498 │ │ │ │ + @ instruction: 0x01040490 │ │ │ │ + smlabbeq r4, r8, r4, r0 │ │ │ │ + smlabbeq r4, r0, r4, r0 │ │ │ │ + tsteq r4, r8, ror r4 │ │ │ │ + tsteq r4, r0, ror r4 │ │ │ │ + tsteq r4, r8, ror #8 │ │ │ │ + smlatteq r1, r8, r6, fp │ │ │ │ + smlatteq r1, r4, r6, fp │ │ │ │ + tsteq r4, r0, asr #8 │ │ │ │ + tstpeq r9, r6, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r6, asr #8 │ │ │ │ + smlatteq r1, ip, r6, fp │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + tsteq r4, r4, lsr r4 │ │ │ │ + tsteq r1, sl, lsl lr │ │ │ │ + tsteq r1, r2, lsl lr │ │ │ │ + smlabteq r4, lr, r3, r4 │ │ │ │ + tsteq r4, r8, lsr r3 │ │ │ │ + tsteq r4, ip, lsr r3 │ │ │ │ + @ instruction: 0x010443b0 │ │ │ │ + tsteq r4, r6, lsl #6 │ │ │ │ + tsteq r4, sl, lsl #6 │ │ │ │ + @ instruction: 0x01044392 │ │ │ │ + @ instruction: 0x01044396 │ │ │ │ + tsteq r4, sl, ror r3 │ │ │ │ + tstpeq r9, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, ror r3 │ │ │ │ + @ instruction: 0x0103349e │ │ │ │ + tsteq r4, r2, ror r3 │ │ │ │ + strdeq r3, [r1, -r4] │ │ │ │ + tsteq r1, r2, lsl #30 │ │ │ │ + smlabteq r9, r6, sl, pc @ │ │ │ │ + smlatteq r1, lr, lr, r3 │ │ │ │ + smlabteq r1, r6, lr, r3 │ │ │ │ + ldrdeq r3, [r1, -r4] │ │ │ │ + ldrdeq r3, [r1, -r2] │ │ │ │ ldrdeq r3, [r1, -r0] │ │ │ │ - @ instruction: 0x0109fbba │ │ │ │ - @ instruction: 0x01013dbe │ │ │ │ - smlabteq r1, r0, sp, r3 │ │ │ │ - @ instruction: 0x01013db8 │ │ │ │ - smlatbeq r1, lr, sp, r3 │ │ │ │ - @ instruction: 0x01044394 │ │ │ │ - @ instruction: 0x01013d9c │ │ │ │ - smlatbeq r1, r8, sp, r3 │ │ │ │ - tstpeq r9, sl, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r1, r4, sp, r3 │ │ │ │ - tsteq r4, r6, lsr r3 │ │ │ │ - @ instruction: 0x01013d96 │ │ │ │ - smlabbeq r1, r2, sp, r3 │ │ │ │ - smlabteq r9, ip, sl, pc @ │ │ │ │ + smlabteq r1, lr, lr, r3 │ │ │ │ + ldrdeq r3, [r1, -r0] │ │ │ │ + tstpeq r9, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r1, r0, lr, r3 │ │ │ │ + tsteq r1, r4, asr #28 │ │ │ │ + tsteq r1, r2, asr lr │ │ │ │ + tsteq r1, r0, asr lr │ │ │ │ + tsteq r1, lr, asr #28 │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + tsteq r1, lr, asr #28 │ │ │ │ + smlabteq r9, r2, r9, pc @ │ │ │ │ + tsteq r1, sl, asr #28 │ │ │ │ + tsteq r1, r0, ror #28 │ │ │ │ + @ instruction: 0x0109f990 │ │ │ │ + @ instruction: 0x01013d90 │ │ │ │ + @ instruction: 0x01013d9e │ │ │ │ + tstpeq r9, r2, ror #18 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r1, sl, sp, r3 │ │ │ │ + tsteq r1, r2, ror #26 │ │ │ │ tsteq r1, r0, ror sp │ │ │ │ - tsteq r1, r6, ror sp │ │ │ │ - tsteq r1, r6, ror sp │ │ │ │ tsteq r1, lr, ror #26 │ │ │ │ - tsteq r1, r4, asr #26 │ │ │ │ - tsteq r1, r4, asr #26 │ │ │ │ - tsteq r1, r4, asr sp │ │ │ │ - tsteq r1, lr, ror #24 │ │ │ │ - tsteq r1, r6, ror #24 │ │ │ │ - tsteq r1, sl, lsr sp │ │ │ │ - tsteq r1, ip, lsr ip │ │ │ │ - tsteq r1, r4, lsr ip │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - tsteq r1, sl, lsl #24 │ │ │ │ - tsteq r1, r2, lsl #24 │ │ │ │ - strdeq r5, [r3, -sl] │ │ │ │ - strdeq r5, [r3, -r8] │ │ │ │ - strdeq r5, [r3, -r4] │ │ │ │ - tsteq r3, r8, lsr r9 │ │ │ │ - smlabteq r3, r6, r8, r5 │ │ │ │ - smlabteq r3, r2, r8, r5 │ │ │ │ - strdeq r0, [r4, -r8] │ │ │ │ - strdeq r0, [r4, -r0] │ │ │ │ - smlatteq r4, r8, r0, r0 │ │ │ │ - smlatteq r4, r0, r0, r0 │ │ │ │ - ldrdeq r0, [r4, -r8] │ │ │ │ - ldrdeq r0, [r4, -r0] │ │ │ │ - smlabteq r4, r8, r0, r0 │ │ │ │ - tsteq r1, r8, asr #6 │ │ │ │ - tsteq r1, r4, asr #6 │ │ │ │ - smlatbeq r4, r0, r0, r0 │ │ │ │ - smlatbeq r9, r6, r8, pc @ │ │ │ │ - smlatbeq r4, r6, r0, r0 │ │ │ │ - tsteq r1, ip, asr #6 │ │ │ │ - tsteq r1, r0, lsr r3 │ │ │ │ - swpeq r0, r4, [r4] @ │ │ │ │ - tsteq r1, sl, ror sl │ │ │ │ - tsteq r1, r2, ror sl │ │ │ │ - tsteq r4, lr, lsr #32 │ │ │ │ - @ instruction: 0x0103ff98 │ │ │ │ - @ instruction: 0x0103ff9c │ │ │ │ - tsteq r4, r0, lsl r0 │ │ │ │ - tstpeq r3, r6, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, sl, ror #30 @ p-variant is OBSOLETE │ │ │ │ - strdeq r3, [r4, -r2] │ │ │ │ - strdeq r3, [r4, -r6] │ │ │ │ - ldrdeq r3, [r4, -sl] │ │ │ │ - @ instruction: 0x0109f794 │ │ │ │ - ldrdeq r3, [r4, -r2] │ │ │ │ - strdeq r3, [r3, -lr] │ │ │ │ - ldrdeq r3, [r4, -r2] │ │ │ │ + tsteq r1, ip, ror #26 │ │ │ │ + tsteq r1, sl, ror #26 │ │ │ │ + tsteq r1, ip, ror #26 │ │ │ │ + smlatteq r9, r0, r8, pc @ │ │ │ │ + tsteq r1, ip, asr sp │ │ │ │ + smlatteq r1, r0, ip, r3 │ │ │ │ + smlatteq r1, lr, ip, r3 │ │ │ │ + smlatteq r1, ip, ip, r3 │ │ │ │ + smlatteq r1, sl, ip, r3 │ │ │ │ + smlatteq r1, r8, ip, r3 │ │ │ │ + smlatteq r1, sl, ip, r3 │ │ │ │ + tstpeq r9, lr, asr r8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, r6, ip, r3 │ │ │ │ + tstpeq r9, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ tsteq r1, r4, asr fp │ │ │ │ - tsteq r1, r2, ror #22 │ │ │ │ - tstpeq r9, r6, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, lr, asr #22 │ │ │ │ - tsteq r1, r6, lsr #22 │ │ │ │ - tsteq r1, r4, lsr fp │ │ │ │ - tsteq r1, r2, lsr fp │ │ │ │ - tsteq r1, r0, lsr fp │ │ │ │ - tsteq r1, lr, lsr #22 │ │ │ │ - tsteq r1, r0, lsr fp │ │ │ │ - smlatbeq r9, r4, r6, pc @ │ │ │ │ - tsteq r1, r0, lsr #22 │ │ │ │ - smlatbeq r1, r4, sl, r3 │ │ │ │ - @ instruction: 0x01013ab2 │ │ │ │ - @ instruction: 0x01013ab0 │ │ │ │ - smlatbeq r1, lr, sl, r3 │ │ │ │ - smlatbeq r1, ip, sl, r3 │ │ │ │ - smlatbeq r1, lr, sl, r3 │ │ │ │ - tstpeq r9, r2, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r1, sl, sl, r3 │ │ │ │ - smlabteq r1, r0, sl, r3 │ │ │ │ - strdeq pc, [r9, -r0] │ │ │ │ - strdeq r3, [r1, -r0] │ │ │ │ - strdeq r3, [r1, -lr] │ │ │ │ - smlabteq r9, r2, r5, pc @ │ │ │ │ - smlatteq r1, sl, r9, r3 │ │ │ │ - smlabteq r1, r2, r9, r3 │ │ │ │ - ldrdeq r3, [r1, -r0] │ │ │ │ - smlabteq r1, lr, r9, r3 │ │ │ │ - smlabteq r1, ip, r9, r3 │ │ │ │ - smlabteq r1, sl, r9, r3 │ │ │ │ - smlabteq r1, ip, r9, r3 │ │ │ │ - tstpeq r9, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010139bc │ │ │ │ - tsteq r1, r0, asr #18 │ │ │ │ - tsteq r1, lr, asr #18 │ │ │ │ - tsteq r1, ip, asr #18 │ │ │ │ - tsteq r1, sl, asr #18 │ │ │ │ - tsteq r1, r8, asr #18 │ │ │ │ - tsteq r1, sl, asr #18 │ │ │ │ - @ instruction: 0x0109f4be │ │ │ │ - tsteq r1, r6, asr #18 │ │ │ │ - @ instruction: 0x0109f498 │ │ │ │ - @ instruction: 0x010137b4 │ │ │ │ - tsteq r3, r0, lsl #28 │ │ │ │ + smlatbeq r3, r0, r1, r3 │ │ │ │ svcvc 0x0066f5b0 │ │ │ │ orrshi pc, pc, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec18b4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080c7 │ │ │ │ @@ -89018,98 +89018,98 @@ │ │ │ │ ldmdami r6, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ ldmdami r5, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2132 @ 0xfffff7ac │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r4, r8, lsr sp │ │ │ │ - @ instruction: 0x01043a92 │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ - tsteq r4, sl, ror #16 │ │ │ │ - tsteq r4, ip, lsl #16 │ │ │ │ - smlabteq r4, r6, r7, r3 │ │ │ │ - smlatteq r4, r0, r7, r3 │ │ │ │ - tsteq r4, r2, lsl r8 │ │ │ │ - tsteq r4, ip, lsr #16 │ │ │ │ - @ instruction: 0x010438b6 │ │ │ │ - tsteq r4, r8, asr r8 │ │ │ │ - tsteq r4, lr, ror r8 │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - smlatbeq r4, sl, r9, r3 │ │ │ │ - tsteq r4, r4, asr #18 │ │ │ │ - strdeq r3, [r4, -lr] │ │ │ │ - tsteq r4, r8, lsl r9 │ │ │ │ - tsteq r4, r2, asr r9 │ │ │ │ - tsteq r4, ip, ror #18 │ │ │ │ - smlatteq r4, r6, r9, r3 │ │ │ │ - smlatbeq r4, r0, r9, r3 │ │ │ │ - @ instruction: 0x010439ba │ │ │ │ - strdeq r3, [r4, -r4] │ │ │ │ - tsteq r4, lr, ror #22 │ │ │ │ - smlabteq r4, r8, sl, r3 │ │ │ │ - tsteq r4, r2, ror #20 │ │ │ │ - tsteq r4, ip, lsl sl │ │ │ │ - tsteq r4, r6, lsr sl │ │ │ │ - tsteq r4, r0, ror sl │ │ │ │ - smlabbeq r4, sl, sl, r3 │ │ │ │ - tsteq r4, r4, lsl #22 │ │ │ │ - @ instruction: 0x01043abe │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ - tsteq r4, r2, lsl fp │ │ │ │ + ldrdeq r4, [r4, -r8] │ │ │ │ + tsteq r4, r2, lsr lr │ │ │ │ + smlabteq r4, ip, ip, r3 │ │ │ │ + tsteq r4, sl, lsl #24 │ │ │ │ + smlatbeq r4, ip, fp, r3 │ │ │ │ + tsteq r4, r6, ror #22 │ │ │ │ + smlabbeq r4, r0, fp, r3 │ │ │ │ + @ instruction: 0x01043bb2 │ │ │ │ smlabteq r4, ip, fp, r3 │ │ │ │ - smlabbeq r4, r6, fp, r3 │ │ │ │ - tsteq r4, r0, asr #22 │ │ │ │ - tsteq r4, sl, asr fp │ │ │ │ - @ instruction: 0x01043b94 │ │ │ │ - tsteq r4, lr, lsl #24 │ │ │ │ - smlabteq r4, r8, fp, r3 │ │ │ │ - smlatteq r4, r2, fp, r3 │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ + tsteq r4, r6, asr ip │ │ │ │ + strdeq r3, [r4, -r8] │ │ │ │ + tsteq r4, lr, lsl ip │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ + tsteq r4, sl, asr #26 │ │ │ │ + smlatteq r4, r4, ip, r3 │ │ │ │ + @ instruction: 0x01043c9e │ │ │ │ + @ instruction: 0x01043cb8 │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ + tsteq r4, ip, lsl #26 │ │ │ │ + smlabbeq r4, r6, sp, r3 │ │ │ │ + tsteq r4, r0, asr #26 │ │ │ │ + tsteq r4, sl, asr sp │ │ │ │ + @ instruction: 0x01043d94 │ │ │ │ + tsteq r4, lr, lsl #30 │ │ │ │ + tsteq r4, r8, ror #28 │ │ │ │ + tsteq r4, r2, lsl #28 │ │ │ │ + @ instruction: 0x01043dbc │ │ │ │ ldrdeq r3, [r4, -r6] │ │ │ │ - @ instruction: 0x01043d90 │ │ │ │ - smlatteq r4, sl, ip, r3 │ │ │ │ - smlabbeq r4, r4, ip, r3 │ │ │ │ - tsteq r4, lr, lsr ip │ │ │ │ - tsteq r4, r8, asr ip │ │ │ │ - @ instruction: 0x01043c92 │ │ │ │ - smlatbeq r4, ip, ip, r3 │ │ │ │ - tsteq r4, r6, lsr #26 │ │ │ │ - smlatteq r4, r0, ip, r3 │ │ │ │ + tsteq r4, r0, lsl lr │ │ │ │ + tsteq r4, sl, lsr #28 │ │ │ │ + smlatbeq r4, r4, lr, r3 │ │ │ │ + tsteq r4, lr, asr lr │ │ │ │ + tsteq r4, r8, ror lr │ │ │ │ + @ instruction: 0x01043eb2 │ │ │ │ + tsteq r4, ip, ror #30 │ │ │ │ + tsteq r4, r6, lsr #30 │ │ │ │ + smlatteq r4, r0, lr, r3 │ │ │ │ strdeq r3, [r4, -sl] │ │ │ │ - tsteq r4, r4, lsr sp │ │ │ │ - smlatteq r4, lr, sp, r3 │ │ │ │ - smlatbeq r4, r8, sp, r3 │ │ │ │ - tsteq r4, r2, ror #26 │ │ │ │ - tsteq r4, ip, ror sp │ │ │ │ - @ instruction: 0x01043db6 │ │ │ │ - tsteq r4, r0, lsr lr │ │ │ │ - smlatteq r4, sl, sp, r3 │ │ │ │ - tsteq r4, r4, lsl #28 │ │ │ │ - tsteq r4, lr, lsr lr │ │ │ │ - @ instruction: 0x01043fb8 │ │ │ │ - tsteq r4, r2, lsl pc │ │ │ │ - smlatbeq r4, ip, lr, r3 │ │ │ │ - tsteq r4, r6, ror #28 │ │ │ │ - smlabbeq r4, r0, lr, r3 │ │ │ │ - @ instruction: 0x01043eba │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - tsteq r4, lr, asr #30 │ │ │ │ - tsteq r4, r8, lsl #30 │ │ │ │ - tsteq r4, r2, lsr #30 │ │ │ │ - tsteq r4, ip, asr pc │ │ │ │ - tsteq r4, sl, lsr #32 │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - smlabbeq r4, sl, pc, r3 @ │ │ │ │ - smlatbeq r4, r4, pc, r3 @ │ │ │ │ - smlatteq r4, sl, pc, r3 @ │ │ │ │ - tsteq r4, r8, rrx │ │ │ │ - tsteq r4, r6, lsr #32 │ │ │ │ - tsteq r4, r0, asr #32 │ │ │ │ + tsteq r4, r4, lsr pc │ │ │ │ + smlatbeq r4, lr, pc, r3 @ │ │ │ │ + tsteq r4, r8, ror #30 │ │ │ │ + smlabbeq r4, r2, pc, r3 @ │ │ │ │ + @ instruction: 0x01043fbc │ │ │ │ + tsteq r4, r6, ror r2 │ │ │ │ + tsteq r4, r0, lsr r1 │ │ │ │ smlabbeq r4, sl, r0, r4 │ │ │ │ + tsteq r4, r4, lsr #32 │ │ │ │ + ldrdeq r3, [r4, -lr] │ │ │ │ + strdeq r3, [r4, -r8] │ │ │ │ + tsteq r4, r2, lsr r0 │ │ │ │ + tsteq r4, ip, asr #32 │ │ │ │ + smlabteq r4, r6, r0, r4 │ │ │ │ + smlabbeq r4, r0, r0, r4 │ │ │ │ + swpeq r4, sl, [r4] @ │ │ │ │ + ldrdeq r4, [r4, -r4] │ │ │ │ + smlabbeq r4, lr, r1, r4 │ │ │ │ + tsteq r4, r8, asr #2 │ │ │ │ + tsteq r4, r2, lsl #2 │ │ │ │ + tsteq r4, ip, lsl r1 │ │ │ │ + tsteq r4, r6, asr r1 │ │ │ │ + ldrdeq r4, [r4, -r0] │ │ │ │ + smlabbeq r4, sl, r1, r4 │ │ │ │ + smlatbeq r4, r4, r1, r4 │ │ │ │ + ldrdeq r4, [r4, -lr] │ │ │ │ + tsteq r4, r8, asr r3 │ │ │ │ + @ instruction: 0x010442b2 │ │ │ │ + tsteq r4, ip, asr #4 │ │ │ │ + tsteq r4, r6, lsl #4 │ │ │ │ + tsteq r4, r0, lsr #4 │ │ │ │ + tsteq r4, sl, asr r2 │ │ │ │ + tsteq r4, r4, ror r2 │ │ │ │ + smlatteq r4, lr, r2, r4 │ │ │ │ + smlatbeq r4, r8, r2, r4 │ │ │ │ + smlabteq r4, r2, r2, r4 │ │ │ │ + strdeq r4, [r4, -ip] │ │ │ │ + smlabteq r4, sl, r3, r4 │ │ │ │ + tsteq r4, r4, ror r3 │ │ │ │ + tsteq r4, sl, lsr #6 │ │ │ │ + tsteq r4, r4, asr #6 │ │ │ │ + smlabbeq r4, sl, r3, r4 │ │ │ │ + tsteq r4, r8, lsl #8 │ │ │ │ + smlabteq r4, r6, r3, r4 │ │ │ │ + smlatteq r4, r0, r3, r4 │ │ │ │ + tsteq r4, sl, lsr #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec191d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x004ff5b1 │ │ │ │ @ instruction: 0xf5b1d843 │ │ │ │ @@ -89310,44 +89310,44 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a7447a │ │ │ │ bmi 93e2bc │ │ │ │ tstpeq r0, #335544323 @ p-variant is OBSOLETE @ 0x14000003 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7a74620 │ │ │ │ ldcllt 15, cr14, [r8, #928]! @ 0x3a0 │ │ │ │ - tsteq r1, r8, lsl ip │ │ │ │ - tsteq r3, r4, lsl #8 │ │ │ │ - @ instruction: 0x01012d9e │ │ │ │ - smlatteq r3, r8, r3, r2 │ │ │ │ - smlatteq r1, r2, fp, r2 │ │ │ │ - smlabteq r3, ip, r3, r2 │ │ │ │ - smlabteq r1, r6, fp, r2 │ │ │ │ - @ instruction: 0x010323b0 │ │ │ │ - @ instruction: 0x01042890 │ │ │ │ - @ instruction: 0x0103239e │ │ │ │ - tsteq r4, ip, asr sp │ │ │ │ - tsteq r4, ip, asr sp │ │ │ │ - strdeq r2, [r1, -lr] │ │ │ │ - smlabbeq r4, r6, sp, r3 │ │ │ │ - smlatteq r1, r2, fp, r2 │ │ │ │ - smlabbeq r4, r0, sp, r3 │ │ │ │ - smlabteq r1, ip, fp, r2 │ │ │ │ - tsteq r1, r8, asr #28 │ │ │ │ + @ instruction: 0x01012fb8 │ │ │ │ + smlatbeq r3, r4, r7, r2 │ │ │ │ + tsteq r1, lr, lsr r1 │ │ │ │ + smlabbeq r3, r8, r7, r2 │ │ │ │ + smlabbeq r1, r2, pc, r2 @ │ │ │ │ + tsteq r3, ip, ror #14 │ │ │ │ + tsteq r1, r6, ror #30 │ │ │ │ + tsteq r3, r0, asr r7 │ │ │ │ + tsteq r4, r0, lsr ip │ │ │ │ + tsteq r3, lr, lsr r7 │ │ │ │ + strdeq r4, [r4, -ip] │ │ │ │ + strdeq r4, [r4, -ip] │ │ │ │ + @ instruction: 0x01012f9e │ │ │ │ + tsteq r4, r6, lsr #2 │ │ │ │ + smlabbeq r1, r2, pc, r2 @ │ │ │ │ + tsteq r4, r0, lsr #2 │ │ │ │ + tsteq r1, ip, ror #30 │ │ │ │ + smlatteq r1, r8, r1, sl │ │ │ │ + @ instruction: 0x0103269e │ │ │ │ + smlatbeq r4, ip, r0, r4 │ │ │ │ + tsteq r3, lr, ror r6 │ │ │ │ + tsteq r3, r8, lsl #6 │ │ │ │ + tsteq r3, r0, ror #12 │ │ │ │ + tsteq r1, r0, lsl #30 │ │ │ │ + strheq r4, [r4, -r4] │ │ │ │ + tsteq r3, r8, lsr r6 │ │ │ │ + strheq r4, [r4, -lr] │ │ │ │ + tsteq r3, lr, lsl r6 │ │ │ │ + strdeq sl, [r1, -r8] │ │ │ │ strdeq r2, [r3, -lr] │ │ │ │ - tsteq r4, ip, lsl #26 │ │ │ │ - ldrdeq r2, [r3, -lr] │ │ │ │ - tsteq r3, r8, ror #30 │ │ │ │ - smlabteq r3, r0, r2, r2 │ │ │ │ - tsteq r1, r0, ror #22 │ │ │ │ - tsteq r4, r4, lsl sp │ │ │ │ - @ instruction: 0x01032298 │ │ │ │ - tsteq r4, lr, lsl sp │ │ │ │ - tsteq r3, lr, ror r2 │ │ │ │ - tsteq r1, r8, asr lr │ │ │ │ - tsteq r3, lr, asr r2 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strbhi pc, [r5, #-0]! @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec19594 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0817c │ │ │ │ @@ -90084,124 +90084,124 @@ │ │ │ │ ldmdami r0!, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ stmdami pc!, {r2, sp, lr, pc}^ @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2158 @ 0xfffff792 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlatbeq r1, lr, r5, r2 │ │ │ │ - tsteq r4, r8, lsr #24 │ │ │ │ - smlatteq r4, r2, fp, r3 │ │ │ │ - tsteq r1, lr, lsr #10 │ │ │ │ - tsteq r1, ip, lsl r5 │ │ │ │ - strdeq r2, [r1, -r6] │ │ │ │ - smlabbeq r4, sl, fp, r3 │ │ │ │ - @ instruction: 0x01012494 │ │ │ │ - smlabbeq r1, r2, r4, r2 │ │ │ │ - tsteq r1, r8, asr r4 │ │ │ │ - tsteq r1, lr, asr #8 │ │ │ │ - tsteq r1, sl, lsr #8 │ │ │ │ - strdeq r2, [r1, -lr] │ │ │ │ - ldrdeq r2, [r1, -r4] │ │ │ │ - smlatbeq r1, sl, r3, r2 │ │ │ │ - smlatbeq r1, r0, r3, r2 │ │ │ │ - tsteq r1, ip, ror r3 │ │ │ │ - tsteq r1, r8, asr r3 │ │ │ │ - tsteq r1, ip, lsr #6 │ │ │ │ - tsteq r1, r8, lsl #6 │ │ │ │ + tsteq r1, lr, asr #18 │ │ │ │ + smlabteq r4, r8, pc, r3 @ │ │ │ │ + smlabbeq r4, r2, pc, r3 @ │ │ │ │ + smlabteq r1, lr, r8, r2 │ │ │ │ + @ instruction: 0x010128bc │ │ │ │ + @ instruction: 0x01012896 │ │ │ │ + tsteq r4, sl, lsr #30 │ │ │ │ + tsteq r1, r4, lsr r8 │ │ │ │ + tsteq r1, r2, lsr #16 │ │ │ │ + strdeq r2, [r1, -r8] │ │ │ │ + smlatteq r1, lr, r7, r2 │ │ │ │ + smlabteq r1, sl, r7, r2 │ │ │ │ + @ instruction: 0x0101279e │ │ │ │ + tsteq r1, r4, ror r7 │ │ │ │ + tsteq r1, sl, asr #14 │ │ │ │ + tsteq r1, r0, asr #14 │ │ │ │ + tsteq r1, ip, lsl r7 │ │ │ │ + strdeq r2, [r1, -r8] │ │ │ │ + smlabteq r1, ip, r6, r2 │ │ │ │ + smlatbeq r1, r8, r6, r2 │ │ │ │ + @ instruction: 0x01012694 │ │ │ │ + tsteq r1, r8, asr #12 │ │ │ │ + tsteq r1, ip, lsl r6 │ │ │ │ strdeq r2, [r1, -r4] │ │ │ │ - smlatbeq r1, r8, r2, r2 │ │ │ │ + ldrdeq r2, [r1, -r2] │ │ │ │ + @ instruction: 0x01012598 │ │ │ │ + tsteq r1, r0, ror r5 │ │ │ │ + tsteq r1, lr, asr r5 │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ + tsteq r1, r6, lsl r5 │ │ │ │ + smlatteq r1, r6, r4, r2 │ │ │ │ + @ instruction: 0x010124b6 │ │ │ │ + smlabbeq r1, r6, r4, r2 │ │ │ │ + tsteq r1, r8, asr r4 │ │ │ │ + tsteq r1, lr, lsr #8 │ │ │ │ + strdeq r2, [r1, -ip] │ │ │ │ + smlatteq r1, r0, r3, r2 │ │ │ │ + smlabteq r1, r0, r3, r2 │ │ │ │ + @ instruction: 0x0101239e │ │ │ │ + tsteq r1, r0, ror r3 │ │ │ │ + tsteq r1, r6, asr #6 │ │ │ │ + tsteq r1, lr, lsr r3 │ │ │ │ + tsteq r1, ip, lsl r3 │ │ │ │ + strdeq r2, [r1, -sl] │ │ │ │ + ldrdeq r2, [r1, -r0] │ │ │ │ + smlatbeq r1, r6, r2, r2 │ │ │ │ tsteq r1, ip, ror r2 │ │ │ │ - tsteq r1, r4, asr r2 │ │ │ │ - tsteq r1, r2, lsr r2 │ │ │ │ - strdeq r2, [r1, -r8] │ │ │ │ + tsteq r1, r4, ror r2 │ │ │ │ + tsteq r1, r0, asr r2 │ │ │ │ + tsteq r1, ip, lsr #4 │ │ │ │ + strdeq r2, [r1, -lr] │ │ │ │ ldrdeq r2, [r1, -r0] │ │ │ │ - @ instruction: 0x010121be │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - tsteq r1, r6, ror r1 │ │ │ │ - tsteq r1, r6, asr #2 │ │ │ │ - tsteq r1, r6, lsl r1 │ │ │ │ - smlatteq r1, r6, r0, r2 │ │ │ │ - strheq r2, [r1, -r8] │ │ │ │ - smlabbeq r1, lr, r0, r2 │ │ │ │ - qaddeq r2, ip, r1 │ │ │ │ - tsteq r1, r0, asr #32 │ │ │ │ - tsteq r1, r0, lsr #32 │ │ │ │ - strdeq r1, [r1, -lr] │ │ │ │ - ldrdeq r1, [r1, -r0] │ │ │ │ + smlabteq r1, r8, r1, r2 │ │ │ │ + smlatbeq r1, r6, r1, r2 │ │ │ │ + smlabbeq r1, r4, r1, r2 │ │ │ │ + tsteq r1, r4, asr r1 │ │ │ │ + tsteq r1, sl, lsr #2 │ │ │ │ + tsteq r1, r2, lsl #2 │ │ │ │ + ldrdeq r2, [r1, -sl] │ │ │ │ + ldrdeq r2, [r1, -r4] │ │ │ │ + strheq r2, [r1, -r2] │ │ │ │ + swpeq r2, r0, [r1] │ │ │ │ + tsteq r1, r4, rrx │ │ │ │ + tsteq r1, r8, lsr r0 │ │ │ │ + tsteq r1, r2, lsr r0 │ │ │ │ + tsteq r1, r2, lsl r0 │ │ │ │ + strdeq r1, [r1, -r2] │ │ │ │ + smlabteq r1, ip, pc, r1 @ │ │ │ │ smlatbeq r1, r6, pc, r1 @ │ │ │ │ - @ instruction: 0x01011f9e │ │ │ │ - tsteq r1, ip, ror pc │ │ │ │ + smlabbeq r1, r0, pc, r1 @ │ │ │ │ + tsteq r1, sl, ror pc │ │ │ │ tsteq r1, sl, asr pc │ │ │ │ - tsteq r1, r0, lsr pc │ │ │ │ - tsteq r1, r6, lsl #30 │ │ │ │ - ldrdeq r1, [r1, -ip] │ │ │ │ - ldrdeq r1, [r1, -r4] │ │ │ │ - @ instruction: 0x01011eb0 │ │ │ │ - smlabbeq r1, ip, lr, r1 │ │ │ │ - tsteq r1, lr, asr lr │ │ │ │ - tsteq r1, r0, lsr lr │ │ │ │ - tsteq r1, r8, lsr #28 │ │ │ │ - tsteq r1, r6, lsl #28 │ │ │ │ - smlatteq r1, r4, sp, r1 │ │ │ │ - @ instruction: 0x01011db4 │ │ │ │ - smlabbeq r1, sl, sp, r1 │ │ │ │ - tsteq r1, r2, ror #26 │ │ │ │ - tsteq r1, sl, lsr sp │ │ │ │ - tsteq r1, r4, lsr sp │ │ │ │ - tsteq r1, r2, lsl sp │ │ │ │ - strdeq r1, [r1, -r0] │ │ │ │ - smlabteq r1, r4, ip, r1 │ │ │ │ - @ instruction: 0x01011c98 │ │ │ │ - @ instruction: 0x01011c92 │ │ │ │ - tsteq r1, r2, ror ip │ │ │ │ - tsteq r1, r2, asr ip │ │ │ │ - tsteq r1, ip, lsr #24 │ │ │ │ - tsteq r1, r6, lsl #24 │ │ │ │ - smlatteq r1, r0, fp, r1 │ │ │ │ - ldrdeq r1, [r1, -sl] │ │ │ │ - @ instruction: 0x01011bba │ │ │ │ - @ instruction: 0x01011b9a │ │ │ │ - tsteq r1, r4, ror fp │ │ │ │ - tsteq r1, r6, asr fp │ │ │ │ - tsteq r1, r8, lsr fp │ │ │ │ - tsteq r4, r4, lsr #4 │ │ │ │ - tsteq r1, r6, lsr #22 │ │ │ │ - tsteq r1, r0, lsr #22 │ │ │ │ - tsteq r1, sl, lsl fp │ │ │ │ - smlatbeq r4, r8, r2, r3 │ │ │ │ - tsteq r1, lr, lsl #22 │ │ │ │ - tsteq r1, r8, lsl #22 │ │ │ │ - tsteq r1, r2, lsl #22 │ │ │ │ - strdeq r1, [r1, -ip] │ │ │ │ + tsteq r1, sl, lsr pc │ │ │ │ + tsteq r1, r4, lsl pc │ │ │ │ strdeq r1, [r1, -r6] │ │ │ │ - strdeq r1, [r1, -r0] │ │ │ │ - smlatteq r1, sl, sl, r1 │ │ │ │ - tsteq r4, r0, asr #4 │ │ │ │ - strdeq r3, [r4, -sl] │ │ │ │ ldrdeq r1, [r1, -r8] │ │ │ │ - ldrdeq r1, [r1, -r2] │ │ │ │ - smlabteq r1, ip, sl, r1 │ │ │ │ - tsteq r4, lr, lsr r2 │ │ │ │ - smlabteq r1, r0, sl, r1 │ │ │ │ - @ instruction: 0x01011aba │ │ │ │ - @ instruction: 0x01011ab4 │ │ │ │ - smlatbeq r1, lr, sl, r1 │ │ │ │ - smlatbeq r1, r8, sl, r1 │ │ │ │ - smlatbeq r1, r2, sl, r1 │ │ │ │ - @ instruction: 0x01011a9c │ │ │ │ - @ instruction: 0x01011a96 │ │ │ │ - @ instruction: 0x01011a90 │ │ │ │ - smlabbeq r1, sl, sl, r1 │ │ │ │ - smlabbeq r1, r4, sl, r1 │ │ │ │ - tsteq r1, lr, ror sl │ │ │ │ - tsteq r1, r8, ror sl │ │ │ │ - tsteq r1, r2, ror sl │ │ │ │ - tsteq r1, ip, ror #20 │ │ │ │ - tsteq r1, r6, ror #20 │ │ │ │ + smlabteq r4, r4, r5, r3 │ │ │ │ + smlabteq r1, r6, lr, r1 │ │ │ │ + smlabteq r1, r0, lr, r1 │ │ │ │ + @ instruction: 0x01011eba │ │ │ │ + tsteq r4, r8, asr #12 │ │ │ │ + smlatbeq r1, lr, lr, r1 │ │ │ │ + smlatbeq r1, r8, lr, r1 │ │ │ │ + smlatbeq r1, r2, lr, r1 │ │ │ │ + @ instruction: 0x01011e9c │ │ │ │ + @ instruction: 0x01011e96 │ │ │ │ + @ instruction: 0x01011e90 │ │ │ │ + smlabbeq r1, sl, lr, r1 │ │ │ │ + smlatteq r4, r0, r5, r3 │ │ │ │ + @ instruction: 0x0104359a │ │ │ │ + tsteq r1, r8, ror lr │ │ │ │ + tsteq r1, r2, ror lr │ │ │ │ + tsteq r1, ip, ror #28 │ │ │ │ + ldrdeq r3, [r4, -lr] │ │ │ │ + tsteq r1, r0, ror #28 │ │ │ │ + tsteq r1, sl, asr lr │ │ │ │ + tsteq r1, r4, asr lr │ │ │ │ + tsteq r1, lr, asr #28 │ │ │ │ + tsteq r1, r8, asr #28 │ │ │ │ + tsteq r1, r2, asr #28 │ │ │ │ + tsteq r1, ip, lsr lr │ │ │ │ + tsteq r1, r6, lsr lr │ │ │ │ + tsteq r1, r0, lsr lr │ │ │ │ + tsteq r1, sl, lsr #28 │ │ │ │ + tsteq r1, r4, lsr #28 │ │ │ │ + tsteq r1, lr, lsl lr │ │ │ │ + tsteq r1, r8, lsl lr │ │ │ │ + tsteq r1, r2, lsl lr │ │ │ │ + tsteq r1, ip, lsl #28 │ │ │ │ + tsteq r1, r6, lsl #28 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvs 0x00f2f5b1 │ │ │ │ @@ -90666,28 +90666,28 @@ │ │ │ │ ldcl 7, cr15, [sl, #-664] @ 0xfffffd68 │ │ │ │ bmi 57b844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4674d4> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a69600 │ │ │ │ andlt lr, r2, r2, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - strdeq r1, [r1, -lr] │ │ │ │ - smlatteq r3, r6, r3, r1 │ │ │ │ - tsteq r1, r8, asr sp │ │ │ │ - smlatbeq r3, r2, r3, r1 │ │ │ │ - @ instruction: 0x010115be │ │ │ │ - smlatbeq r3, sl, sp, r0 │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - smlabbeq r3, ip, sp, r0 │ │ │ │ - tsteq r1, r6, ror #18 │ │ │ │ - tsteq r3, lr, ror #26 │ │ │ │ - tsteq r3, ip, asr r6 │ │ │ │ - smlabteq r3, r0, fp, r1 │ │ │ │ - tsteq r3, r6, asr r6 │ │ │ │ - tsteq r1, r6, lsl r2 │ │ │ │ + @ instruction: 0x01011f9e │ │ │ │ + smlabbeq r3, r6, r7, r1 │ │ │ │ + strdeq r2, [r1, -r8] │ │ │ │ + tsteq r3, r2, asr #14 │ │ │ │ + tsteq r1, lr, asr r9 │ │ │ │ + tsteq r3, sl, asr #2 │ │ │ │ + tsteq r1, r4, ror ip │ │ │ │ + tsteq r3, ip, lsr #2 │ │ │ │ + tsteq r1, r6, lsl #26 │ │ │ │ + tsteq r3, lr, lsl #2 │ │ │ │ + strdeq r2, [r3, -ip] │ │ │ │ + tsteq r3, r0, ror #30 │ │ │ │ + strdeq r2, [r3, -r6] │ │ │ │ + @ instruction: 0x010115b6 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-107] @ 0xffffff95 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d824 │ │ │ │ stmdale r3!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr}^ │ │ │ │ @@ -90742,25 +90742,25 @@ │ │ │ │ stmdami sp, {r1, r3, sp, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2060 @ 0xfffff7f4 │ │ │ │ stmdami ip, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - ldrdeq r1, [r1, -sl] │ │ │ │ - smlabteq r1, r0, r0, r1 │ │ │ │ - strheq r1, [r1, -r4] │ │ │ │ - smlabbeq r1, lr, r0, r1 │ │ │ │ - tsteq r1, r2, ror r0 │ │ │ │ - tsteq r1, sl, asr #32 │ │ │ │ - tsteq r1, r4, asr #32 │ │ │ │ - smlatteq r4, r4, r7, r2 │ │ │ │ - tsteq r1, sl, lsr #32 │ │ │ │ - tsteq r1, r4, lsr #32 │ │ │ │ - tsteq r1, lr, lsl r0 │ │ │ │ + tsteq r1, sl, ror r4 │ │ │ │ + tsteq r1, r0, ror #8 │ │ │ │ + tsteq r1, r4, asr r4 │ │ │ │ + tsteq r1, lr, lsr #8 │ │ │ │ + tsteq r1, r2, lsl r4 │ │ │ │ + smlatteq r1, sl, r3, r1 │ │ │ │ + smlatteq r1, r4, r3, r1 │ │ │ │ + smlabbeq r4, r4, fp, r2 │ │ │ │ + smlabteq r1, sl, r3, r1 │ │ │ │ + smlabteq r1, r4, r3, r1 │ │ │ │ + @ instruction: 0x010113be │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec1aba0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ rsble r7, r1, r0, asr #30 │ │ │ │ @@ -91060,79 +91060,79 @@ │ │ │ │ @ instruction: 0xf7a64620 │ │ │ │ and lr, r7, r6, asr #20 │ │ │ │ ldrtmi r4, [r3], -r4, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b 1001cf8 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq r1, r8, asr #6 │ │ │ │ + smlatteq r1, r8, r6, r1 │ │ │ │ + tsteq r4, r2, lsr #26 │ │ │ │ + smlatteq r1, r4, r6, r1 │ │ │ │ + ldrdeq r1, [r1, -r2] │ │ │ │ + @ instruction: 0x0109d4be │ │ │ │ + smlabteq r1, r4, r6, r1 │ │ │ │ + smlabteq r1, r8, r6, r1 │ │ │ │ + smlabteq r1, r2, r6, r1 │ │ │ │ + @ instruction: 0x010116ba │ │ │ │ + smlatbeq r4, r2, ip, r1 │ │ │ │ + smlatbeq r1, ip, r6, r1 │ │ │ │ + @ instruction: 0x010116ba │ │ │ │ + tsteq r9, lr, lsr r4 │ │ │ │ + @ instruction: 0x010116ba │ │ │ │ + tsteq r4, lr, asr #24 │ │ │ │ + @ instruction: 0x010116b0 │ │ │ │ + @ instruction: 0x0101169e │ │ │ │ + smlatteq r9, sl, r3, sp │ │ │ │ + @ instruction: 0x01011690 │ │ │ │ + @ instruction: 0x01011698 │ │ │ │ + @ instruction: 0x0101169a │ │ │ │ + @ instruction: 0x01011694 │ │ │ │ + tsteq r1, ip, ror #12 │ │ │ │ + tsteq r1, lr, ror #12 │ │ │ │ + smlabbeq r1, r0, r6, r1 │ │ │ │ + @ instruction: 0x0101159c │ │ │ │ + @ instruction: 0x01011596 │ │ │ │ + tsteq r1, ip, ror #12 │ │ │ │ + tsteq r1, r0, ror r5 │ │ │ │ + tsteq r1, sl, ror #10 │ │ │ │ + smlatbeq r3, ip, sp, pc @ │ │ │ │ + tsteq r1, r4, asr #10 │ │ │ │ + tsteq r1, lr, lsr r5 │ │ │ │ + tsteq r3, r8, lsr r2 │ │ │ │ + tsteq r3, r8, lsr r2 │ │ │ │ + tsteq r3, r6, lsr r2 │ │ │ │ + tsteq r3, ip, ror r2 │ │ │ │ + tsteq r3, ip, lsl #4 │ │ │ │ + tsteq r3, sl, lsl #4 │ │ │ │ + tsteq r3, r2, asr #20 │ │ │ │ + tsteq r3, ip, lsr sl │ │ │ │ + tsteq r3, r6, lsr sl │ │ │ │ + tsteq r3, r0, lsr sl │ │ │ │ + tsteq r3, sl, lsr #20 │ │ │ │ + tsteq r3, r4, lsr #20 │ │ │ │ + tsteq r3, lr, lsl sl │ │ │ │ + smlatbeq r1, r0, ip, r8 │ │ │ │ + @ instruction: 0x01018c9e │ │ │ │ + strdeq sp, [r3, -ip] │ │ │ │ + tsteq r9, r4, lsl #4 │ │ │ │ + tsteq r3, r6, lsl #20 │ │ │ │ + smlatbeq r1, lr, ip, r8 │ │ │ │ + @ instruction: 0x01018c94 │ │ │ │ + strdeq sp, [r3, -sl] │ │ │ │ + smlatteq r1, r2, r3, r1 │ │ │ │ + ldrdeq r1, [r1, -ip] │ │ │ │ + @ instruction: 0x0104199a │ │ │ │ + tsteq r3, r6, lsl #18 │ │ │ │ + tsteq r3, ip, lsl #18 │ │ │ │ smlabbeq r4, r2, r9, r1 │ │ │ │ - tsteq r1, r4, asr #6 │ │ │ │ - tsteq r1, r2, lsr r3 │ │ │ │ - tsteq r9, lr, lsl r1 │ │ │ │ - tsteq r1, r4, lsr #6 │ │ │ │ - tsteq r1, r8, lsr #6 │ │ │ │ - tsteq r1, r2, lsr #6 │ │ │ │ - tsteq r1, sl, lsl r3 │ │ │ │ - tsteq r4, r2, lsl #18 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - tsteq r1, sl, lsl r3 │ │ │ │ - swpeq sp, lr, [r9] │ │ │ │ - tsteq r1, sl, lsl r3 │ │ │ │ - smlatbeq r4, lr, r8, r1 │ │ │ │ - tsteq r1, r0, lsl r3 │ │ │ │ - strdeq r1, [r1, -lr] │ │ │ │ - tsteq r9, sl, asr #32 │ │ │ │ - strdeq r1, [r1, -r0] │ │ │ │ - strdeq r1, [r1, -r8] │ │ │ │ - strdeq r1, [r1, -sl] │ │ │ │ - strdeq r1, [r1, -r4] │ │ │ │ - smlabteq r1, ip, r2, r1 │ │ │ │ - smlabteq r1, lr, r2, r1 │ │ │ │ - smlatteq r1, r0, r2, r1 │ │ │ │ - strdeq r1, [r1, -ip] │ │ │ │ - strdeq r1, [r1, -r6] │ │ │ │ - smlabteq r1, ip, r2, r1 │ │ │ │ - ldrdeq r1, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r1, r1 │ │ │ │ - tstpeq r3, ip, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r1, r4, r1, r1 │ │ │ │ - @ instruction: 0x0101119e │ │ │ │ - @ instruction: 0x01032e98 │ │ │ │ - @ instruction: 0x01032e98 │ │ │ │ - @ instruction: 0x01032e96 │ │ │ │ - ldrdeq r2, [r3, -ip] │ │ │ │ - tsteq r3, ip, ror #28 │ │ │ │ - tsteq r3, sl, ror #28 │ │ │ │ - smlatbeq r3, r2, r6, sp │ │ │ │ - @ instruction: 0x0103d69c │ │ │ │ - @ instruction: 0x0103d696 │ │ │ │ - @ instruction: 0x0103d690 │ │ │ │ - smlabbeq r3, sl, r6, sp │ │ │ │ - smlabbeq r3, r4, r6, sp │ │ │ │ - tsteq r3, lr, ror r6 │ │ │ │ - tsteq r1, r0, lsl #18 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - tsteq r3, ip, asr r6 │ │ │ │ - tsteq r9, r4, ror #28 │ │ │ │ - tsteq r3, r6, ror #12 │ │ │ │ - tsteq r1, lr, lsl #18 │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ - tsteq r3, sl, asr r6 │ │ │ │ - tsteq r1, r2, asr #32 │ │ │ │ - tsteq r1, ip, lsr r0 │ │ │ │ - strdeq r1, [r4, -sl] │ │ │ │ - tsteq r3, r6, ror #10 │ │ │ │ - tsteq r3, ip, ror #10 │ │ │ │ - smlatteq r4, r2, r5, r1 │ │ │ │ - tsteq r3, sl, lsr r5 │ │ │ │ - tsteq r3, r0, asr #10 │ │ │ │ - tsteq r3, r6, lsr #6 │ │ │ │ - tsteq r3, sl, lsl r7 │ │ │ │ - smlatteq r1, ip, fp, r0 │ │ │ │ + ldrdeq sp, [r3, -sl] │ │ │ │ + smlatteq r3, r0, r8, sp │ │ │ │ + smlabteq r3, r6, r6, r0 │ │ │ │ + @ instruction: 0x01030aba │ │ │ │ + smlabbeq r1, ip, pc, r0 @ │ │ │ │ svcvc 0x0061f5b0 │ │ │ │ adcshi pc, r6, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1b178 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b08263 │ │ │ │ @@ -91958,98 +91958,98 @@ │ │ │ │ @ instruction: 0xf5a080b5 │ │ │ │ @ instruction: 0xf04f5356 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r4, {r3, r4, r5, r9, pc}^ │ │ │ │ mvns r4, #120, 8 @ 0x78000000 │ │ │ │ - smlatbeq r1, r6, r9, r0 │ │ │ │ - tsteq r4, r4, asr r1 │ │ │ │ - tsteq r4, lr, lsl #2 │ │ │ │ - tsteq r1, r6, lsr #18 │ │ │ │ - tsteq r1, r4, lsl r9 │ │ │ │ - smlatteq r1, lr, r8, r0 │ │ │ │ - smlatbeq r4, r8, r0, r2 │ │ │ │ - smlabbeq r1, lr, r8, r0 │ │ │ │ - smlabteq r4, ip, r0, r2 │ │ │ │ - tsteq r1, r8, asr #16 │ │ │ │ - tsteq r1, r6, lsr r8 │ │ │ │ - tsteq r4, r0, lsl r1 │ │ │ │ - tsteq r4, lr, lsr #2 │ │ │ │ - @ instruction: 0x010107ba │ │ │ │ - @ instruction: 0x01042194 │ │ │ │ - @ instruction: 0x010421b2 │ │ │ │ - tsteq r4, r2, asr #4 │ │ │ │ - ldrdeq r2, [r4, -r0] │ │ │ │ - tsteq r4, r2, asr r2 │ │ │ │ - ldrdeq r0, [r1, -r2] │ │ │ │ - tsteq r4, r0, asr #4 │ │ │ │ - tsteq r1, r4, ror #12 │ │ │ │ + tsteq r1, r6, asr #26 │ │ │ │ + strdeq r2, [r4, -r4] │ │ │ │ + smlatbeq r4, lr, r4, r2 │ │ │ │ + smlabteq r1, r6, ip, r0 │ │ │ │ + @ instruction: 0x01010cb4 │ │ │ │ + smlabbeq r1, lr, ip, r0 │ │ │ │ + tsteq r4, r8, asr #8 │ │ │ │ + tsteq r1, lr, lsr #24 │ │ │ │ + tsteq r4, ip, ror #8 │ │ │ │ + smlatteq r1, r8, fp, r0 │ │ │ │ + ldrdeq r0, [r1, -r6] │ │ │ │ + @ instruction: 0x010424b0 │ │ │ │ + smlabteq r4, lr, r4, r2 │ │ │ │ + tsteq r1, sl, asr fp │ │ │ │ + tsteq r4, r4, lsr r5 │ │ │ │ + tsteq r4, r2, asr r5 │ │ │ │ + smlatteq r4, r2, r5, r2 │ │ │ │ + tsteq r4, r0, ror r5 │ │ │ │ + strdeq r2, [r4, -r2] │ │ │ │ + tsteq r1, r2, ror sl │ │ │ │ + smlatteq r4, r0, r5, r2 │ │ │ │ + tsteq r1, r4, lsl #20 │ │ │ │ + strdeq r0, [r1, -sl] │ │ │ │ + smlatteq r4, r8, r5, r2 │ │ │ │ + tsteq r4, r6, lsl r6 │ │ │ │ + tsteq r4, sl, lsr #12 │ │ │ │ + smlabbeq r4, r8, r6, r2 │ │ │ │ + ldrdeq r2, [r4, -r2] │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + smlabbeq r4, r4, r7, r2 │ │ │ │ + smlatteq r4, r2, r7, r2 │ │ │ │ + tsteq r4, r6, lsl r8 │ │ │ │ + tsteq r4, r4, ror r8 │ │ │ │ + smlabteq r4, r8, r8, r2 │ │ │ │ + tsteq r4, lr, asr #18 │ │ │ │ + tsteq r4, r8, asr r9 │ │ │ │ + @ instruction: 0x010429b6 │ │ │ │ + tsteq r4, sl, lsl #20 │ │ │ │ + @ instruction: 0x01042a90 │ │ │ │ + smlabbeq r4, r6, sl, r2 │ │ │ │ + smlatteq r4, r2, sl, r2 │ │ │ │ + smlatteq r1, r0, r6, r0 │ │ │ │ + @ instruction: 0x010106b4 │ │ │ │ + smlatbeq r1, sl, r6, r0 │ │ │ │ + smlabbeq r1, r6, r6, r0 │ │ │ │ tsteq r1, sl, asr r6 │ │ │ │ - tsteq r4, r8, asr #4 │ │ │ │ - tsteq r4, r6, ror r2 │ │ │ │ - smlabbeq r4, sl, r2, r2 │ │ │ │ - smlatteq r4, r8, r2, r2 │ │ │ │ - tsteq r4, r2, lsr r3 │ │ │ │ - @ instruction: 0x01042390 │ │ │ │ - smlatteq r4, r4, r3, r2 │ │ │ │ - tsteq r4, r2, asr #8 │ │ │ │ - tsteq r4, r6, ror r4 │ │ │ │ + tsteq r1, r0, asr r6 │ │ │ │ + tsteq r1, ip, lsr r6 │ │ │ │ + smlabbeq r4, r4, sl, r2 │ │ │ │ + ldrdeq r0, [r1, -sl] │ │ │ │ + smlatbeq r1, ip, r5, r0 │ │ │ │ + smlabbeq r1, lr, r5, r0 │ │ │ │ + tsteq r1, r8, ror #10 │ │ │ │ + tsteq r1, r8, asr #10 │ │ │ │ + tsteq r1, ip, lsl #10 │ │ │ │ + tsteq r1, r2, lsl #10 │ │ │ │ + smlatteq r1, lr, r4, r0 │ │ │ │ + smlabteq r1, ip, r4, r0 │ │ │ │ ldrdeq r2, [r4, -r4] │ │ │ │ - tsteq r4, r8, lsr #10 │ │ │ │ - smlatbeq r4, lr, r5, r2 │ │ │ │ - @ instruction: 0x010425b8 │ │ │ │ - tsteq r4, r6, lsl r6 │ │ │ │ - tsteq r4, sl, ror #12 │ │ │ │ - strdeq r2, [r4, -r0] │ │ │ │ - smlatteq r4, r6, r6, r2 │ │ │ │ - tsteq r4, r2, asr #14 │ │ │ │ - tsteq r1, r0, asr #6 │ │ │ │ - tsteq r1, r4, lsl r3 │ │ │ │ - tsteq r1, sl, lsl #6 │ │ │ │ - smlatteq r1, r6, r2, r0 │ │ │ │ - @ instruction: 0x010102ba │ │ │ │ - @ instruction: 0x010102b0 │ │ │ │ - @ instruction: 0x0101029c │ │ │ │ - smlatteq r4, r4, r6, r2 │ │ │ │ - tsteq r1, sl, lsr r2 │ │ │ │ - tsteq r1, ip, lsl #4 │ │ │ │ - smlatteq r1, lr, r1, r0 │ │ │ │ - smlabteq r1, r8, r1, r0 │ │ │ │ - smlatbeq r1, r8, r1, r0 │ │ │ │ - tsteq r1, ip, ror #2 │ │ │ │ - tsteq r1, r2, ror #2 │ │ │ │ - tsteq r1, lr, asr #2 │ │ │ │ - tsteq r1, ip, lsr #2 │ │ │ │ - tsteq r4, r4, lsr r6 │ │ │ │ - swpeq r0, ip, [r1] │ │ │ │ - tsteq r1, r4, ror r0 │ │ │ │ - tsteq r1, r8, asr #32 │ │ │ │ - tsteq r1, lr, lsr r0 │ │ │ │ - tsteq r1, r6, lsr #32 │ │ │ │ - tsteq r4, r4, lsl #12 │ │ │ │ - @ instruction: 0x010426ba │ │ │ │ - strdeq r2, [r4, -r0] │ │ │ │ - tstpeq r0, lr, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, r6, r6, r2 │ │ │ │ - @ instruction: 0x0100feb6 │ │ │ │ - smlabbeq r0, sl, lr, pc @ │ │ │ │ - tstpeq r0, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r0, r0, sp, pc @ │ │ │ │ - @ instruction: 0x0100fdbc │ │ │ │ - @ instruction: 0x0100fd92 │ │ │ │ - tstpeq r0, lr, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, ip, lsr r4 │ │ │ │ + tsteq r1, r4, lsl r4 │ │ │ │ + smlatteq r1, r8, r3, r0 │ │ │ │ + ldrdeq r0, [r1, -lr] │ │ │ │ + smlabteq r1, r6, r3, r0 │ │ │ │ + smlatbeq r4, r4, r9, r2 │ │ │ │ + tsteq r4, sl, asr sl │ │ │ │ + @ instruction: 0x01042a90 │ │ │ │ + tsteq r1, lr, lsl #6 │ │ │ │ + smlatteq r1, r0, r2, r0 │ │ │ │ + smlabteq r1, r4, r2, r0 │ │ │ │ + smlatbeq r1, r0, r2, r0 │ │ │ │ + tsteq r4, r6, lsr #20 │ │ │ │ + tsteq r1, r6, asr r2 │ │ │ │ + tsteq r1, sl, lsr #4 │ │ │ │ + mrseq r0, R9_usr │ │ │ │ + ldrdeq r0, [r1, -r6] │ │ │ │ + smlatbeq r1, ip, r1, r0 │ │ │ │ + smlatbeq r1, r4, r1, r0 │ │ │ │ + smlabbeq r1, r0, r1, r0 │ │ │ │ + tsteq r1, ip, asr r1 │ │ │ │ + tsteq r1, r2, lsr r1 │ │ │ │ + tsteq r1, lr, lsl #2 │ │ │ │ + smlatteq r1, sl, r0, r0 │ │ │ │ + strheq r0, [r1, -ip] │ │ │ │ cmpppl ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale r2!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0055f5b0 │ │ │ │ @ instruction: 0xf5a0d30d │ │ │ │ @ instruction: 0xf04f5355 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -92467,185 +92467,185 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2220 @ 0xfffff754 │ │ │ │ stmiami ip!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2219 @ 0xfffff755 │ │ │ │ stmiami fp!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlatbeq r0, r2, fp, pc @ │ │ │ │ - tstpeq r0, lr, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r0, r8, sl, pc @ │ │ │ │ - @ instruction: 0x0100fabc │ │ │ │ - @ instruction: 0x0100fa92 │ │ │ │ - tstpeq r0, r8, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -r6] │ │ │ │ - ldrdeq pc, [r0, -r2] │ │ │ │ - smlatbeq r0, lr, r9, pc @ │ │ │ │ - smlabbeq r0, r6, r9, pc @ │ │ │ │ - tstpeq r0, lr, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -r2] │ │ │ │ - ldrdeq pc, [r0, -r2] │ │ │ │ - @ instruction: 0x0100f8b2 │ │ │ │ - tsteq r4, r6, lsl #16 │ │ │ │ - tsteq r4, r0, lsl #8 │ │ │ │ - tsteq r4, r6, lsr #4 │ │ │ │ - tsteq r4, ip, lsl #2 │ │ │ │ - smlabbeq r0, lr, r8, pc @ │ │ │ │ - smlabbeq r0, r8, r8, pc @ │ │ │ │ - smlabbeq r0, r2, r8, pc @ │ │ │ │ - tsteq r4, r0, asr r4 │ │ │ │ - tstpeq r0, r6, ror r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01041398 │ │ │ │ - tstpeq r0, sl, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, lr, rrx │ │ │ │ - tstpeq r0, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, lr, rrx │ │ │ │ - tstpeq r0, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, asr #2 │ │ │ │ - strdeq r1, [r4, -sl] │ │ │ │ - smlabteq r4, r8, r0, r1 │ │ │ │ - tstpeq r0, r2, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, ror #2 │ │ │ │ - smlabbeq r4, r2, r1, r1 │ │ │ │ - tstpeq r0, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01041296 │ │ │ │ - tsteq r4, r0, lsl r2 │ │ │ │ - smlabteq r4, sl, r1, r1 │ │ │ │ - smlatbeq r4, r4, r1, r1 │ │ │ │ + tstpeq r0, r2, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, lsl pc @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r0, -sl] │ │ │ │ + ldrdeq pc, [r0, -r0] │ │ │ │ + smlatbeq r0, ip, lr, pc @ │ │ │ │ + smlabbeq r0, r8, lr, pc @ │ │ │ │ + tstpeq r0, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, r4, sp, pc @ │ │ │ │ + smlabteq r0, r0, sp, pc @ │ │ │ │ + @ instruction: 0x0100fd96 │ │ │ │ + tstpeq r0, r2, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r0, -lr] │ │ │ │ + ldrdeq pc, [r0, -ip] │ │ │ │ + @ instruction: 0x0100fcba │ │ │ │ + @ instruction: 0x0100fc92 │ │ │ │ + tstpeq r0, r2, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, asr ip @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, r6, fp, r1 │ │ │ │ + smlatbeq r4, r0, r7, r1 │ │ │ │ + smlabteq r4, r6, r5, r1 │ │ │ │ + smlatbeq r4, ip, r4, r1 │ │ │ │ + tstpeq r0, lr, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [r4, -r0] │ │ │ │ + tstpeq r0, r6, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, lsr r7 │ │ │ │ + tstpeq r0, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, lr, lsl #8 │ │ │ │ + strdeq pc, [r0, -r8] │ │ │ │ strdeq pc, [r0, -r2] │ │ │ │ - smlatteq r0, ip, r7, pc @ │ │ │ │ - tsteq r4, r2, lsr r2 │ │ │ │ - tsteq r4, ip, asr #4 │ │ │ │ + smlatteq r0, ip, fp, pc @ │ │ │ │ + tsteq r4, lr, lsl #8 │ │ │ │ + smlatteq r0, r0, fp, pc @ │ │ │ │ ldrdeq pc, [r0, -sl] │ │ │ │ - smlatbeq r4, r0, r2, r1 │ │ │ │ - @ instruction: 0x010412b2 │ │ │ │ - smlabteq r0, r8, r7, pc @ │ │ │ │ - smlabteq r0, r2, r7, pc @ │ │ │ │ - tsteq r4, ip, lsl r5 │ │ │ │ - tsteq r4, r6, lsl r4 │ │ │ │ - tsteq r4, r0, lsr r3 │ │ │ │ - smlatbeq r0, sl, r7, pc @ │ │ │ │ - smlabteq r4, r4, r3, r1 │ │ │ │ - @ instruction: 0x0100f79e │ │ │ │ - @ instruction: 0x0100f798 │ │ │ │ - tsteq r4, r2, ror r4 │ │ │ │ - tsteq r4, ip, lsr #8 │ │ │ │ - tsteq r4, r6, asr #8 │ │ │ │ - smlabbeq r0, r0, r7, pc @ │ │ │ │ + smlatteq r4, r0, r4, r1 │ │ │ │ @ instruction: 0x0104149a │ │ │ │ - @ instruction: 0x010414b4 │ │ │ │ - tstpeq r0, lr, ror #14 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r4, r8, r5, r1 │ │ │ │ - tsteq r4, r2, asr #10 │ │ │ │ - strdeq r1, [r4, -ip] │ │ │ │ - tsteq r4, r6, lsl r5 │ │ │ │ - tstpeq r0, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, ror #8 │ │ │ │ + smlabteq r0, r2, fp, pc @ │ │ │ │ + tsteq r4, r8, lsl #10 │ │ │ │ + tsteq r4, r2, lsr #10 │ │ │ │ + @ instruction: 0x0100fbb0 │ │ │ │ + tsteq r4, r6, lsr r6 │ │ │ │ + @ instruction: 0x010415b0 │ │ │ │ tsteq r4, sl, ror #10 │ │ │ │ - smlabbeq r4, r4, r5, r1 │ │ │ │ - tstpeq r0, lr, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, lsl r6 │ │ │ │ + tsteq r4, r4, asr #10 │ │ │ │ + @ instruction: 0x0100fb92 │ │ │ │ + smlabbeq r0, ip, fp, pc @ │ │ │ │ ldrdeq r1, [r4, -r2] │ │ │ │ smlatteq r4, ip, r5, r1 │ │ │ │ - tstpeq r0, r6, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, ror fp @ p-variant is OBSOLETE │ │ │ │ tsteq r4, r0, asr #12 │ │ │ │ - tsteq r4, sl, asr r6 │ │ │ │ - tstpeq r0, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, lr, lsr #20 │ │ │ │ - tsteq r4, r8, asr #16 │ │ │ │ - tsteq r4, r2, ror #14 │ │ │ │ + tsteq r4, r2, asr r6 │ │ │ │ + tstpeq r0, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, ror #22 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010418bc │ │ │ │ + @ instruction: 0x010417b6 │ │ │ │ + ldrdeq r1, [r4, -r0] │ │ │ │ + tstpeq r0, sl, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, ror #14 │ │ │ │ + tstpeq r0, lr, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, lsl r8 │ │ │ │ + smlabteq r4, ip, r7, r1 │ │ │ │ + smlatteq r4, r6, r7, r1 │ │ │ │ + tstpeq r0, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, sl, lsr r8 │ │ │ │ + tsteq r4, r4, asr r8 │ │ │ │ + tstpeq r0, lr, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, ror #18 │ │ │ │ + smlatteq r4, r2, r8, r1 │ │ │ │ + @ instruction: 0x0104189c │ │ │ │ + @ instruction: 0x010418b6 │ │ │ │ + strdeq pc, [r0, -r0] │ │ │ │ + tsteq r4, sl, lsl #18 │ │ │ │ + tsteq r4, r4, lsr #18 │ │ │ │ + ldrdeq pc, [r0, -lr] │ │ │ │ + @ instruction: 0x010419b8 │ │ │ │ + tsteq r4, r2, ror r9 │ │ │ │ + smlabbeq r4, ip, r9, r1 │ │ │ │ + smlabteq r0, r6, sl, pc @ │ │ │ │ + smlatteq r4, r0, r9, r1 │ │ │ │ + strdeq r1, [r4, -sl] │ │ │ │ + @ instruction: 0x0100fab4 │ │ │ │ + smlabteq r4, lr, sp, r1 │ │ │ │ + smlatteq r4, r8, fp, r1 │ │ │ │ + tsteq r4, r2, lsl #22 │ │ │ │ + tsteq r4, ip, ror sl │ │ │ │ + tsteq r4, r6, lsr sl │ │ │ │ + tsteq r4, r0, asr sl │ │ │ │ + smlabbeq r0, sl, sl, pc @ │ │ │ │ + smlatbeq r4, r4, sl, r1 │ │ │ │ + @ instruction: 0x01041abe │ │ │ │ + tstpeq r0, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, asr fp │ │ │ │ + tsteq r4, ip, lsl #22 │ │ │ │ + tsteq r4, r6, lsr #22 │ │ │ │ + tstpeq r0, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, sl, asr fp │ │ │ │ + tstpeq r0, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, lr, ip, r1 │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ + smlabteq r4, r2, fp, r1 │ │ │ │ ldrdeq r1, [r4, -ip] │ │ │ │ - @ instruction: 0x01041696 │ │ │ │ - @ instruction: 0x010416b0 │ │ │ │ - smlatteq r0, sl, r6, pc @ │ │ │ │ - tsteq r4, r4, lsl #14 │ │ │ │ - tsteq r4, lr, lsl r7 │ │ │ │ - ldrdeq pc, [r0, -r8] │ │ │ │ - @ instruction: 0x010417b2 │ │ │ │ - tsteq r4, ip, ror #14 │ │ │ │ - smlabbeq r4, r6, r7, r1 │ │ │ │ - smlabteq r0, r0, r6, pc @ │ │ │ │ - @ instruction: 0x010417ba │ │ │ │ - @ instruction: 0x0100f6b4 │ │ │ │ - smlatteq r4, lr, r8, r1 │ │ │ │ - tsteq r4, r8, ror #16 │ │ │ │ - tsteq r4, r2, lsr #16 │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ - @ instruction: 0x0100f696 │ │ │ │ - @ instruction: 0x01041890 │ │ │ │ - smlatbeq r4, sl, r8, r1 │ │ │ │ - smlabbeq r0, r4, r6, pc @ │ │ │ │ - tsteq r4, lr, lsr r9 │ │ │ │ - strdeq r1, [r4, -r8] │ │ │ │ - tsteq r4, r2, lsl r9 │ │ │ │ - tstpeq r0, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r6, asr #18 │ │ │ │ - tstpeq r0, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01041b92 │ │ │ │ - tsteq r4, r4, ror sl │ │ │ │ - smlatteq r4, lr, r9, r1 │ │ │ │ - smlatbeq r4, r8, r9, r1 │ │ │ │ - smlabteq r4, r2, r9, r1 │ │ │ │ - tstpeq r0, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r6, lsl sl │ │ │ │ - tsteq r4, r0, lsr sl │ │ │ │ - tstpeq r0, sl, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01041ab0 │ │ │ │ - tsteq r4, lr, asr sl │ │ │ │ - tstpeq r0, r8, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r4, sl, r1 │ │ │ │ - @ instruction: 0x01041aba │ │ │ │ - tstpeq r0, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -sl] │ │ │ │ - strdeq pc, [r0, -r4] │ │ │ │ - strdeq r1, [r4, -r2] │ │ │ │ - @ instruction: 0x01041c94 │ │ │ │ - smlatbeq r4, lr, fp, r1 │ │ │ │ - tsteq r4, r4, asr fp │ │ │ │ - ldrdeq pc, [r0, -r6] │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - smlabteq r0, sl, r5, pc @ │ │ │ │ - tsteq r4, r0, lsl #24 │ │ │ │ - tsteq r4, r2, lsr ip │ │ │ │ - @ instruction: 0x0100f5b8 │ │ │ │ - tsteq r4, lr, lsr #26 │ │ │ │ - smlabteq r4, r8, ip, r1 │ │ │ │ - smlatbeq r0, r6, r5, pc @ │ │ │ │ - smlatbeq r0, r0, r5, pc @ │ │ │ │ - @ instruction: 0x0100f59a │ │ │ │ - @ instruction: 0x0100f594 │ │ │ │ - tsteq r4, r6, ror #26 │ │ │ │ - smlabbeq r0, r8, r5, pc @ │ │ │ │ - smlabbeq r0, r2, r5, pc @ │ │ │ │ - tstpeq r0, ip, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, lsr ip │ │ │ │ + tsteq r4, sl, asr #24 │ │ │ │ + tstpeq r0, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r1, [r4, -lr] │ │ │ │ + @ instruction: 0x01041c98 │ │ │ │ + @ instruction: 0x01041cb2 │ │ │ │ + tstpeq r0, ip, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r6, ip, r1 │ │ │ │ + tstpeq r0, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, lsr pc │ │ │ │ + tsteq r4, r4, lsl lr │ │ │ │ + smlabbeq r4, lr, sp, r1 │ │ │ │ + tsteq r4, r8, asr #26 │ │ │ │ + tsteq r4, r2, ror #26 │ │ │ │ + ldrdeq pc, [r0, -ip] │ │ │ │ + @ instruction: 0x01041db6 │ │ │ │ + ldrdeq r1, [r4, -r0] │ │ │ │ + smlabteq r0, sl, r9, pc @ │ │ │ │ + tsteq r4, r0, asr lr │ │ │ │ + strdeq r1, [r4, -lr] │ │ │ │ + @ instruction: 0x0100f9b8 │ │ │ │ + @ instruction: 0x0100f9b2 │ │ │ │ + smlabbeq r4, r4, lr, r1 │ │ │ │ + tsteq r4, sl, asr lr │ │ │ │ + smlatbeq r0, r0, r9, pc @ │ │ │ │ + @ instruction: 0x0100f99a │ │ │ │ + @ instruction: 0x0100f994 │ │ │ │ + @ instruction: 0x01041e92 │ │ │ │ + tsteq r4, r4, lsr r0 │ │ │ │ + tsteq r4, lr, asr #30 │ │ │ │ + strdeq r1, [r4, -r4] │ │ │ │ + tstpeq r0, r6, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ + tstpeq r0, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, r0, pc, r1 @ │ │ │ │ + ldrdeq r1, [r4, -r2] │ │ │ │ + tstpeq r0, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, lr, r0, r2 │ │ │ │ + tsteq r4, r8, rrx │ │ │ │ + tstpeq r0, r6, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r6, lsl #2 │ │ │ │ + tstpeq r0, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r0, -lr] │ │ │ │ + strdeq pc, [r0, -r8] │ │ │ │ + strdeq pc, [r0, -r2] │ │ │ │ + smlatteq r0, ip, r8, pc @ │ │ │ │ + smlatteq r0, r6, r8, pc @ │ │ │ │ + smlatteq r0, r0, r8, pc @ │ │ │ │ + ldrdeq pc, [r0, -sl] │ │ │ │ + ldrdeq pc, [r0, -r4] │ │ │ │ + smlabteq r0, lr, r8, pc @ │ │ │ │ + smlabteq r0, r8, r8, pc @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -93371,58 +93371,58 @@ │ │ │ │ and lr, r7, sl, lsr r8 │ │ │ │ @ instruction: 0x463b4a30 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldmda r0!, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tstpeq r0, r6, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, lr, asr #26 │ │ │ │ - @ instruction: 0x0100f6bc │ │ │ │ - tsteq r2, r4, lsl #26 │ │ │ │ - smlatbeq r1, r2, r7, r6 │ │ │ │ - tsteq r2, r8, asr ip │ │ │ │ - tstpeq r0, sl, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r0, -ip] │ │ │ │ - smlatteq r2, r6, r4, lr │ │ │ │ - tsteq r1, r4, lsr #32 │ │ │ │ - smlabteq r2, r8, r4, lr │ │ │ │ - tsteq r2, sl, lsl r8 │ │ │ │ - smlatbeq r2, lr, r4, lr │ │ │ │ - smlabbeq r3, r4, r6, ip │ │ │ │ - @ instruction: 0x0102e494 │ │ │ │ - @ instruction: 0x0103e994 │ │ │ │ - tsteq r0, sl, lsl sp │ │ │ │ - smlabbeq r3, lr, r9, lr │ │ │ │ - tsteq r0, r6, lsl #26 │ │ │ │ - tsteq r0, lr, asr #24 │ │ │ │ - tsteq r2, sl, lsr r4 │ │ │ │ - smlatteq r3, ip, r8, lr │ │ │ │ - smlatteq r3, ip, r8, lr │ │ │ │ - strdeq lr, [r3, -r2] │ │ │ │ - strdeq lr, [r3, -r2] │ │ │ │ - strdeq lr, [r2, -r4] │ │ │ │ - tsteq r1, lr, lsl pc │ │ │ │ - ldrdeq lr, [r2, -r4] │ │ │ │ - smlabteq r0, sl, fp, lr │ │ │ │ - @ instruction: 0x0102e3b4 │ │ │ │ - smlabteq r3, r2, sp, pc @ │ │ │ │ - @ instruction: 0x0102e394 │ │ │ │ - tsteq r2, lr, lsl r0 │ │ │ │ - tsteq r2, r6, ror r3 │ │ │ │ - ldrdeq pc, [r3, -r8] │ │ │ │ - tsteq r2, ip, asr r3 │ │ │ │ - smlatteq r3, r2, sp, pc @ │ │ │ │ - tsteq r2, r2, asr #6 │ │ │ │ - smlabteq r3, lr, r5, ip │ │ │ │ - tsteq r1, r6, lsl pc │ │ │ │ - tsteq r2, ip, lsl r3 │ │ │ │ - smlatteq r3, r6, r3, sp │ │ │ │ - tsteq r2, r2, lsl #6 │ │ │ │ - ldrdeq lr, [r0, -r4] │ │ │ │ + tstpeq r0, r6, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, lr, r0, pc @ │ │ │ │ + tstpeq r0, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r2, r4, r0, pc @ │ │ │ │ + tsteq r1, r2, asr #22 │ │ │ │ + strdeq lr, [r2, -r8] │ │ │ │ + @ instruction: 0x0100f7ba │ │ │ │ + swpeq pc, ip, [r0] @ │ │ │ │ + smlabbeq r2, r6, r8, lr │ │ │ │ + smlabteq r1, r4, r3, r6 │ │ │ │ + tsteq r2, r8, ror #16 │ │ │ │ + @ instruction: 0x0102ebba │ │ │ │ + tsteq r2, lr, asr #16 │ │ │ │ + tsteq r3, r4, lsr #20 │ │ │ │ + tsteq r2, r4, lsr r8 │ │ │ │ + tsteq r3, r4, lsr sp │ │ │ │ + strheq pc, [r0, -sl] @ │ │ │ │ + tsteq r3, lr, lsr #26 │ │ │ │ + smlatbeq r0, r6, r0, pc @ │ │ │ │ + smlatteq r0, lr, pc, lr @ │ │ │ │ + ldrdeq lr, [r2, -sl] │ │ │ │ + smlabbeq r3, ip, ip, lr │ │ │ │ + smlabbeq r3, ip, ip, lr │ │ │ │ + @ instruction: 0x0103ec92 │ │ │ │ + @ instruction: 0x0103ec92 │ │ │ │ + @ instruction: 0x0102e794 │ │ │ │ + @ instruction: 0x010162be │ │ │ │ + tsteq r2, r4, ror r7 │ │ │ │ + tsteq r0, sl, ror #30 │ │ │ │ + tsteq r2, r4, asr r7 │ │ │ │ + tsteq r4, r2, ror #2 │ │ │ │ + tsteq r2, r4, lsr r7 │ │ │ │ + @ instruction: 0x0102e3be │ │ │ │ + tsteq r2, r6, lsl r7 │ │ │ │ + tsteq r4, r8, ror r1 │ │ │ │ + strdeq lr, [r2, -ip] │ │ │ │ + smlabbeq r4, r2, r1, r0 │ │ │ │ + smlatteq r2, r2, r6, lr │ │ │ │ + tsteq r3, lr, ror #18 │ │ │ │ + @ instruction: 0x010162b6 │ │ │ │ + @ instruction: 0x0102e6bc │ │ │ │ + smlabbeq r3, r6, r7, sp │ │ │ │ + smlatbeq r2, r2, r6, lr │ │ │ │ + tsteq r0, r4, ror fp │ │ │ │ suble r2, r6, r4, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1d53c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdale fp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ eorsle r2, pc, r4, lsr r8 @ │ │ │ │ ldmdacs r0, {r0, r1, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ @@ -93471,31 +93471,31 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ ldmdami r2, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2065 @ 0xfffff7ef │ │ │ │ ldmdami r1, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r0, r6, lsr #12 │ │ │ │ - smlatteq r4, lr, lr, r0 │ │ │ │ - smlatteq r0, ip, r5, lr │ │ │ │ - smlabbeq r4, r0, lr, r0 │ │ │ │ - tsteq r4, r8, lsr lr │ │ │ │ - strdeq r0, [r4, -sl] │ │ │ │ - smlatteq r4, r4, sp, r0 │ │ │ │ - smlatbeq r0, lr, r5, lr │ │ │ │ - smlatbeq r0, r8, r5, lr │ │ │ │ - strdeq r0, [r4, -r2] │ │ │ │ - tsteq r4, r0, lsl #28 │ │ │ │ - tsteq r4, r2, asr lr │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - smlabbeq r0, sl, r5, lr │ │ │ │ - tsteq r4, ip, asr #28 │ │ │ │ - tsteq r4, r6, asr lr │ │ │ │ - tsteq r0, r8, ror r5 │ │ │ │ + smlabteq r0, r6, r9, lr │ │ │ │ + smlabbeq r4, lr, r2, r1 │ │ │ │ + smlabbeq r0, ip, r9, lr │ │ │ │ + tsteq r4, r0, lsr #4 │ │ │ │ + ldrdeq r1, [r4, -r8] │ │ │ │ + @ instruction: 0x0104119a │ │ │ │ + smlabbeq r4, r4, r1, r1 │ │ │ │ + tsteq r0, lr, asr #18 │ │ │ │ + tsteq r0, r8, asr #18 │ │ │ │ + @ instruction: 0x01041192 │ │ │ │ + smlatbeq r4, r0, r1, r1 │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + smlabteq r4, r0, r1, r1 │ │ │ │ + tsteq r0, sl, lsr #18 │ │ │ │ + smlatteq r4, ip, r1, r1 │ │ │ │ + strdeq r1, [r4, -r6] │ │ │ │ + tsteq r0, r8, lsl r9 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002964 │ │ │ │ @@ -94060,136 +94060,136 @@ │ │ │ │ b ff684bb8 │ │ │ │ bmi 207ed4c │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7a39500 │ │ │ │ andlt lr, r3, lr, asr #21 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - strdeq lr, [r3, -r8] │ │ │ │ - tsteq r2, r2, asr #32 │ │ │ │ - tsteq r4, sl, asr #26 │ │ │ │ - strdeq lr, [r3, -r0] │ │ │ │ - tsteq r4, r6, lsr sp │ │ │ │ - smlatteq r3, r0, r5, lr │ │ │ │ - tsteq r1, r8, asr ip │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ - smlabteq r3, ip, r5, lr │ │ │ │ - smlabbeq r2, sl, pc, sp @ │ │ │ │ - strdeq lr, [r3, -r2] │ │ │ │ + @ instruction: 0x0103e998 │ │ │ │ + smlatteq r2, r2, r3, lr │ │ │ │ + smlatteq r4, sl, r0, r1 │ │ │ │ + @ instruction: 0x0103e990 │ │ │ │ + ldrdeq r1, [r4, -r6] │ │ │ │ + smlabbeq r3, r0, r9, lr │ │ │ │ + strdeq ip, [r1, -r8] │ │ │ │ + smlatteq r1, ip, pc, ip @ │ │ │ │ + tsteq r3, ip, ror #18 │ │ │ │ + tsteq r2, sl, lsr #6 │ │ │ │ + @ instruction: 0x0103e992 │ │ │ │ + @ instruction: 0x0103e996 │ │ │ │ + smlabbeq r3, r2, r9, lr │ │ │ │ + tsteq r9, r0, ror #18 │ │ │ │ + tsteq r3, ip, lsr #26 │ │ │ │ + ldrdeq ip, [r3, -sl] │ │ │ │ + smlatbeq r2, r6, lr, pc @ │ │ │ │ + tsteq r3, r6, lsl sp │ │ │ │ + strheq sp, [r1, -ip] │ │ │ │ + strheq sp, [r1, -r4] │ │ │ │ + tsteq r3, r6, lsl #18 │ │ │ │ + tstpeq r3, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010301b4 │ │ │ │ + smlatteq r3, r4, r8, lr │ │ │ │ + smlatteq r3, r4, r8, lr │ │ │ │ + smlatteq r3, r8, r8, lr │ │ │ │ + tsteq r4, r4, ror pc │ │ │ │ + tsteq r9, sl, ror #16 │ │ │ │ + smlabteq r3, r4, r8, lr │ │ │ │ + tstpeq r3, r6, ror r0 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103e8ba │ │ │ │ + @ instruction: 0x0103e8b6 │ │ │ │ + tsteq r9, ip, lsl #16 │ │ │ │ + tsteq r4, r6, lsl #30 │ │ │ │ + tsteq r4, r8, lsl #30 │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ + tsteq r4, r0, lsl #30 │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ + tsteq r4, r8, lsl #30 │ │ │ │ + tsteq r4, ip, lsl #30 │ │ │ │ + tsteq r4, r4, lsl pc │ │ │ │ + strdeq lr, [r3, -ip] │ │ │ │ + @ instruction: 0x0102fcb2 │ │ │ │ strdeq lr, [r3, -r6] │ │ │ │ - smlatteq r3, r2, r5, lr │ │ │ │ - smlabteq r9, r0, r5, sl │ │ │ │ - smlabbeq r3, ip, r9, ip │ │ │ │ - tsteq r3, sl, lsr r5 │ │ │ │ - tstpeq r2, r6, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r6, ror r9 │ │ │ │ - tsteq r1, ip, lsl sp │ │ │ │ - tsteq r1, r4, lsl sp │ │ │ │ - tsteq r3, r6, ror #10 │ │ │ │ - tsteq r3, r4, ror #26 │ │ │ │ - tstpeq r2, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, asr #10 │ │ │ │ - tsteq r3, r4, asr #10 │ │ │ │ - tsteq r3, r8, asr #10 │ │ │ │ - ldrdeq r0, [r4, -r4] │ │ │ │ - smlabteq r9, sl, r4, sl │ │ │ │ - tsteq r3, r4, lsr #10 │ │ │ │ - ldrdeq lr, [r3, -r6] │ │ │ │ - tsteq r3, sl, lsl r5 │ │ │ │ - tsteq r3, r6, lsl r5 │ │ │ │ - tsteq r9, ip, ror #8 │ │ │ │ - tsteq r4, r6, ror #22 │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - tsteq r4, r0, ror #22 │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - tsteq r4, ip, ror #22 │ │ │ │ - tsteq r4, r4, ror fp │ │ │ │ - tsteq r3, ip, asr r4 │ │ │ │ - tstpeq r2, r2, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r6, asr r4 │ │ │ │ - tsteq r3, r2, asr r4 │ │ │ │ - tsteq r3, lr, asr #8 │ │ │ │ - tsteq r3, sl, asr #8 │ │ │ │ - tsteq r3, r6, asr #8 │ │ │ │ - tsteq r3, r2, asr #8 │ │ │ │ - tsteq r3, lr, lsr r4 │ │ │ │ - tsteq r3, r8, lsr r4 │ │ │ │ - @ instruction: 0x0101c99a │ │ │ │ - @ instruction: 0x0101c996 │ │ │ │ - @ instruction: 0x0101c99a │ │ │ │ - smlabteq r9, ip, r2, sl │ │ │ │ - strdeq lr, [r3, -lr] │ │ │ │ - tsteq r2, r6, lsr ip │ │ │ │ - tsteq r4, r4, asr sl │ │ │ │ - smlatteq r3, r6, r3, lr │ │ │ │ - smlatteq r2, lr, fp, sp │ │ │ │ - strdeq ip, [r1, -sl] │ │ │ │ - tsteq r3, ip, asr #4 │ │ │ │ - tsteq r1, r0, lsr r9 │ │ │ │ - smlatbeq r3, r4, r3, lr │ │ │ │ - tsteq r1, r4, lsr #18 │ │ │ │ - tsteq r1, ip, lsr #18 │ │ │ │ - smlatteq r9, r6, r1, sl │ │ │ │ - tsteq r2, r0, lsr fp │ │ │ │ - tsteq r2, sl, asr #22 │ │ │ │ - tsteq r2, r2, lsl fp │ │ │ │ - tsteq r2, ip, lsr #22 │ │ │ │ - tsteq r0, r0, ror r3 │ │ │ │ - tsteq r2, sl, lsl #22 │ │ │ │ - tsteq r1, r6, lsl r7 │ │ │ │ - tsteq r1, r6, lsl #14 │ │ │ │ - tsteq r1, r4, lsl #14 │ │ │ │ - tsteq r4, r6, lsr #18 │ │ │ │ - tsteq r4, r8, lsr #18 │ │ │ │ - strdeq ip, [r1, -r2] │ │ │ │ - tsteq r4, ip, lsl r9 │ │ │ │ - tsteq r3, sl, lsr #4 │ │ │ │ - strdeq sl, [r9, -r6] │ │ │ │ - strdeq r0, [r4, -ip] │ │ │ │ - strdeq ip, [r1, -ip] │ │ │ │ - smlatteq r1, sl, r6, ip │ │ │ │ - smlabteq r1, r8, r6, ip │ │ │ │ + strdeq lr, [r3, -r2] │ │ │ │ + smlatteq r3, lr, r7, lr │ │ │ │ + smlatteq r3, sl, r7, lr │ │ │ │ + smlatteq r3, r6, r7, lr │ │ │ │ + smlatteq r3, r2, r7, lr │ │ │ │ + ldrdeq lr, [r3, -lr] │ │ │ │ + ldrdeq lr, [r3, -r8] │ │ │ │ + tsteq r1, sl, lsr sp │ │ │ │ + tsteq r1, r6, lsr sp │ │ │ │ + tsteq r1, sl, lsr sp │ │ │ │ + tsteq r9, ip, ror #12 │ │ │ │ + @ instruction: 0x0103e79e │ │ │ │ + ldrdeq sp, [r2, -r6] │ │ │ │ + strdeq r0, [r4, -r4] │ │ │ │ + smlabbeq r3, r6, r7, lr │ │ │ │ + smlabbeq r2, lr, pc, sp @ │ │ │ │ + @ instruction: 0x0101cb9a │ │ │ │ + smlatteq r3, ip, r5, lr │ │ │ │ ldrdeq ip, [r1, -r0] │ │ │ │ - @ instruction: 0x0101c6be │ │ │ │ - smlabteq r4, r0, r8, r0 │ │ │ │ - smlabteq r4, r4, r8, r0 │ │ │ │ - @ instruction: 0x010408be │ │ │ │ - @ instruction: 0x010408b8 │ │ │ │ - tsteq r1, r8, ror r6 │ │ │ │ - tsteq r1, r6, ror #12 │ │ │ │ - tsteq r3, r6, ror #2 │ │ │ │ - ldrdeq sl, [r3, -r0] │ │ │ │ - smlabteq r3, sl, r7, sl │ │ │ │ - smlabteq r3, r4, r7, sl │ │ │ │ - @ instruction: 0x0103a7be │ │ │ │ - @ instruction: 0x0103a7b8 │ │ │ │ - @ instruction: 0x0103a7b2 │ │ │ │ - tsteq r1, r4, lsr sl │ │ │ │ - tsteq r1, r2, lsr sl │ │ │ │ - smlatbeq r9, r6, pc, r9 @ │ │ │ │ - tsteq r1, ip, lsr sl │ │ │ │ - tsteq r1, r0, asr sl │ │ │ │ - tsteq r1, r8, lsr sl │ │ │ │ - smlabteq r3, r4, r3, ip │ │ │ │ - smlabteq r4, ip, r7, r0 │ │ │ │ - smlabteq r2, sl, r4, pc @ │ │ │ │ - tsteq r1, r2, lsl r7 │ │ │ │ - rscseq r8, pc, ip, lsl #29 │ │ │ │ - @ instruction: 0x0103c392 │ │ │ │ - @ instruction: 0x0103c398 │ │ │ │ - tsteq r9, r0, lsl #30 │ │ │ │ - tsteq r4, r0, ror r7 │ │ │ │ - tsteq r2, r6, ror #16 │ │ │ │ - @ instruction: 0x010153bc │ │ │ │ - tsteq r4, lr, asr #14 │ │ │ │ - tsteq r4, r2, asr r7 │ │ │ │ - tsteq r0, lr, lsl #26 │ │ │ │ + tsteq r3, r4, asr #14 │ │ │ │ + smlabteq r1, r4, ip, ip │ │ │ │ + smlabteq r1, ip, ip, ip │ │ │ │ + smlabbeq r9, r6, r5, sl │ │ │ │ + ldrdeq sp, [r2, -r0] │ │ │ │ + smlatteq r2, sl, lr, sp │ │ │ │ + @ instruction: 0x0102deb2 │ │ │ │ + smlabteq r2, ip, lr, sp │ │ │ │ + tsteq r0, r0, lsl r7 │ │ │ │ + smlatbeq r2, sl, lr, sp │ │ │ │ + @ instruction: 0x0101cab6 │ │ │ │ + smlatbeq r1, r6, sl, ip │ │ │ │ + smlatbeq r1, r4, sl, ip │ │ │ │ + smlabteq r4, r6, ip, r0 │ │ │ │ + smlabteq r4, r8, ip, r0 │ │ │ │ + @ instruction: 0x0101ca92 │ │ │ │ + @ instruction: 0x01040cbc │ │ │ │ + smlabteq r3, sl, r5, fp │ │ │ │ + @ instruction: 0x0109a496 │ │ │ │ + @ instruction: 0x01040c9c │ │ │ │ + @ instruction: 0x0101ca9c │ │ │ │ + smlabbeq r1, sl, sl, ip │ │ │ │ + tsteq r1, r8, ror #20 │ │ │ │ + tsteq r1, r0, ror sl │ │ │ │ + tsteq r1, lr, asr sl │ │ │ │ + tsteq r4, r0, ror #24 │ │ │ │ + tsteq r4, r4, ror #24 │ │ │ │ + tsteq r4, lr, asr ip │ │ │ │ + tsteq r4, r8, asr ip │ │ │ │ + tsteq r1, r8, lsl sl │ │ │ │ + tsteq r1, r6, lsl #20 │ │ │ │ + tsteq r3, r6, lsl #10 │ │ │ │ + tsteq r3, r0, ror fp │ │ │ │ + tsteq r3, sl, ror #22 │ │ │ │ + tsteq r3, r4, ror #22 │ │ │ │ + tsteq r3, lr, asr fp │ │ │ │ + tsteq r3, r8, asr fp │ │ │ │ + tsteq r3, r2, asr fp │ │ │ │ + ldrdeq r5, [r1, -r4] │ │ │ │ + ldrdeq r5, [r1, -r2] │ │ │ │ + tsteq r9, r6, asr #6 │ │ │ │ + ldrdeq r5, [r1, -ip] │ │ │ │ + strdeq r5, [r1, -r0] │ │ │ │ + ldrdeq r5, [r1, -r8] │ │ │ │ + tsteq r3, r4, ror #14 │ │ │ │ + tsteq r4, ip, ror #22 │ │ │ │ + tstpeq r2, sl, ror #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0101cab2 │ │ │ │ + rscseq r9, pc, ip, lsr #4 │ │ │ │ + tsteq r3, r2, lsr r7 │ │ │ │ + tsteq r3, r8, lsr r7 │ │ │ │ + smlatbeq r9, r0, r2, sl │ │ │ │ + tsteq r4, r0, lsl fp │ │ │ │ + tsteq r2, r6, lsl #24 │ │ │ │ + tsteq r1, ip, asr r7 │ │ │ │ + smlatteq r4, lr, sl, r0 │ │ │ │ + strdeq r0, [r4, -r2] │ │ │ │ + smlatbeq r0, lr, r0, lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1e134 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q9, q12 │ │ │ │ addsmi r1, r8, #88, 6 @ 0x60000001 │ │ │ │ strbhi pc, [r1, #-3]! @ │ │ │ │ orrhi pc, r0, r2, lsl #4 │ │ │ │ @@ -95019,104 +95019,104 @@ │ │ │ │ @ instruction: 0x73a4f6a0 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 97469c │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strbthi pc, [r4], r2, lsl #2 @ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ ldmlt r8, {r0, r1, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0x0100d9bc │ │ │ │ - tsteq r4, r8, lsr ip │ │ │ │ + tsteq r0, ip, asr sp │ │ │ │ + ldrdeq r0, [r4, -r8] │ │ │ │ + tsteq r0, sl, lsl #26 │ │ │ │ + smlatteq r0, ip, ip, sp │ │ │ │ + ldrdeq sp, [r0, -r4] │ │ │ │ + smlatbeq r0, lr, ip, sp │ │ │ │ + smlabbeq r0, r2, ip, sp │ │ │ │ + tsteq r0, ip, asr ip │ │ │ │ + tsteq r0, r8, lsr ip │ │ │ │ + tsteq r0, sl, lsl #24 │ │ │ │ + ldrdeq sp, [r0, -ip] │ │ │ │ + smlatbeq r0, lr, fp, sp │ │ │ │ + smlabbeq r0, r4, fp, sp │ │ │ │ + tsteq r0, r8, asr fp │ │ │ │ + tsteq r0, ip, lsr #22 │ │ │ │ + tsteq r0, r2, lsr #22 │ │ │ │ + strdeq sp, [r0, -lr] │ │ │ │ + ldrdeq sp, [r0, -sl] │ │ │ │ + smlatbeq r0, lr, sl, sp │ │ │ │ + smlabbeq r0, r4, sl, sp │ │ │ │ + tsteq r0, sl, ror sl │ │ │ │ + tsteq r0, r4, asr sl │ │ │ │ + tsteq r0, r8, lsr #20 │ │ │ │ + tsteq r0, lr, lsl sl │ │ │ │ + strdeq sp, [r0, -sl] │ │ │ │ + smlabteq r0, ip, r9, sp │ │ │ │ + smlatbeq r0, r0, r9, sp │ │ │ │ + tsteq r0, r4, ror r9 │ │ │ │ tsteq r0, sl, ror #18 │ │ │ │ - tsteq r0, ip, asr #18 │ │ │ │ - tsteq r0, r4, lsr r9 │ │ │ │ - tsteq r0, lr, lsl #18 │ │ │ │ - smlatteq r0, r2, r8, sp │ │ │ │ - @ instruction: 0x0100d8bc │ │ │ │ - @ instruction: 0x0100d898 │ │ │ │ - tsteq r0, sl, ror #16 │ │ │ │ - tsteq r0, ip, lsr r8 │ │ │ │ - tsteq r0, lr, lsl #16 │ │ │ │ - smlatteq r0, r4, r7, sp │ │ │ │ - @ instruction: 0x0100d7b8 │ │ │ │ - smlabbeq r0, ip, r7, sp │ │ │ │ - smlabbeq r0, r2, r7, sp │ │ │ │ + tsteq r0, r4, asr #18 │ │ │ │ + tsteq r0, r6, lsl r9 │ │ │ │ + tsteq r0, ip, lsl #18 │ │ │ │ + smlatteq r0, r6, r8, sp │ │ │ │ + @ instruction: 0x0100d8ba │ │ │ │ + smlabbeq r0, lr, r8, sp │ │ │ │ + smlabbeq r0, r4, r8, sp │ │ │ │ + tsteq r0, r2, ror r8 │ │ │ │ + tsteq r0, r6, asr #16 │ │ │ │ + tsteq r0, r4, lsr r8 │ │ │ │ + tsteq r0, r2, lsr #16 │ │ │ │ + strdeq sp, [r0, -r4] │ │ │ │ + smlabteq r0, r8, r7, sp │ │ │ │ + @ instruction: 0x0100d79c │ │ │ │ + tsteq r0, r0, ror r7 │ │ │ │ tsteq r0, lr, asr r7 │ │ │ │ - tsteq r0, sl, lsr r7 │ │ │ │ + tsteq r0, ip, asr #14 │ │ │ │ + tsteq r0, r0, lsr #14 │ │ │ │ tsteq r0, lr, lsl #14 │ │ │ │ - smlatteq r0, r4, r6, sp │ │ │ │ - ldrdeq sp, [r0, -sl] │ │ │ │ - @ instruction: 0x0100d6b4 │ │ │ │ - smlabbeq r0, r8, r6, sp │ │ │ │ - tsteq r0, lr, ror r6 │ │ │ │ - tsteq r0, sl, asr r6 │ │ │ │ - tsteq r0, ip, lsr #12 │ │ │ │ - tsteq r0, r0, lsl #12 │ │ │ │ - ldrdeq sp, [r0, -r4] │ │ │ │ - smlabteq r0, sl, r5, sp │ │ │ │ - smlatbeq r0, r4, r5, sp │ │ │ │ - tsteq r0, r6, ror r5 │ │ │ │ + strdeq sp, [r0, -ip] │ │ │ │ + ldrdeq sp, [r0, -r0] │ │ │ │ + smlatbeq r0, r4, r6, sp │ │ │ │ + smlabbeq r0, r0, r6, sp │ │ │ │ + tsteq r0, r4, asr r6 │ │ │ │ + tsteq r0, r8, lsr #12 │ │ │ │ + tsteq r0, r4, lsl #12 │ │ │ │ + smlatteq r0, r0, r5, sp │ │ │ │ + @ instruction: 0x0100d5b4 │ │ │ │ + @ instruction: 0x0100d590 │ │ │ │ tsteq r0, ip, ror #10 │ │ │ │ - tsteq r0, r6, asr #10 │ │ │ │ - tsteq r0, sl, lsl r5 │ │ │ │ - smlatteq r0, lr, r4, sp │ │ │ │ + tsteq r0, lr, lsr r5 │ │ │ │ + tsteq r0, r0, lsl r5 │ │ │ │ smlatteq r0, r4, r4, sp │ │ │ │ - ldrdeq sp, [r0, -r2] │ │ │ │ - smlatbeq r0, r6, r4, sp │ │ │ │ - @ instruction: 0x0100d494 │ │ │ │ + @ instruction: 0x0100d4b8 │ │ │ │ + smlabbeq r0, ip, r4, sp │ │ │ │ smlabbeq r0, r2, r4, sp │ │ │ │ - tsteq r0, r4, asr r4 │ │ │ │ - tsteq r0, r8, lsr #8 │ │ │ │ - strdeq sp, [r0, -ip] │ │ │ │ - ldrdeq sp, [r0, -r0] │ │ │ │ - @ instruction: 0x0100d3be │ │ │ │ - smlatbeq r0, ip, r3, sp │ │ │ │ - smlabbeq r0, r0, r3, sp │ │ │ │ - tsteq r0, lr, ror #6 │ │ │ │ - tsteq r0, ip, asr r3 │ │ │ │ + tsteq r0, lr, asr r4 │ │ │ │ + tsteq r0, sl, lsr r4 │ │ │ │ + tsteq r0, lr, lsl #8 │ │ │ │ + smlatteq r0, sl, r3, sp │ │ │ │ + smlabteq r0, r8, r3, sp │ │ │ │ + @ instruction: 0x0100d39e │ │ │ │ + tsteq r0, r4, ror r3 │ │ │ │ + tsteq r0, r2, asr r3 │ │ │ │ tsteq r0, r0, lsr r3 │ │ │ │ - tsteq r0, r4, lsl #6 │ │ │ │ - smlatteq r0, r0, r2, sp │ │ │ │ - @ instruction: 0x0100d2b4 │ │ │ │ - smlabbeq r0, r8, r2, sp │ │ │ │ - tsteq r0, r4, ror #4 │ │ │ │ - tsteq r0, r0, asr #4 │ │ │ │ - tsteq r0, r4, lsl r2 │ │ │ │ - strdeq sp, [r0, -r0] │ │ │ │ - smlabteq r0, ip, r1, sp │ │ │ │ - @ instruction: 0x0100d19e │ │ │ │ - tsteq r0, r0, ror r1 │ │ │ │ - tsteq r0, r4, asr #2 │ │ │ │ + tsteq r0, r6, lsl #6 │ │ │ │ + smlatteq r0, r4, r2, sp │ │ │ │ + smlabteq r0, r2, r2, sp │ │ │ │ + @ instruction: 0x0100d294 │ │ │ │ + tsteq r0, r8, ror #4 │ │ │ │ + tsteq r0, ip, lsr r2 │ │ │ │ + tsteq r0, r8, lsl r2 │ │ │ │ + smlatteq r0, ip, r1, sp │ │ │ │ + smlatteq r0, r4, r1, sp │ │ │ │ + smlabteq r0, r0, r1, sp │ │ │ │ + @ instruction: 0x0100d194 │ │ │ │ + tsteq r0, r8, ror #2 │ │ │ │ + tsteq r0, r0, ror #2 │ │ │ │ + tsteq r0, ip, lsr r1 │ │ │ │ tsteq r0, r8, lsl r1 │ │ │ │ - smlatteq r0, ip, r0, sp │ │ │ │ - smlatteq r0, r2, r0, sp │ │ │ │ - strheq sp, [r0, -lr] │ │ │ │ - swpeq sp, sl, [r0] │ │ │ │ - tsteq r0, lr, rrx │ │ │ │ - tsteq r0, sl, asr #32 │ │ │ │ - tsteq r0, r8, lsr #32 │ │ │ │ - strdeq ip, [r0, -lr] │ │ │ │ - ldrdeq ip, [r0, -r4] │ │ │ │ - @ instruction: 0x0100cfb2 │ │ │ │ - @ instruction: 0x0100cf90 │ │ │ │ - tsteq r0, r6, ror #30 │ │ │ │ - tsteq r0, r4, asr #30 │ │ │ │ - tsteq r0, r2, lsr #30 │ │ │ │ - strdeq ip, [r0, -r4] │ │ │ │ - smlabteq r0, r8, lr, ip │ │ │ │ - @ instruction: 0x0100ce9c │ │ │ │ - tsteq r0, r8, ror lr │ │ │ │ - tsteq r0, ip, asr #28 │ │ │ │ - tsteq r0, r4, asr #28 │ │ │ │ - tsteq r0, r0, lsr #28 │ │ │ │ - strdeq ip, [r0, -r4] │ │ │ │ - smlabteq r0, r8, sp, ip │ │ │ │ - smlabteq r0, r0, sp, ip │ │ │ │ - @ instruction: 0x0100cd9c │ │ │ │ - tsteq r0, r8, ror sp │ │ │ │ - tsteq r0, sl, asr #26 │ │ │ │ + smlatteq r0, sl, r0, sp │ │ │ │ cmppvc ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale pc!, {r3, r4, r7, r9, lr} @ │ │ │ │ svcvs 0x0074f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f6374 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -95929,103 +95929,103 @@ │ │ │ │ @ instruction: 0xf04f53e7 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ ldmdami sl, {r0, r3, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b97d │ │ │ │ - @ instruction: 0x0100cbb6 │ │ │ │ - smlabbeq r0, r8, fp, ip │ │ │ │ - tsteq r0, lr, ror fp │ │ │ │ - tsteq r0, sl, asr fp │ │ │ │ - tsteq r0, r4, lsr fp │ │ │ │ - tsteq r0, r6, lsl #22 │ │ │ │ - smlatteq r0, r2, sl, ip │ │ │ │ - @ instruction: 0x0100cab4 │ │ │ │ - smlatbeq r0, sl, sl, ip │ │ │ │ - smlabbeq r0, r4, sl, ip │ │ │ │ - tstpeq r3, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r2, lsl sl │ │ │ │ - smlatteq r0, r4, r9, ip │ │ │ │ - @ instruction: 0x0100c9b4 │ │ │ │ - smlabbeq r0, r4, r9, ip │ │ │ │ - tsteq r0, r2, asr r9 │ │ │ │ - tsteq r0, r8, asr #18 │ │ │ │ - tsteq r0, r2, lsr #18 │ │ │ │ + tsteq r0, r6, asr pc │ │ │ │ + tsteq r0, r8, lsr #30 │ │ │ │ + tsteq r0, lr, lsl pc │ │ │ │ strdeq ip, [r0, -sl] │ │ │ │ - smlabteq r0, lr, r8, ip │ │ │ │ - @ instruction: 0x0100c89c │ │ │ │ - @ instruction: 0x0100c892 │ │ │ │ - tsteq r0, lr, ror #16 │ │ │ │ - tsteq r0, sl, asr #16 │ │ │ │ - tsteq r0, r8, lsl r8 │ │ │ │ - smlatteq r0, r6, r7, ip │ │ │ │ - @ instruction: 0x0100c7ba │ │ │ │ - @ instruction: 0x0100c7b0 │ │ │ │ - smlabbeq r0, sl, r7, ip │ │ │ │ - tsteq r0, ip, asr r7 │ │ │ │ - tsteq r0, r2, asr r7 │ │ │ │ - tsteq r0, r4, lsr #14 │ │ │ │ - tsteq r0, sl, lsl r7 │ │ │ │ - tsteq r0, r6, lsl #14 │ │ │ │ ldrdeq ip, [r0, -r4] │ │ │ │ - smlatbeq r0, r4, r6, ip │ │ │ │ - @ instruction: 0x0100c69a │ │ │ │ - tsteq r0, r4, ror r6 │ │ │ │ - tsteq r0, lr, asr #12 │ │ │ │ - tsteq r0, sl, lsl r6 │ │ │ │ - smlatteq r0, r6, r5, ip │ │ │ │ - @ instruction: 0x0100c5b6 │ │ │ │ - smlabbeq r0, r6, r5, ip │ │ │ │ - tsteq r0, lr, asr r5 │ │ │ │ - tsteq r0, r6, lsr r5 │ │ │ │ - tsteq r0, sl, lsl #10 │ │ │ │ - strdeq ip, [r0, -r6] │ │ │ │ - ldrdeq ip, [r0, -r0] │ │ │ │ - smlatbeq r0, r0, r4, ip │ │ │ │ - tsteq r0, r0, ror r4 │ │ │ │ - tsteq r0, r6, ror #8 │ │ │ │ - tsteq r0, lr, lsr r4 │ │ │ │ - tsteq r0, r0, lsl r4 │ │ │ │ - tsteq r0, r6, lsl #8 │ │ │ │ - ldrdeq ip, [r0, -lr] │ │ │ │ - smlatbeq r0, ip, r3, ip │ │ │ │ - tsteq r0, ip, ror r3 │ │ │ │ - tsteq r0, ip, asr #6 │ │ │ │ - tsteq r0, r4, lsr #6 │ │ │ │ + smlatbeq r0, r6, lr, ip │ │ │ │ + smlabbeq r0, r2, lr, ip │ │ │ │ + tsteq r0, r4, asr lr │ │ │ │ + tsteq r0, sl, asr #28 │ │ │ │ + tsteq r0, r4, lsr #28 │ │ │ │ + tstpeq r3, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0100cdb2 │ │ │ │ + smlabbeq r0, r4, sp, ip │ │ │ │ + tsteq r0, r4, asr sp │ │ │ │ + tsteq r0, r4, lsr #26 │ │ │ │ strdeq ip, [r0, -r2] │ │ │ │ - smlatteq r0, r8, r2, ip │ │ │ │ - smlabteq r0, sl, r2, ip │ │ │ │ - @ instruction: 0x0100c29a │ │ │ │ - @ instruction: 0x0100c290 │ │ │ │ - tsteq r0, r8, ror #4 │ │ │ │ - tsteq r0, r8, lsr r2 │ │ │ │ - tsteq r0, r2, lsl r2 │ │ │ │ - smlatteq r0, r4, r1, ip │ │ │ │ + smlatteq r0, r8, ip, ip │ │ │ │ + smlabteq r0, r2, ip, ip │ │ │ │ + @ instruction: 0x0100cc9a │ │ │ │ + tsteq r0, lr, ror #24 │ │ │ │ + tsteq r0, ip, lsr ip │ │ │ │ + tsteq r0, r2, lsr ip │ │ │ │ + tsteq r0, lr, lsl #24 │ │ │ │ + smlatteq r0, sl, fp, ip │ │ │ │ + @ instruction: 0x0100cbb8 │ │ │ │ + smlabbeq r0, r6, fp, ip │ │ │ │ + tsteq r0, sl, asr fp │ │ │ │ + tsteq r0, r0, asr fp │ │ │ │ + tsteq r0, sl, lsr #22 │ │ │ │ + strdeq ip, [r0, -ip] │ │ │ │ + strdeq ip, [r0, -r2] │ │ │ │ + smlabteq r0, r4, sl, ip │ │ │ │ + @ instruction: 0x0100caba │ │ │ │ + smlatbeq r0, r6, sl, ip │ │ │ │ + tsteq r0, r4, ror sl │ │ │ │ + tsteq r0, r4, asr #20 │ │ │ │ + tsteq r0, sl, lsr sl │ │ │ │ + tsteq r0, r4, lsl sl │ │ │ │ + smlatteq r0, lr, r9, ip │ │ │ │ + @ instruction: 0x0100c9ba │ │ │ │ + smlabbeq r0, r6, r9, ip │ │ │ │ + tsteq r0, r6, asr r9 │ │ │ │ + tsteq r0, r6, lsr #18 │ │ │ │ + strdeq ip, [r0, -lr] │ │ │ │ + ldrdeq ip, [r0, -r6] │ │ │ │ + smlatbeq r0, sl, r8, ip │ │ │ │ + @ instruction: 0x0100c896 │ │ │ │ + tsteq r0, r0, ror r8 │ │ │ │ + tsteq r0, r0, asr #16 │ │ │ │ + tsteq r0, r0, lsl r8 │ │ │ │ + tsteq r0, r6, lsl #16 │ │ │ │ + ldrdeq ip, [r0, -lr] │ │ │ │ + @ instruction: 0x0100c7b0 │ │ │ │ + smlatbeq r0, r6, r7, ip │ │ │ │ + tsteq r0, lr, ror r7 │ │ │ │ + tsteq r0, ip, asr #14 │ │ │ │ + tsteq r0, ip, lsl r7 │ │ │ │ + smlatteq r0, ip, r6, ip │ │ │ │ + smlabteq r0, r4, r6, ip │ │ │ │ + @ instruction: 0x0100c692 │ │ │ │ + smlabbeq r0, r8, r6, ip │ │ │ │ + tsteq r0, sl, ror #12 │ │ │ │ + tsteq r0, sl, lsr r6 │ │ │ │ + tsteq r0, r0, lsr r6 │ │ │ │ + tsteq r0, r8, lsl #12 │ │ │ │ + ldrdeq ip, [r0, -r8] │ │ │ │ + @ instruction: 0x0100c5b2 │ │ │ │ + smlabbeq r0, r4, r5, ip │ │ │ │ + tsteq r0, ip, ror r5 │ │ │ │ + tsteq r0, lr, asr #10 │ │ │ │ + tsteq r0, r6, asr #10 │ │ │ │ + tsteq r0, r0, lsr #10 │ │ │ │ + smlatteq r0, r6, r4, ip │ │ │ │ + @ instruction: 0x0100c4ba │ │ │ │ + smlabbeq r0, lr, r4, ip │ │ │ │ + tsteq r0, r4, ror #8 │ │ │ │ + tsteq r0, r4, lsr r4 │ │ │ │ + tsteq r0, ip, lsr #8 │ │ │ │ + tsteq r0, r6, lsl #8 │ │ │ │ ldrdeq ip, [r0, -ip] │ │ │ │ - smlatbeq r0, lr, r1, ip │ │ │ │ - smlatbeq r0, r6, r1, ip │ │ │ │ - smlabbeq r0, r0, r1, ip │ │ │ │ - tsteq r0, r6, asr #2 │ │ │ │ - tsteq r0, sl, lsl r1 │ │ │ │ - smlatteq r0, lr, r0, ip │ │ │ │ - smlabteq r0, r4, r0, ip │ │ │ │ - swpeq ip, r4, [r0] │ │ │ │ - smlabbeq r0, ip, r0, ip │ │ │ │ - tsteq r0, r6, rrx │ │ │ │ - tsteq r0, ip, lsr r0 │ │ │ │ - tsteq r0, r4, lsr r0 │ │ │ │ - tsteq r0, lr │ │ │ │ - smlatteq r0, r4, pc, fp @ │ │ │ │ - @ instruction: 0x0100bfba │ │ │ │ - @ instruction: 0x0100bfb2 │ │ │ │ - @ instruction: 0x0100bf90 │ │ │ │ - tsteq r0, lr, ror #30 │ │ │ │ - tsteq r0, r2, asr #30 │ │ │ │ - tsteq r0, r4, lsl pc │ │ │ │ + ldrdeq ip, [r0, -r4] │ │ │ │ + smlatbeq r0, lr, r3, ip │ │ │ │ + smlabbeq r0, r4, r3, ip │ │ │ │ + tsteq r0, sl, asr r3 │ │ │ │ + tsteq r0, r2, asr r3 │ │ │ │ + tsteq r0, r0, lsr r3 │ │ │ │ + tsteq r0, lr, lsl #6 │ │ │ │ + smlatteq r0, r2, r2, ip │ │ │ │ + @ instruction: 0x0100c2b4 │ │ │ │ @ instruction: 0x43bcf641 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e5f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e5 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -96833,103 +96833,103 @@ │ │ │ │ cmpppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9762f4 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ adcshi pc, r8, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ blt 1c0589c │ │ │ │ - smlabbeq r0, r2, sp, fp │ │ │ │ - tsteq r0, r8, ror sp │ │ │ │ - tsteq r0, r4, asr sp │ │ │ │ - tsteq r0, r0, lsr sp │ │ │ │ - tsteq r0, r4, lsl #26 │ │ │ │ - smlatteq r0, r0, ip, fp │ │ │ │ - @ instruction: 0x0100bcbc │ │ │ │ - smlabbeq r0, ip, ip, fp │ │ │ │ - tsteq r0, lr, asr ip │ │ │ │ - tsteq r0, r2, lsr ip │ │ │ │ - tsteq r0, lr, lsl #24 │ │ │ │ - smlatteq r0, r0, fp, fp │ │ │ │ - ldrdeq fp, [r0, -r6] │ │ │ │ - @ instruction: 0x0100bbb0 │ │ │ │ - smlabbeq r0, r2, fp, fp │ │ │ │ - tsteq r0, r4, asr fp │ │ │ │ - tsteq r0, sl, asr #22 │ │ │ │ - tsteq r0, r4, lsr #22 │ │ │ │ + tsteq r0, r2, lsr #2 │ │ │ │ + tsteq r0, r8, lsl r1 │ │ │ │ + strdeq ip, [r0, -r4] │ │ │ │ + ldrdeq ip, [r0, -r0] │ │ │ │ + smlatbeq r0, r4, r0, ip │ │ │ │ + smlabbeq r0, r0, r0, ip │ │ │ │ + qaddeq ip, ip, r0 │ │ │ │ + tsteq r0, ip, lsr #32 │ │ │ │ strdeq fp, [r0, -lr] │ │ │ │ ldrdeq fp, [r0, -r2] │ │ │ │ - smlatbeq r0, r6, sl, fp │ │ │ │ - tsteq r0, sl, ror sl │ │ │ │ - tsteq r0, r0, ror sl │ │ │ │ - tsteq r0, ip, asr #20 │ │ │ │ - tsteq r0, r8, lsr #20 │ │ │ │ - strdeq fp, [r0, -ip] │ │ │ │ - ldrdeq fp, [r0, -r8] │ │ │ │ - smlatbeq r0, ip, r9, fp │ │ │ │ - smlatbeq r0, r2, r9, fp │ │ │ │ - smlabbeq r0, ip, r9, fp │ │ │ │ - tsteq r0, r8, ror r9 │ │ │ │ - tsteq r0, r0, lsr r9 │ │ │ │ - smlabbeq r3, sl, r4, lr │ │ │ │ - tsteq r3, lr, asr r5 │ │ │ │ - smlabteq r0, sl, r8, fp │ │ │ │ - @ instruction: 0x0100b8b6 │ │ │ │ - tsteq r3, lr, lsl #10 │ │ │ │ - tsteq r0, lr, asr #16 │ │ │ │ - tsteq r0, sl, lsr r8 │ │ │ │ - ldrdeq lr, [r3, -r4] │ │ │ │ - strdeq fp, [r0, -r2] │ │ │ │ - smlatbeq r3, ip, r3, lr │ │ │ │ - @ instruction: 0x0103e498 │ │ │ │ - tsteq r0, r4, ror r7 │ │ │ │ - tsteq r0, r0, ror #14 │ │ │ │ - tsteq r3, lr, asr r4 │ │ │ │ - ldrdeq fp, [r0, -lr] │ │ │ │ - smlatbeq r0, lr, r6, fp │ │ │ │ - smlabbeq r0, r0, r6, fp │ │ │ │ - tsteq r0, r2, ror #12 │ │ │ │ - tsteq r0, r6, lsr r6 │ │ │ │ - tsteq r0, ip, lsr #12 │ │ │ │ - tsteq r0, r6, lsl #12 │ │ │ │ - smlabteq r0, sl, r5, fp │ │ │ │ - smlabteq r0, r0, r5, fp │ │ │ │ - @ instruction: 0x0100b594 │ │ │ │ - smlabbeq r0, sl, r5, fp │ │ │ │ - tsteq r0, r2, ror r5 │ │ │ │ - tsteq r0, r8, lsr r5 │ │ │ │ - tsteq r0, sl, lsl r5 │ │ │ │ - smlatteq r0, ip, r4, fp │ │ │ │ + smlatbeq r0, lr, pc, fp @ │ │ │ │ + smlabbeq r0, r0, pc, fp @ │ │ │ │ + tsteq r0, r6, ror pc │ │ │ │ + tsteq r0, r0, asr pc │ │ │ │ + tsteq r0, r2, lsr #30 │ │ │ │ + strdeq fp, [r0, -r4] │ │ │ │ + smlatteq r0, sl, lr, fp │ │ │ │ + smlabteq r0, r4, lr, fp │ │ │ │ + @ instruction: 0x0100be9e │ │ │ │ + tsteq r0, r2, ror lr │ │ │ │ + tsteq r0, r6, asr #28 │ │ │ │ + tsteq r0, sl, lsl lr │ │ │ │ + tsteq r0, r0, lsl lr │ │ │ │ + smlatteq r0, ip, sp, fp │ │ │ │ + smlabteq r0, r8, sp, fp │ │ │ │ + @ instruction: 0x0100bd9c │ │ │ │ + tsteq r0, r8, ror sp │ │ │ │ + tsteq r0, ip, asr #26 │ │ │ │ + tsteq r0, r2, asr #26 │ │ │ │ + tsteq r0, ip, lsr #26 │ │ │ │ + tsteq r0, r8, lsl sp │ │ │ │ + ldrdeq fp, [r0, -r0] │ │ │ │ + tsteq r3, sl, lsr #16 │ │ │ │ + strdeq lr, [r3, -lr] │ │ │ │ + tsteq r0, sl, ror #24 │ │ │ │ + tsteq r0, r6, asr ip │ │ │ │ + smlatbeq r3, lr, r8, lr │ │ │ │ + smlatteq r0, lr, fp, fp │ │ │ │ + ldrdeq fp, [r0, -sl] │ │ │ │ + tsteq r3, r4, ror r8 │ │ │ │ + @ instruction: 0x0100bb92 │ │ │ │ + tsteq r3, ip, asr #14 │ │ │ │ + tsteq r3, r8, lsr r8 │ │ │ │ + tsteq r0, r4, lsl fp │ │ │ │ + tsteq r0, r0, lsl #22 │ │ │ │ + strdeq lr, [r3, -lr] │ │ │ │ + tsteq r0, lr, ror sl │ │ │ │ + tsteq r0, lr, asr #20 │ │ │ │ + tsteq r0, r0, lsr #20 │ │ │ │ + tsteq r0, r2, lsl #20 │ │ │ │ + ldrdeq fp, [r0, -r6] │ │ │ │ + smlabteq r0, ip, r9, fp │ │ │ │ + smlatbeq r0, r6, r9, fp │ │ │ │ + tsteq r0, sl, ror #18 │ │ │ │ + tsteq r0, r0, ror #18 │ │ │ │ + tsteq r0, r4, lsr r9 │ │ │ │ + tsteq r0, sl, lsr #18 │ │ │ │ + tsteq r0, r2, lsl r9 │ │ │ │ ldrdeq fp, [r0, -r8] │ │ │ │ - @ instruction: 0x0100b4b6 │ │ │ │ - tsteq r3, r2, ror #6 │ │ │ │ - smlatteq r3, r2, r3, lr │ │ │ │ - tsteq r3, ip, ror #8 │ │ │ │ - smlatteq r3, lr, r4, lr │ │ │ │ - tsteq r3, sl, asr r5 │ │ │ │ - tsteq r3, r6, lsl r6 │ │ │ │ - @ instruction: 0x0103e5ba │ │ │ │ - smlabbeq r0, r2, r3, fp │ │ │ │ - tsteq r0, r6, asr r3 │ │ │ │ - tsteq r0, r6, lsr #6 │ │ │ │ + @ instruction: 0x0100b8ba │ │ │ │ + smlabbeq r0, ip, r8, fp │ │ │ │ + tsteq r0, r8, ror r8 │ │ │ │ + tsteq r0, r6, asr r8 │ │ │ │ + tsteq r3, r2, lsl #14 │ │ │ │ + smlabbeq r3, r2, r7, lr │ │ │ │ + tsteq r3, ip, lsl #16 │ │ │ │ + smlabbeq r3, lr, r8, lr │ │ │ │ + strdeq lr, [r3, -sl] │ │ │ │ + @ instruction: 0x0103e9b6 │ │ │ │ + tsteq r3, sl, asr r9 │ │ │ │ + tsteq r0, r2, lsr #14 │ │ │ │ strdeq fp, [r0, -r6] │ │ │ │ - smlabteq r0, r8, r2, fp │ │ │ │ - @ instruction: 0x0100b29a │ │ │ │ - @ instruction: 0x0100b292 │ │ │ │ - tsteq r0, lr, ror #4 │ │ │ │ - tsteq r0, lr, lsr r2 │ │ │ │ - tsteq r0, sl, lsl r2 │ │ │ │ - strdeq fp, [r0, -r8] │ │ │ │ - smlabteq r0, lr, r1, fp │ │ │ │ - smlatbeq r0, r4, r1, fp │ │ │ │ - @ instruction: 0x0100b19c │ │ │ │ - tsteq r0, r8, ror r1 │ │ │ │ - tsteq r0, sl, asr #2 │ │ │ │ - tsteq r0, r2, asr #2 │ │ │ │ - tsteq r0, r0, lsr #2 │ │ │ │ - strdeq fp, [r0, -r2] │ │ │ │ + smlabteq r0, r6, r6, fp │ │ │ │ + @ instruction: 0x0100b696 │ │ │ │ + tsteq r0, r8, ror #12 │ │ │ │ + tsteq r0, sl, lsr r6 │ │ │ │ + tsteq r0, r2, lsr r6 │ │ │ │ + tsteq r0, lr, lsl #12 │ │ │ │ + ldrdeq fp, [r0, -lr] │ │ │ │ + @ instruction: 0x0100b5ba │ │ │ │ + @ instruction: 0x0100b598 │ │ │ │ + tsteq r0, lr, ror #10 │ │ │ │ + tsteq r0, r4, asr #10 │ │ │ │ + tsteq r0, ip, lsr r5 │ │ │ │ + tsteq r0, r8, lsl r5 │ │ │ │ + smlatteq r0, sl, r4, fp │ │ │ │ + smlatteq r0, r2, r4, fp │ │ │ │ + smlabteq r0, r0, r4, fp │ │ │ │ + @ instruction: 0x0100b492 │ │ │ │ cmnppl ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ cmpppl pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl r5, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -97731,106 +97731,106 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9770f8 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ @ instruction: 0x81b6f100 │ │ │ │ ldrbtmi r4, [r8], #-2140 @ 0xfffff7a4 │ │ │ │ ldmdami ip, {r1, r3, r5, r6, r8, r9, sp, lr, pc}^ │ │ │ │ cmn r7, #120, 8 @ 0x78000000 │ │ │ │ - tsteq r0, lr, asr pc │ │ │ │ - tsteq r0, lr, lsr #30 │ │ │ │ - tsteq r0, lr, lsl #30 │ │ │ │ - smlatteq r0, sl, lr, sl │ │ │ │ - @ instruction: 0x0100aebe │ │ │ │ - @ instruction: 0x0100aeb4 │ │ │ │ - smlabbeq r0, lr, lr, sl │ │ │ │ - tsteq r0, lr, asr lr │ │ │ │ - tsteq r0, lr, lsr #28 │ │ │ │ - tsteq r0, r4, lsr #28 │ │ │ │ - tsteq r0, r0, lsl #28 │ │ │ │ - ldrdeq sl, [r0, -r4] │ │ │ │ - smlabteq r0, sl, sp, sl │ │ │ │ - smlatbeq r0, r4, sp, sl │ │ │ │ - tsteq r0, r2, ror sp │ │ │ │ - tsteq r0, r0, asr #26 │ │ │ │ - tsteq r0, r4, lsl sp │ │ │ │ - smlatteq r0, r8, ip, sl │ │ │ │ - smlabteq r0, r2, ip, sl │ │ │ │ - @ instruction: 0x0100ac9c │ │ │ │ - tsteq r0, ip, ror #24 │ │ │ │ - tsteq r0, r2, ror #24 │ │ │ │ - tsteq r0, lr, lsr ip │ │ │ │ - tsteq r0, r2, lsl ip │ │ │ │ - smlatteq r0, r6, fp, sl │ │ │ │ - ldrdeq sl, [r0, -ip] │ │ │ │ - @ instruction: 0x0100abb6 │ │ │ │ - smlabbeq r0, r6, fp, sl │ │ │ │ - tsteq r0, ip, ror fp │ │ │ │ - tsteq r0, r8, asr fp │ │ │ │ - tsteq r0, r6, lsr #22 │ │ │ │ - strdeq sl, [r0, -sl] │ │ │ │ - smlabteq r0, lr, sl, sl │ │ │ │ - smlabteq r0, r4, sl, sl │ │ │ │ - @ instruction: 0x0100aa9e │ │ │ │ - tsteq r0, lr, ror #20 │ │ │ │ - tsteq r0, r4, ror #20 │ │ │ │ - tsteq r0, r0, asr #20 │ │ │ │ - tsteq r0, r4, lsl sl │ │ │ │ - smlatteq r0, r8, r9, sl │ │ │ │ + strdeq fp, [r0, -lr] │ │ │ │ + smlabteq r0, lr, r2, fp │ │ │ │ + smlatbeq r0, lr, r2, fp │ │ │ │ + smlabbeq r0, sl, r2, fp │ │ │ │ + tsteq r0, lr, asr r2 │ │ │ │ + tsteq r0, r4, asr r2 │ │ │ │ + tsteq r0, lr, lsr #4 │ │ │ │ + strdeq fp, [r0, -lr] │ │ │ │ + smlabteq r0, lr, r1, fp │ │ │ │ + smlabteq r0, r4, r1, fp │ │ │ │ + smlatbeq r0, r0, r1, fp │ │ │ │ + tsteq r0, r4, ror r1 │ │ │ │ + tsteq r0, sl, ror #2 │ │ │ │ + tsteq r0, r4, asr #2 │ │ │ │ + tsteq r0, r2, lsl r1 │ │ │ │ + smlatteq r0, r0, r0, fp │ │ │ │ + strheq fp, [r0, -r4] │ │ │ │ + smlabbeq r0, r8, r0, fp │ │ │ │ + tsteq r0, r2, rrx │ │ │ │ + tsteq r0, ip, lsr r0 │ │ │ │ + tsteq r0, ip │ │ │ │ + tsteq r0, r2 │ │ │ │ ldrdeq sl, [r0, -lr] │ │ │ │ - @ instruction: 0x0100a9b8 │ │ │ │ - smlabbeq r0, r8, r9, sl │ │ │ │ - tsteq r0, lr, ror r9 │ │ │ │ - tsteq r0, sl, asr r9 │ │ │ │ - tsteq r0, r8, lsr #18 │ │ │ │ + @ instruction: 0x0100afb2 │ │ │ │ + smlabbeq r0, r6, pc, sl @ │ │ │ │ + tsteq r0, ip, ror pc │ │ │ │ + tsteq r0, r6, asr pc │ │ │ │ + tsteq r0, r6, lsr #30 │ │ │ │ + tsteq r0, ip, lsl pc │ │ │ │ + strdeq sl, [r0, -r8] │ │ │ │ + smlabteq r0, r6, lr, sl │ │ │ │ + @ instruction: 0x0100ae9a │ │ │ │ + tsteq r0, lr, ror #28 │ │ │ │ + tsteq r0, r4, ror #28 │ │ │ │ + tsteq r0, lr, lsr lr │ │ │ │ + tsteq r0, lr, lsl #28 │ │ │ │ + tsteq r0, r4, lsl #28 │ │ │ │ + smlatteq r0, r0, sp, sl │ │ │ │ + @ instruction: 0x0100adb4 │ │ │ │ + smlabbeq r0, r8, sp, sl │ │ │ │ + tsteq r0, lr, ror sp │ │ │ │ + tsteq r0, r8, asr sp │ │ │ │ + tsteq r0, r8, lsr #26 │ │ │ │ + tsteq r0, lr, lsl sp │ │ │ │ strdeq sl, [r0, -sl] │ │ │ │ - smlabteq r0, ip, r8, sl │ │ │ │ - @ instruction: 0x0100a89c │ │ │ │ - tsteq r0, ip, ror #16 │ │ │ │ - tsteq r0, ip, asr #16 │ │ │ │ - tsteq r0, r8, lsr #16 │ │ │ │ + smlabteq r0, r8, ip, sl │ │ │ │ + @ instruction: 0x0100ac9a │ │ │ │ + tsteq r0, ip, ror #24 │ │ │ │ + tsteq r0, ip, lsr ip │ │ │ │ + tsteq r0, ip, lsl #24 │ │ │ │ + smlatteq r0, ip, fp, sl │ │ │ │ + smlabteq r0, r8, fp, sl │ │ │ │ + @ instruction: 0x0100ab9c │ │ │ │ + @ instruction: 0x0100ab92 │ │ │ │ + tsteq r0, ip, ror #22 │ │ │ │ + tsteq r0, ip, lsr fp │ │ │ │ + tsteq r0, ip, lsl #22 │ │ │ │ + tsteq r0, r2, lsl #22 │ │ │ │ + ldrdeq sl, [r0, -lr] │ │ │ │ + @ instruction: 0x0100aab2 │ │ │ │ + smlatbeq r0, r8, sl, sl │ │ │ │ + smlabbeq r0, r2, sl, sl │ │ │ │ + tsteq r0, r0, asr sl │ │ │ │ + tsteq r0, r4, lsr #20 │ │ │ │ + strdeq sl, [r0, -r8] │ │ │ │ + ldrdeq sl, [r0, -r2] │ │ │ │ + smlatbeq r0, ip, r9, sl │ │ │ │ + tsteq r0, ip, ror r9 │ │ │ │ + tsteq r0, r2, ror r9 │ │ │ │ + tsteq r0, r0, asr r9 │ │ │ │ + tsteq r0, r6, lsr #18 │ │ │ │ strdeq sl, [r0, -ip] │ │ │ │ + strdeq sl, [r0, -r4] │ │ │ │ + ldrdeq sl, [r0, -r0] │ │ │ │ + smlatbeq r0, r2, r8, sl │ │ │ │ + @ instruction: 0x0100a89a │ │ │ │ + tsteq r0, r8, ror r8 │ │ │ │ + tsteq r0, ip, asr #16 │ │ │ │ + tsteq r0, r0, lsr #16 │ │ │ │ strdeq sl, [r0, -r2] │ │ │ │ - smlabteq r0, ip, r7, sl │ │ │ │ - @ instruction: 0x0100a79c │ │ │ │ - tsteq r0, ip, ror #14 │ │ │ │ - tsteq r0, r2, ror #14 │ │ │ │ - tsteq r0, lr, lsr r7 │ │ │ │ - tsteq r0, r2, lsl r7 │ │ │ │ - tsteq r0, r8, lsl #14 │ │ │ │ - smlatteq r0, r2, r6, sl │ │ │ │ - @ instruction: 0x0100a6b0 │ │ │ │ - smlabbeq r0, r4, r6, sl │ │ │ │ - tsteq r0, r8, asr r6 │ │ │ │ - tsteq r0, r2, lsr r6 │ │ │ │ - tsteq r0, ip, lsl #12 │ │ │ │ - ldrdeq sl, [r0, -ip] │ │ │ │ - ldrdeq sl, [r0, -r2] │ │ │ │ - @ instruction: 0x0100a5b0 │ │ │ │ - smlabbeq r0, r6, r5, sl │ │ │ │ - tsteq r0, ip, asr r5 │ │ │ │ - tsteq r0, r4, asr r5 │ │ │ │ - tsteq r0, r0, lsr r5 │ │ │ │ - tsteq r0, r2, lsl #10 │ │ │ │ - strdeq sl, [r0, -sl] │ │ │ │ + smlabteq r0, r4, r7, sl │ │ │ │ + smlatbeq r0, r6, r7, sl │ │ │ │ + smlabbeq r0, r6, r7, sl │ │ │ │ + tsteq r0, lr, asr r7 │ │ │ │ + tsteq r0, r8, asr r7 │ │ │ │ + tsteq r0, r6, lsr r7 │ │ │ │ + tsteq r0, sl, lsl #14 │ │ │ │ + ldrdeq sl, [r0, -lr] │ │ │ │ ldrdeq sl, [r0, -r8] │ │ │ │ - smlatbeq r0, ip, r4, sl │ │ │ │ - smlabbeq r0, r0, r4, sl │ │ │ │ - tsteq r0, r2, asr r4 │ │ │ │ - tsteq r0, r4, lsr #8 │ │ │ │ - tsteq r0, r6, lsl #8 │ │ │ │ - smlatteq r0, r6, r3, sl │ │ │ │ - @ instruction: 0x0100a3be │ │ │ │ - @ instruction: 0x0100a3b8 │ │ │ │ - @ instruction: 0x0100a396 │ │ │ │ - tsteq r0, sl, ror #6 │ │ │ │ - tsteq r0, lr, lsr r3 │ │ │ │ - tsteq r0, r8, lsr r3 │ │ │ │ - tsteq r0, r8, lsl r3 │ │ │ │ - smlatteq r0, lr, r2, sl │ │ │ │ - smlatteq r0, r8, r2, sl │ │ │ │ + @ instruction: 0x0100a6b8 │ │ │ │ + smlabbeq r0, lr, r6, sl │ │ │ │ + smlabbeq r0, r8, r6, sl │ │ │ │ cmnppl r9, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f829b │ │ │ │ blx 957068 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ rschi pc, sl, r0, lsl #2 │ │ │ │ @@ -98168,176 +98168,176 @@ │ │ │ │ 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 │ │ │ │ + strdeq sl, [r0, -r4] │ │ │ │ + smlabteq r0, sl, r4, sl │ │ │ │ + @ instruction: 0x0100a49c │ │ │ │ + tsteq r0, lr, ror #8 │ │ │ │ + tsteq r0, r6, ror #8 │ │ │ │ + tsteq r0, r4, asr #8 │ │ │ │ + tsteq r0, ip, lsl r4 │ │ │ │ + tsteq r0, r4, lsl r4 │ │ │ │ + strdeq sl, [r0, -r2] │ │ │ │ + smlabteq r0, r6, r3, sl │ │ │ │ + @ instruction: 0x0100a39a │ │ │ │ + @ instruction: 0x0100a392 │ │ │ │ + tsteq r0, r4, ror r3 │ │ │ │ + tsteq r0, lr, asr #6 │ │ │ │ + tsteq r0, r8, asr #6 │ │ │ │ + tsteq r0, r8, lsr #6 │ │ │ │ + tsteq r3, r0, asr #2 │ │ │ │ + @ instruction: 0x0103ceb6 │ │ │ │ + tsteq r3, r0, asr pc │ │ │ │ + tsteq r0, sl, lsl #6 │ │ │ │ + smlabbeq r3, r0, r5, sp │ │ │ │ + strdeq sl, [r0, -lr] │ │ │ │ + strdeq sl, [r0, -r8] │ │ │ │ + strdeq ip, [r3, -r6] │ │ │ │ + smlatteq r0, ip, r2, sl │ │ │ │ + smlatteq r0, r6, r2, sl │ │ │ │ + smlatteq r0, r0, r2, sl │ │ │ │ + ldrdeq sl, [r0, -sl] │ │ │ │ + ldrdeq sl, [r0, -r4] │ │ │ │ + smlabteq r0, lr, r2, sl │ │ │ │ + smlabteq r0, r8, r2, sl │ │ │ │ + smlabteq r0, r2, r2, sl │ │ │ │ + @ instruction: 0x0100a2bc │ │ │ │ + @ instruction: 0x0100a2b6 │ │ │ │ + @ instruction: 0x0100a2b0 │ │ │ │ + smlatbeq r0, sl, r2, sl │ │ │ │ + smlatbeq r0, r4, r2, sl │ │ │ │ + @ instruction: 0x0100a29e │ │ │ │ + @ instruction: 0x0100a298 │ │ │ │ + @ instruction: 0x0100a292 │ │ │ │ + smlabbeq r0, ip, r2, sl │ │ │ │ + smlabbeq r0, r6, r2, sl │ │ │ │ + smlabbeq r0, r0, r2, sl │ │ │ │ + tsteq r0, sl, ror r2 │ │ │ │ + tsteq r0, r4, ror r2 │ │ │ │ + tsteq r0, lr, ror #4 │ │ │ │ + tsteq r0, r8, ror #4 │ │ │ │ + tsteq r0, r2, ror #4 │ │ │ │ + tsteq r0, ip, asr r2 │ │ │ │ + tsteq r0, r6, asr r2 │ │ │ │ + tsteq r0, r0, asr r2 │ │ │ │ + tsteq r0, sl, asr #4 │ │ │ │ + tsteq r0, r4, asr #4 │ │ │ │ + tsteq r0, lr, lsr r2 │ │ │ │ + tsteq r0, r8, lsr r2 │ │ │ │ + tsteq r0, r2, lsr r2 │ │ │ │ + tsteq r0, ip, lsr #4 │ │ │ │ + tsteq r0, r6, lsr #4 │ │ │ │ + tsteq r0, r0, lsr #4 │ │ │ │ + tsteq r0, sl, lsl r2 │ │ │ │ + tsteq r0, r4, lsl r2 │ │ │ │ + tsteq r0, lr, lsl #4 │ │ │ │ + tsteq r0, r8, lsl #4 │ │ │ │ + tsteq r0, r2, lsl #4 │ │ │ │ + strdeq sl, [r0, -ip] │ │ │ │ + strdeq sl, [r0, -r6] │ │ │ │ + strdeq sl, [r0, -r0] │ │ │ │ + smlatteq r0, sl, r1, sl │ │ │ │ + smlatteq r0, r4, r1, sl │ │ │ │ + ldrdeq sl, [r0, -lr] │ │ │ │ + ldrdeq sl, [r0, -r8] │ │ │ │ + ldrdeq sl, [r0, -r2] │ │ │ │ + tsteq r3, ip, lsl sp │ │ │ │ + smlabteq r0, r6, r1, sl │ │ │ │ + smlabteq r0, r0, r1, sl │ │ │ │ + @ instruction: 0x0100a1ba │ │ │ │ + @ instruction: 0x0100a1b4 │ │ │ │ + smlatbeq r0, lr, r1, sl │ │ │ │ + smlatbeq r0, r8, r1, sl │ │ │ │ + smlatbeq r0, r2, r1, sl │ │ │ │ + @ instruction: 0x0100a19c │ │ │ │ + @ instruction: 0x0100a196 │ │ │ │ + @ instruction: 0x0100a190 │ │ │ │ + smlabbeq r0, sl, r1, sl │ │ │ │ + smlabbeq r0, r4, r1, sl │ │ │ │ + tsteq r0, lr, ror r1 │ │ │ │ + tsteq r0, r8, ror r1 │ │ │ │ + tsteq r0, r2, ror r1 │ │ │ │ + @ instruction: 0x0103ceb4 │ │ │ │ + tsteq r0, r6, ror #2 │ │ │ │ + tsteq r0, r0, ror #2 │ │ │ │ + smlabteq r3, lr, lr, ip │ │ │ │ tsteq r0, r4, asr r1 │ │ │ │ + tsteq r3, r6, lsl sp │ │ │ │ + smlatteq r3, r8, lr, ip │ │ │ │ + tsteq r0, r2, asr #2 │ │ │ │ + tsteq r3, r8, lsl #30 │ │ │ │ + tsteq r0, r6, lsr r1 │ │ │ │ + tsteq r3, r8, lsr #30 │ │ │ │ tsteq r0, sl, lsr #2 │ │ │ │ - strdeq sl, [r0, -ip] │ │ │ │ - smlabteq r0, lr, r0, sl │ │ │ │ - smlabteq r0, r6, r0, sl │ │ │ │ - smlatbeq r0, r4, r0, sl │ │ │ │ + tsteq r0, r4, lsr #2 │ │ │ │ + tsteq r3, r6, lsr sp │ │ │ │ + tsteq r0, r8, lsl r1 │ │ │ │ + tsteq r3, sl, asr r1 │ │ │ │ + tsteq r3, r4 │ │ │ │ + tsteq r3, r2, ror pc │ │ │ │ + tsteq r3, r0, asr pc │ │ │ │ + strdeq sl, [r0, -sl] │ │ │ │ + strdeq sl, [r0, -r4] │ │ │ │ + smlatteq r0, lr, r0, sl │ │ │ │ + tsteq r3, r0, ror pc │ │ │ │ + smlatteq r0, r2, r0, sl │ │ │ │ + tsteq r3, ip, ror r0 │ │ │ │ + tsteq r3, r6 │ │ │ │ + ldrdeq sl, [r0, -r0] │ │ │ │ + smlatbeq r3, r2, r0, sp │ │ │ │ + smlabteq r0, r4, r0, sl │ │ │ │ + tsteq r3, r6, asr #4 │ │ │ │ + smlabteq r3, r0, r1, sp │ │ │ │ + tsteq r3, sl, lsr r1 │ │ │ │ + smlatbeq r0, ip, r0, sl │ │ │ │ + smlatbeq r0, r6, r0, sl │ │ │ │ + tsteq r3, r8, ror #4 │ │ │ │ + swpeq sl, sl, [r0] │ │ │ │ + swpeq sl, r4, [r0] │ │ │ │ + smlabbeq r0, lr, r0, sl │ │ │ │ + smlabbeq r0, r8, r0, sl │ │ │ │ + smlabbeq r0, r2, r0, sl │ │ │ │ tsteq r0, ip, ror r0 │ │ │ │ - tsteq r0, r4, ror r0 │ │ │ │ + tsteq r0, r6, ror r0 │ │ │ │ + tsteq r0, r0, ror r0 │ │ │ │ + tsteq r0, sl, rrx │ │ │ │ + tsteq r0, r4, rrx │ │ │ │ + qaddeq sl, lr, r0 │ │ │ │ + qaddeq sl, r8, r0 │ │ │ │ qaddeq sl, r2, r0 │ │ │ │ - tsteq r0, r6, lsr #32 │ │ │ │ - strdeq r9, [r0, -sl] │ │ │ │ - strdeq r9, [r0, -r2] │ │ │ │ - ldrdeq r9, [r0, -r4] │ │ │ │ - smlatbeq r0, lr, pc, r9 @ │ │ │ │ - smlatbeq r0, r8, pc, r9 @ │ │ │ │ - smlabbeq r0, r8, pc, r9 @ │ │ │ │ - smlatbeq r3, r0, sp, ip │ │ │ │ - tsteq r3, r6, lsl fp │ │ │ │ - @ instruction: 0x0103cbb0 │ │ │ │ - tsteq r0, sl, ror #30 │ │ │ │ - smlatteq r3, r0, r1, sp │ │ │ │ - tsteq r0, lr, asr pc │ │ │ │ - tsteq r0, r8, asr pc │ │ │ │ - tsteq r3, r6, asr sl │ │ │ │ - tsteq r0, ip, asr #30 │ │ │ │ - tsteq r0, r6, asr #30 │ │ │ │ - tsteq r0, r0, asr #30 │ │ │ │ - tsteq r0, sl, lsr pc │ │ │ │ - tsteq r0, r4, lsr pc │ │ │ │ - tsteq r0, lr, lsr #30 │ │ │ │ - tsteq r0, r8, lsr #30 │ │ │ │ - tsteq r0, r2, lsr #30 │ │ │ │ - tsteq r0, ip, lsl pc │ │ │ │ - tsteq r0, r6, lsl pc │ │ │ │ - tsteq r0, r0, lsl pc │ │ │ │ - tsteq r0, sl, lsl #30 │ │ │ │ - tsteq r0, r4, lsl #30 │ │ │ │ + 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 │ │ │ │ + tsteq r0, lr, lsr #32 │ │ │ │ + tsteq r0, r8, lsr #32 │ │ │ │ + tsteq r0, r2, lsr #32 │ │ │ │ + tsteq r0, ip, lsl r0 │ │ │ │ + tsteq r0, r6, lsl r0 │ │ │ │ + tsteq r0, r0, lsl r0 │ │ │ │ + tsteq r0, sl │ │ │ │ + tsteq r0, r4 │ │ │ │ strdeq r9, [r0, -lr] │ │ │ │ strdeq r9, [r0, -r8] │ │ │ │ strdeq r9, [r0, -r2] │ │ │ │ - smlatteq r0, ip, lr, r9 │ │ │ │ - smlatteq r0, r6, lr, r9 │ │ │ │ - smlatteq r0, r0, lr, r9 │ │ │ │ + smlatteq r0, ip, pc, r9 @ │ │ │ │ + smlatteq r0, r6, pc, r9 @ │ │ │ │ + smlatteq r0, r0, pc, r9 @ │ │ │ │ ldrdeq r9, [r0, -sl] │ │ │ │ ldrdeq r9, [r0, -r4] │ │ │ │ - smlabteq r0, lr, lr, r9 │ │ │ │ - smlabteq r0, r8, lr, r9 │ │ │ │ - smlabteq r0, r2, lr, r9 │ │ │ │ - @ instruction: 0x01009ebc │ │ │ │ - @ instruction: 0x01009eb6 │ │ │ │ - @ instruction: 0x01009eb0 │ │ │ │ - smlatbeq r0, sl, lr, r9 │ │ │ │ - smlatbeq r0, r4, lr, r9 │ │ │ │ - @ instruction: 0x01009e9e │ │ │ │ - @ instruction: 0x01009e98 │ │ │ │ - @ instruction: 0x01009e92 │ │ │ │ - smlabbeq r0, ip, lr, r9 │ │ │ │ - smlabbeq r0, r6, lr, r9 │ │ │ │ - smlabbeq r0, r0, lr, r9 │ │ │ │ - tsteq r0, sl, ror lr │ │ │ │ - tsteq r0, r4, ror lr │ │ │ │ - tsteq r0, lr, ror #28 │ │ │ │ - tsteq r0, r8, ror #28 │ │ │ │ - tsteq r0, r2, ror #28 │ │ │ │ - tsteq r0, ip, asr lr │ │ │ │ - tsteq r0, r6, asr lr │ │ │ │ - tsteq r0, r0, asr lr │ │ │ │ - tsteq r0, sl, asr #28 │ │ │ │ - tsteq r0, r4, asr #28 │ │ │ │ - tsteq r0, lr, lsr lr │ │ │ │ - tsteq r0, r8, lsr lr │ │ │ │ - tsteq r0, r2, lsr lr │ │ │ │ - tsteq r3, ip, ror r9 │ │ │ │ - tsteq r0, r6, lsr #28 │ │ │ │ - tsteq r0, r0, lsr #28 │ │ │ │ - tsteq r0, sl, lsl lr │ │ │ │ - tsteq r0, r4, lsl lr │ │ │ │ - tsteq r0, lr, lsl #28 │ │ │ │ - tsteq r0, r8, lsl #28 │ │ │ │ - tsteq r0, r2, lsl #28 │ │ │ │ - strdeq r9, [r0, -ip] │ │ │ │ - strdeq r9, [r0, -r6] │ │ │ │ - strdeq r9, [r0, -r0] │ │ │ │ - smlatteq r0, sl, sp, r9 │ │ │ │ - smlatteq r0, r4, sp, r9 │ │ │ │ - ldrdeq r9, [r0, -lr] │ │ │ │ - ldrdeq r9, [r0, -r8] │ │ │ │ - ldrdeq r9, [r0, -r2] │ │ │ │ - tsteq r3, r4, lsl fp │ │ │ │ - smlabteq r0, r6, sp, r9 │ │ │ │ - smlabteq r0, r0, sp, r9 │ │ │ │ - tsteq r3, lr, lsr #22 │ │ │ │ - @ instruction: 0x01009db4 │ │ │ │ - tsteq r3, r6, ror r9 │ │ │ │ - tsteq r3, r8, asr #22 │ │ │ │ - smlatbeq r0, r2, sp, r9 │ │ │ │ - tsteq r3, r8, ror #22 │ │ │ │ - @ instruction: 0x01009d96 │ │ │ │ - smlabbeq r3, r8, fp, ip │ │ │ │ - smlabbeq r0, sl, sp, r9 │ │ │ │ - smlabbeq r0, r4, sp, r9 │ │ │ │ - @ instruction: 0x0103c996 │ │ │ │ - tsteq r0, r8, ror sp │ │ │ │ - @ instruction: 0x0103cdba │ │ │ │ - tsteq r3, r4, ror #24 │ │ │ │ - ldrdeq ip, [r3, -r2] │ │ │ │ - @ instruction: 0x0103cbb0 │ │ │ │ - tsteq r0, sl, asr sp │ │ │ │ - tsteq r0, r4, asr sp │ │ │ │ - tsteq r0, lr, asr #26 │ │ │ │ - ldrdeq ip, [r3, -r0] │ │ │ │ - tsteq r0, r2, asr #26 │ │ │ │ - ldrdeq ip, [r3, -ip] │ │ │ │ - tsteq r3, r6, ror #24 │ │ │ │ - tsteq r0, r0, lsr sp │ │ │ │ - tsteq r3, r2, lsl #26 │ │ │ │ - tsteq r0, r4, lsr #26 │ │ │ │ - smlatbeq r3, r6, lr, ip │ │ │ │ - tsteq r3, r0, lsr #28 │ │ │ │ - @ instruction: 0x0103cd9a │ │ │ │ - tsteq r0, ip, lsl #26 │ │ │ │ - tsteq r0, r6, lsl #26 │ │ │ │ - smlabteq r3, r8, lr, ip │ │ │ │ - strdeq r9, [r0, -sl] │ │ │ │ - strdeq r9, [r0, -r4] │ │ │ │ - smlatteq r0, lr, ip, r9 │ │ │ │ - smlatteq r0, r8, ip, r9 │ │ │ │ - smlatteq r0, r2, ip, r9 │ │ │ │ - ldrdeq r9, [r0, -ip] │ │ │ │ - ldrdeq r9, [r0, -r6] │ │ │ │ - ldrdeq r9, [r0, -r0] │ │ │ │ - smlabteq r0, sl, ip, r9 │ │ │ │ - smlabteq r0, r4, ip, r9 │ │ │ │ - @ instruction: 0x01009cbe │ │ │ │ - @ instruction: 0x01009cb8 │ │ │ │ - @ instruction: 0x01009cb2 │ │ │ │ - smlatbeq r0, ip, ip, r9 │ │ │ │ - smlatbeq r0, r6, ip, r9 │ │ │ │ - smlatbeq r0, r0, ip, r9 │ │ │ │ - @ instruction: 0x01009c9a │ │ │ │ - @ instruction: 0x01009c94 │ │ │ │ - smlabbeq r0, lr, ip, r9 │ │ │ │ - smlabbeq r0, r8, ip, r9 │ │ │ │ - smlabbeq r0, r2, ip, r9 │ │ │ │ - tsteq r0, ip, ror ip │ │ │ │ - tsteq r0, r6, ror ip │ │ │ │ - tsteq r0, r0, ror ip │ │ │ │ - tsteq r0, sl, ror #24 │ │ │ │ - tsteq r0, r4, ror #24 │ │ │ │ - tsteq r0, lr, asr ip │ │ │ │ - tsteq r0, r8, asr ip │ │ │ │ - tsteq r0, r2, asr ip │ │ │ │ - tsteq r0, ip, asr #24 │ │ │ │ - tsteq r0, r6, asr #24 │ │ │ │ - tsteq r0, r0, asr #24 │ │ │ │ - tsteq r0, sl, lsr ip │ │ │ │ - tsteq r0, r4, lsr ip │ │ │ │ - tsteq r0, lr, lsr #24 │ │ │ │ - tsteq r0, r8, lsr #24 │ │ │ │ - tsteq r0, r2, lsr #24 │ │ │ │ - tsteq r0, ip, lsl ip │ │ │ │ - tsteq r0, r6, lsl ip │ │ │ │ + smlabteq r0, lr, pc, r9 @ │ │ │ │ + smlabteq r0, r8, pc, r9 @ │ │ │ │ + smlabteq r0, r2, pc, r9 @ │ │ │ │ + @ instruction: 0x01009fbc │ │ │ │ + @ instruction: 0x01009fb6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subsne pc, r8, #536870916 @ 0x20000004 │ │ │ │ ldrmi r4, [pc], -r5, lsl #12 │ │ │ │ @@ -100944,16 +100944,16 @@ │ │ │ │ blcc 8e2694 │ │ │ │ blcs 7fa32c │ │ │ │ cmnphi ip, #0, 4 @ p-variant is OBSOLETE │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007da │ │ │ │ tst fp, r5, ror r3 │ │ │ │ - smlabbeq r0, r2, r0, r8 │ │ │ │ - tsteq r2, sl, ror #16 │ │ │ │ + tsteq r0, r2, lsr #8 │ │ │ │ + tsteq r2, sl, lsl #24 │ │ │ │ teqpvs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r2!, {r0, r3, r4, r7, r9, lr} │ │ │ │ tstpvs pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble fp, {r0, r3, r4, r7, r9, lr} │ │ │ │ cmnppl r8, #164, 10 @ p-variant is OBSOLETE @ 0x29000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -101392,89 +101392,89 @@ │ │ │ │ mul r7, r0, r9 │ │ │ │ ldrtmi r4, [fp], -pc, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmib r6, {r2, r3, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r3, r8, lsr #2 │ │ │ │ - tsteq r3, r4, lsr #2 │ │ │ │ - tsteq r3, r0, lsr #2 │ │ │ │ - tsteq r3, ip, lsl r1 │ │ │ │ - tsteq r3, r8, lsl r1 │ │ │ │ - tsteq r3, r4, lsl r1 │ │ │ │ - tsteq r9, lr, asr #32 │ │ │ │ - strdeq sl, [r3, -lr] │ │ │ │ - tsteq r0, r4, asr r2 │ │ │ │ - tsteq r0, ip, asr #4 │ │ │ │ - smlatteq r3, r6, r0, sl │ │ │ │ - smlatteq r3, r8, r0, sl │ │ │ │ - smlatteq r3, r8, r0, sl │ │ │ │ - smlatteq r3, sl, r0, sl │ │ │ │ - smlabteq r9, r2, pc, r2 @ │ │ │ │ - ldrdeq sl, [r3, -r6] │ │ │ │ - swpeq sl, r2, [r3] │ │ │ │ - swpeq sl, r4, [r3] │ │ │ │ - swpeq sl, r6, [r3] │ │ │ │ - tsteq r9, lr, ror #30 │ │ │ │ - smlatbeq r3, r2, r0, sl │ │ │ │ - smlatbeq r3, r8, r0, sl │ │ │ │ - smlatbeq r3, r6, r0, sl │ │ │ │ - smlatbeq r3, r4, r0, sl │ │ │ │ - smlatbeq r3, r2, r0, sl │ │ │ │ - tsteq r9, sl, lsl #30 │ │ │ │ - tsteq r2, lr, asr #32 │ │ │ │ - tsteq r2, r2, ror r8 │ │ │ │ - @ instruction: 0x010282b0 │ │ │ │ + smlabteq r3, r8, r4, sl │ │ │ │ + smlabteq r3, r4, r4, sl │ │ │ │ + smlabteq r3, r0, r4, sl │ │ │ │ + @ instruction: 0x0103a4bc │ │ │ │ + @ instruction: 0x0103a4b8 │ │ │ │ + @ instruction: 0x0103a4b4 │ │ │ │ + smlatteq r9, lr, r3, r3 │ │ │ │ + @ instruction: 0x0103a49e │ │ │ │ + strdeq r7, [r0, -r4] │ │ │ │ + smlatteq r0, ip, r5, r7 │ │ │ │ + smlabbeq r3, r6, r4, sl │ │ │ │ + smlabbeq r3, r8, r4, sl │ │ │ │ + smlabbeq r3, r8, r4, sl │ │ │ │ + smlabbeq r3, sl, r4, sl │ │ │ │ + tsteq r9, r2, ror #6 │ │ │ │ + tsteq r3, r6, ror r4 │ │ │ │ + tsteq r3, r2, lsr r4 │ │ │ │ + tsteq r3, r4, lsr r4 │ │ │ │ + tsteq r3, r6, lsr r4 │ │ │ │ + tsteq r9, lr, lsl #6 │ │ │ │ + tsteq r3, r2, asr #8 │ │ │ │ + tsteq r3, r8, asr #8 │ │ │ │ + tsteq r3, r6, asr #8 │ │ │ │ + tsteq r3, r4, asr #8 │ │ │ │ + tsteq r3, r2, asr #8 │ │ │ │ + smlatbeq r9, sl, r2, r3 │ │ │ │ + smlatteq r2, lr, r3, r8 │ │ │ │ + tsteq r2, r2, lsl ip │ │ │ │ + tsteq r2, r0, asr r6 │ │ │ │ + @ instruction: 0x0100749c │ │ │ │ + @ instruction: 0x01007496 │ │ │ │ + smlatteq r3, sl, r3, sl │ │ │ │ + smlatteq r3, r4, r3, sl │ │ │ │ + strdeq sl, [r3, -r6] │ │ │ │ + strdeq sl, [r3, -r8] │ │ │ │ + strdeq sl, [r3, -r6] │ │ │ │ + smlatteq r2, ip, r5, r8 │ │ │ │ + smlatbeq r2, ip, r6, r8 │ │ │ │ + smlatteq r2, r2, r5, r8 │ │ │ │ + ldrdeq r8, [r2, -ip] │ │ │ │ + smlabbeq r2, r0, r6, r8 │ │ │ │ + @ instruction: 0x010285b6 │ │ │ │ + smlabteq r2, r4, r5, r8 │ │ │ │ + ldrdeq r8, [r2, -r0] │ │ │ │ + smlabteq r2, lr, r5, r8 │ │ │ │ + smlabteq r2, ip, r5, r8 │ │ │ │ + smlatbeq r2, r4, r5, r8 │ │ │ │ + smlatbeq r2, r2, r5, r8 │ │ │ │ + smlabteq r2, r0, r5, r8 │ │ │ │ + @ instruction: 0x010285b4 │ │ │ │ + @ instruction: 0x010285b2 │ │ │ │ + @ instruction: 0x010285b0 │ │ │ │ + @ instruction: 0x010285b6 │ │ │ │ + @ instruction: 0x010285bc │ │ │ │ + smlabteq r2, r6, r5, r8 │ │ │ │ + tsteq r3, r8, lsl #28 │ │ │ │ + ldrdeq r3, [r9, -r0] │ │ │ │ + smlatbeq r2, r8, r5, r8 │ │ │ │ + smlatbeq r2, ip, r5, r8 │ │ │ │ + smlabteq r2, lr, r4, r8 │ │ │ │ + smlabteq r2, ip, r4, r8 │ │ │ │ + tsteq r9, ip, ror r0 │ │ │ │ + strdeq r7, [r0, -r4] │ │ │ │ + ldrdeq r6, [r2, -lr] │ │ │ │ strdeq r7, [r0, -ip] │ │ │ │ - strdeq r7, [r0, -r6] │ │ │ │ - tsteq r3, sl, asr #32 │ │ │ │ - tsteq r3, r4, asr #32 │ │ │ │ - qaddeq sl, r6, r3 │ │ │ │ - qaddeq sl, r8, r3 │ │ │ │ - qaddeq sl, r6, r3 │ │ │ │ - tsteq r2, ip, asr #4 │ │ │ │ - tsteq r2, ip, lsl #6 │ │ │ │ - tsteq r2, r2, asr #4 │ │ │ │ - tsteq r2, ip, lsr r2 │ │ │ │ - smlatteq r2, r0, r2, r8 │ │ │ │ - tsteq r2, r6, lsl r2 │ │ │ │ - tsteq r2, r4, lsr #4 │ │ │ │ - tsteq r2, r0, lsr r2 │ │ │ │ - tsteq r2, lr, lsr #4 │ │ │ │ - tsteq r2, ip, lsr #4 │ │ │ │ - tsteq r2, r4, lsl #4 │ │ │ │ - tsteq r2, r2, lsl #4 │ │ │ │ - tsteq r2, r0, lsr #4 │ │ │ │ - tsteq r2, r4, lsl r2 │ │ │ │ - tsteq r2, r2, lsl r2 │ │ │ │ - tsteq r2, r0, lsl r2 │ │ │ │ - tsteq r2, r6, lsl r2 │ │ │ │ - tsteq r2, ip, lsl r2 │ │ │ │ - tsteq r2, r6, lsr #4 │ │ │ │ - tsteq r3, r8, ror #20 │ │ │ │ - tsteq r9, r0, lsr sp │ │ │ │ - tsteq r2, r8, lsl #4 │ │ │ │ - tsteq r2, ip, lsl #4 │ │ │ │ - tsteq r2, lr, lsr #2 │ │ │ │ - tsteq r2, ip, lsr #2 │ │ │ │ - ldrdeq r2, [r9, -ip] │ │ │ │ - tsteq r0, r4, asr lr │ │ │ │ - tsteq r2, lr, lsr r6 │ │ │ │ - tsteq r0, ip, asr lr │ │ │ │ - tsteq r2, r0, lsr #12 │ │ │ │ - tsteq r0, sl, asr lr │ │ │ │ - tsteq r2, r2, lsl #12 │ │ │ │ - tsteq r0, r0, lsr r1 │ │ │ │ - smlatteq r2, r6, r5, r6 │ │ │ │ - tsteq r0, r8, lsr #2 │ │ │ │ - smlabteq r2, ip, r5, r6 │ │ │ │ - smlabteq r0, r2, sp, r6 │ │ │ │ - smlatbeq r2, lr, r5, r6 │ │ │ │ - smlabbeq r0, r0, sl, r6 │ │ │ │ + smlabteq r2, r0, r9, r6 │ │ │ │ + strdeq r7, [r0, -sl] │ │ │ │ + smlatbeq r2, r2, r9, r6 │ │ │ │ + ldrdeq lr, [r0, -r0] │ │ │ │ + smlabbeq r2, r6, r9, r6 │ │ │ │ + smlabteq r0, r8, r4, lr │ │ │ │ + tsteq r2, ip, ror #18 │ │ │ │ + tsteq r0, r2, ror #2 │ │ │ │ + tsteq r2, lr, asr #18 │ │ │ │ + tsteq r0, r0, lsr #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec25308 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #68, 6 @ 0x10000001 │ │ │ │ stmdale r9, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @@ -101495,21 +101495,21 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - ldrdeq r9, [r3, -ip] │ │ │ │ - smlatbeq r3, r6, ip, r9 │ │ │ │ - @ instruction: 0x01039cbc │ │ │ │ - tsteq r3, lr, ror ip │ │ │ │ - smlatteq r3, ip, ip, r9 │ │ │ │ - strdeq r9, [r3, -sl] │ │ │ │ - smlabteq r3, ip, ip, r9 │ │ │ │ + tsteq r3, ip, ror r0 │ │ │ │ + tsteq r3, r6, asr #32 │ │ │ │ + qaddeq sl, ip, r3 │ │ │ │ + tsteq r3, lr, lsl r0 │ │ │ │ + smlabbeq r3, ip, r0, sl │ │ │ │ + swpeq sl, sl, [r3] │ │ │ │ + tsteq r3, ip, rrx │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec25394 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00eaf5b1 │ │ │ │ vtst.8 d29, d0, d6 │ │ │ │ @@ -101851,96 +101851,96 @@ │ │ │ │ bmi 1686714 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldcl 7, cr15, [r4, #620]! @ 0x26c │ │ │ │ @ instruction: 0x462b4a54 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf79b4620 │ │ │ │ ldcllt 13, cr14, [r8, #952]! @ 0x3b8 │ │ │ │ - tsteq r3, r4, asr r1 │ │ │ │ - tsteq r2, r2, asr r9 │ │ │ │ - tsteq r2, lr, asr #18 │ │ │ │ - tsteq r2, r2, asr r9 │ │ │ │ - smlatbeq r9, ip, r9, r2 │ │ │ │ - tsteq r3, r0, lsr ip │ │ │ │ - tsteq r2, ip, lsl #6 │ │ │ │ + strdeq r3, [r3, -r4] │ │ │ │ + strdeq r8, [r2, -r2] │ │ │ │ + smlatteq r2, lr, ip, r8 │ │ │ │ + strdeq r8, [r2, -r2] │ │ │ │ + tsteq r9, ip, asr #26 │ │ │ │ + ldrdeq r9, [r3, -r0] │ │ │ │ + smlatbeq r2, ip, r6, r6 │ │ │ │ + tsteq r3, r6, ror r4 │ │ │ │ + strdeq r6, [r0, -r8] │ │ │ │ + tsteq r3, r0, lsr r5 │ │ │ │ + strdeq r6, [r0, -r0] │ │ │ │ + ldrdeq r6, [r0, -ip] │ │ │ │ + smlabteq r9, r6, ip, r2 │ │ │ │ + smlabteq r0, sl, lr, r6 │ │ │ │ + smlabteq r0, ip, lr, r6 │ │ │ │ + smlabteq r0, r4, lr, r6 │ │ │ │ + tsteq r3, ip, lsr #30 │ │ │ │ + tsteq r3, lr, lsr #30 │ │ │ │ + tsteq r3, r6, lsr #30 │ │ │ │ + smlabbeq r0, r8, lr, r6 │ │ │ │ + tsteq r3, lr, ror #8 │ │ │ │ + tsteq r0, r6, ror lr │ │ │ │ + smlabbeq r0, r4, lr, r6 │ │ │ │ + tsteq r9, r8, lsl #24 │ │ │ │ + smlabbeq r0, r4, lr, r6 │ │ │ │ + tsteq r3, r8, lsl r4 │ │ │ │ + tsteq r0, sl, ror lr │ │ │ │ + tsteq r0, r8, ror #28 │ │ │ │ + @ instruction: 0x01092bb4 │ │ │ │ + tsteq r0, sl, asr lr │ │ │ │ + tsteq r0, r2, ror #28 │ │ │ │ + tsteq r0, r4, ror #28 │ │ │ │ + tsteq r0, lr, asr lr │ │ │ │ + tsteq r0, r6, lsr lr │ │ │ │ + tsteq r0, r8, lsr lr │ │ │ │ + tsteq r0, sl, asr #28 │ │ │ │ + tsteq r0, r6, ror #26 │ │ │ │ + tsteq r0, r0, ror #26 │ │ │ │ + tsteq r0, r6, lsr lr │ │ │ │ + tsteq r0, sl, lsr sp │ │ │ │ + tsteq r0, r4, lsr sp │ │ │ │ + tsteq r3, r6, ror r5 │ │ │ │ + tsteq r0, lr, lsl #26 │ │ │ │ + tsteq r0, r8, lsl #26 │ │ │ │ + tsteq r2, r2, lsl #20 │ │ │ │ + tsteq r2, r2, lsl #20 │ │ │ │ + tsteq r2, r0, lsl #20 │ │ │ │ + tsteq r2, r6, asr #20 │ │ │ │ + ldrdeq r8, [r2, -r6] │ │ │ │ + ldrdeq r8, [r2, -r4] │ │ │ │ + tsteq r3, ip, lsl #4 │ │ │ │ + tsteq r3, r6, lsl #4 │ │ │ │ + mrseq r3, R11_usr │ │ │ │ + strdeq r3, [r3, -sl] │ │ │ │ + strdeq r3, [r3, -r4] │ │ │ │ + smlatteq r3, lr, r1, r3 │ │ │ │ + smlatteq r3, r8, r1, r3 │ │ │ │ + tsteq r0, sl, ror #8 │ │ │ │ + tsteq r0, r8, ror #8 │ │ │ │ + smlabteq r3, r6, r1, r3 │ │ │ │ + smlabteq r9, lr, r9, r2 │ │ │ │ + ldrdeq r3, [r3, -r0] │ │ │ │ + tsteq r0, r8, ror r4 │ │ │ │ + tsteq r0, lr, asr r4 │ │ │ │ + smlabteq r3, r4, r1, r3 │ │ │ │ + smlatbeq r0, ip, fp, r6 │ │ │ │ + smlatbeq r0, r6, fp, r6 │ │ │ │ + tsteq r3, r4, ror #2 │ │ │ │ + ldrdeq r3, [r3, -r0] │ │ │ │ ldrdeq r3, [r3, -r6] │ │ │ │ - tsteq r0, r8, asr fp │ │ │ │ - @ instruction: 0x01037190 │ │ │ │ - tsteq r0, r0, asr fp │ │ │ │ - tsteq r0, ip, lsr fp │ │ │ │ - tsteq r9, r6, lsr #18 │ │ │ │ - tsteq r0, sl, lsr #22 │ │ │ │ - tsteq r0, ip, lsr #22 │ │ │ │ - tsteq r0, r4, lsr #22 │ │ │ │ - smlabbeq r3, ip, fp, r9 │ │ │ │ - smlabbeq r3, lr, fp, r9 │ │ │ │ - smlabbeq r3, r6, fp, r9 │ │ │ │ - smlatteq r0, r8, sl, r6 │ │ │ │ - smlabteq r3, lr, r0, r7 │ │ │ │ - ldrdeq r6, [r0, -r6] │ │ │ │ - smlatteq r0, r4, sl, r6 │ │ │ │ - tsteq r9, r8, ror #16 │ │ │ │ - smlatteq r0, r4, sl, r6 │ │ │ │ - tsteq r3, r8, ror r0 │ │ │ │ - ldrdeq r6, [r0, -sl] │ │ │ │ - smlabteq r0, r8, sl, r6 │ │ │ │ - tsteq r9, r4, lsl r8 │ │ │ │ - @ instruction: 0x01006aba │ │ │ │ - smlabteq r0, r2, sl, r6 │ │ │ │ - smlabteq r0, r4, sl, r6 │ │ │ │ - @ instruction: 0x01006abe │ │ │ │ - @ instruction: 0x01006a96 │ │ │ │ - @ instruction: 0x01006a98 │ │ │ │ - smlatbeq r0, sl, sl, r6 │ │ │ │ - smlabteq r0, r6, r9, r6 │ │ │ │ - smlabteq r0, r0, r9, r6 │ │ │ │ - @ instruction: 0x01006a96 │ │ │ │ - @ instruction: 0x0100699a │ │ │ │ - @ instruction: 0x01006994 │ │ │ │ - ldrdeq r5, [r3, -r6] │ │ │ │ - tsteq r0, lr, ror #18 │ │ │ │ - tsteq r0, r8, ror #18 │ │ │ │ - tsteq r2, r2, ror #12 │ │ │ │ - tsteq r2, r2, ror #12 │ │ │ │ - tsteq r2, r0, ror #12 │ │ │ │ - smlatbeq r2, r6, r6, r8 │ │ │ │ - tsteq r2, r6, lsr r6 │ │ │ │ - tsteq r2, r4, lsr r6 │ │ │ │ - tsteq r3, ip, ror #28 │ │ │ │ - tsteq r3, r6, ror #28 │ │ │ │ - tsteq r3, r0, ror #28 │ │ │ │ - tsteq r3, sl, asr lr │ │ │ │ - tsteq r3, r4, asr lr │ │ │ │ - tsteq r3, lr, asr #28 │ │ │ │ - tsteq r3, r8, asr #28 │ │ │ │ - smlabteq r0, sl, r0, lr │ │ │ │ - smlabteq r0, r8, r0, lr │ │ │ │ - tsteq r3, r6, lsr #28 │ │ │ │ - tsteq r9, lr, lsr #12 │ │ │ │ - tsteq r3, r0, lsr lr │ │ │ │ - ldrdeq lr, [r0, -r8] │ │ │ │ - strheq lr, [r0, -lr] │ │ │ │ - tsteq r3, r4, lsr #28 │ │ │ │ - tsteq r0, ip, lsl #16 │ │ │ │ - tsteq r0, r6, lsl #16 │ │ │ │ - smlabteq r3, r4, sp, r6 │ │ │ │ - tsteq r3, r0, lsr sp │ │ │ │ - tsteq r3, r6, lsr sp │ │ │ │ - smlatbeq r3, ip, sp, r6 │ │ │ │ - tsteq r3, r4, lsl #26 │ │ │ │ - tsteq r3, sl, lsl #26 │ │ │ │ - @ instruction: 0x01036d94 │ │ │ │ - @ instruction: 0x01036d9a │ │ │ │ - smlabbeq r3, r0, sp, r6 │ │ │ │ - tsteq r9, ip, lsr r5 │ │ │ │ - tsteq r3, lr, ror sp │ │ │ │ - smlatbeq r2, sl, lr, r5 │ │ │ │ - smlabbeq r3, r0, sp, r6 │ │ │ │ - tsteq r0, lr, lsl r8 │ │ │ │ - tsteq r2, sl, ror #28 │ │ │ │ + tsteq r3, ip, asr #2 │ │ │ │ + smlatbeq r3, r4, r0, r3 │ │ │ │ + smlatbeq r3, sl, r0, r3 │ │ │ │ + tsteq r3, r4, lsr r1 │ │ │ │ + tsteq r3, sl, lsr r1 │ │ │ │ + tsteq r3, r0, lsr #2 │ │ │ │ + ldrdeq r2, [r9, -ip] │ │ │ │ + tsteq r3, lr, lsl r1 │ │ │ │ + tsteq r2, sl, asr #4 │ │ │ │ + tsteq r3, r0, lsr #2 │ │ │ │ + @ instruction: 0x01006bbe │ │ │ │ + tsteq r2, sl, lsl #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec25a50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r3, r8, #8, 6 @ 0x20000000 │ │ │ │ ldrbhi pc, [r6, -r0] @ │ │ │ │ cmpphi r6, #0, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -102738,100 +102738,100 @@ │ │ │ │ @ instruction: 0xf5a080b9 │ │ │ │ @ instruction: 0xf04f535d │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami r6, {r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xe1b54478 │ │ │ │ - smlatteq r0, r6, r0, r6 │ │ │ │ - @ instruction: 0x01039ab0 │ │ │ │ - swpeq r6, r4, [r0] │ │ │ │ - tsteq r0, lr, ror r0 │ │ │ │ - qaddeq r6, r2, r0 │ │ │ │ - tsteq r0, r8, lsr #32 │ │ │ │ - tsteq r0, r2 │ │ │ │ - ldrdeq r5, [r0, -lr] │ │ │ │ - @ instruction: 0x01005fb2 │ │ │ │ - smlabbeq r0, ip, pc, r5 @ │ │ │ │ - tsteq r0, r8, ror #30 │ │ │ │ - @ instruction: 0x010394b0 │ │ │ │ - tsteq r3, r6, asr r4 │ │ │ │ - ldrdeq r5, [r0, -ip] │ │ │ │ - smlatbeq r0, lr, lr, r5 │ │ │ │ - smlabbeq r0, r4, lr, r5 │ │ │ │ - tsteq r0, sl, asr lr │ │ │ │ - tsteq r0, lr, lsr #28 │ │ │ │ - tsteq r0, r4, lsl #28 │ │ │ │ - strdeq r5, [r0, -sl] │ │ │ │ + smlabbeq r0, r6, r4, r6 │ │ │ │ + tsteq r3, r0, asr lr │ │ │ │ + tsteq r0, r4, lsr r4 │ │ │ │ + tsteq r0, lr, lsl r4 │ │ │ │ + strdeq r6, [r0, -r2] │ │ │ │ + smlabteq r0, r8, r3, r6 │ │ │ │ + smlatbeq r0, r2, r3, r6 │ │ │ │ + tsteq r0, lr, ror r3 │ │ │ │ + tsteq r0, r2, asr r3 │ │ │ │ + tsteq r0, ip, lsr #6 │ │ │ │ + tsteq r0, r8, lsl #6 │ │ │ │ + tsteq r3, r0, asr r8 │ │ │ │ + strdeq r9, [r3, -r6] │ │ │ │ + tsteq r0, ip, ror r2 │ │ │ │ + tsteq r0, lr, asr #4 │ │ │ │ + tsteq r0, r4, lsr #4 │ │ │ │ + strdeq r6, [r0, -sl] │ │ │ │ + smlabteq r0, lr, r1, r6 │ │ │ │ + smlatbeq r0, r4, r1, r6 │ │ │ │ + @ instruction: 0x0100619a │ │ │ │ + tsteq r0, r6, ror r1 │ │ │ │ + tsteq r0, r2, asr r1 │ │ │ │ + tsteq r0, r8, lsr #2 │ │ │ │ + tsteq r0, r4, lsl #2 │ │ │ │ + smlatteq r0, r0, r0, r6 │ │ │ │ + smlatbeq r0, r8, r0, r6 │ │ │ │ + tsteq r0, ip, ror r0 │ │ │ │ + tsteq r0, r2, ror r0 │ │ │ │ + tsteq r0, lr, asr #32 │ │ │ │ + tsteq r0, r2, lsr #32 │ │ │ │ + tsteq r0, r8, lsl r0 │ │ │ │ + tsteq r0, r6 │ │ │ │ ldrdeq r5, [r0, -r6] │ │ │ │ - @ instruction: 0x01005db2 │ │ │ │ - smlabbeq r0, r8, sp, r5 │ │ │ │ - tsteq r0, r4, ror #26 │ │ │ │ + @ instruction: 0x01005f9e │ │ │ │ + smlabbeq r0, r0, pc, r5 @ │ │ │ │ + tsteq r0, r0, asr pc │ │ │ │ + tsteq r0, ip, lsr pc │ │ │ │ + tsteq r0, lr, lsl pc │ │ │ │ + smlatteq r0, ip, lr, r5 │ │ │ │ + smlabteq r0, r0, lr, r5 │ │ │ │ + @ instruction: 0x01005eb6 │ │ │ │ + @ instruction: 0x01005e98 │ │ │ │ + tsteq r0, r4, ror lr │ │ │ │ + strdeq r9, [r3, -r8] │ │ │ │ + tsteq r3, lr, asr r4 │ │ │ │ + strdeq r9, [r3, -lr] │ │ │ │ + tsteq r3, r0, lsl r6 │ │ │ │ + smlatbeq r3, r6, r6, r9 │ │ │ │ + ldrdeq r9, [r3, -lr] │ │ │ │ tsteq r0, r0, asr #26 │ │ │ │ - tsteq r0, r8, lsl #26 │ │ │ │ + tsteq r0, lr, lsl #26 │ │ │ │ + smlatteq r0, r0, ip, r5 │ │ │ │ + @ instruction: 0x01005cb2 │ │ │ │ + smlabbeq r0, r4, ip, r5 │ │ │ │ + tsteq r0, r6, asr ip │ │ │ │ + tsteq r0, lr, asr #24 │ │ │ │ + tsteq r0, sl, lsr #24 │ │ │ │ + tsteq r0, r6, lsl #24 │ │ │ │ ldrdeq r5, [r0, -ip] │ │ │ │ - ldrdeq r5, [r0, -r2] │ │ │ │ - smlatbeq r0, lr, ip, r5 │ │ │ │ - smlabbeq r0, r2, ip, r5 │ │ │ │ - tsteq r0, r8, ror ip │ │ │ │ - tsteq r0, r6, ror #24 │ │ │ │ - tsteq r0, r6, lsr ip │ │ │ │ - strdeq r5, [r0, -lr] │ │ │ │ - smlatteq r0, r0, fp, r5 │ │ │ │ - @ instruction: 0x01005bb0 │ │ │ │ - @ instruction: 0x01005b9c │ │ │ │ - tsteq r0, lr, ror fp │ │ │ │ - tsteq r0, ip, asr #22 │ │ │ │ - tsteq r0, r0, lsr #22 │ │ │ │ - tsteq r0, r6, lsl fp │ │ │ │ - strdeq r5, [r0, -r8] │ │ │ │ - ldrdeq r5, [r0, -r4] │ │ │ │ - qaddeq r9, r8, r3 │ │ │ │ - strheq r9, [r3, -lr] │ │ │ │ - tsteq r3, lr, asr r1 │ │ │ │ - tsteq r3, r0, ror r2 │ │ │ │ - tsteq r3, r6, lsl #6 │ │ │ │ - tsteq r3, lr, lsr r3 │ │ │ │ - smlatbeq r0, r0, r9, r5 │ │ │ │ - tsteq r0, lr, ror #18 │ │ │ │ - tsteq r0, r0, asr #18 │ │ │ │ - tsteq r0, r2, lsl r9 │ │ │ │ - smlatteq r0, r4, r8, r5 │ │ │ │ - @ instruction: 0x010058b6 │ │ │ │ - smlatbeq r0, lr, r8, r5 │ │ │ │ - smlabbeq r0, sl, r8, r5 │ │ │ │ - tsteq r0, r6, ror #16 │ │ │ │ - tsteq r0, ip, lsr r8 │ │ │ │ - tsteq r0, r2, lsl r8 │ │ │ │ - tsteq r0, sl, lsl #16 │ │ │ │ - smlatteq r0, r6, r7, r5 │ │ │ │ - smlabteq r0, r2, r7, r5 │ │ │ │ - @ instruction: 0x01005796 │ │ │ │ - tsteq r0, sl, ror #14 │ │ │ │ - tsteq r0, lr, lsr r7 │ │ │ │ - tsteq r0, r8, lsr r7 │ │ │ │ - tsteq r0, r8, lsl r7 │ │ │ │ - strdeq r5, [r0, -r8] │ │ │ │ - smlabteq r0, ip, r6, r5 │ │ │ │ - @ instruction: 0x010056b0 │ │ │ │ - @ instruction: 0x01005690 │ │ │ │ - tsteq r0, r2, ror #12 │ │ │ │ - tsteq r0, sl, lsr r6 │ │ │ │ - tsteq r0, r2, lsl r6 │ │ │ │ - smlatteq r0, sl, r5, r5 │ │ │ │ - smlatteq r0, r4, r5, r5 │ │ │ │ - smlabteq r0, r2, r5, r5 │ │ │ │ - smlatbeq r0, r0, r5, r5 │ │ │ │ - tsteq r0, r4, ror r5 │ │ │ │ - tsteq r0, r8, asr #10 │ │ │ │ - tsteq r0, r2, asr #10 │ │ │ │ - tsteq r0, r2, lsr #10 │ │ │ │ - tsteq r0, r2, lsl #10 │ │ │ │ + @ instruction: 0x01005bb2 │ │ │ │ + smlatbeq r0, sl, fp, r5 │ │ │ │ + smlabbeq r0, r6, fp, r5 │ │ │ │ + tsteq r0, r2, ror #22 │ │ │ │ + tsteq r0, r6, lsr fp │ │ │ │ + tsteq r0, sl, lsl #22 │ │ │ │ + ldrdeq r5, [r0, -lr] │ │ │ │ ldrdeq r5, [r0, -r8] │ │ │ │ - smlatbeq r0, ip, r4, r5 │ │ │ │ + @ instruction: 0x01005ab8 │ │ │ │ + @ instruction: 0x01005a98 │ │ │ │ + tsteq r0, ip, ror #20 │ │ │ │ + tsteq r0, r0, asr sl │ │ │ │ + tsteq r0, r0, lsr sl │ │ │ │ + tsteq r0, r2, lsl #20 │ │ │ │ + ldrdeq r5, [r0, -sl] │ │ │ │ + @ instruction: 0x010059b2 │ │ │ │ + smlabbeq r0, sl, r9, r5 │ │ │ │ + smlabbeq r0, r4, r9, r5 │ │ │ │ + tsteq r0, r2, ror #18 │ │ │ │ + tsteq r0, r0, asr #18 │ │ │ │ + tsteq r0, r4, lsl r9 │ │ │ │ + smlatteq r0, r8, r8, r5 │ │ │ │ + smlatteq r0, r2, r8, r5 │ │ │ │ + smlabteq r0, r2, r8, r5 │ │ │ │ + smlatbeq r0, r2, r8, r5 │ │ │ │ + tsteq r0, r8, ror r8 │ │ │ │ + tsteq r0, ip, asr #16 │ │ │ │ tstpvc ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r1, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x005cf5b0 │ │ │ │ @ instruction: 0xf5a0d30b │ │ │ │ @ instruction: 0xf04f535c │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -102958,74 +102958,74 @@ │ │ │ │ ldmdami lr!, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2109 @ 0xfffff7c3 │ │ │ │ ldmdami sp!, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2108 @ 0xfffff7c4 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r0, lr, lsr #6 │ │ │ │ - tsteq r0, r8, lsr #6 │ │ │ │ - tsteq r0, r8, lsl #6 │ │ │ │ - smlatteq r0, r8, r2, r5 │ │ │ │ - smlabteq r0, r2, r2, r5 │ │ │ │ - smlatbeq r0, r2, r2, r5 │ │ │ │ - smlabbeq r0, r2, r2, r5 │ │ │ │ - tsteq r3, r2, ror #18 │ │ │ │ - tsteq r3, ip, lsl #16 │ │ │ │ - smlatbeq r3, lr, r7, r8 │ │ │ │ - tsteq r3, ip, lsr #24 │ │ │ │ - tsteq r0, lr, asr r2 │ │ │ │ - tsteq r0, r8, asr r2 │ │ │ │ - tsteq r0, r2, asr r2 │ │ │ │ - tsteq r3, r0, ror r7 │ │ │ │ - tsteq r0, r6, asr #4 │ │ │ │ - tsteq r0, r0, asr #4 │ │ │ │ - tsteq r0, sl, lsr r2 │ │ │ │ - tsteq r0, r4, lsr r2 │ │ │ │ - tsteq r0, lr, lsr #4 │ │ │ │ - tsteq r0, r8, lsr #4 │ │ │ │ - tsteq r0, r2, lsr #4 │ │ │ │ - tsteq r0, ip, lsl r2 │ │ │ │ - tsteq r0, r6, lsl r2 │ │ │ │ - tsteq r0, r0, lsl r2 │ │ │ │ - tsteq r0, sl, lsl #4 │ │ │ │ - tsteq r0, r4, lsl #4 │ │ │ │ + smlabteq r0, lr, r6, r5 │ │ │ │ + smlabteq r0, r8, r6, r5 │ │ │ │ + smlatbeq r0, r8, r6, r5 │ │ │ │ + smlabbeq r0, r8, r6, r5 │ │ │ │ + tsteq r0, r2, ror #12 │ │ │ │ + tsteq r0, r2, asr #12 │ │ │ │ + tsteq r0, r2, lsr #12 │ │ │ │ + tsteq r3, r2, lsl #26 │ │ │ │ + smlatbeq r3, ip, fp, r8 │ │ │ │ + tsteq r3, lr, asr #22 │ │ │ │ + smlabteq r3, ip, pc, r8 @ │ │ │ │ strdeq r5, [r0, -lr] │ │ │ │ - tsteq r3, r4, lsl #16 │ │ │ │ - smlabteq r3, r6, r7, r8 │ │ │ │ - smlatteq r0, ip, r1, r5 │ │ │ │ - tsteq r3, r2, ror #16 │ │ │ │ - @ instruction: 0x01038894 │ │ │ │ + strdeq r5, [r0, -r8] │ │ │ │ + strdeq r5, [r0, -r2] │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + smlatteq r0, r6, r5, r5 │ │ │ │ + smlatteq r0, r0, r5, r5 │ │ │ │ ldrdeq r5, [r0, -sl] │ │ │ │ - tsteq r3, r8, ror #20 │ │ │ │ - smlatbeq r3, r2, r9, r8 │ │ │ │ - tsteq r3, r4, lsr #18 │ │ │ │ - tsteq r3, r6, asr r9 │ │ │ │ - @ instruction: 0x010051bc │ │ │ │ - smlabteq r3, sl, r9, r8 │ │ │ │ - @ instruction: 0x010051b0 │ │ │ │ - strdeq r8, [r3, -lr] │ │ │ │ - tsteq r3, r8, ror sl │ │ │ │ - @ instruction: 0x0100519e │ │ │ │ - @ instruction: 0x01005198 │ │ │ │ - @ instruction: 0x01005192 │ │ │ │ - smlabbeq r0, ip, r1, r5 │ │ │ │ - smlabbeq r0, r6, r1, r5 │ │ │ │ - smlabbeq r0, r0, r1, r5 │ │ │ │ - tsteq r0, sl, ror r1 │ │ │ │ - tsteq r0, r4, ror r1 │ │ │ │ - tsteq r0, lr, ror #2 │ │ │ │ - tsteq r0, r8, ror #2 │ │ │ │ - tsteq r0, r2, ror #2 │ │ │ │ - tsteq r0, ip, asr r1 │ │ │ │ - tsteq r0, r6, asr r1 │ │ │ │ - tsteq r0, r0, asr r1 │ │ │ │ - tsteq r0, sl, asr #2 │ │ │ │ - tsteq r0, r4, asr #2 │ │ │ │ - tsteq r0, lr, lsr r1 │ │ │ │ + ldrdeq r5, [r0, -r4] │ │ │ │ + smlabteq r0, lr, r5, r5 │ │ │ │ + smlabteq r0, r8, r5, r5 │ │ │ │ + smlabteq r0, r2, r5, r5 │ │ │ │ + @ instruction: 0x010055bc │ │ │ │ + @ instruction: 0x010055b6 │ │ │ │ + @ instruction: 0x010055b0 │ │ │ │ + smlatbeq r0, sl, r5, r5 │ │ │ │ + smlatbeq r0, r4, r5, r5 │ │ │ │ + @ instruction: 0x0100559e │ │ │ │ + smlatbeq r3, r4, fp, r8 │ │ │ │ + tsteq r3, r6, ror #22 │ │ │ │ + smlabbeq r0, ip, r5, r5 │ │ │ │ + tsteq r3, r2, lsl #24 │ │ │ │ + tsteq r3, r4, lsr ip │ │ │ │ + tsteq r0, sl, ror r5 │ │ │ │ + tsteq r3, r8, lsl #28 │ │ │ │ + tsteq r3, r2, asr #26 │ │ │ │ + smlabteq r3, r4, ip, r8 │ │ │ │ + strdeq r8, [r3, -r6] │ │ │ │ + tsteq r0, ip, asr r5 │ │ │ │ + tsteq r3, sl, ror #26 │ │ │ │ + tsteq r0, r0, asr r5 │ │ │ │ + @ instruction: 0x01038e9e │ │ │ │ + tsteq r3, r8, lsl lr │ │ │ │ + tsteq r0, lr, lsr r5 │ │ │ │ + tsteq r0, r8, lsr r5 │ │ │ │ + tsteq r0, r2, lsr r5 │ │ │ │ + tsteq r0, ip, lsr #10 │ │ │ │ + tsteq r0, r6, lsr #10 │ │ │ │ + tsteq r0, r0, lsr #10 │ │ │ │ + tsteq r0, sl, lsl r5 │ │ │ │ + tsteq r0, r4, lsl r5 │ │ │ │ + tsteq r0, lr, lsl #10 │ │ │ │ + tsteq r0, r8, lsl #10 │ │ │ │ + tsteq r0, r2, lsl #10 │ │ │ │ + strdeq r5, [r0, -ip] │ │ │ │ + strdeq r5, [r0, -r6] │ │ │ │ + strdeq r5, [r0, -r0] │ │ │ │ + smlatteq r0, sl, r4, r5 │ │ │ │ + smlatteq r0, r4, r4, r5 │ │ │ │ + ldrdeq r5, [r0, -lr] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ andcc pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -103587,43 +103587,43 @@ │ │ │ │ stmda r8!, {r1, r3, r4, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 708228 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf79a9600 │ │ │ │ andlt lr, r2, r0, ror #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r0, r8, ror ip │ │ │ │ - tsteq r2, r4, ror #8 │ │ │ │ - tsteq r3, r4, asr #18 │ │ │ │ - tsteq r2, r2, asr r4 │ │ │ │ - tsteq r3, r0, lsl lr │ │ │ │ - tsteq r3, r0, lsl lr │ │ │ │ - @ instruction: 0x01004cb2 │ │ │ │ - tsteq r3, r6, lsr lr │ │ │ │ - @ instruction: 0x01004c92 │ │ │ │ - tsteq r3, r0, lsr lr │ │ │ │ - tsteq r0, ip, ror ip │ │ │ │ - tsteq r0, lr, ror #24 │ │ │ │ - strdeq r8, [r3, -r4] │ │ │ │ - smlatteq r0, r0, lr, fp │ │ │ │ - @ instruction: 0x01024396 │ │ │ │ - ldrdeq fp, [r0, -r8] │ │ │ │ - tsteq r2, ip, ror r3 │ │ │ │ - tsteq r0, r6, ror fp │ │ │ │ - tsteq r2, r0, ror #6 │ │ │ │ - tsteq r0, r2, lsr r8 │ │ │ │ + tsteq r0, r8, lsl r0 │ │ │ │ + tsteq r2, r4, lsl #16 │ │ │ │ + smlatteq r3, r4, ip, r4 │ │ │ │ + strdeq r4, [r2, -r2] │ │ │ │ + @ instruction: 0x010361b0 │ │ │ │ + @ instruction: 0x010361b0 │ │ │ │ + qaddeq r5, r2, r0 │ │ │ │ + ldrdeq r6, [r3, -r6] │ │ │ │ + tsteq r0, r2, lsr r0 │ │ │ │ + ldrdeq r6, [r3, -r0] │ │ │ │ + tsteq r0, ip, lsl r0 │ │ │ │ + tsteq r0, lr │ │ │ │ + @ instruction: 0x01038594 │ │ │ │ + smlabbeq r0, r0, r2, ip │ │ │ │ + tsteq r2, r6, lsr r7 │ │ │ │ + tsteq r0, r8, ror r2 │ │ │ │ + tsteq r2, ip, lsl r7 │ │ │ │ + tsteq r0, r6, lsl pc │ │ │ │ + tsteq r2, r0, lsl #14 │ │ │ │ + ldrdeq r4, [r0, -r2] │ │ │ │ andle r2, r9, r4, lsl #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2747c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f60ff8 │ │ │ │ stclt 8, cr15, [r8, #-340] @ 0xfffffeac │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r3, sl, lsr #2 │ │ │ │ + smlabteq r3, sl, r4, r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec2749c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibcs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7f6d002 │ │ │ │ ldrd pc, [r4], -r5 @ │ │ │ │ bmi 561b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d790> │ │ │ │ @@ -103641,19 +103641,19 @@ │ │ │ │ bmi 3446f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x230388> │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf799447a │ │ │ │ strd lr, [r4], -r8 │ │ │ │ strtmi r4, [r8], -r6, lsl #20 │ │ │ │ @ instruction: 0xf799447a │ │ │ │ ldcllt 15, cr14, [r0, #-968]! @ 0xfffffc38 │ │ │ │ - @ instruction: 0x01012eb8 │ │ │ │ - @ instruction: 0x0102429c │ │ │ │ - strdeq fp, [r0, -r2] │ │ │ │ - smlabbeq r3, r4, r1, r7 │ │ │ │ - smlabbeq r3, r8, r1, r7 │ │ │ │ + tsteq r1, r8, asr r2 │ │ │ │ + tsteq r2, ip, lsr r6 │ │ │ │ + @ instruction: 0x0100c192 │ │ │ │ + tsteq r3, r4, lsr #10 │ │ │ │ + tsteq r3, r8, lsr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec27514 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdacs r4!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdacs r7, {r0, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ ldmdacs r4, {r1, fp, ip, lr, pc} │ │ │ │ sub sp, r0, pc, lsl #18 │ │ │ │ @@ -103692,23 +103692,23 @@ │ │ │ │ stmdami fp, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlabbeq r3, sl, r0, r8 │ │ │ │ - tsteq r0, lr, lsr #12 │ │ │ │ - tsteq r0, ip, lsl #12 │ │ │ │ - tsteq r0, r6, lsl #12 │ │ │ │ - tsteq r3, ip, lsr r0 │ │ │ │ - ldrdeq r4, [r0, -r8] │ │ │ │ - ldrdeq r4, [r0, -r2] │ │ │ │ - smlabteq r0, ip, r5, r4 │ │ │ │ - smlabteq r0, r6, r5, r4 │ │ │ │ + tsteq r3, sl, lsr #8 │ │ │ │ + smlabteq r0, lr, r9, r4 │ │ │ │ + smlatbeq r0, ip, r9, r4 │ │ │ │ + smlatbeq r0, r6, r9, r4 │ │ │ │ + ldrdeq r8, [r3, -ip] │ │ │ │ + tsteq r0, r8, ror r9 │ │ │ │ + tsteq r0, r2, ror r9 │ │ │ │ + tsteq r0, ip, ror #18 │ │ │ │ + tsteq r0, r6, ror #18 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [pc], -r3, lsl #1 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r3, r4, r7, r9, sl, lr} │ │ │ │ @@ -103835,35 +103835,35 @@ │ │ │ │ and lr, r7, sl, ror lr │ │ │ │ @ instruction: 0x46434a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ mrc 7, 3, APSR_nzcv, cr0, cr9, {4} │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x000083f0 │ │ │ │ - tsteq r3, r4, ror r6 │ │ │ │ - strheq r4, [r2, -lr] │ │ │ │ - smlabteq r3, sl, sp, r6 │ │ │ │ - tsteq r3, r2, ror r6 │ │ │ │ - strdeq r7, [r3, -r6] │ │ │ │ - tsteq r3, r0, lsl #30 │ │ │ │ - tsteq r3, r2, lsl #30 │ │ │ │ - strdeq r7, [r3, -r0] │ │ │ │ - strdeq r7, [r3, -r2] │ │ │ │ - tsteq r3, r4, ror #26 │ │ │ │ - tsteq r2, sl │ │ │ │ - tsteq r3, r0, lsl r6 │ │ │ │ - smlabbeq r1, sl, ip, r2 │ │ │ │ - smlabbeq r1, r0, ip, r2 │ │ │ │ - tsteq r3, r2, lsl #12 │ │ │ │ - smlabteq r2, r2, pc, r3 @ │ │ │ │ - tsteq r1, r0, lsl #28 │ │ │ │ - smlatbeq r3, r6, sl, r2 │ │ │ │ - rscseq pc, lr, r0, ror r5 @ │ │ │ │ - tsteq r9, r0, lsl #12 │ │ │ │ - tsteq r0, r4, asr r4 │ │ │ │ + tsteq r3, r4, lsl sl │ │ │ │ + tsteq r2, lr, asr r4 │ │ │ │ + tsteq r3, sl, ror #2 │ │ │ │ + tsteq r3, r2, lsl sl │ │ │ │ + @ instruction: 0x01038296 │ │ │ │ + smlatbeq r3, r0, r2, r8 │ │ │ │ + smlatbeq r3, r2, r2, r8 │ │ │ │ + @ instruction: 0x01038290 │ │ │ │ + @ instruction: 0x01038292 │ │ │ │ + tsteq r3, r4, lsl #2 │ │ │ │ + smlatbeq r2, sl, r3, r4 │ │ │ │ + @ instruction: 0x010349b0 │ │ │ │ + tsteq r1, sl, lsr #32 │ │ │ │ + tsteq r1, r0, lsr #32 │ │ │ │ + smlatbeq r3, r2, r9, r4 │ │ │ │ + tsteq r2, r2, ror #6 │ │ │ │ + smlatbeq r1, r0, r1, r3 │ │ │ │ + tsteq r3, r6, asr #28 │ │ │ │ + rscseq pc, lr, r0, lsl r9 @ │ │ │ │ + smlatbeq r9, r0, r9, r0 │ │ │ │ + strdeq r4, [r0, -r4] │ │ │ │ svcvs 0x0072f5b0 │ │ │ │ addhi pc, r6, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec27864 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, , q12 │ │ │ │ vrhadd.s8 d24, d16, d8 │ │ │ │ @@ -104700,109 +104700,109 @@ │ │ │ │ bicshi pc, r9, #805306368 @ 0x30000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10307db │ │ │ │ stmdami r0!, {r0, r1, r4, r5, r6, r7, r8, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000bf66 │ │ │ │ - smlatteq r3, r2, fp, r9 │ │ │ │ - tsteq r0, r0, ror #4 │ │ │ │ - tsteq r0, r2, asr #4 │ │ │ │ - tsteq r0, sl, lsr #4 │ │ │ │ - tsteq r0, r4, lsl #4 │ │ │ │ - ldrdeq r4, [r0, -r8] │ │ │ │ - @ instruction: 0x010041b2 │ │ │ │ - smlabbeq r0, lr, r1, r4 │ │ │ │ - tsteq r3, ip, asr ip │ │ │ │ - smlatbeq r3, r4, ip, r7 │ │ │ │ - strdeq r7, [r3, -r6] │ │ │ │ - tsteq r3, ip, lsr #26 │ │ │ │ - tsteq r3, lr, ror sp │ │ │ │ - ldrdeq r7, [r3, -r2] │ │ │ │ - tsteq r3, r0, lsr #28 │ │ │ │ - tsteq r3, r8, ror lr │ │ │ │ - smlatteq r3, lr, lr, r7 │ │ │ │ - tsteq r3, sl, asr pc │ │ │ │ - smlatbeq r3, r8, pc, r7 @ │ │ │ │ - smlatbeq r3, sl, pc, r7 @ │ │ │ │ - @ instruction: 0x01003fb2 │ │ │ │ - smlatbeq r0, r8, pc, r3 @ │ │ │ │ - smlabbeq r0, r4, pc, r3 @ │ │ │ │ - tsteq r0, sl, asr pc │ │ │ │ + smlabbeq r3, r2, pc, r9 @ │ │ │ │ + tsteq r0, r0, lsl #12 │ │ │ │ + smlatteq r0, r2, r5, r4 │ │ │ │ + smlabteq r0, sl, r5, r4 │ │ │ │ + smlatbeq r0, r4, r5, r4 │ │ │ │ + tsteq r0, r8, ror r5 │ │ │ │ + tsteq r0, r2, asr r5 │ │ │ │ + tsteq r0, lr, lsr #10 │ │ │ │ + strdeq r7, [r3, -ip] │ │ │ │ + tsteq r3, r4, asr #32 │ │ │ │ + swpeq r8, r6, [r3] │ │ │ │ + smlabteq r3, ip, r0, r8 │ │ │ │ + tsteq r3, lr, lsl r1 │ │ │ │ + tsteq r3, r2, ror r1 │ │ │ │ + smlabteq r3, r0, r1, r8 │ │ │ │ + tsteq r3, r8, lsl r2 │ │ │ │ + smlabbeq r3, lr, r2, r8 │ │ │ │ + strdeq r8, [r3, -sl] │ │ │ │ + tsteq r3, r8, asr #6 │ │ │ │ + tsteq r3, sl, asr #6 │ │ │ │ + tsteq r0, r2, asr r3 │ │ │ │ + tsteq r0, r8, asr #6 │ │ │ │ + tsteq r0, r4, lsr #6 │ │ │ │ + strdeq r4, [r0, -sl] │ │ │ │ + ldrdeq r4, [r0, -r0] │ │ │ │ + smlabteq r0, r6, r2, r4 │ │ │ │ + smlatbeq r0, r2, r2, r4 │ │ │ │ + tsteq r0, r6, ror r2 │ │ │ │ + tsteq r0, r0, asr r2 │ │ │ │ + tsteq r0, r4, lsr #4 │ │ │ │ + tsteq r0, sl, lsl r2 │ │ │ │ + strdeq r4, [r0, -r6] │ │ │ │ + tsteq r3, r4, lsl #4 │ │ │ │ + tsteq r3, lr, lsr r2 │ │ │ │ + tsteq r3, sl, ror #4 │ │ │ │ + tsteq r3, ip, ror #4 │ │ │ │ + @ instruction: 0x01038294 │ │ │ │ + ldrdeq r8, [r3, -r2] │ │ │ │ + smlatteq r3, r2, r4, r8 │ │ │ │ + @ instruction: 0x010382b8 │ │ │ │ + tsteq r3, r0, lsl #10 │ │ │ │ + smlatteq r3, r0, r2, r8 │ │ │ │ + strdeq r8, [r3, -r2] │ │ │ │ + tsteq r3, sl, lsl r5 │ │ │ │ + tsteq r3, r6, lsl #6 │ │ │ │ + tsteq r3, r4, asr #10 │ │ │ │ + tsteq r3, r4, asr r5 │ │ │ │ + smlabbeq r0, r2, pc, r3 @ │ │ │ │ + tsteq r0, r6, asr pc │ │ │ │ tsteq r0, r0, lsr pc │ │ │ │ - tsteq r0, r6, lsr #30 │ │ │ │ tsteq r0, r2, lsl #30 │ │ │ │ - ldrdeq r3, [r0, -r6] │ │ │ │ - @ instruction: 0x01003eb0 │ │ │ │ - smlabbeq r0, r4, lr, r3 │ │ │ │ - tsteq r0, sl, ror lr │ │ │ │ + strdeq r3, [r0, -r8] │ │ │ │ + ldrdeq r3, [r0, -r4] │ │ │ │ + smlatbeq r0, r8, lr, r3 │ │ │ │ + smlabbeq r0, r2, lr, r3 │ │ │ │ tsteq r0, r6, asr lr │ │ │ │ - tsteq r3, r4, ror #28 │ │ │ │ - @ instruction: 0x01037e9e │ │ │ │ - smlabteq r3, sl, lr, r7 │ │ │ │ - smlabteq r3, ip, lr, r7 │ │ │ │ - strdeq r7, [r3, -r4] │ │ │ │ - tsteq r3, r2, lsr r1 │ │ │ │ - tsteq r3, r2, asr #2 │ │ │ │ - tsteq r3, r8, lsl pc │ │ │ │ - tsteq r3, r0, ror #2 │ │ │ │ - tsteq r3, r0, asr #30 │ │ │ │ - tsteq r3, r2, asr pc │ │ │ │ - tsteq r3, sl, ror r1 │ │ │ │ - tsteq r3, r6, ror #30 │ │ │ │ - smlatbeq r3, r4, r1, r8 │ │ │ │ - @ instruction: 0x010381b4 │ │ │ │ - smlatteq r0, r2, fp, r3 │ │ │ │ - @ instruction: 0x01003bb6 │ │ │ │ - @ instruction: 0x01003b90 │ │ │ │ - tsteq r0, r2, ror #22 │ │ │ │ - tsteq r0, r8, asr fp │ │ │ │ - tsteq r0, r4, lsr fp │ │ │ │ - tsteq r0, r8, lsl #22 │ │ │ │ - smlatteq r0, r2, sl, r3 │ │ │ │ - @ instruction: 0x01003ab6 │ │ │ │ - smlatbeq r0, ip, sl, r3 │ │ │ │ - @ instruction: 0x01003a9a │ │ │ │ - tsteq r0, lr, ror #20 │ │ │ │ - tsteq r0, r4, lsr sl │ │ │ │ - tsteq r0, sl, lsr #20 │ │ │ │ - tsteq r0, r8, lsl sl │ │ │ │ - strdeq r3, [r0, -sl] │ │ │ │ - smlabteq r0, lr, r9, r3 │ │ │ │ - smlabteq r0, r4, r9, r3 │ │ │ │ - @ instruction: 0x010039b2 │ │ │ │ - tsteq r0, sl, ror r9 │ │ │ │ - tsteq r0, r0, asr #18 │ │ │ │ - tsteq r0, r6, lsr r9 │ │ │ │ - tsteq r0, r4, lsr #18 │ │ │ │ - tsteq r0, r6, lsl #18 │ │ │ │ - ldrdeq r3, [r0, -ip] │ │ │ │ + tsteq r0, ip, asr #28 │ │ │ │ + tsteq r0, sl, lsr lr │ │ │ │ + tsteq r0, lr, lsl #28 │ │ │ │ ldrdeq r3, [r0, -r4] │ │ │ │ - smlabteq r0, r4, r8, r3 │ │ │ │ - smlabbeq r0, lr, r8, r3 │ │ │ │ - smlabbeq r0, r6, r8, r3 │ │ │ │ - tsteq r0, r6, ror r8 │ │ │ │ - tsteq r0, sl, asr #16 │ │ │ │ - tsteq r0, lr, lsl r8 │ │ │ │ - strdeq r3, [r0, -r4] │ │ │ │ - smlabteq r0, sl, r7, r3 │ │ │ │ - smlatbeq r0, r0, r7, r3 │ │ │ │ - @ instruction: 0x01003798 │ │ │ │ - tsteq r0, r6, ror r7 │ │ │ │ - tsteq r0, r4, asr r7 │ │ │ │ - tsteq r0, sl, lsr #14 │ │ │ │ - tsteq r0, r0, lsl #14 │ │ │ │ - strdeq r3, [r0, -r8] │ │ │ │ + smlabteq r0, sl, sp, r3 │ │ │ │ + @ instruction: 0x01003db8 │ │ │ │ + @ instruction: 0x01003d9a │ │ │ │ + tsteq r0, lr, ror #26 │ │ │ │ + tsteq r0, r4, ror #26 │ │ │ │ + tsteq r0, r2, asr sp │ │ │ │ + tsteq r0, sl, lsl sp │ │ │ │ + smlatteq r0, r0, ip, r3 │ │ │ │ ldrdeq r3, [r0, -r6] │ │ │ │ - @ instruction: 0x010036b4 │ │ │ │ - smlabbeq r0, r8, r6, r3 │ │ │ │ - tsteq r0, ip, asr r6 │ │ │ │ - tsteq r0, r2, lsr r6 │ │ │ │ - tsteq r0, sl, lsr #12 │ │ │ │ - tsteq r0, r8, lsl #12 │ │ │ │ + smlabteq r0, r4, ip, r3 │ │ │ │ + smlatbeq r0, r6, ip, r3 │ │ │ │ + tsteq r0, ip, ror ip │ │ │ │ + tsteq r0, r4, ror ip │ │ │ │ + tsteq r0, r4, ror #24 │ │ │ │ + tsteq r0, lr, lsr #24 │ │ │ │ + tsteq r0, r6, lsr #24 │ │ │ │ + tsteq r0, r6, lsl ip │ │ │ │ + smlatteq r0, sl, fp, r3 │ │ │ │ + @ instruction: 0x01003bbe │ │ │ │ + @ instruction: 0x01003b94 │ │ │ │ + tsteq r0, sl, ror #22 │ │ │ │ + tsteq r0, r0, asr #22 │ │ │ │ + tsteq r0, r8, lsr fp │ │ │ │ + tsteq r0, r6, lsl fp │ │ │ │ + strdeq r3, [r0, -r4] │ │ │ │ + smlabteq r0, sl, sl, r3 │ │ │ │ + smlatbeq r0, r0, sl, r3 │ │ │ │ + @ instruction: 0x01003a98 │ │ │ │ + tsteq r0, r6, ror sl │ │ │ │ + tsteq r0, r4, asr sl │ │ │ │ + tsteq r0, r8, lsr #20 │ │ │ │ + strdeq r3, [r0, -ip] │ │ │ │ + ldrdeq r3, [r0, -r2] │ │ │ │ + smlabteq r0, sl, r9, r3 │ │ │ │ + smlatbeq r0, r8, r9, r3 │ │ │ │ teqpvs sl, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 7fdf74 │ │ │ │ movwhi pc, #49667 @ 0xc203 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10307d9 │ │ │ │ @ instruction: 0xf8df8123 │ │ │ │ @@ -105604,101 +105604,101 @@ │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r9, {r0, r1, r2, r5, r6, r7, r9, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ ldmdami r8, {r1, r3, r4, r6, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b856 │ │ │ │ - tsteq r0, r6, ror #8 │ │ │ │ - tsteq r0, sl, lsr r4 │ │ │ │ - tsteq r0, lr, lsl #8 │ │ │ │ - tsteq r0, r4, lsl #8 │ │ │ │ - smlatteq r0, r0, r3, r3 │ │ │ │ - @ instruction: 0x010033bc │ │ │ │ - smlabbeq r0, ip, r3, r3 │ │ │ │ - tsteq r0, r0, ror #6 │ │ │ │ - tsteq r0, r4, lsr r3 │ │ │ │ - tsteq r0, r8, lsl #6 │ │ │ │ - strdeq r3, [r0, -lr] │ │ │ │ + tsteq r0, r6, lsl #16 │ │ │ │ ldrdeq r3, [r0, -sl] │ │ │ │ - @ instruction: 0x010032b6 │ │ │ │ - smlabbeq r0, sl, r2, r3 │ │ │ │ - tsteq r0, lr, asr r2 │ │ │ │ - tsteq r0, r4, asr r2 │ │ │ │ - tsteq r0, r0, lsr r2 │ │ │ │ - tsteq r0, ip, lsl #4 │ │ │ │ - ldrdeq r3, [r0, -ip] │ │ │ │ - smlatbeq r0, lr, r1, r3 │ │ │ │ - smlabbeq r0, r0, r1, r3 │ │ │ │ - tsteq r0, r6, ror r1 │ │ │ │ - tsteq r0, r0, asr r1 │ │ │ │ - tsteq r0, r2, lsr #2 │ │ │ │ - tsteq r0, r8, lsl r1 │ │ │ │ - strdeq r3, [r0, -r2] │ │ │ │ - smlabteq r0, r4, r0, r3 │ │ │ │ - swpeq r3, r6, [r0] │ │ │ │ - smlabbeq r0, ip, r0, r3 │ │ │ │ - tsteq r0, r6, rrx │ │ │ │ - tsteq r0, r8, lsr r0 │ │ │ │ - tsteq r0, lr, lsr #32 │ │ │ │ - tsteq r0, ip │ │ │ │ - smlabteq r3, sl, r8, r7 │ │ │ │ - smlatteq r3, r8, r6, r7 │ │ │ │ - tsteq r3, lr, asr #14 │ │ │ │ - tsteq r0, r2, lsr pc │ │ │ │ - tsteq r3, sl, asr r7 │ │ │ │ - smlatteq r0, r4, lr, r2 │ │ │ │ - @ instruction: 0x01002eb8 │ │ │ │ - smlabbeq r0, sl, lr, r2 │ │ │ │ - tsteq r0, r2, ror lr │ │ │ │ - tsteq r0, lr, asr #28 │ │ │ │ - tsteq r0, r0, lsr #28 │ │ │ │ - strdeq r2, [r0, -sl] │ │ │ │ - ldrdeq r2, [r0, -r4] │ │ │ │ - smlabbeq r3, r4, r6, r7 │ │ │ │ - tsteq r0, r8, ror #26 │ │ │ │ - tsteq r0, r6, lsr sp │ │ │ │ - tsteq r0, ip, lsr #26 │ │ │ │ - tsteq r0, r6, lsl #26 │ │ │ │ + smlatbeq r0, lr, r7, r3 │ │ │ │ + smlatbeq r0, r4, r7, r3 │ │ │ │ + smlabbeq r0, r0, r7, r3 │ │ │ │ + tsteq r0, ip, asr r7 │ │ │ │ + tsteq r0, ip, lsr #14 │ │ │ │ + tsteq r0, r0, lsl #14 │ │ │ │ + ldrdeq r3, [r0, -r4] │ │ │ │ + smlatbeq r0, r8, r6, r3 │ │ │ │ + @ instruction: 0x0100369e │ │ │ │ + tsteq r0, sl, ror r6 │ │ │ │ + tsteq r0, r6, asr r6 │ │ │ │ + tsteq r0, sl, lsr #12 │ │ │ │ + strdeq r3, [r0, -lr] │ │ │ │ + strdeq r3, [r0, -r4] │ │ │ │ + ldrdeq r3, [r0, -r0] │ │ │ │ + smlatbeq r0, ip, r5, r3 │ │ │ │ + tsteq r0, ip, ror r5 │ │ │ │ + tsteq r0, lr, asr #10 │ │ │ │ + tsteq r0, r0, lsr #10 │ │ │ │ + tsteq r0, r6, lsl r5 │ │ │ │ + strdeq r3, [r0, -r0] │ │ │ │ + smlabteq r0, r2, r4, r3 │ │ │ │ + @ instruction: 0x010034b8 │ │ │ │ + @ instruction: 0x01003492 │ │ │ │ + tsteq r0, r4, ror #8 │ │ │ │ + tsteq r0, r6, lsr r4 │ │ │ │ + tsteq r0, ip, lsr #8 │ │ │ │ + tsteq r0, r6, lsl #8 │ │ │ │ + ldrdeq r3, [r0, -r8] │ │ │ │ + smlabteq r0, lr, r3, r3 │ │ │ │ + smlatbeq r0, ip, r3, r3 │ │ │ │ + tsteq r3, sl, ror #24 │ │ │ │ + smlabbeq r3, r8, sl, r7 │ │ │ │ + smlatteq r3, lr, sl, r7 │ │ │ │ + ldrdeq r3, [r0, -r2] │ │ │ │ + strdeq r7, [r3, -sl] │ │ │ │ + smlabbeq r0, r4, r2, r3 │ │ │ │ + tsteq r0, r8, asr r2 │ │ │ │ + tsteq r0, sl, lsr #4 │ │ │ │ + tsteq r0, r2, lsl r2 │ │ │ │ + smlatteq r0, lr, r1, r3 │ │ │ │ + smlabteq r0, r0, r1, r3 │ │ │ │ + @ instruction: 0x0100319a │ │ │ │ + tsteq r0, r4, ror r1 │ │ │ │ + tsteq r3, r4, lsr #20 │ │ │ │ + tsteq r0, r8, lsl #2 │ │ │ │ + ldrdeq r3, [r0, -r6] │ │ │ │ + smlabteq r0, ip, r0, r3 │ │ │ │ + smlatbeq r0, r6, r0, r3 │ │ │ │ + tsteq r0, r4, ror r0 │ │ │ │ + tsteq r0, sl, rrx │ │ │ │ + tsteq r0, r4, asr #32 │ │ │ │ + tsteq r3, r4, lsr r9 │ │ │ │ + tsteq r3, ip, lsr #18 │ │ │ │ + smlatbeq r0, r4, pc, r2 @ │ │ │ │ + tsteq r0, r4, ror pc │ │ │ │ + tsteq r0, sl, ror #30 │ │ │ │ + tsteq r0, r4, asr #30 │ │ │ │ + tsteq r0, r4, lsl pc │ │ │ │ + tsteq r0, sl, lsl #30 │ │ │ │ + smlatteq r0, r2, lr, r2 │ │ │ │ + smlatbeq r0, r6, lr, r2 │ │ │ │ + smlabbeq r0, lr, lr, r2 │ │ │ │ + tsteq r0, r2, ror #28 │ │ │ │ + tsteq r0, sl, asr lr │ │ │ │ + tsteq r0, r8, asr #28 │ │ │ │ + tsteq r3, r8, asr #16 │ │ │ │ + smlatbeq r3, r0, r8, r7 │ │ │ │ + tsteq r3, r6, asr r8 │ │ │ │ + smlatbeq r0, r0, sp, r2 │ │ │ │ + tsteq r0, r6, ror sp │ │ │ │ + tsteq r0, sl, asr #26 │ │ │ │ + tsteq r0, r0, lsr #26 │ │ │ │ + tsteq r0, r8, lsl sp │ │ │ │ + strdeq r2, [r0, -r6] │ │ │ │ ldrdeq r2, [r0, -r4] │ │ │ │ - smlabteq r0, sl, ip, r2 │ │ │ │ smlatbeq r0, r4, ip, r2 │ │ │ │ - @ instruction: 0x01037594 │ │ │ │ - smlabbeq r3, ip, r5, r7 │ │ │ │ - tsteq r0, r4, lsl #24 │ │ │ │ - ldrdeq r2, [r0, -r4] │ │ │ │ - smlabteq r0, sl, fp, r2 │ │ │ │ - smlatbeq r0, r4, fp, r2 │ │ │ │ - tsteq r0, r4, ror fp │ │ │ │ - tsteq r0, sl, ror #22 │ │ │ │ - tsteq r0, r2, asr #22 │ │ │ │ - tsteq r0, r6, lsl #22 │ │ │ │ - smlatteq r0, lr, sl, r2 │ │ │ │ - smlabteq r0, r2, sl, r2 │ │ │ │ - @ instruction: 0x01002aba │ │ │ │ - smlatbeq r0, r8, sl, r2 │ │ │ │ - smlatbeq r3, r8, r4, r7 │ │ │ │ - tsteq r3, r0, lsl #10 │ │ │ │ - @ instruction: 0x010374b6 │ │ │ │ - tsteq r0, r0, lsl #20 │ │ │ │ - ldrdeq r2, [r0, -r6] │ │ │ │ - smlatbeq r0, sl, r9, r2 │ │ │ │ - smlabbeq r0, r0, r9, r2 │ │ │ │ - tsteq r0, r8, ror r9 │ │ │ │ - tsteq r0, r6, asr r9 │ │ │ │ - tsteq r0, r4, lsr r9 │ │ │ │ - tsteq r0, r4, lsl #18 │ │ │ │ - smlatteq r0, r2, r8, r2 │ │ │ │ - @ instruction: 0x010028b4 │ │ │ │ - smlabbeq r0, lr, r8, r2 │ │ │ │ - tsteq r0, ip, ror r8 │ │ │ │ - tsteq r0, lr, asr #16 │ │ │ │ - tsteq r0, lr, lsl r8 │ │ │ │ - strdeq r2, [r0, -r0] │ │ │ │ - smlatteq r0, r8, r7, r2 │ │ │ │ + smlabbeq r0, r2, ip, r2 │ │ │ │ + tsteq r0, r4, asr ip │ │ │ │ + tsteq r0, lr, lsr #24 │ │ │ │ + tsteq r0, ip, lsl ip │ │ │ │ + smlatteq r0, lr, fp, r2 │ │ │ │ + @ instruction: 0x01002bbe │ │ │ │ + @ instruction: 0x01002b90 │ │ │ │ + smlabbeq r0, r8, fp, r2 │ │ │ │ @ instruction: 0x53aaf5a0 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ vpadd.i8 d2, d2, d12 │ │ │ │ vmin.s8 d24, d1, d5 │ │ │ │ vmov.i32 d17, #4352 @ 0x00001100 │ │ │ │ sbcsmi r0, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10207d2 │ │ │ │ @@ -106498,100 +106498,100 @@ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ stmdblt r3!, {r1, ip, sp, lr, pc}^ │ │ │ │ teqppl r0, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ ldmdami r7, {r0, r1, r2, r5, r6, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b95a │ │ │ │ - tsteq r0, r2, ror #12 │ │ │ │ - tsteq r0, r0, lsr r6 │ │ │ │ - tsteq r0, r6, lsr #12 │ │ │ │ - tsteq r0, r0, lsl #12 │ │ │ │ - smlabteq r0, lr, r5, r2 │ │ │ │ - @ instruction: 0x0100259e │ │ │ │ - @ instruction: 0x01002594 │ │ │ │ - tsteq r0, ip, ror #10 │ │ │ │ - tsteq r0, sl, lsr r5 │ │ │ │ - tsteq r0, r4, lsl r5 │ │ │ │ - strdeq r2, [r0, -r6] │ │ │ │ - tsteq r3, r0, rrx │ │ │ │ - ldrdeq r7, [r3, -lr] │ │ │ │ - tsteq r3, r2, asr r1 │ │ │ │ - smlatbeq r3, r6, r1, r7 │ │ │ │ - tsteq r0, ip, lsr #8 │ │ │ │ - smlatteq r3, sl, r1, r7 │ │ │ │ - smlatbeq r0, lr, r3, r2 │ │ │ │ - tsteq r0, lr, ror r3 │ │ │ │ - tsteq r0, ip, asr #6 │ │ │ │ + tsteq r0, r2, lsl #20 │ │ │ │ + ldrdeq r2, [r0, -r0] │ │ │ │ + smlabteq r0, r6, r9, r2 │ │ │ │ + smlatbeq r0, r0, r9, r2 │ │ │ │ + tsteq r0, lr, ror #18 │ │ │ │ + tsteq r0, lr, lsr r9 │ │ │ │ + tsteq r0, r4, lsr r9 │ │ │ │ + tsteq r0, ip, lsl #18 │ │ │ │ + ldrdeq r2, [r0, -sl] │ │ │ │ + @ instruction: 0x010028b4 │ │ │ │ + @ instruction: 0x01002896 │ │ │ │ + tsteq r3, r0, lsl #8 │ │ │ │ + tsteq r3, lr, ror r4 │ │ │ │ + strdeq r7, [r3, -r2] │ │ │ │ + tsteq r3, r6, asr #10 │ │ │ │ + smlabteq r0, ip, r7, r2 │ │ │ │ + smlabbeq r3, sl, r5, r7 │ │ │ │ + tsteq r0, lr, asr #14 │ │ │ │ + tsteq r0, lr, lsl r7 │ │ │ │ + smlatteq r0, ip, r6, r2 │ │ │ │ + @ instruction: 0x010026bc │ │ │ │ + @ instruction: 0x010026b2 │ │ │ │ + smlabbeq r0, ip, r6, r2 │ │ │ │ + tsteq r0, r6, ror #12 │ │ │ │ + tsteq r0, r6, lsr r6 │ │ │ │ + tsteq r0, ip, lsr #12 │ │ │ │ + tsteq r0, r6, lsl #12 │ │ │ │ + ldrdeq r2, [r0, -r4] │ │ │ │ + smlatbeq r0, r2, r5, r2 │ │ │ │ + tsteq r0, sl, ror r5 │ │ │ │ + tsteq r0, r2, asr r5 │ │ │ │ + tsteq r0, r6, lsr #10 │ │ │ │ + tsteq r0, r2, lsl #10 │ │ │ │ + ldrdeq r2, [r0, -r0] │ │ │ │ + smlabteq r0, r6, r4, r2 │ │ │ │ + @ instruction: 0x010024b0 │ │ │ │ + tsteq r0, lr, ror #8 │ │ │ │ + tsteq r0, r2, asr #8 │ │ │ │ + tsteq r0, r6, lsl r4 │ │ │ │ + strdeq r2, [r0, -r2] │ │ │ │ + smlabteq r0, lr, r3, r2 │ │ │ │ + smlatbeq r0, r2, r3, r2 │ │ │ │ + @ instruction: 0x01002398 │ │ │ │ + tsteq r0, r4, ror r3 │ │ │ │ + tsteq r0, r8, asr #6 │ │ │ │ tsteq r0, ip, lsl r3 │ │ │ │ tsteq r0, r2, lsl r3 │ │ │ │ - smlatteq r0, ip, r2, r2 │ │ │ │ - smlabteq r0, r6, r2, r2 │ │ │ │ - @ instruction: 0x01002296 │ │ │ │ - smlabbeq r0, ip, r2, r2 │ │ │ │ - tsteq r0, r6, ror #4 │ │ │ │ - tsteq r0, r4, lsr r2 │ │ │ │ - tsteq r0, r2, lsl #4 │ │ │ │ - ldrdeq r2, [r0, -sl] │ │ │ │ - @ instruction: 0x010021b2 │ │ │ │ - smlabbeq r0, r6, r1, r2 │ │ │ │ - tsteq r0, r2, ror #2 │ │ │ │ - tsteq r0, r0, lsr r1 │ │ │ │ - tsteq r0, r6, lsr #2 │ │ │ │ - tsteq r0, r0, lsl r1 │ │ │ │ - smlabteq r0, lr, r0, r2 │ │ │ │ - smlatbeq r0, r2, r0, r2 │ │ │ │ - tsteq r0, r6, ror r0 │ │ │ │ - qaddeq r2, r2, r0 │ │ │ │ - tsteq r0, lr, lsr #32 │ │ │ │ + smlatteq r0, lr, r2, r2 │ │ │ │ + smlabteq r0, r2, r2, r2 │ │ │ │ + @ instruction: 0x010022b8 │ │ │ │ + @ instruction: 0x01002294 │ │ │ │ + tsteq r0, sl, asr #4 │ │ │ │ + tsteq r0, sl, lsl r2 │ │ │ │ + smlatteq r0, lr, r1, r2 │ │ │ │ + smlabteq r0, r2, r1, r2 │ │ │ │ + @ instruction: 0x010021b8 │ │ │ │ + @ instruction: 0x01002194 │ │ │ │ + tsteq r0, r6, ror #2 │ │ │ │ + tsteq r0, r0, asr #2 │ │ │ │ + tsteq r0, sl, lsl r1 │ │ │ │ + smlatteq r0, ip, r0, r2 │ │ │ │ + strheq r2, [r0, -lr] │ │ │ │ + swpeq r2, r8, [r0] │ │ │ │ + tsteq r0, r4, ror r0 │ │ │ │ + tsteq r0, r8, asr #32 │ │ │ │ + tsteq r0, ip, lsl r0 │ │ │ │ + tsteq r0, r4, lsl r0 │ │ │ │ tsteq r0, r2 │ │ │ │ - strdeq r1, [r0, -r8] │ │ │ │ - ldrdeq r1, [r0, -r4] │ │ │ │ - smlatbeq r0, r8, pc, r1 @ │ │ │ │ - tsteq r0, ip, ror pc │ │ │ │ - tsteq r0, r2, ror pc │ │ │ │ - tsteq r0, lr, asr #30 │ │ │ │ - tsteq r0, r2, lsr #30 │ │ │ │ - tsteq r0, r8, lsl pc │ │ │ │ - strdeq r1, [r0, -r4] │ │ │ │ - smlatbeq r0, sl, lr, r1 │ │ │ │ - tsteq r0, sl, ror lr │ │ │ │ - tsteq r0, lr, asr #28 │ │ │ │ - tsteq r0, r2, lsr #28 │ │ │ │ - tsteq r0, r8, lsl lr │ │ │ │ - strdeq r1, [r0, -r4] │ │ │ │ - smlabteq r0, r6, sp, r1 │ │ │ │ - smlatbeq r0, r0, sp, r1 │ │ │ │ - tsteq r0, sl, ror sp │ │ │ │ - tsteq r0, ip, asr #26 │ │ │ │ - tsteq r0, lr, lsl sp │ │ │ │ - strdeq r1, [r0, -r8] │ │ │ │ - ldrdeq r1, [r0, -r4] │ │ │ │ - smlatbeq r0, r8, ip, r1 │ │ │ │ - tsteq r0, ip, ror ip │ │ │ │ - tsteq r0, r4, ror ip │ │ │ │ - tsteq r0, r2, ror #24 │ │ │ │ - tsteq r0, r0, asr ip │ │ │ │ - tsteq r0, r4, lsr #24 │ │ │ │ - strdeq r1, [r0, -r8] │ │ │ │ - @ instruction: 0x01001bbe │ │ │ │ - @ instruction: 0x01001b92 │ │ │ │ - smlabbeq r0, sl, fp, r1 │ │ │ │ - tsteq r0, r8, ror fp │ │ │ │ - tsteq r0, lr, asr #22 │ │ │ │ - tsteq r0, ip, lsr fp │ │ │ │ - tsteq r0, r8, lsl fp │ │ │ │ - smlatteq r0, lr, sl, r1 │ │ │ │ - smlabteq r0, r4, sl, r1 │ │ │ │ - smlatbeq r0, r0, sl, r1 │ │ │ │ - tsteq r0, ip, ror sl │ │ │ │ - tsteq r0, r0, asr #20 │ │ │ │ - tsteq r0, r4, lsr #20 │ │ │ │ - tsteq r0, r2, lsl #20 │ │ │ │ strdeq r1, [r0, -r0] │ │ │ │ + smlabteq r0, r4, pc, r1 @ │ │ │ │ + @ instruction: 0x01001f98 │ │ │ │ + tsteq r0, lr, asr pc │ │ │ │ + tsteq r0, r2, lsr pc │ │ │ │ + tsteq r0, sl, lsr #30 │ │ │ │ + tsteq r0, r8, lsl pc │ │ │ │ + smlatteq r0, lr, lr, r1 │ │ │ │ + ldrdeq r1, [r0, -ip] │ │ │ │ + @ instruction: 0x01001eb8 │ │ │ │ + smlabbeq r0, lr, lr, r1 │ │ │ │ + tsteq r0, r4, ror #28 │ │ │ │ + tsteq r0, r0, asr #28 │ │ │ │ + tsteq r0, ip, lsl lr │ │ │ │ + smlatteq r0, r0, sp, r1 │ │ │ │ + smlabteq r0, r4, sp, r1 │ │ │ │ + smlatbeq r0, r2, sp, r1 │ │ │ │ + @ instruction: 0x01001d90 │ │ │ │ movwvs pc, #33346 @ 0x8242 @ │ │ │ │ vqsub.s8 d4, d17, d8 │ │ │ │ vabd.s8 d24, d18, d17 │ │ │ │ addsmi r5, r8, #-1140850685 @ 0xbc000003 │ │ │ │ @ instruction: 0xf5a0d910 │ │ │ │ vcge.s8 d21, d1, d7 │ │ │ │ vsubl.s8 , d0, d1 │ │ │ │ @@ -107398,101 +107398,101 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r8, {r0, r1, r2, r3, r4, r6, r7, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000ba52 │ │ │ │ - tsteq r0, r2, ror #16 │ │ │ │ - tsteq r0, r8, lsr r8 │ │ │ │ - tsteq r0, r4, lsr #16 │ │ │ │ - strdeq r6, [r3, -r4] │ │ │ │ - tsteq r3, r2, lsl sl │ │ │ │ - strdeq r6, [r3, -lr] │ │ │ │ - tsteq r3, ip, lsl sl │ │ │ │ - tsteq r3, r0, lsr sl │ │ │ │ - strdeq r6, [r3, -r0] │ │ │ │ - smlatteq r3, lr, r6, r6 │ │ │ │ - tsteq r3, r4, lsl #14 │ │ │ │ - tsteq r3, r0, lsl r7 │ │ │ │ - tsteq r3, ip, lsr lr │ │ │ │ - tsteq r3, r6, lsr lr │ │ │ │ - tsteq r3, r4, asr lr │ │ │ │ - tsteq r3, r8, ror #28 │ │ │ │ + tsteq r0, r2, lsl #24 │ │ │ │ + ldrdeq r1, [r0, -r8] │ │ │ │ + smlabteq r0, r4, fp, r1 │ │ │ │ + @ instruction: 0x01036d94 │ │ │ │ + @ instruction: 0x01036db2 │ │ │ │ + @ instruction: 0x01036d9e │ │ │ │ + @ instruction: 0x01036dbc │ │ │ │ ldrdeq r6, [r3, -r0] │ │ │ │ - ldrdeq r6, [r3, -r6] │ │ │ │ - tsteq r3, lr, asr #14 │ │ │ │ - tsteq r3, r8, asr r7 │ │ │ │ + @ instruction: 0x01036a90 │ │ │ │ + smlabbeq r3, lr, sl, r6 │ │ │ │ + smlatbeq r3, r4, sl, r6 │ │ │ │ + @ instruction: 0x01036ab0 │ │ │ │ + ldrdeq r7, [r3, -ip] │ │ │ │ + ldrdeq r7, [r3, -r6] │ │ │ │ + strdeq r7, [r3, -r4] │ │ │ │ + tsteq r3, r8, lsl #4 │ │ │ │ + tsteq r3, r0, ror lr │ │ │ │ + tsteq r3, r6, ror lr │ │ │ │ + smlatteq r3, lr, sl, r6 │ │ │ │ + strdeq r6, [r3, -r8] │ │ │ │ + tsteq r0, r6, lsl #18 │ │ │ │ + ldrdeq r1, [r0, -r8] │ │ │ │ + smlatbeq r0, r6, r8, r1 │ │ │ │ + tsteq r0, r4, ror r8 │ │ │ │ + tsteq r0, r4, asr #16 │ │ │ │ + tsteq r0, r4, lsl r8 │ │ │ │ + smlatteq r0, lr, r7, r1 │ │ │ │ + smlabteq r0, r8, r7, r1 │ │ │ │ + @ instruction: 0x01001798 │ │ │ │ + smlabbeq r0, lr, r7, r1 │ │ │ │ + tsteq r0, r8, ror #14 │ │ │ │ + tsteq r0, ip, lsr r7 │ │ │ │ + tsteq r0, r0, lsl r7 │ │ │ │ + smlatteq r0, r8, r6, r1 │ │ │ │ + smlabteq r0, r2, r6, r1 │ │ │ │ + @ instruction: 0x01001692 │ │ │ │ + smlabbeq r0, r8, r6, r1 │ │ │ │ + tsteq r0, r4, ror #12 │ │ │ │ + tsteq r0, r6, lsr r6 │ │ │ │ + tsteq r0, r6, lsl #12 │ │ │ │ + ldrdeq r1, [r0, -r6] │ │ │ │ + @ instruction: 0x010015b6 │ │ │ │ + @ instruction: 0x01001592 │ │ │ │ tsteq r0, r6, ror #10 │ │ │ │ - tsteq r0, r8, lsr r5 │ │ │ │ + tsteq r0, ip, asr r5 │ │ │ │ + tsteq r0, r6, lsr r5 │ │ │ │ tsteq r0, r6, lsl #10 │ │ │ │ - ldrdeq r1, [r0, -r4] │ │ │ │ - smlatbeq r0, r4, r4, r1 │ │ │ │ - tsteq r0, r4, ror r4 │ │ │ │ - tsteq r0, lr, asr #8 │ │ │ │ - tsteq r0, r8, lsr #8 │ │ │ │ - strdeq r1, [r0, -r8] │ │ │ │ - smlatteq r0, lr, r3, r1 │ │ │ │ - smlabteq r0, r8, r3, r1 │ │ │ │ - @ instruction: 0x0100139c │ │ │ │ - tsteq r0, r0, ror r3 │ │ │ │ - tsteq r0, r8, asr #6 │ │ │ │ - tsteq r0, r2, lsr #6 │ │ │ │ - strdeq r1, [r0, -r2] │ │ │ │ - smlatteq r0, r8, r2, r1 │ │ │ │ - smlabteq r0, r4, r2, r1 │ │ │ │ - @ instruction: 0x01001296 │ │ │ │ - tsteq r0, r6, ror #4 │ │ │ │ - tsteq r0, r6, lsr r2 │ │ │ │ - tsteq r0, r6, lsl r2 │ │ │ │ - strdeq r1, [r0, -r2] │ │ │ │ - smlabteq r0, r6, r1, r1 │ │ │ │ - @ instruction: 0x010011bc │ │ │ │ - @ instruction: 0x01001196 │ │ │ │ - tsteq r0, r6, ror #2 │ │ │ │ - tsteq r0, r6, lsr r1 │ │ │ │ - tsteq r0, ip, lsr #2 │ │ │ │ - tsteq r0, r8, lsl #2 │ │ │ │ + ldrdeq r1, [r0, -r6] │ │ │ │ + smlabteq r0, ip, r4, r1 │ │ │ │ + smlatbeq r0, r8, r4, r1 │ │ │ │ + tsteq r0, ip, ror r4 │ │ │ │ + tsteq r0, r2, ror r4 │ │ │ │ + tsteq r0, ip, asr #8 │ │ │ │ + tsteq r0, sl, lsl r4 │ │ │ │ + smlatteq r0, r8, r3, r1 │ │ │ │ + @ instruction: 0x010013bc │ │ │ │ + @ instruction: 0x01001390 │ │ │ │ + tsteq r0, sl, ror #6 │ │ │ │ + tsteq r0, r4, asr #6 │ │ │ │ + tsteq r0, r4, lsl r3 │ │ │ │ + tsteq r0, sl, lsl #6 │ │ │ │ + smlatteq r0, r6, r2, r1 │ │ │ │ + @ instruction: 0x010012ba │ │ │ │ + smlabbeq r0, lr, r2, r1 │ │ │ │ + smlabbeq r0, r4, r2, r1 │ │ │ │ + tsteq r0, r0, ror #4 │ │ │ │ + tsteq r0, r2, lsr r2 │ │ │ │ + tsteq r0, sl, lsr #4 │ │ │ │ + tsteq r0, r8, lsl #4 │ │ │ │ ldrdeq r1, [r0, -ip] │ │ │ │ - ldrdeq r1, [r0, -r2] │ │ │ │ - smlatbeq r0, ip, r0, r1 │ │ │ │ - tsteq r0, sl, ror r0 │ │ │ │ - tsteq r0, r8, asr #32 │ │ │ │ - tsteq r0, ip, lsl r0 │ │ │ │ - strdeq r0, [r0, -r0] │ │ │ │ - smlabteq r0, sl, pc, r0 @ │ │ │ │ - smlatbeq r0, r4, pc, r0 @ │ │ │ │ - tsteq r0, r4, ror pc │ │ │ │ - tsteq r0, sl, ror #30 │ │ │ │ - tsteq r0, r6, asr #30 │ │ │ │ - tsteq r0, sl, lsl pc │ │ │ │ - smlatteq r0, lr, lr, r0 │ │ │ │ - smlatteq r0, r4, lr, r0 │ │ │ │ - smlabteq r0, r0, lr, r0 │ │ │ │ - @ instruction: 0x01000e92 │ │ │ │ - smlabbeq r0, sl, lr, r0 │ │ │ │ - tsteq r0, r8, ror #28 │ │ │ │ - tsteq r0, ip, lsr lr │ │ │ │ - tsteq r0, lr, lsl #28 │ │ │ │ - smlatteq r0, r0, sp, r0 │ │ │ │ - smlabteq r0, r2, sp, r0 │ │ │ │ - smlatbeq r0, r0, sp, r0 │ │ │ │ - tsteq r0, r6, ror sp │ │ │ │ - tsteq r0, lr, ror #26 │ │ │ │ - tsteq r0, sl, asr #26 │ │ │ │ - tsteq r0, ip, lsl sp │ │ │ │ - smlatteq r0, lr, ip, r0 │ │ │ │ - smlatteq r0, r6, ip, r0 │ │ │ │ - smlabteq r0, r4, ip, r0 │ │ │ │ - @ instruction: 0x01000c9a │ │ │ │ - @ instruction: 0x01000c92 │ │ │ │ - tsteq r0, lr, ror #24 │ │ │ │ - tsteq r0, r2, asr #24 │ │ │ │ - tsteq r0, r2, lsl ip │ │ │ │ - smlatteq r0, r0, fp, r0 │ │ │ │ + smlatbeq r0, lr, r1, r1 │ │ │ │ + smlabbeq r0, r0, r1, r1 │ │ │ │ + tsteq r0, r2, ror #2 │ │ │ │ + tsteq r0, r0, asr #2 │ │ │ │ + tsteq r0, r6, lsl r1 │ │ │ │ + tsteq r0, lr, lsl #2 │ │ │ │ + smlatteq r0, sl, r0, r1 │ │ │ │ + strheq r1, [r0, -ip] │ │ │ │ + smlabbeq r0, lr, r0, r1 │ │ │ │ + smlabbeq r0, r6, r0, r1 │ │ │ │ + tsteq r0, r4, rrx │ │ │ │ + tsteq r0, sl, lsr r0 │ │ │ │ + tsteq r0, r2, lsr r0 │ │ │ │ + tsteq r0, lr │ │ │ │ + smlatteq r0, r2, pc, r0 @ │ │ │ │ + @ instruction: 0x01000fb2 │ │ │ │ + smlabbeq r0, r0, pc, r0 @ │ │ │ │ tstpcs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ svcpl 0x0068f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f5368 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -108305,218 +108305,218 @@ │ │ │ │ movt r4, #25720 @ 0x6478 │ │ │ │ ldrbtmi r4, [r8], #-2253 @ 0xfffff733 │ │ │ │ stmiami sp, {r0, r1, r6, r8, r9, sp, lr, pc}^ │ │ │ │ movt r4, #1144 @ 0x478 │ │ │ │ ldrbtmi r4, [r8], #-2252 @ 0xfffff734 │ │ │ │ stmiami ip, {r0, r2, r3, r4, r5, r8, r9, sp, lr, pc}^ │ │ │ │ teq sl, #120, 8 @ 0x78000000 │ │ │ │ - tsteq r0, r6, asr sl │ │ │ │ - tsteq r0, sl, lsr #20 │ │ │ │ - tsteq r0, r4, lsl #20 │ │ │ │ - ldrdeq r0, [r0, -lr] │ │ │ │ - smlatbeq r0, lr, r9, r0 │ │ │ │ - smlatbeq r0, r4, r9, r0 │ │ │ │ - smlabbeq r0, r0, r9, r0 │ │ │ │ - tsteq r0, r4, asr r9 │ │ │ │ - tsteq r0, r8, lsr #18 │ │ │ │ - tsteq r0, lr, lsl r9 │ │ │ │ - strdeq r0, [r0, -r8] │ │ │ │ - smlabteq r0, r8, r8, r0 │ │ │ │ - @ instruction: 0x010008be │ │ │ │ - @ instruction: 0x0100089a │ │ │ │ - tsteq r0, ip, ror #16 │ │ │ │ - tsteq r0, ip, lsr r8 │ │ │ │ - tsteq r0, ip, lsl #16 │ │ │ │ - smlatteq r0, ip, r7, r0 │ │ │ │ - smlabteq r0, r8, r7, r0 │ │ │ │ - @ instruction: 0x0100079c │ │ │ │ - @ instruction: 0x01000792 │ │ │ │ - tsteq r0, ip, ror #14 │ │ │ │ - tsteq r0, ip, lsr r7 │ │ │ │ - tsteq r0, ip, lsl #14 │ │ │ │ - tsteq r0, r2, lsl #14 │ │ │ │ - ldrdeq r0, [r0, -lr] │ │ │ │ - @ instruction: 0x010006b2 │ │ │ │ - smlatbeq r0, r8, r6, r0 │ │ │ │ - smlabbeq r0, r2, r6, r0 │ │ │ │ - tsteq r0, r0, asr r6 │ │ │ │ - tsteq r0, lr, lsl r6 │ │ │ │ - strdeq r0, [r0, -r2] │ │ │ │ - smlabteq r0, r6, r5, r0 │ │ │ │ - smlatbeq r0, r0, r5, r0 │ │ │ │ - tsteq r0, sl, ror r5 │ │ │ │ - tsteq r0, sl, asr #10 │ │ │ │ - tsteq r0, r0, asr #10 │ │ │ │ - tsteq r0, ip, lsl r5 │ │ │ │ + strdeq r0, [r0, -r6] │ │ │ │ + smlabteq r0, sl, sp, r0 │ │ │ │ + smlatbeq r0, r4, sp, r0 │ │ │ │ + tsteq r0, lr, ror sp │ │ │ │ + tsteq r0, lr, asr #26 │ │ │ │ + tsteq r0, r4, asr #26 │ │ │ │ + tsteq r0, r0, lsr #26 │ │ │ │ + strdeq r0, [r0, -r4] │ │ │ │ + smlabteq r0, r8, ip, r0 │ │ │ │ + @ instruction: 0x01000cbe │ │ │ │ + @ instruction: 0x01000c98 │ │ │ │ + tsteq r0, r8, ror #24 │ │ │ │ + tsteq r0, lr, asr ip │ │ │ │ + tsteq r0, sl, lsr ip │ │ │ │ + tsteq r0, ip, lsl #24 │ │ │ │ + ldrdeq r0, [r0, -ip] │ │ │ │ + smlatbeq r0, ip, fp, r0 │ │ │ │ + smlabbeq r0, ip, fp, r0 │ │ │ │ + tsteq r0, r8, ror #22 │ │ │ │ + tsteq r0, ip, lsr fp │ │ │ │ + tsteq r0, r2, lsr fp │ │ │ │ + tsteq r0, ip, lsl #22 │ │ │ │ + ldrdeq r0, [r0, -ip] │ │ │ │ + smlatbeq r0, ip, sl, r0 │ │ │ │ + smlatbeq r0, r2, sl, r0 │ │ │ │ + tsteq r0, lr, ror sl │ │ │ │ + tsteq r0, r2, asr sl │ │ │ │ + tsteq r0, r8, asr #20 │ │ │ │ + tsteq r0, r2, lsr #20 │ │ │ │ strdeq r0, [r0, -r0] │ │ │ │ - smlabteq r0, r4, r4, r0 │ │ │ │ - @ instruction: 0x010004ba │ │ │ │ - @ instruction: 0x01000494 │ │ │ │ - tsteq r0, r4, ror #8 │ │ │ │ - tsteq r0, sl, asr r4 │ │ │ │ - tsteq r0, r6, lsr r4 │ │ │ │ - tsteq r0, r8, lsl #8 │ │ │ │ + @ instruction: 0x010009be │ │ │ │ + @ instruction: 0x01000992 │ │ │ │ + tsteq r0, r6, ror #18 │ │ │ │ + tsteq r0, r0, asr #18 │ │ │ │ + tsteq r0, sl, lsl r9 │ │ │ │ + smlatteq r0, sl, r8, r0 │ │ │ │ + smlatteq r0, r0, r8, r0 │ │ │ │ + @ instruction: 0x010008bc │ │ │ │ + @ instruction: 0x01000890 │ │ │ │ + tsteq r0, r4, ror #16 │ │ │ │ + tsteq r0, sl, asr r8 │ │ │ │ + tsteq r0, r4, lsr r8 │ │ │ │ + tsteq r0, r4, lsl #16 │ │ │ │ + strdeq r0, [r0, -sl] │ │ │ │ + ldrdeq r0, [r0, -r6] │ │ │ │ + smlatbeq r0, r8, r7, r0 │ │ │ │ + tsteq r0, r8, ror r7 │ │ │ │ + tsteq r0, r8, asr #14 │ │ │ │ + tsteq r0, r8, lsr #14 │ │ │ │ + tsteq r0, r4, lsl #14 │ │ │ │ ldrdeq r0, [r0, -r8] │ │ │ │ + smlabteq r0, lr, r6, r0 │ │ │ │ + smlatbeq r0, sl, r6, r0 │ │ │ │ + tsteq r0, ip, ror r6 │ │ │ │ + tsteq r0, lr, asr #12 │ │ │ │ + tsteq r0, r4, asr #12 │ │ │ │ + tsteq r0, r2, lsr #12 │ │ │ │ + strdeq r0, [r0, -r8] │ │ │ │ + smlatteq r0, lr, r5, r0 │ │ │ │ + smlabteq r0, sl, r5, r0 │ │ │ │ + @ instruction: 0x01034cb4 │ │ │ │ + @ instruction: 0x0103469c │ │ │ │ + tsteq r3, lr, lsr r3 │ │ │ │ + smlabbeq r3, r0, r1, r4 │ │ │ │ + swpeq r4, lr, [r3] │ │ │ │ + smlabbeq r0, r8, r5, r0 │ │ │ │ + tsteq r3, r6, rrx │ │ │ │ + tsteq r0, r4, ror r5 │ │ │ │ + tsteq r0, sl, ror #10 │ │ │ │ + @ instruction: 0x01034e9c │ │ │ │ + tsteq r0, r6, asr r5 │ │ │ │ + tsteq r0, ip, asr #10 │ │ │ │ + smlatteq r3, lr, sp, r4 │ │ │ │ + tsteq r0, r8, lsr r5 │ │ │ │ + tsteq r0, lr, lsr #10 │ │ │ │ + ldrdeq r3, [r3, -r4] │ │ │ │ + tsteq r0, sl, lsl r5 │ │ │ │ + tsteq r0, r0, lsl r5 │ │ │ │ + tsteq r0, r6, lsl #10 │ │ │ │ + strdeq r0, [r0, -ip] │ │ │ │ + @ instruction: 0x01033fba │ │ │ │ + smlatteq r0, r8, r4, r0 │ │ │ │ + qaddeq r4, r6, r3 │ │ │ │ + tsteq r3, r4 │ │ │ │ + smlabteq r0, sl, r4, r0 │ │ │ │ + qaddeq r4, ip, r3 │ │ │ │ + @ instruction: 0x010004b6 │ │ │ │ + tsteq r3, r4, ror #2 │ │ │ │ + smlatteq r3, r2, r0, r4 │ │ │ │ + smlatbeq r3, r0, r0, r4 │ │ │ │ + smlabbeq r0, lr, r4, r0 │ │ │ │ + smlatteq r3, ip, r0, r4 │ │ │ │ + tsteq r0, sl, ror r4 │ │ │ │ + smlatbeq r3, r8, r1, r4 │ │ │ │ + tsteq r3, r6, asr #2 │ │ │ │ + tsteq r0, ip, asr r4 │ │ │ │ + tsteq r0, r2, asr r4 │ │ │ │ + smlatteq r3, r8, r3, r4 │ │ │ │ + strdeq r4, [r3, -r6] │ │ │ │ + tsteq r3, ip, asr r2 │ │ │ │ + strdeq r4, [r3, -r2] │ │ │ │ + tsteq r0, r0, lsr #8 │ │ │ │ + tsteq r3, lr, ror #4 │ │ │ │ + tsteq r0, ip, lsl #8 │ │ │ │ + tsteq r3, sl, asr #6 │ │ │ │ + smlatteq r3, r0, r2, r4 │ │ │ │ + smlatteq r0, lr, r3, r0 │ │ │ │ + smlatteq r0, r4, r3, r0 │ │ │ │ + tsteq r3, r2, lsr #8 │ │ │ │ + smlabteq r3, r0, r3, r4 │ │ │ │ + smlabteq r0, r6, r3, r0 │ │ │ │ + @ instruction: 0x010003bc │ │ │ │ + @ instruction: 0x010003b2 │ │ │ │ smlatbeq r0, r8, r3, r0 │ │ │ │ - smlabbeq r0, r8, r3, r0 │ │ │ │ - tsteq r0, r4, ror #6 │ │ │ │ - tsteq r0, r8, lsr r3 │ │ │ │ - tsteq r0, lr, lsr #6 │ │ │ │ - tsteq r0, sl, lsl #6 │ │ │ │ - ldrdeq r0, [r0, -ip] │ │ │ │ - smlatbeq r0, lr, r2, r0 │ │ │ │ - smlatbeq r0, r4, r2, r0 │ │ │ │ + smlatbeq r3, lr, r3, r4 │ │ │ │ + @ instruction: 0x01000394 │ │ │ │ + tsteq r3, r6, lsr #8 │ │ │ │ + smlatteq r3, r8, r3, r4 │ │ │ │ + tsteq r0, r6, ror r3 │ │ │ │ + tsteq r3, r6, lsr #8 │ │ │ │ + tsteq r0, r6, ror #6 │ │ │ │ + tsteq r3, lr, lsl r8 │ │ │ │ + tsteq r3, r2, lsr #10 │ │ │ │ + smlatteq r3, lr, r6, r4 │ │ │ │ + smlabbeq r3, r2, r4, r4 │ │ │ │ + tsteq r3, r6, asr #8 │ │ │ │ + tsteq r0, r6, lsr r3 │ │ │ │ + smlatbeq r3, sl, r6, r4 │ │ │ │ + tsteq r0, r6, lsr #6 │ │ │ │ + smlabteq r3, r6, r4, r4 │ │ │ │ + @ instruction: 0x0103449a │ │ │ │ + tsteq r0, lr, lsl #6 │ │ │ │ + tsteq r0, r6, lsl #6 │ │ │ │ + tsteq r3, r6, lsr r5 │ │ │ │ + tsteq r3, r6, lsr #14 │ │ │ │ + strdeq r4, [r3, -sl] │ │ │ │ + smlatteq r0, r6, r2, r0 │ │ │ │ + strdeq r4, [r3, -r2] │ │ │ │ + ldrdeq r0, [r0, -r6] │ │ │ │ + tsteq r3, ip, ror #14 │ │ │ │ + tsteq r3, r2, asr #14 │ │ │ │ + smlabteq r0, r4, r2, r0 │ │ │ │ + @ instruction: 0x010002be │ │ │ │ + tsteq r3, r0, lsl r6 │ │ │ │ + ldrdeq r4, [r3, -lr] │ │ │ │ + tsteq r3, r4, ror r5 │ │ │ │ + tsteq r3, sl, asr #10 │ │ │ │ + smlatbeq r0, r0, r2, r0 │ │ │ │ + smlatbeq r3, r2, r7, r4 │ │ │ │ + @ instruction: 0x01000294 │ │ │ │ + smlabteq r3, r2, r5, r4 │ │ │ │ + @ instruction: 0x01034598 │ │ │ │ smlabbeq r0, r2, r2, r0 │ │ │ │ + tsteq r0, ip, ror r2 │ │ │ │ + smlatbeq r3, sl, r8, r4 │ │ │ │ + tsteq r3, ip, lsr #16 │ │ │ │ + tsteq r3, r2, lsl #16 │ │ │ │ + tsteq r0, r4, ror #4 │ │ │ │ + tsteq r0, lr, asr r2 │ │ │ │ tsteq r0, r8, asr r2 │ │ │ │ - tsteq r0, lr, asr #4 │ │ │ │ - tsteq r0, sl, lsr #4 │ │ │ │ - tsteq r3, r4, lsl r9 │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - @ instruction: 0x01033f9e │ │ │ │ - smlatteq r3, r0, sp, r3 │ │ │ │ - strdeq r3, [r3, -lr] │ │ │ │ - smlatteq r0, r8, r1, r0 │ │ │ │ - smlabteq r3, r6, ip, r4 │ │ │ │ + tsteq r0, r2, asr r2 │ │ │ │ + tsteq r3, r0, lsr r8 │ │ │ │ + tsteq r0, r6, asr #4 │ │ │ │ + tsteq r3, ip, asr #16 │ │ │ │ + smlatteq r3, r6, r8, r4 │ │ │ │ + @ instruction: 0x01034890 │ │ │ │ + tsteq r0, lr, lsr #4 │ │ │ │ + smlatbeq r3, ip, r8, r4 │ │ │ │ + strdeq r4, [r3, -r6] │ │ │ │ + tsteq r0, ip, lsl r2 │ │ │ │ + tsteq r0, r6, lsl r2 │ │ │ │ + tsteq r0, r0, lsl r2 │ │ │ │ + tsteq r0, sl, lsl #4 │ │ │ │ + tsteq r0, r4, lsl #4 │ │ │ │ + strdeq r0, [r0, -lr] │ │ │ │ + strdeq r0, [r0, -r8] │ │ │ │ + strdeq r0, [r0, -r2] │ │ │ │ + smlatteq r0, ip, r1, r0 │ │ │ │ + smlatteq r0, r6, r1, r0 │ │ │ │ + smlatteq r0, r0, r1, r0 │ │ │ │ + ldrdeq r0, [r0, -sl] │ │ │ │ ldrdeq r0, [r0, -r4] │ │ │ │ - smlabteq r0, sl, r1, r0 │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - @ instruction: 0x010001b6 │ │ │ │ - smlatbeq r0, ip, r1, r0 │ │ │ │ - tsteq r3, lr, asr #20 │ │ │ │ - @ instruction: 0x01000198 │ │ │ │ - smlabbeq r0, lr, r1, r0 │ │ │ │ - tsteq r3, r4, lsr ip │ │ │ │ - tsteq r0, sl, ror r1 │ │ │ │ - tsteq r0, r0, ror r1 │ │ │ │ - tsteq r0, r6, ror #2 │ │ │ │ - tsteq r0, ip, asr r1 │ │ │ │ - tsteq r3, sl, lsl ip │ │ │ │ - tsteq r0, r8, asr #2 │ │ │ │ - @ instruction: 0x01033cb6 │ │ │ │ - tsteq r3, r4, ror #24 │ │ │ │ - tsteq r0, sl, lsr #2 │ │ │ │ - @ instruction: 0x01033cbc │ │ │ │ - tsteq r0, r6, lsl r1 │ │ │ │ - smlabteq r3, r4, sp, r3 │ │ │ │ - tsteq r3, r2, asr #26 │ │ │ │ + smlabteq r0, lr, r1, r0 │ │ │ │ + smlabteq r0, r8, r1, r0 │ │ │ │ + smlatbeq r3, r2, r7, r5 │ │ │ │ tsteq r3, r0, lsl #26 │ │ │ │ - smlatteq r0, lr, r0, r0 │ │ │ │ - tsteq r3, ip, asr #26 │ │ │ │ - ldrdeq r0, [r0, -sl] │ │ │ │ - tsteq r3, r8, lsl #28 │ │ │ │ - smlatbeq r3, r6, sp, r3 │ │ │ │ - strheq r0, [r0, -ip] │ │ │ │ - strheq r0, [r0, -r2] │ │ │ │ - tsteq r3, r8, asr #32 │ │ │ │ - tsteq r3, r6, asr pc │ │ │ │ - @ instruction: 0x01033ebc │ │ │ │ - tsteq r3, r2, asr lr │ │ │ │ - smlabbeq r0, r0, r0, r0 │ │ │ │ - smlabteq r3, lr, lr, r3 │ │ │ │ - tsteq r0, ip, rrx │ │ │ │ - smlatbeq r3, sl, pc, r3 @ │ │ │ │ - tsteq r3, r0, asr #30 │ │ │ │ - tsteq r0, lr, asr #32 │ │ │ │ - tsteq r0, r4, asr #32 │ │ │ │ - smlabbeq r3, r2, r0, r4 │ │ │ │ - tsteq r3, r0, lsr #32 │ │ │ │ - tsteq r0, r6, lsr #32 │ │ │ │ - tsteq r0, ip, lsl r0 │ │ │ │ - tsteq r0, r2, lsl r0 │ │ │ │ - tsteq r0, r8 │ │ │ │ - tsteq r3, lr │ │ │ │ - ldrshteq pc, [pc], #244 @ │ │ │ │ - smlabbeq r3, r6, r0, r4 │ │ │ │ - tsteq r3, r8, asr #32 │ │ │ │ - ldrsbteq pc, [pc], #246 @ │ │ │ │ - smlabbeq r3, r6, r0, r4 │ │ │ │ - rscseq pc, pc, r6, asr #31 │ │ │ │ - tsteq r3, lr, ror r4 │ │ │ │ - smlabbeq r3, r2, r1, r4 │ │ │ │ - tsteq r3, lr, asr #6 │ │ │ │ - smlatteq r3, r2, r0, r4 │ │ │ │ - smlatbeq r3, r6, r0, r4 │ │ │ │ - smlalseq pc, pc, r6, pc @ │ │ │ │ - tsteq r3, sl, lsl #6 │ │ │ │ - rscseq pc, pc, r6, lsl #31 │ │ │ │ - tsteq r3, r6, lsr #2 │ │ │ │ - strdeq r4, [r3, -sl] │ │ │ │ - rscseq pc, pc, lr, ror #30 │ │ │ │ - rscseq pc, pc, r6, ror #30 │ │ │ │ - @ instruction: 0x01034196 │ │ │ │ - smlabbeq r3, r6, r3, r4 │ │ │ │ - tsteq r3, sl, asr r3 │ │ │ │ - rscseq pc, pc, r6, asr #30 │ │ │ │ - tsteq r3, r2, asr r1 │ │ │ │ - rscseq pc, pc, r6, lsr pc @ │ │ │ │ - smlabteq r3, ip, r3, r4 │ │ │ │ - smlatbeq r3, r2, r3, r4 │ │ │ │ - rscseq pc, pc, r4, lsr #30 │ │ │ │ - rscseq pc, pc, lr, lsl pc @ │ │ │ │ - tsteq r3, r0, ror r2 │ │ │ │ - tsteq r3, lr, lsr r4 │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - smlatbeq r3, sl, r1, r4 │ │ │ │ - rscseq pc, pc, r0, lsl #30 │ │ │ │ - tsteq r3, r2, lsl #8 │ │ │ │ - ldrshteq pc, [pc], #228 @ │ │ │ │ - tsteq r3, r2, lsr #4 │ │ │ │ - strdeq r4, [r3, -r8] │ │ │ │ - rscseq pc, pc, r2, ror #29 │ │ │ │ - ldrsbteq pc, [pc], #236 @ │ │ │ │ - tsteq r3, sl, lsl #10 │ │ │ │ - smlabbeq r3, ip, r4, r4 │ │ │ │ - tsteq r3, r2, ror #8 │ │ │ │ - rscseq pc, pc, r4, asr #29 │ │ │ │ - ldrhteq pc, [pc], #238 @ │ │ │ │ - ldrhteq pc, [pc], #232 @ │ │ │ │ - ldrhteq pc, [pc], #226 @ │ │ │ │ - @ instruction: 0x01034490 │ │ │ │ - rscseq pc, pc, r6, lsr #29 │ │ │ │ - smlatbeq r3, ip, r4, r4 │ │ │ │ - tsteq r3, r6, asr #10 │ │ │ │ - strdeq r4, [r3, -r0] │ │ │ │ - rscseq pc, pc, lr, lsl #29 │ │ │ │ - tsteq r3, ip, lsl #10 │ │ │ │ - tsteq r3, r6, asr r5 │ │ │ │ - rscseq pc, pc, ip, ror lr @ │ │ │ │ - rscseq pc, pc, r6, ror lr @ │ │ │ │ - rscseq pc, pc, r0, ror lr @ │ │ │ │ - rscseq pc, pc, sl, ror #28 │ │ │ │ - rscseq pc, pc, r4, ror #28 │ │ │ │ - rscseq pc, pc, lr, asr lr @ │ │ │ │ - rscseq pc, pc, r8, asr lr @ │ │ │ │ - rscseq pc, pc, r2, asr lr @ │ │ │ │ - rscseq pc, pc, ip, asr #28 │ │ │ │ - rscseq pc, pc, r6, asr #28 │ │ │ │ - rscseq pc, pc, r0, asr #28 │ │ │ │ - rscseq pc, pc, sl, lsr lr @ │ │ │ │ - rscseq pc, pc, r4, lsr lr @ │ │ │ │ - rscseq pc, pc, lr, lsr #28 │ │ │ │ - rscseq pc, pc, r8, lsr #28 │ │ │ │ - tsteq r3, r2, lsl #8 │ │ │ │ + smlatteq r3, r2, r9, r4 │ │ │ │ tsteq r3, r0, ror #18 │ │ │ │ - tsteq r3, r2, asr #12 │ │ │ │ - smlabteq r3, r0, r5, r4 │ │ │ │ - tsteq r3, r2, asr #10 │ │ │ │ - rscseq pc, pc, r4, lsl #28 │ │ │ │ - ldrshteq pc, [pc], #222 @ │ │ │ │ - ldrshteq pc, [pc], #216 @ │ │ │ │ - ldrshteq pc, [pc], #210 @ │ │ │ │ - rscseq pc, pc, ip, ror #27 │ │ │ │ - rscseq pc, pc, r6, ror #27 │ │ │ │ - rscseq pc, pc, r0, ror #27 │ │ │ │ - ldrsbteq pc, [pc], #218 @ │ │ │ │ - tsteq r3, r0, lsr #16 │ │ │ │ - smlabbeq r3, r6, r7, r4 │ │ │ │ - rscseq pc, pc, r8, asr #27 │ │ │ │ - rscseq pc, pc, r2, asr #27 │ │ │ │ - tsteq r3, r0, asr #14 │ │ │ │ - ldrhteq pc, [pc], #214 @ │ │ │ │ - @ instruction: 0x0103479c │ │ │ │ + smlatteq r3, r2, r8, r4 │ │ │ │ + smlatbeq r0, r4, r1, r0 │ │ │ │ + @ instruction: 0x0100019e │ │ │ │ + @ instruction: 0x01000198 │ │ │ │ + @ instruction: 0x01000192 │ │ │ │ + smlabbeq r0, ip, r1, r0 │ │ │ │ + smlabbeq r0, r6, r1, r0 │ │ │ │ + smlabbeq r0, r0, r1, r0 │ │ │ │ + tsteq r0, sl, ror r1 │ │ │ │ + smlabteq r3, r0, fp, r4 │ │ │ │ + tsteq r3, r6, lsr #22 │ │ │ │ + tsteq r0, r8, ror #2 │ │ │ │ + tsteq r0, r2, ror #2 │ │ │ │ + smlatteq r3, r0, sl, r4 │ │ │ │ + tsteq r0, r6, asr r1 │ │ │ │ + tsteq r3, ip, lsr fp │ │ │ │ ldrbtmi r4, [r8], #-2257 @ 0xfffff72f │ │ │ │ ldmmi r1, {r0, r1, r2, r3, r4, r7, r8, sp, lr, pc}^ │ │ │ │ orrs r4, ip, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2256 @ 0xfffff730 │ │ │ │ ldmmi r0, {r0, r3, r4, r7, r8, sp, lr, pc}^ │ │ │ │ orrs r4, r6, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2255 @ 0xfffff731 │ │ │ │ @@ -108719,154 +108719,154 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ stmmi ip, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - rscseq pc, pc, sl, ror sl @ │ │ │ │ - rscseq pc, pc, r4, ror sl @ │ │ │ │ - smlabbeq r3, lr, r5, r4 │ │ │ │ - rscseq pc, pc, r8, ror #20 │ │ │ │ - rscseq pc, pc, r2, ror #20 │ │ │ │ - rscseq pc, pc, ip, asr sl @ │ │ │ │ - rscseq pc, pc, r6, asr sl @ │ │ │ │ - rscseq pc, pc, r0, asr sl @ │ │ │ │ - rscseq pc, pc, sl, asr #20 │ │ │ │ - rscseq pc, pc, r4, asr #20 │ │ │ │ - rscseq pc, pc, lr, lsr sl @ │ │ │ │ - rscseq pc, pc, r8, lsr sl @ │ │ │ │ - @ instruction: 0x010347b2 │ │ │ │ - smlatbeq r3, r8, r6, r4 │ │ │ │ - tsteq r3, r6, lsl #12 │ │ │ │ - @ instruction: 0x01034598 │ │ │ │ - rscseq pc, pc, sl, lsl sl @ │ │ │ │ - tsteq r3, r8, lsr #12 │ │ │ │ - rscseq pc, pc, lr, lsl #20 │ │ │ │ - tsteq r3, r0, lsr #14 │ │ │ │ - @ instruction: 0x010346b2 │ │ │ │ - ldrshteq pc, [pc], #156 @ │ │ │ │ - ldrshteq pc, [pc], #150 @ │ │ │ │ - tsteq r3, ip, lsl #16 │ │ │ │ - @ instruction: 0x0103479e │ │ │ │ - rscseq pc, pc, r4, ror #19 │ │ │ │ - tsteq r3, lr, lsr #16 │ │ │ │ - ldrsbteq pc, [pc], #152 @ │ │ │ │ - ldrsbteq pc, [pc], #146 @ │ │ │ │ - rscseq pc, pc, ip, asr #19 │ │ │ │ - rscseq pc, pc, r6, asr #19 │ │ │ │ - rscseq pc, pc, r0, asr #19 │ │ │ │ - ldrhteq pc, [pc], #154 @ │ │ │ │ - ldrhteq pc, [pc], #148 @ │ │ │ │ - tsteq r3, r2, lsr r8 │ │ │ │ - rscseq pc, pc, r8, lsr #19 │ │ │ │ - rscseq pc, pc, r2, lsr #19 │ │ │ │ - smlalseq pc, pc, ip, r9 @ │ │ │ │ - smlalseq pc, pc, r6, r9 @ │ │ │ │ - smlalseq pc, pc, r0, r9 @ │ │ │ │ - rscseq pc, pc, sl, lsl #19 │ │ │ │ - tsteq r3, r8, lsr #30 │ │ │ │ - tsteq r3, r2, lsr #16 │ │ │ │ - rscseq pc, pc, r8, ror r9 @ │ │ │ │ - rscseq pc, pc, r2, ror r9 @ │ │ │ │ - rscseq pc, pc, ip, ror #18 │ │ │ │ - rscseq pc, pc, r6, ror #18 │ │ │ │ - rscseq pc, pc, r0, ror #18 │ │ │ │ - rscseq pc, pc, sl, asr r9 @ │ │ │ │ - rscseq pc, pc, r4, asr r9 @ │ │ │ │ - rscseq pc, pc, lr, asr #18 │ │ │ │ - rscseq pc, pc, r8, asr #18 │ │ │ │ - rscseq pc, pc, r2, asr #18 │ │ │ │ - rscseq pc, pc, ip, lsr r9 @ │ │ │ │ - tsteq r3, lr, lsl #16 │ │ │ │ - rscseq pc, pc, r0, lsr r9 @ │ │ │ │ - smlatbeq r3, r2, r9, r4 │ │ │ │ - tsteq r3, r4, lsr ip │ │ │ │ - tsteq r3, r6, ror pc │ │ │ │ - tsteq r3, r4, lsr pc │ │ │ │ - tsteq r3, lr, lsl r8 │ │ │ │ - rscseq pc, pc, ip, lsl #18 │ │ │ │ - tsteq r3, r6, asr #16 │ │ │ │ - rscseq pc, pc, r0, lsl #18 │ │ │ │ - smlabbeq r3, lr, pc, r4 @ │ │ │ │ - tsteq r3, r8, ror #16 │ │ │ │ - rscseq pc, pc, lr, ror #17 │ │ │ │ - rscseq pc, pc, r8, ror #17 │ │ │ │ - tsteq r3, sl, ror #24 │ │ │ │ - tsteq r3, r8, lsr #24 │ │ │ │ - smlatbeq r3, r6, pc, r4 @ │ │ │ │ - ldrsbteq pc, [pc], #128 @ │ │ │ │ - ldrdeq r4, [r3, -r6] │ │ │ │ - rscseq pc, pc, r4, asr #17 │ │ │ │ - smlabbeq r3, r2, ip, r4 │ │ │ │ - mrseq r5, (UNDEF: 3) │ │ │ │ - ldrhteq pc, [pc], #130 @ │ │ │ │ - rscseq pc, pc, ip, lsr #17 │ │ │ │ - tsteq r3, sl, lsl r1 │ │ │ │ - smlabbeq r3, r0, r9, r4 │ │ │ │ - tsteq r3, r6, asr #18 │ │ │ │ - @ instruction: 0x01034c94 │ │ │ │ - rscseq pc, pc, lr, lsl #17 │ │ │ │ - smlabteq r3, r4, ip, r4 │ │ │ │ - rscseq pc, pc, r2, lsl #17 │ │ │ │ - @ instruction: 0x01034990 │ │ │ │ - smlatteq r3, lr, ip, r4 │ │ │ │ - rscseq pc, pc, r0, ror r8 @ │ │ │ │ - rscseq pc, pc, sl, ror #16 │ │ │ │ - @ instruction: 0x01034d90 │ │ │ │ - tsteq r3, lr, lsl #2 │ │ │ │ - smlatbeq r3, r0, r9, r4 │ │ │ │ - rscseq pc, pc, r2, asr r8 @ │ │ │ │ - rscseq pc, pc, ip, asr #16 │ │ │ │ - smlatbeq r3, lr, sp, r4 │ │ │ │ - tsteq r3, ip, lsr #2 │ │ │ │ - rscseq pc, pc, sl, lsr r8 @ │ │ │ │ - tsteq r3, ip, asr r1 │ │ │ │ - rscseq pc, pc, lr, lsr #16 │ │ │ │ - rscseq pc, pc, r8, lsr #16 │ │ │ │ - rscseq pc, pc, r2, lsr #16 │ │ │ │ - rscseq pc, pc, ip, lsl r8 @ │ │ │ │ - rscseq pc, pc, r6, lsl r8 @ │ │ │ │ - rscseq pc, pc, r0, lsl r8 @ │ │ │ │ - rscseq pc, pc, sl, lsl #16 │ │ │ │ - rscseq pc, pc, r4, lsl #16 │ │ │ │ - ldrshteq pc, [pc], #126 @ │ │ │ │ - ldrshteq pc, [pc], #120 @ │ │ │ │ - ldrshteq pc, [pc], #114 @ │ │ │ │ - rscseq pc, pc, ip, ror #15 │ │ │ │ - rscseq pc, pc, r6, ror #15 │ │ │ │ - rscseq pc, pc, r0, ror #15 │ │ │ │ - ldrsbteq pc, [pc], #122 @ │ │ │ │ - ldrsbteq pc, [pc], #116 @ │ │ │ │ - rscseq pc, pc, lr, asr #15 │ │ │ │ - rscseq pc, pc, r8, asr #15 │ │ │ │ - rscseq pc, pc, r2, asr #15 │ │ │ │ - ldrhteq pc, [pc], #124 @ │ │ │ │ - ldrhteq pc, [pc], #118 @ │ │ │ │ - ldrhteq pc, [pc], #112 @ │ │ │ │ - rscseq pc, pc, sl, lsr #15 │ │ │ │ - rscseq pc, pc, r4, lsr #15 │ │ │ │ - smlalseq pc, pc, lr, r7 @ │ │ │ │ - smlalseq pc, pc, r8, r7 @ │ │ │ │ - smlalseq pc, pc, r2, r7 @ │ │ │ │ - rscseq pc, pc, ip, lsl #15 │ │ │ │ - rscseq pc, pc, r6, lsl #15 │ │ │ │ - rscseq pc, pc, r0, lsl #15 │ │ │ │ - rscseq pc, pc, sl, ror r7 @ │ │ │ │ - rscseq pc, pc, r4, ror r7 @ │ │ │ │ - rscseq pc, pc, lr, ror #14 │ │ │ │ - rscseq pc, pc, r8, ror #14 │ │ │ │ - rscseq pc, pc, r2, ror #14 │ │ │ │ - rscseq pc, pc, ip, asr r7 @ │ │ │ │ - rscseq pc, pc, r6, asr r7 @ │ │ │ │ - rscseq pc, pc, r0, asr r7 @ │ │ │ │ - rscseq pc, pc, sl, asr #14 │ │ │ │ - rscseq pc, pc, r4, asr #14 │ │ │ │ - rscseq pc, pc, lr, lsr r7 @ │ │ │ │ - rscseq pc, pc, r8, lsr r7 @ │ │ │ │ + rscseq pc, pc, sl, lsl lr @ │ │ │ │ + rscseq pc, pc, r4, lsl lr @ │ │ │ │ + tsteq r3, lr, lsr #18 │ │ │ │ + rscseq pc, pc, r8, lsl #28 │ │ │ │ + rscseq pc, pc, r2, lsl #28 │ │ │ │ + ldrshteq pc, [pc], #220 @ │ │ │ │ + ldrshteq pc, [pc], #214 @ │ │ │ │ + ldrshteq pc, [pc], #208 @ │ │ │ │ + rscseq pc, pc, sl, ror #27 │ │ │ │ + rscseq pc, pc, r4, ror #27 │ │ │ │ + ldrsbteq pc, [pc], #222 @ │ │ │ │ + ldrsbteq pc, [pc], #216 @ │ │ │ │ + tsteq r3, r2, asr fp │ │ │ │ + tsteq r3, r8, asr #20 │ │ │ │ + smlatbeq r3, r6, r9, r4 │ │ │ │ + tsteq r3, r8, lsr r9 │ │ │ │ + ldrhteq pc, [pc], #218 @ │ │ │ │ + smlabteq r3, r8, r9, r4 │ │ │ │ + rscseq pc, pc, lr, lsr #27 │ │ │ │ + smlabteq r3, r0, sl, r4 │ │ │ │ + tsteq r3, r2, asr sl │ │ │ │ + smlalseq pc, pc, ip, sp @ │ │ │ │ + smlalseq pc, pc, r6, sp @ │ │ │ │ + smlatbeq r3, ip, fp, r4 │ │ │ │ + tsteq r3, lr, lsr fp │ │ │ │ + rscseq pc, pc, r4, lsl #27 │ │ │ │ + smlabteq r3, lr, fp, r4 │ │ │ │ + rscseq pc, pc, r8, ror sp @ │ │ │ │ + rscseq pc, pc, r2, ror sp @ │ │ │ │ + rscseq pc, pc, ip, ror #26 │ │ │ │ + rscseq pc, pc, r6, ror #26 │ │ │ │ + rscseq pc, pc, r0, ror #26 │ │ │ │ + rscseq pc, pc, sl, asr sp @ │ │ │ │ + rscseq pc, pc, r4, asr sp @ │ │ │ │ + ldrdeq r4, [r3, -r2] │ │ │ │ + rscseq pc, pc, r8, asr #26 │ │ │ │ + rscseq pc, pc, r2, asr #26 │ │ │ │ + rscseq pc, pc, ip, lsr sp @ │ │ │ │ + rscseq pc, pc, r6, lsr sp @ │ │ │ │ + rscseq pc, pc, r0, lsr sp @ │ │ │ │ + rscseq pc, pc, sl, lsr #26 │ │ │ │ + smlabteq r3, r8, r2, r5 │ │ │ │ + smlabteq r3, r2, fp, r4 │ │ │ │ + rscseq pc, pc, r8, lsl sp @ │ │ │ │ + rscseq pc, pc, r2, lsl sp @ │ │ │ │ + rscseq pc, pc, ip, lsl #26 │ │ │ │ + rscseq pc, pc, r6, lsl #26 │ │ │ │ + rscseq pc, pc, r0, lsl #26 │ │ │ │ + ldrshteq pc, [pc], #202 @ │ │ │ │ + ldrshteq pc, [pc], #196 @ │ │ │ │ + rscseq pc, pc, lr, ror #25 │ │ │ │ + rscseq pc, pc, r8, ror #25 │ │ │ │ + rscseq pc, pc, r2, ror #25 │ │ │ │ + ldrsbteq pc, [pc], #204 @ │ │ │ │ + smlatbeq r3, lr, fp, r4 │ │ │ │ + ldrsbteq pc, [pc], #192 @ │ │ │ │ + tsteq r3, r2, asr #26 │ │ │ │ + ldrdeq r4, [r3, -r4] │ │ │ │ + tsteq r3, r6, lsl r3 │ │ │ │ + ldrdeq r5, [r3, -r4] │ │ │ │ + @ instruction: 0x01034bbe │ │ │ │ + rscseq pc, pc, ip, lsr #25 │ │ │ │ + smlatteq r3, r6, fp, r4 │ │ │ │ + rscseq pc, pc, r0, lsr #25 │ │ │ │ + tsteq r3, lr, lsr #6 │ │ │ │ + tsteq r3, r8, lsl #24 │ │ │ │ + rscseq pc, pc, lr, lsl #25 │ │ │ │ + rscseq pc, pc, r8, lsl #25 │ │ │ │ + tsteq r3, sl │ │ │ │ + smlabteq r3, r8, pc, r4 @ │ │ │ │ + tsteq r3, r6, asr #6 │ │ │ │ + rscseq pc, pc, r0, ror ip @ │ │ │ │ + tsteq r3, r6, ror r3 │ │ │ │ + rscseq pc, pc, r4, ror #24 │ │ │ │ + tsteq r3, r2, lsr #32 │ │ │ │ + smlatbeq r3, r0, r3, r5 │ │ │ │ + rscseq pc, pc, r2, asr ip @ │ │ │ │ + rscseq pc, pc, ip, asr #24 │ │ │ │ + @ instruction: 0x010354ba │ │ │ │ + tsteq r3, r0, lsr #26 │ │ │ │ + smlatteq r3, r6, ip, r4 │ │ │ │ + tsteq r3, r4, lsr r0 │ │ │ │ + rscseq pc, pc, lr, lsr #24 │ │ │ │ + tsteq r3, r4, rrx │ │ │ │ + rscseq pc, pc, r2, lsr #24 │ │ │ │ + tsteq r3, r0, lsr sp │ │ │ │ + smlabbeq r3, lr, r0, r5 │ │ │ │ + rscseq pc, pc, r0, lsl ip @ │ │ │ │ + rscseq pc, pc, sl, lsl #24 │ │ │ │ + tsteq r3, r0, lsr r1 │ │ │ │ + smlatbeq r3, lr, r4, r5 │ │ │ │ + tsteq r3, r0, asr #26 │ │ │ │ + ldrshteq pc, [pc], #178 @ │ │ │ │ + rscseq pc, pc, ip, ror #23 │ │ │ │ + tsteq r3, lr, asr #2 │ │ │ │ + smlabteq r3, ip, r4, r5 │ │ │ │ + ldrsbteq pc, [pc], #186 @ │ │ │ │ + strdeq r5, [r3, -ip] │ │ │ │ + rscseq pc, pc, lr, asr #23 │ │ │ │ + rscseq pc, pc, r8, asr #23 │ │ │ │ + rscseq pc, pc, r2, asr #23 │ │ │ │ + ldrhteq pc, [pc], #188 @ │ │ │ │ + ldrhteq pc, [pc], #182 @ │ │ │ │ + ldrhteq pc, [pc], #176 @ │ │ │ │ + rscseq pc, pc, sl, lsr #23 │ │ │ │ + rscseq pc, pc, r4, lsr #23 │ │ │ │ + smlalseq pc, pc, lr, fp @ │ │ │ │ + smlalseq pc, pc, r8, fp @ │ │ │ │ + smlalseq pc, pc, r2, fp @ │ │ │ │ + rscseq pc, pc, ip, lsl #23 │ │ │ │ + rscseq pc, pc, r6, lsl #23 │ │ │ │ + rscseq pc, pc, r0, lsl #23 │ │ │ │ + rscseq pc, pc, sl, ror fp @ │ │ │ │ + rscseq pc, pc, r4, ror fp @ │ │ │ │ + rscseq pc, pc, lr, ror #22 │ │ │ │ + rscseq pc, pc, r8, ror #22 │ │ │ │ + rscseq pc, pc, r2, ror #22 │ │ │ │ + rscseq pc, pc, ip, asr fp @ │ │ │ │ + rscseq pc, pc, r6, asr fp @ │ │ │ │ + rscseq pc, pc, r0, asr fp @ │ │ │ │ + rscseq pc, pc, sl, asr #22 │ │ │ │ + rscseq pc, pc, r4, asr #22 │ │ │ │ + rscseq pc, pc, lr, lsr fp @ │ │ │ │ + rscseq pc, pc, r8, lsr fp @ │ │ │ │ + rscseq pc, pc, r2, lsr fp @ │ │ │ │ + rscseq pc, pc, ip, lsr #22 │ │ │ │ + rscseq pc, pc, r6, lsr #22 │ │ │ │ + rscseq pc, pc, r0, lsr #22 │ │ │ │ + rscseq pc, pc, sl, lsl fp @ │ │ │ │ + rscseq pc, pc, r4, lsl fp @ │ │ │ │ + rscseq pc, pc, lr, lsl #22 │ │ │ │ + rscseq pc, pc, r8, lsl #22 │ │ │ │ + rscseq pc, pc, r2, lsl #22 │ │ │ │ + ldrshteq pc, [pc], #172 @ │ │ │ │ + ldrshteq pc, [pc], #166 @ │ │ │ │ + ldrshteq pc, [pc], #160 @ │ │ │ │ + rscseq pc, pc, sl, ror #21 │ │ │ │ + rscseq pc, pc, r4, ror #21 │ │ │ │ + ldrsbteq pc, [pc], #174 @ │ │ │ │ + ldrsbteq pc, [pc], #168 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subsvs pc, ip, #64, 4 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -109706,20 +109706,20 @@ │ │ │ │ @ instruction: 0xf5a4d318 │ │ │ │ vhsub.s8 q11, q0, q13 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07d840d3 │ │ │ │ ldrbhi pc, [r8], #-324 @ 0xfffffebc @ │ │ │ │ ldmdblt lr, {r1, ip, sp, lr, pc} │ │ │ │ - smlabbeq r3, ip, lr, r4 │ │ │ │ - smlabteq r1, lr, pc, lr @ │ │ │ │ - tsteq r2, sl, lsr r8 │ │ │ │ - tsteq r1, r0, ror lr │ │ │ │ - tsteq r0, ip, lsl #26 │ │ │ │ - tsteq r1, r6, ror #24 │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ + tstpeq r1, lr, ror #6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [r2, -sl] │ │ │ │ + tstpeq r1, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r0, ip, r0, r7 │ │ │ │ + tstpeq r1, r6 @ p-variant is OBSOLETE │ │ │ │ cmnpvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0066f5b1 │ │ │ │ strbhi pc, [r2], #-196 @ 0xffffff3c @ │ │ │ │ rsbvs pc, r6, #164, 10 @ 0x29000000 │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -110724,22 +110724,22 @@ │ │ │ │ vpadd.i8 d2, d3, d8 │ │ │ │ vshl.s8 q12, , │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10107d3 │ │ │ │ @ instruction: 0xf003812d │ │ │ │ svclt 0x0000bc63 │ │ │ │ - tsteq r3, ip, lsr pc │ │ │ │ - tsteq r1, r0, lsr #32 │ │ │ │ - tsteq r3, r4, lsr pc │ │ │ │ - rscseq lr, pc, r6, lsl r9 @ │ │ │ │ - smlabbeq r1, r4, lr, sp │ │ │ │ - rscseq lr, pc, r0, lsr #18 │ │ │ │ - ldrsbteq lr, [pc], #84 │ │ │ │ - @ instruction: 0x0101ddbc │ │ │ │ + ldrdeq r4, [r3, -ip] │ │ │ │ + smlabteq r1, r0, r3, lr │ │ │ │ + ldrdeq r4, [r3, -r4] │ │ │ │ + ldrhteq lr, [pc], #198 │ │ │ │ + tsteq r1, r4, lsr #4 │ │ │ │ + rscseq lr, pc, r0, asr #25 │ │ │ │ + rscseq lr, pc, r4, ror r9 @ │ │ │ │ + tsteq r1, ip, asr r1 │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 703c38 │ │ │ │ strbhi pc, [ip], #-515 @ 0xfffffdfd @ │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ tstphi ip, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @@ -112777,202 +112777,202 @@ │ │ │ │ @ instruction: 0xf791447a │ │ │ │ mvnseq lr, #156, 16 @ 0x9c0000 │ │ │ │ orrhi pc, r0, r0, lsl #2 │ │ │ │ @ instruction: 0x21014abe │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r2, {r0, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e17f │ │ │ │ - strdeq ip, [r2, -ip] │ │ │ │ - tsteq r1, sl, asr #2 │ │ │ │ - strdeq ip, [r2, -r2] │ │ │ │ - strdeq ip, [r2, -r8] │ │ │ │ - rscseq ip, pc, r4, lsr #19 │ │ │ │ - smlalseq ip, pc, ip, r9 @ │ │ │ │ - smlabbeq r3, r4, lr, r1 │ │ │ │ - rscseq ip, pc, r0, ror r9 @ │ │ │ │ - smlabbeq r0, r6, r2, r4 │ │ │ │ - tsteq r1, lr, asr #14 │ │ │ │ - tsteq r1, lr, asr #14 │ │ │ │ - tsteq r1, r0, asr r7 │ │ │ │ - tsteq r1, sl, lsl r7 │ │ │ │ - tsteq r1, ip, lsr r7 │ │ │ │ - tsteq r1, lr, lsr #14 │ │ │ │ - @ instruction: 0x0102cd92 │ │ │ │ - rscseq ip, pc, lr, lsr #17 │ │ │ │ - tsteq r3, lr, lsr lr │ │ │ │ - rscseq ip, pc, sl, lsl #17 │ │ │ │ - tsteq r3, r2, asr #28 │ │ │ │ - rscseq ip, pc, lr, ror #16 │ │ │ │ - ldrsbteq ip, [pc], #122 │ │ │ │ - @ instruction: 0x0101bf9c │ │ │ │ - ldrsbteq ip, [pc], #114 │ │ │ │ - tsteq r1, r8, ror pc │ │ │ │ - tsteq r3, ip, lsl sp │ │ │ │ - tsteq r1, ip, asr pc │ │ │ │ - tsteq r3, r8, lsl sp │ │ │ │ - tsteq r3, r6, lsl sp │ │ │ │ - tsteq r3, r4, lsl sp │ │ │ │ - tsteq r3, r2, lsl sp │ │ │ │ - tsteq r1, r2, lsl r7 │ │ │ │ - ldrdeq sl, [r2, -r4] │ │ │ │ - @ instruction: 0x0101c6b4 │ │ │ │ - @ instruction: 0x0101c6b0 │ │ │ │ + @ instruction: 0x0102d19c │ │ │ │ + smlatteq r1, sl, r4, ip │ │ │ │ + @ instruction: 0x0102d192 │ │ │ │ + @ instruction: 0x0102d198 │ │ │ │ + rscseq ip, pc, r4, asr #26 │ │ │ │ + rscseq ip, pc, ip, lsr sp @ │ │ │ │ + tsteq r3, r4, lsr #4 │ │ │ │ + rscseq ip, pc, r0, lsl sp @ │ │ │ │ + tsteq r0, r6, lsr #12 │ │ │ │ + smlatteq r1, lr, sl, sp │ │ │ │ + smlatteq r1, lr, sl, sp │ │ │ │ + strdeq sp, [r1, -r0] │ │ │ │ + @ instruction: 0x0101daba │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ + smlabteq r1, lr, sl, sp │ │ │ │ + tsteq r2, r2, lsr r1 │ │ │ │ + rscseq ip, pc, lr, asr #24 │ │ │ │ + ldrdeq r2, [r3, -lr] │ │ │ │ + rscseq ip, pc, sl, lsr #24 │ │ │ │ + smlatteq r3, r2, r1, r2 │ │ │ │ + rscseq ip, pc, lr, lsl #24 │ │ │ │ + rscseq ip, pc, sl, ror fp @ │ │ │ │ + tsteq r1, ip, lsr r3 │ │ │ │ + rscseq ip, pc, r2, ror fp @ │ │ │ │ + tsteq r1, r8, lsl r3 │ │ │ │ + strheq r2, [r3, -ip] │ │ │ │ + strdeq ip, [r1, -ip] │ │ │ │ + strheq r2, [r3, -r8] │ │ │ │ + strheq r2, [r3, -r6] │ │ │ │ + strheq r2, [r3, -r4] │ │ │ │ + strheq r2, [r3, -r2] │ │ │ │ + @ instruction: 0x0101cab2 │ │ │ │ + tsteq r2, r4, ror r5 │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + tsteq r1, r0, asr sl │ │ │ │ + @ instruction: 0x010043bc │ │ │ │ + tsteq r1, ip, lsr sl │ │ │ │ + tsteq r1, ip, lsr sl │ │ │ │ + tsteq r1, ip, lsr sl │ │ │ │ + tsteq r1, r4, lsr sl │ │ │ │ + tsteq r1, r0, lsr sl │ │ │ │ + tsteq r1, ip, lsr #20 │ │ │ │ + tsteq r1, ip, lsr #20 │ │ │ │ + tsteq r1, r0, lsr sl │ │ │ │ + tsteq r1, r4, lsr sl │ │ │ │ + tsteq r1, ip, lsr sl │ │ │ │ + smlatbeq r8, r6, r7, r8 │ │ │ │ + ldrdeq sp, [r1, -sl] │ │ │ │ + smlatteq r1, sl, r7, sp │ │ │ │ + @ instruction: 0x0101d7ba │ │ │ │ + tsteq r8, r4, ror #14 │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ + strdeq sp, [r1, -ip] │ │ │ │ + tsteq r1, r4, lsl #16 │ │ │ │ + rscseq ip, pc, r4, asr r9 @ │ │ │ │ + rscseq ip, pc, r4, asr #18 │ │ │ │ + tsteq r3, lr, lsl pc │ │ │ │ + tsteq r1, r8, ror r0 │ │ │ │ + smlatbeq r0, r6, lr, sl │ │ │ │ + qaddeq ip, r4, r1 │ │ │ │ + tsteq r1, sl, lsr fp │ │ │ │ + tsteq r1, r4, lsr r0 │ │ │ │ + rscseq ip, pc, r6, lsr #16 │ │ │ │ + tsteq r1, lr │ │ │ │ + rscseq ip, pc, r0, lsl #16 │ │ │ │ + smlatteq r1, sl, pc, fp @ │ │ │ │ + rscseq ip, pc, r2, ror #15 │ │ │ │ + smlabbeq r3, lr, lr, r1 │ │ │ │ + smlabteq r1, r8, pc, fp @ │ │ │ │ + smlabbeq r1, r4, pc, fp @ │ │ │ │ + tsteq r0, ip, lsr #32 │ │ │ │ + tsteq r1, sl, ror pc │ │ │ │ tsteq r0, ip, lsl r0 │ │ │ │ - @ instruction: 0x0101c69c │ │ │ │ - @ instruction: 0x0101c69c │ │ │ │ - @ instruction: 0x0101c69c │ │ │ │ - @ instruction: 0x0101c694 │ │ │ │ - @ instruction: 0x0101c690 │ │ │ │ - smlabbeq r1, ip, r6, ip │ │ │ │ - smlabbeq r1, ip, r6, ip │ │ │ │ - @ instruction: 0x0101c690 │ │ │ │ - @ instruction: 0x0101c694 │ │ │ │ - @ instruction: 0x0101c69c │ │ │ │ - tsteq r8, r6, lsl #8 │ │ │ │ - tsteq r1, sl, lsr r4 │ │ │ │ - tsteq r1, sl, asr #8 │ │ │ │ - tsteq r1, sl, lsl r4 │ │ │ │ - smlabteq r8, r4, r3, r8 │ │ │ │ - tsteq r1, r4, asr r4 │ │ │ │ - tsteq r1, ip, asr r4 │ │ │ │ - tsteq r1, r4, ror #8 │ │ │ │ - ldrhteq ip, [pc], #84 │ │ │ │ - rscseq ip, pc, r4, lsr #11 │ │ │ │ - tsteq r3, lr, ror fp │ │ │ │ - ldrdeq fp, [r1, -r8] │ │ │ │ - tsteq r0, r6, lsl #22 │ │ │ │ - @ instruction: 0x0101bcb4 │ │ │ │ - @ instruction: 0x0101c79a │ │ │ │ - @ instruction: 0x0101bc94 │ │ │ │ - rscseq ip, pc, r6, lsl #9 │ │ │ │ - tsteq r1, lr, ror #24 │ │ │ │ - rscseq ip, pc, r0, ror #8 │ │ │ │ - tsteq r1, sl, asr #24 │ │ │ │ - rscseq ip, pc, r2, asr #8 │ │ │ │ - smlatteq r3, lr, sl, r1 │ │ │ │ - tsteq r1, r8, lsr #24 │ │ │ │ - smlatteq r1, r4, fp, fp │ │ │ │ - smlabbeq r0, ip, ip, r3 │ │ │ │ - ldrdeq fp, [r1, -sl] │ │ │ │ - tsteq r0, ip, ror ip │ │ │ │ - tsteq r0, ip, ror #24 │ │ │ │ - tsteq r0, r8, ror #24 │ │ │ │ - tsteq r0, r4, ror #24 │ │ │ │ - tsteq r0, r0, ror #24 │ │ │ │ - tsteq r0, ip, asr ip │ │ │ │ - tsteq r0, r8, asr ip │ │ │ │ - tsteq r0, r4, asr ip │ │ │ │ - tsteq r0, ip, asr #24 │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ - tsteq r2, r4, ror r8 │ │ │ │ - tsteq r2, r4, asr r8 │ │ │ │ - tsteq r8, sl, ror #2 │ │ │ │ - tsteq r0, sl, lsr #24 │ │ │ │ - tsteq r0, r0, lsr ip │ │ │ │ - tsteq r0, sl, lsr #24 │ │ │ │ - rscseq ip, pc, lr, asr #8 │ │ │ │ - @ instruction: 0x0101ba98 │ │ │ │ - tsteq r0, r6, lsl #24 │ │ │ │ - strdeq r3, [r0, -sl] │ │ │ │ + tsteq r0, ip │ │ │ │ + tsteq r0, r8 │ │ │ │ + tsteq r0, r4 │ │ │ │ + mrseq r4, (UNDEF: 0) │ │ │ │ + strdeq r3, [r0, -ip] │ │ │ │ + strdeq r3, [r0, -r8] │ │ │ │ strdeq r3, [r0, -r4] │ │ │ │ - smlatteq r0, lr, fp, r3 │ │ │ │ - smlatteq r0, r8, fp, r3 │ │ │ │ - smlatteq r0, r2, fp, r3 │ │ │ │ - smlabbeq r8, sl, r0, r8 │ │ │ │ - ldrshteq ip, [pc], #30 │ │ │ │ - smlatteq r1, r6, r9, fp │ │ │ │ - tsteq r0, r6, ror r9 │ │ │ │ - @ instruction: 0x01031894 │ │ │ │ - tsteq r0, r0, ror #22 │ │ │ │ - smlatteq r2, ip, ip, r9 │ │ │ │ - smlabteq r1, ip, r1, ip │ │ │ │ - smlabteq r1, r8, r1, ip │ │ │ │ - tsteq r0, r4, lsr fp │ │ │ │ - @ instruction: 0x0101c1b4 │ │ │ │ - @ instruction: 0x0101c1b4 │ │ │ │ - @ instruction: 0x0101c1b4 │ │ │ │ - smlatbeq r1, ip, r1, ip │ │ │ │ - smlatbeq r1, r8, r1, ip │ │ │ │ - smlatbeq r1, r4, r1, ip │ │ │ │ - smlatbeq r1, r4, r1, ip │ │ │ │ - smlatbeq r1, r8, r1, ip │ │ │ │ - smlatbeq r1, ip, r1, ip │ │ │ │ - @ instruction: 0x0101c1b4 │ │ │ │ - tsteq r8, lr, lsl pc │ │ │ │ - tsteq r3, ip, ror r7 │ │ │ │ - smlabbeq r1, r8, r8, fp │ │ │ │ - tsteq r3, r0, ror r7 │ │ │ │ - tsteq r3, r6, ror r7 │ │ │ │ - tsteq r1, r2, asr #16 │ │ │ │ - tsteq r3, sl, ror #14 │ │ │ │ - tsteq r3, r8, ror #14 │ │ │ │ - tsteq r2, r2, asr sl │ │ │ │ - tsteq r2, r4, asr sl │ │ │ │ - tsteq r2, r8, asr sl │ │ │ │ - tsteq r2, r0, ror #20 │ │ │ │ - tsteq r3, r8, lsl r7 │ │ │ │ - tsteq r2, r8, asr sl │ │ │ │ - tsteq r2, r6, ror #20 │ │ │ │ - tsteq r2, sl, ror #20 │ │ │ │ - tsteq r2, lr, ror #20 │ │ │ │ - smlabbeq r2, r0, sl, fp │ │ │ │ - smlabbeq r2, r6, sl, fp │ │ │ │ - tsteq r0, r2, lsl r3 │ │ │ │ - tsteq r1, r8, lsl r7 │ │ │ │ - tsteq r0, r6, lsl #6 │ │ │ │ - strdeq fp, [r1, -r8] │ │ │ │ - tsteq r3, sl, ror r6 │ │ │ │ - ldrdeq fp, [r1, -r6] │ │ │ │ - @ instruction: 0x0101b69c │ │ │ │ - @ instruction: 0x0101b6b4 │ │ │ │ - rscseq ip, pc, lr, lsr #2 │ │ │ │ - rscseq ip, pc, r6, lsr r1 @ │ │ │ │ - strdeq r7, [r8, -r8] │ │ │ │ - rscseq ip, pc, lr, lsl r1 @ │ │ │ │ - ldrshteq ip, [pc], #4 │ │ │ │ - rscseq ip, pc, r0, lsl #2 │ │ │ │ - ldrshteq ip, [pc], #12 │ │ │ │ - ldrshteq ip, [pc], #8 │ │ │ │ - ldrshteq ip, [pc], #4 │ │ │ │ - ldrshteq ip, [pc], #4 │ │ │ │ - tsteq r8, r6, ror #24 │ │ │ │ - rscseq ip, pc, r2, ror #1 │ │ │ │ - rscseq ip, pc, lr, rrx │ │ │ │ - tsteq r8, lr, lsr #24 │ │ │ │ - rscseq ip, pc, lr, lsr #32 │ │ │ │ - smlabbeq r1, lr, r5, fp │ │ │ │ - tsteq r3, r0, lsr #10 │ │ │ │ + smlatteq r0, ip, pc, r3 @ │ │ │ │ + smlatteq r0, r8, pc, r3 @ │ │ │ │ + tsteq r2, r4, lsl ip │ │ │ │ + strdeq r8, [r2, -r4] │ │ │ │ + tsteq r8, sl, lsl #10 │ │ │ │ + smlabteq r0, sl, pc, r3 @ │ │ │ │ + ldrdeq r3, [r0, -r0] │ │ │ │ + smlabteq r0, sl, pc, r3 @ │ │ │ │ + rscseq ip, pc, lr, ror #15 │ │ │ │ + tsteq r1, r8, lsr lr │ │ │ │ + smlatbeq r0, r6, pc, r3 @ │ │ │ │ + @ instruction: 0x01003f9a │ │ │ │ + @ instruction: 0x01003f94 │ │ │ │ + smlabbeq r0, lr, pc, r3 @ │ │ │ │ + smlabbeq r0, r8, pc, r3 @ │ │ │ │ + smlabbeq r0, r2, pc, r3 @ │ │ │ │ + tsteq r8, sl, lsr #8 │ │ │ │ + smlalseq ip, pc, lr, r5 @ │ │ │ │ + smlabbeq r1, r6, sp, fp │ │ │ │ + tsteq r0, r6, lsl sp │ │ │ │ + tsteq r3, r4, lsr ip │ │ │ │ + tsteq r0, r0, lsl #30 │ │ │ │ + smlabbeq r2, ip, r0, sl │ │ │ │ + tsteq r1, ip, ror #10 │ │ │ │ tsteq r1, r8, ror #10 │ │ │ │ - tsteq r0, lr, ror #2 │ │ │ │ - tsteq r0, r0, ror r1 │ │ │ │ - tsteq r0, r4, asr r1 │ │ │ │ - smlatteq r1, ip, r3, sp │ │ │ │ - smlatteq r1, lr, r3, sp │ │ │ │ - smlatteq r1, r8, r3, sp │ │ │ │ - smlatteq r1, r8, r3, sp │ │ │ │ - tsteq r1, r2, lsl #8 │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ - tsteq r1, r2, lsr r4 │ │ │ │ - tsteq r1, r6, asr #8 │ │ │ │ - tsteq r2, r4, lsr r3 │ │ │ │ - tsteq r1, sl, lsr #8 │ │ │ │ - tsteq r1, ip, lsr #8 │ │ │ │ - tsteq r1, lr, lsr #8 │ │ │ │ - tsteq r1, ip, lsr r4 │ │ │ │ - tsteq r1, r2, asr #8 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - tsteq r1, lr, asr #8 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - tsteq r1, r2, asr #8 │ │ │ │ - tsteq r1, r4, asr #8 │ │ │ │ - ldrdeq ip, [r1, -sl] │ │ │ │ - tsteq r8, r2, asr sl │ │ │ │ - tsteq r1, r4, lsr #8 │ │ │ │ - tsteq r2, r6, lsr #4 │ │ │ │ + ldrdeq r3, [r0, -r4] │ │ │ │ + tsteq r1, r4, asr r5 │ │ │ │ + tsteq r1, r4, asr r5 │ │ │ │ + tsteq r1, r4, asr r5 │ │ │ │ + tsteq r1, ip, asr #10 │ │ │ │ + tsteq r1, r8, asr #10 │ │ │ │ + tsteq r1, r4, asr #10 │ │ │ │ + tsteq r1, r4, asr #10 │ │ │ │ + tsteq r1, r8, asr #10 │ │ │ │ + tsteq r1, ip, asr #10 │ │ │ │ + tsteq r1, r4, asr r5 │ │ │ │ + @ instruction: 0x010882be │ │ │ │ + tsteq r3, ip, lsl fp │ │ │ │ + tsteq r1, r8, lsr #24 │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + tsteq r3, r6, lsl fp │ │ │ │ + smlatteq r1, r2, fp, fp │ │ │ │ + tsteq r3, sl, lsl #22 │ │ │ │ + tsteq r3, r8, lsl #22 │ │ │ │ + strdeq fp, [r2, -r2] │ │ │ │ + strdeq fp, [r2, -r4] │ │ │ │ + strdeq fp, [r2, -r8] │ │ │ │ + tsteq r2, r0, lsl #28 │ │ │ │ + @ instruction: 0x01031ab8 │ │ │ │ + strdeq fp, [r2, -r8] │ │ │ │ + tsteq r2, r6, lsl #28 │ │ │ │ + tsteq r2, sl, lsl #28 │ │ │ │ + tsteq r2, lr, lsl #28 │ │ │ │ + tsteq r2, r0, lsr #28 │ │ │ │ + tsteq r2, r6, lsr #28 │ │ │ │ + @ instruction: 0x010036b2 │ │ │ │ + @ instruction: 0x0101bab8 │ │ │ │ + smlatbeq r0, r6, r6, r3 │ │ │ │ + @ instruction: 0x0101ba98 │ │ │ │ + tsteq r3, sl, lsl sl │ │ │ │ + tsteq r1, r6, ror sl │ │ │ │ + tsteq r1, ip, lsr sl │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + rscseq ip, pc, lr, asr #9 │ │ │ │ + ldrsbteq ip, [pc], #70 │ │ │ │ + swpeq r8, r8, [r8] @ │ │ │ │ + ldrhteq ip, [pc], #78 │ │ │ │ + smlalseq ip, pc, r4, r4 @ │ │ │ │ + rscseq ip, pc, r0, lsr #9 │ │ │ │ + smlalseq ip, pc, ip, r4 @ │ │ │ │ + smlalseq ip, pc, r8, r4 @ │ │ │ │ + smlalseq ip, pc, r4, r4 @ │ │ │ │ + smlalseq ip, pc, r4, r4 @ │ │ │ │ + tsteq r8, r6 │ │ │ │ + rscseq ip, pc, r2, lsl #9 │ │ │ │ + rscseq ip, pc, lr, lsl #8 │ │ │ │ + smlabteq r8, lr, pc, r7 @ │ │ │ │ + rscseq ip, pc, lr, asr #7 │ │ │ │ + tsteq r1, lr, lsr #18 │ │ │ │ + smlabteq r3, r0, r8, r1 │ │ │ │ + tsteq r1, r8, lsl #18 │ │ │ │ + tsteq r0, lr, lsl #10 │ │ │ │ + tsteq r0, r0, lsl r5 │ │ │ │ + strdeq sl, [r0, -r4] │ │ │ │ + smlabbeq r1, ip, r7, sp │ │ │ │ + smlabbeq r1, lr, r7, sp │ │ │ │ + smlabbeq r1, r8, r7, sp │ │ │ │ + smlabbeq r1, r8, r7, sp │ │ │ │ + smlatbeq r1, r2, r7, sp │ │ │ │ + @ instruction: 0x0101d7bc │ │ │ │ + @ instruction: 0x0101d7bc │ │ │ │ + ldrdeq sp, [r1, -r2] │ │ │ │ + smlatteq r1, r6, r7, sp │ │ │ │ + ldrdeq ip, [r2, -r4] │ │ │ │ + smlabteq r1, sl, r7, sp │ │ │ │ + smlabteq r1, ip, r7, sp │ │ │ │ + smlabteq r1, lr, r7, sp │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ + smlatteq r1, r2, r7, sp │ │ │ │ + smlatteq r1, r8, r7, sp │ │ │ │ + smlatteq r1, lr, r7, sp │ │ │ │ + smlatteq r1, r8, r7, sp │ │ │ │ + smlatteq r1, r2, r7, sp │ │ │ │ + smlatteq r1, r4, r7, sp │ │ │ │ + tsteq r1, sl, ror r3 │ │ │ │ + strdeq r7, [r8, -r2] │ │ │ │ + smlabteq r1, r4, r7, sp │ │ │ │ + smlabteq r2, r6, r5, lr │ │ │ │ stccs 8, cr15, [r0], {223} @ 0xdf │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @ instruction: 0xf8dfef12 │ │ │ │ @ instruction: 0x463b2c78 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @@ -113766,192 +113766,192 @@ │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @ instruction: 0xe1bbe8e0 │ │ │ │ @ instruction: 0x21014ab4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r8, {r4, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e1b4 │ │ │ │ - tsteq r1, r4, lsr #2 │ │ │ │ - tsteq r1, r8, lsl r1 │ │ │ │ - rscseq fp, pc, r6, lsr r9 @ │ │ │ │ - rscseq fp, pc, lr, lsr #18 │ │ │ │ - strdeq sp, [r1, -r8] │ │ │ │ - smlabteq r2, sl, lr, fp │ │ │ │ - smlatteq r1, lr, r1, ip │ │ │ │ - strdeq ip, [r1, -r6] │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ - tsteq r1, lr, lsl #4 │ │ │ │ - tsteq r1, lr, lsl #4 │ │ │ │ - tsteq r1, lr, lsl #6 │ │ │ │ - ldrdeq fp, [r2, -lr] │ │ │ │ - strdeq ip, [r1, -sl] │ │ │ │ - tsteq r1, lr, lsr r2 │ │ │ │ - smlatteq r1, lr, r1, ip │ │ │ │ - strdeq ip, [r1, -lr] │ │ │ │ - @ instruction: 0x0101cfbe │ │ │ │ + smlabteq r1, r4, r4, sp │ │ │ │ + @ instruction: 0x0101d4b8 │ │ │ │ + ldrsbteq fp, [pc], #198 │ │ │ │ + rscseq fp, pc, lr, asr #25 │ │ │ │ + @ instruction: 0x0101d498 │ │ │ │ + tsteq r2, sl, ror #4 │ │ │ │ + smlabbeq r1, lr, r5, ip │ │ │ │ + @ instruction: 0x0101c596 │ │ │ │ + smlatbeq r1, r2, r5, ip │ │ │ │ + smlatbeq r1, r2, r5, ip │ │ │ │ + smlatbeq r1, r2, r5, ip │ │ │ │ + smlatbeq r1, r2, r5, ip │ │ │ │ + smlatbeq r1, lr, r5, ip │ │ │ │ + smlatbeq r1, lr, r5, ip │ │ │ │ + smlatbeq r1, lr, r6, ip │ │ │ │ + tsteq r2, lr, ror r0 │ │ │ │ + @ instruction: 0x0101c59a │ │ │ │ ldrdeq ip, [r1, -lr] │ │ │ │ - tsteq r1, r2, lsr #4 │ │ │ │ - tsteq r1, sl, lsr #4 │ │ │ │ - smlabteq r1, r6, pc, ip @ │ │ │ │ - smlabteq r1, r6, pc, ip @ │ │ │ │ - smlabteq r1, r6, pc, ip @ │ │ │ │ - smlabteq r1, r6, pc, ip @ │ │ │ │ - tsteq r1, sl, lsl #4 │ │ │ │ - tsteq r1, sl, lsl #4 │ │ │ │ - smlatbeq r1, r6, pc, ip @ │ │ │ │ - tsteq r2, lr, lsl r9 │ │ │ │ - @ instruction: 0x0101cf9a │ │ │ │ - smlatbeq r1, r6, pc, ip @ │ │ │ │ - smlatbeq r1, lr, pc, ip @ │ │ │ │ - @ instruction: 0x010874b0 │ │ │ │ - smlatbeq r1, r0, pc, ip @ │ │ │ │ - ldrdeq r9, [r0, -r6] │ │ │ │ - ldrdeq r9, [r0, -r2] │ │ │ │ - smlabbeq r1, r4, pc, ip @ │ │ │ │ - smlatteq r1, r8, sp, sl │ │ │ │ - tsteq r1, r8, ror pc │ │ │ │ - tsteq r1, r6, ror pc │ │ │ │ - rscseq fp, pc, r2, asr #12 │ │ │ │ - rscseq fp, pc, sl, lsr r6 @ │ │ │ │ - @ instruction: 0x01027aba │ │ │ │ - rscseq fp, pc, r0, lsl r6 @ │ │ │ │ - rscseq fp, pc, r8, lsl #12 │ │ │ │ - strdeq r2, [r0, -ip] │ │ │ │ - smlatteq r0, ip, sp, r2 │ │ │ │ - smlatteq r0, r8, sp, r2 │ │ │ │ - smlatteq r0, r4, sp, r2 │ │ │ │ - smlatteq r0, r0, sp, r2 │ │ │ │ - ldrdeq r2, [r0, -ip] │ │ │ │ - ldrdeq r2, [r0, -r8] │ │ │ │ - ldrdeq r2, [r0, -r4] │ │ │ │ - smlabteq r0, ip, sp, r2 │ │ │ │ - smlabteq r0, r8, sp, r2 │ │ │ │ - strdeq r7, [r2, -r4] │ │ │ │ - ldrdeq r7, [r2, -r4] │ │ │ │ - smlatteq r8, sl, r2, r7 │ │ │ │ - tsteq r3, r2, lsl ip │ │ │ │ - tsteq r3, lr, lsl #24 │ │ │ │ + smlabbeq r1, lr, r5, ip │ │ │ │ + @ instruction: 0x0101c59e │ │ │ │ + tsteq r1, lr, asr r3 │ │ │ │ + tsteq r1, lr, ror r3 │ │ │ │ + smlabteq r1, r2, r5, ip │ │ │ │ + smlabteq r1, sl, r5, ip │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + smlatbeq r1, sl, r5, ip │ │ │ │ + smlatbeq r1, sl, r5, ip │ │ │ │ + tsteq r1, r6, asr #6 │ │ │ │ + @ instruction: 0x0102bcbe │ │ │ │ + tsteq r1, sl, lsr r3 │ │ │ │ + tsteq r1, r6, asr #6 │ │ │ │ + tsteq r1, lr, asr #6 │ │ │ │ + tsteq r8, r0, asr r8 │ │ │ │ + tsteq r1, r0, asr #6 │ │ │ │ + tsteq r0, r6, ror ip │ │ │ │ + tsteq r0, r2, ror ip │ │ │ │ + tsteq r1, r4, lsr #6 │ │ │ │ + smlabbeq r1, r8, r1, fp │ │ │ │ + tsteq r1, r8, lsl r3 │ │ │ │ + tsteq r1, r6, lsl r3 │ │ │ │ + rscseq fp, pc, r2, ror #19 │ │ │ │ + ldrsbteq fp, [pc], #154 │ │ │ │ + tsteq r2, sl, asr lr │ │ │ │ + ldrhteq fp, [pc], #144 │ │ │ │ + rscseq fp, pc, r8, lsr #19 │ │ │ │ + @ instruction: 0x0100319c │ │ │ │ + smlabbeq r0, ip, r1, r3 │ │ │ │ + smlabbeq r0, r8, r1, r3 │ │ │ │ + smlabbeq r0, r4, r1, r3 │ │ │ │ + smlabbeq r0, r0, r1, r3 │ │ │ │ + tsteq r0, ip, ror r1 │ │ │ │ + tsteq r0, r8, ror r1 │ │ │ │ + tsteq r0, r4, ror r1 │ │ │ │ + tsteq r0, ip, ror #2 │ │ │ │ + tsteq r0, r8, ror #2 │ │ │ │ + @ instruction: 0x01027d94 │ │ │ │ + tsteq r2, r4, ror sp │ │ │ │ + smlabbeq r8, sl, r6, r7 │ │ │ │ + @ instruction: 0x01030fb2 │ │ │ │ + smlatbeq r3, lr, pc, r0 @ │ │ │ │ + @ instruction: 0x01030f9e │ │ │ │ + smlatbeq r3, sl, pc, r0 @ │ │ │ │ + @ instruction: 0x01030fb6 │ │ │ │ + @ instruction: 0x01030fbe │ │ │ │ + smlabteq r3, r6, pc, r0 @ │ │ │ │ + smlabteq r3, lr, pc, r0 @ │ │ │ │ + ldrdeq r0, [r3, -r6] │ │ │ │ + smlatteq r3, r6, pc, r0 @ │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ + tsteq r3, r6 │ │ │ │ + tsteq r3, r6, lsl r0 │ │ │ │ + tsteq r3, r6, lsr #32 │ │ │ │ + tsteq r8, r8, ror r5 │ │ │ │ + tsteq r3, r2, lsr #32 │ │ │ │ + smlatbeq r3, r6, lr, r0 │ │ │ │ + @ instruction: 0x01030eb2 │ │ │ │ + @ instruction: 0x01030ebe │ │ │ │ + smlabteq r3, r6, lr, r0 │ │ │ │ + smlabteq r3, lr, lr, r0 │ │ │ │ + ldrdeq r0, [r3, -r6] │ │ │ │ + ldrdeq r0, [r3, -lr] │ │ │ │ + smlatteq r3, lr, lr, r0 │ │ │ │ + strdeq r0, [r3, -lr] │ │ │ │ + tsteq r3, lr, lsl #30 │ │ │ │ + tsteq r3, lr, lsl pc │ │ │ │ + tsteq r3, lr, lsr #30 │ │ │ │ + smlabbeq r8, r0, r4, r7 │ │ │ │ + tsteq r3, lr, lsr pc │ │ │ │ + smlatbeq r3, lr, sp, r0 │ │ │ │ + @ instruction: 0x01030dba │ │ │ │ + smlabteq r3, r6, sp, r0 │ │ │ │ + smlabteq r3, lr, sp, r0 │ │ │ │ + ldrdeq r0, [r3, -r6] │ │ │ │ + ldrdeq r0, [r3, -lr] │ │ │ │ + smlatteq r3, r6, sp, r0 │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ + tsteq r3, r6, lsl #28 │ │ │ │ + tsteq r3, r6, lsl lr │ │ │ │ + tsteq r3, r6, lsr #28 │ │ │ │ + tsteq r3, r6, lsr lr │ │ │ │ + smlabbeq r8, r8, r3, r7 │ │ │ │ + tsteq r3, sl, asr lr │ │ │ │ + @ instruction: 0x01030cb6 │ │ │ │ + smlabteq r3, r2, ip, r0 │ │ │ │ + smlabteq r3, lr, ip, r0 │ │ │ │ + ldrdeq r0, [r3, -r6] │ │ │ │ + ldrdeq r0, [r3, -lr] │ │ │ │ + smlatteq r3, r6, ip, r0 │ │ │ │ + smlatteq r3, lr, ip, r0 │ │ │ │ strdeq r0, [r3, -lr] │ │ │ │ - tsteq r3, sl, lsl #24 │ │ │ │ + tsteq r3, lr, lsl #26 │ │ │ │ + tsteq r3, lr, lsl sp │ │ │ │ + tsteq r3, lr, lsr #26 │ │ │ │ + tsteq r3, lr, lsr sp │ │ │ │ + @ instruction: 0x01087290 │ │ │ │ + tsteq r3, r6, ror sp │ │ │ │ + @ instruction: 0x01030bbe │ │ │ │ + smlabteq r3, sl, fp, r0 │ │ │ │ + ldrdeq r0, [r3, -r6] │ │ │ │ + ldrdeq r0, [r3, -lr] │ │ │ │ + smlatteq r3, r6, fp, r0 │ │ │ │ + smlatteq r3, lr, fp, r0 │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ + tsteq r3, r6, lsl #24 │ │ │ │ tsteq r3, r6, lsl ip │ │ │ │ - tsteq r3, lr, lsl ip │ │ │ │ tsteq r3, r6, lsr #24 │ │ │ │ - tsteq r3, lr, lsr #24 │ │ │ │ tsteq r3, r6, lsr ip │ │ │ │ tsteq r3, r6, asr #24 │ │ │ │ - tsteq r3, r6, asr ip │ │ │ │ - tsteq r3, r6, ror #24 │ │ │ │ - tsteq r3, r6, ror ip │ │ │ │ - smlabbeq r3, r6, ip, r0 │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - smlabbeq r3, r2, ip, r0 │ │ │ │ - tsteq r3, r6, lsl #22 │ │ │ │ - tsteq r3, r2, lsl fp │ │ │ │ + @ instruction: 0x01087198 │ │ │ │ + @ instruction: 0x01030c92 │ │ │ │ + smlabteq r3, r6, sl, r0 │ │ │ │ + ldrdeq r0, [r3, -r2] │ │ │ │ + ldrdeq r0, [r3, -lr] │ │ │ │ + smlatteq r3, r6, sl, r0 │ │ │ │ + smlatteq r3, lr, sl, r0 │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ + strdeq r0, [r3, -lr] │ │ │ │ + tsteq r3, lr, lsl #22 │ │ │ │ tsteq r3, lr, lsl fp │ │ │ │ - tsteq r3, r6, lsr #22 │ │ │ │ tsteq r3, lr, lsr #22 │ │ │ │ - tsteq r3, r6, lsr fp │ │ │ │ tsteq r3, lr, lsr fp │ │ │ │ tsteq r3, lr, asr #22 │ │ │ │ - tsteq r3, lr, asr fp │ │ │ │ - tsteq r3, lr, ror #22 │ │ │ │ - tsteq r3, lr, ror fp │ │ │ │ - smlabbeq r3, lr, fp, r0 │ │ │ │ - smlatteq r8, r0, r0, r7 │ │ │ │ - @ instruction: 0x01030b9e │ │ │ │ - tsteq r3, lr, lsl #20 │ │ │ │ - tsteq r3, sl, lsl sl │ │ │ │ + smlatbeq r8, r0, r0, r7 │ │ │ │ + smlatbeq r3, lr, fp, r0 │ │ │ │ + smlabteq r3, lr, r9, r0 │ │ │ │ + ldrdeq r0, [r3, -sl] │ │ │ │ + smlatteq r3, r6, r9, r0 │ │ │ │ + smlatteq r3, lr, r9, r0 │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ + strdeq r0, [r3, -lr] │ │ │ │ + tsteq r3, r6, lsl #20 │ │ │ │ + tsteq r3, r6, lsl sl │ │ │ │ tsteq r3, r6, lsr #20 │ │ │ │ - tsteq r3, lr, lsr #20 │ │ │ │ - tsteq r3, r6, lsr sl │ │ │ │ - tsteq r3, lr, lsr sl │ │ │ │ - tsteq r3, r6, asr #20 │ │ │ │ - tsteq r3, r6, asr sl │ │ │ │ - tsteq r3, r6, ror #20 │ │ │ │ - tsteq r3, r6, ror sl │ │ │ │ - smlabbeq r3, r6, sl, r0 │ │ │ │ - @ instruction: 0x01030a96 │ │ │ │ - smlatteq r8, r8, pc, r6 @ │ │ │ │ - @ instruction: 0x01030aba │ │ │ │ - tsteq r3, r6, lsl r9 │ │ │ │ - tsteq r3, r2, lsr #18 │ │ │ │ - tsteq r3, lr, lsr #18 │ │ │ │ - tsteq r3, r6, lsr r9 │ │ │ │ - tsteq r3, lr, lsr r9 │ │ │ │ - tsteq r3, r6, asr #18 │ │ │ │ - tsteq r3, lr, asr #18 │ │ │ │ - tsteq r3, lr, asr r9 │ │ │ │ - tsteq r3, lr, ror #18 │ │ │ │ - tsteq r3, lr, ror r9 │ │ │ │ - smlabbeq r3, lr, r9, r0 │ │ │ │ - @ instruction: 0x0103099e │ │ │ │ - strdeq r6, [r8, -r0] │ │ │ │ + tsteq r3, r8, lsr sl │ │ │ │ + tsteq r3, sl, asr #20 │ │ │ │ + tsteq r3, ip, asr sl │ │ │ │ + @ instruction: 0x01086fb0 │ │ │ │ ldrdeq r0, [r3, -r6] │ │ │ │ - tsteq r3, lr, lsl r8 │ │ │ │ - tsteq r3, sl, lsr #16 │ │ │ │ - tsteq r3, r6, lsr r8 │ │ │ │ - tsteq r3, lr, lsr r8 │ │ │ │ - tsteq r3, r6, asr #16 │ │ │ │ - tsteq r3, lr, asr #16 │ │ │ │ - tsteq r3, r6, asr r8 │ │ │ │ - tsteq r3, r6, ror #16 │ │ │ │ - tsteq r3, r6, ror r8 │ │ │ │ - smlabbeq r3, r6, r8, r0 │ │ │ │ - @ instruction: 0x01030896 │ │ │ │ - smlatbeq r3, r6, r8, r0 │ │ │ │ - strdeq r6, [r8, -r8] │ │ │ │ + smlatteq r3, r4, r8, r0 │ │ │ │ + strdeq r0, [r3, -r0] │ │ │ │ + strdeq r0, [r3, -ip] │ │ │ │ + tsteq r3, r4, lsl #18 │ │ │ │ + tsteq r3, ip, lsl #18 │ │ │ │ + tsteq r3, r4, lsl r9 │ │ │ │ + tsteq r3, ip, lsl r9 │ │ │ │ + tsteq r3, ip, lsr #18 │ │ │ │ + tsteq r3, ip, lsr r9 │ │ │ │ + tsteq r3, ip, asr #18 │ │ │ │ + tsteq r3, ip, asr r9 │ │ │ │ + tsteq r3, ip, ror #18 │ │ │ │ + @ instruction: 0x01086ebe │ │ │ │ strdeq r0, [r3, -r2] │ │ │ │ - tsteq r3, r6, lsr #14 │ │ │ │ - tsteq r3, r2, lsr r7 │ │ │ │ - tsteq r3, lr, lsr r7 │ │ │ │ - tsteq r3, r6, asr #14 │ │ │ │ - tsteq r3, lr, asr #14 │ │ │ │ - tsteq r3, r6, asr r7 │ │ │ │ - tsteq r3, lr, asr r7 │ │ │ │ - tsteq r3, lr, ror #14 │ │ │ │ - tsteq r3, lr, ror r7 │ │ │ │ - smlabbeq r3, lr, r7, r0 │ │ │ │ - @ instruction: 0x0103079e │ │ │ │ - smlatbeq r3, lr, r7, r0 │ │ │ │ - tsteq r8, r0, lsl #26 │ │ │ │ - tsteq r3, lr, lsl #16 │ │ │ │ - tsteq r3, lr, lsr #12 │ │ │ │ - tsteq r3, sl, lsr r6 │ │ │ │ - tsteq r3, r6, asr #12 │ │ │ │ - tsteq r3, lr, asr #12 │ │ │ │ - tsteq r3, r6, asr r6 │ │ │ │ - tsteq r3, lr, asr r6 │ │ │ │ - tsteq r3, r6, ror #12 │ │ │ │ - tsteq r3, r6, ror r6 │ │ │ │ - smlabbeq r3, r6, r6, r0 │ │ │ │ - @ instruction: 0x01030698 │ │ │ │ - smlatbeq r3, sl, r6, r0 │ │ │ │ - @ instruction: 0x010306bc │ │ │ │ - tsteq r8, r0, lsl ip │ │ │ │ - tsteq r3, r6, lsr r7 │ │ │ │ - tsteq r3, r4, asr #10 │ │ │ │ - tsteq r3, r0, asr r5 │ │ │ │ - tsteq r3, ip, asr r5 │ │ │ │ - tsteq r3, r4, ror #10 │ │ │ │ - tsteq r3, ip, ror #10 │ │ │ │ - tsteq r3, r4, ror r5 │ │ │ │ - tsteq r3, ip, ror r5 │ │ │ │ - smlabbeq r3, ip, r5, r0 │ │ │ │ - @ instruction: 0x0103059c │ │ │ │ - smlatbeq r3, ip, r5, r0 │ │ │ │ - @ instruction: 0x010305bc │ │ │ │ - smlabteq r3, ip, r5, r0 │ │ │ │ - tsteq r8, lr, lsl fp │ │ │ │ - tsteq r3, r2, asr r6 │ │ │ │ - tsteq r3, lr, lsr r4 │ │ │ │ - tsteq r3, ip, asr #8 │ │ │ │ - tsteq r3, sl, asr r4 │ │ │ │ + ldrdeq r0, [r3, -lr] │ │ │ │ + smlatteq r3, ip, r7, r0 │ │ │ │ + strdeq r0, [r3, -sl] │ │ │ │ pkhtbcs pc, r8, pc, asr #17 @ │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf78f447a │ │ │ │ sub lr, r7, ip, ror #30 │ │ │ │ @ instruction: 0x267cf8df │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf78f447a │ │ │ │ @@ -114363,111 +114363,111 @@ │ │ │ │ and lr, r7, sl, lsr ip │ │ │ │ ldrtmi r4, [fp], -r5, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldc 7, cr15, [r0], #-572 @ 0xfffffdc4 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ + tsteq r3, r8, lsr r5 │ │ │ │ + tsteq r3, r0, asr #10 │ │ │ │ + tsteq r3, r8, asr #10 │ │ │ │ + tsteq r3, r0, asr r5 │ │ │ │ + tsteq r3, r0, ror #10 │ │ │ │ + tsteq r3, r0, ror r5 │ │ │ │ + smlabbeq r3, r0, r5, r0 │ │ │ │ + @ instruction: 0x01030590 │ │ │ │ + smlatbeq r3, r0, r5, r0 │ │ │ │ + strdeq r6, [r8, -r2] │ │ │ │ + tsteq r3, ip, lsr r6 │ │ │ │ + tsteq r3, r0, lsr #8 │ │ │ │ + tsteq r3, ip, lsr #8 │ │ │ │ + tsteq r3, r8, lsr r4 │ │ │ │ + tsteq r3, r0, asr #8 │ │ │ │ + tsteq r3, r8, asr #8 │ │ │ │ + tsteq r3, r0, asr r4 │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ + tsteq r3, r8, ror #8 │ │ │ │ + tsteq r3, r8, ror r4 │ │ │ │ + smlabbeq r3, r8, r4, r0 │ │ │ │ + @ instruction: 0x01030498 │ │ │ │ + smlatbeq r3, r8, r4, r0 │ │ │ │ + strdeq r6, [r8, -sl] │ │ │ │ + tsteq r3, r8, asr r5 │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + tsteq r3, r4, lsr r3 │ │ │ │ + tsteq r3, r0, asr #6 │ │ │ │ + tsteq r3, r8, asr #6 │ │ │ │ + tsteq r3, r0, asr r3 │ │ │ │ + tsteq r3, r8, asr r3 │ │ │ │ + tsteq r3, r0, ror #6 │ │ │ │ + tsteq r3, r0, ror r3 │ │ │ │ + smlabbeq r3, r0, r3, r0 │ │ │ │ + @ instruction: 0x01030390 │ │ │ │ + smlatbeq r3, r0, r3, r0 │ │ │ │ + @ instruction: 0x010303b0 │ │ │ │ + tsteq r8, r2, lsl #18 │ │ │ │ + tsteq r3, r4, ror r4 │ │ │ │ + tsteq r3, r0, lsr r2 │ │ │ │ + tsteq r3, ip, lsr r2 │ │ │ │ + tsteq r3, r8, asr #4 │ │ │ │ + tsteq r3, r0, asr r2 │ │ │ │ + tsteq r3, r8, asr r2 │ │ │ │ + tsteq r3, r0, ror #4 │ │ │ │ + tsteq r3, r8, ror #4 │ │ │ │ + tsteq r3, r8, ror r2 │ │ │ │ + smlabbeq r3, r8, r2, r0 │ │ │ │ + @ instruction: 0x01030298 │ │ │ │ + smlatbeq r3, sl, r2, r0 │ │ │ │ + @ instruction: 0x010302bc │ │ │ │ + tsteq r8, r0, lsl r8 │ │ │ │ + @ instruction: 0x01030398 │ │ │ │ + tsteq r3, r2, asr #2 │ │ │ │ + tsteq r3, r0, asr r1 │ │ │ │ + tsteq r3, lr, asr r1 │ │ │ │ + tsteq r3, r8, ror #2 │ │ │ │ + tsteq r3, r2, ror r1 │ │ │ │ + tsteq r3, ip, ror r1 │ │ │ │ + smlabbeq r3, r6, r1, r0 │ │ │ │ @ instruction: 0x01030198 │ │ │ │ - smlatbeq r3, r0, r1, r0 │ │ │ │ - smlatbeq r3, r8, r1, r0 │ │ │ │ - @ instruction: 0x010301b0 │ │ │ │ - smlabteq r3, r0, r1, r0 │ │ │ │ - ldrdeq r0, [r3, -r0] │ │ │ │ + smlatbeq r3, sl, r1, r0 │ │ │ │ + @ instruction: 0x010301bc │ │ │ │ + smlabteq r3, lr, r1, r0 │ │ │ │ smlatteq r3, r0, r1, r0 │ │ │ │ - strdeq r0, [r3, -r0] │ │ │ │ - mrseq r0, R11_usr │ │ │ │ - tsteq r8, r2, asr r7 │ │ │ │ - @ instruction: 0x0103029c │ │ │ │ - smlabbeq r3, r0, r0, r0 │ │ │ │ + tsteq r8, r4, lsr r7 │ │ │ │ + ldrdeq r0, [r3, -r0] │ │ │ │ + tsteq r3, r6, rrx │ │ │ │ + tsteq r3, r4, ror r0 │ │ │ │ + smlabbeq r3, r2, r0, r0 │ │ │ │ smlabbeq r3, ip, r0, r0 │ │ │ │ - swpeq r0, r8, [r3] │ │ │ │ + swpeq r0, r6, [r3] │ │ │ │ smlatbeq r3, r0, r0, r0 │ │ │ │ - smlatbeq r3, r8, r0, r0 │ │ │ │ - strheq r0, [r3, -r0] │ │ │ │ - strheq r0, [r3, -r8] │ │ │ │ - smlabteq r3, r8, r0, r0 │ │ │ │ - ldrdeq r0, [r3, -r8] │ │ │ │ - smlatteq r3, r8, r0, r0 │ │ │ │ - strdeq r0, [r3, -r8] │ │ │ │ - tsteq r3, r8, lsl #2 │ │ │ │ - tsteq r8, sl, asr r6 │ │ │ │ - @ instruction: 0x010301b8 │ │ │ │ - smlabbeq r2, r8, pc, pc @ │ │ │ │ - @ instruction: 0x0102ff94 │ │ │ │ - smlatbeq r2, r0, pc, pc @ │ │ │ │ - smlatbeq r2, r8, pc, pc @ │ │ │ │ + smlatbeq r3, sl, r0, r0 │ │ │ │ + strheq r0, [r3, -ip] │ │ │ │ + smlabteq r3, lr, r0, r0 │ │ │ │ + smlatteq r3, r0, r0, r0 │ │ │ │ + strdeq r0, [r3, -r2] │ │ │ │ + tsteq r3, r4, lsl #2 │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + tsteq r3, r8, lsl #4 │ │ │ │ + smlabbeq r2, sl, pc, pc @ │ │ │ │ + @ instruction: 0x0102ff98 │ │ │ │ + smlatbeq r2, r6, pc, pc @ │ │ │ │ @ instruction: 0x0102ffb0 │ │ │ │ - @ instruction: 0x0102ffb8 │ │ │ │ - smlabteq r2, r0, pc, pc @ │ │ │ │ - ldrdeq pc, [r2, -r0] │ │ │ │ + @ instruction: 0x0102ffba │ │ │ │ + smlabteq r2, r4, pc, pc @ │ │ │ │ + smlabteq r2, lr, pc, pc @ │ │ │ │ smlatteq r2, r0, pc, pc @ │ │ │ │ - strdeq pc, [r2, -r0] │ │ │ │ - mrseq r0, (UNDEF: 3) │ │ │ │ - tsteq r3, r0, lsl r0 │ │ │ │ - tsteq r8, r2, ror #10 │ │ │ │ - ldrdeq r0, [r3, -r4] │ │ │ │ - @ instruction: 0x0102fe90 │ │ │ │ - @ instruction: 0x0102fe9c │ │ │ │ - smlatbeq r2, r8, lr, pc @ │ │ │ │ - @ instruction: 0x0102feb0 │ │ │ │ - @ instruction: 0x0102feb8 │ │ │ │ - smlabteq r2, r0, lr, pc @ │ │ │ │ - smlabteq r2, r8, lr, pc @ │ │ │ │ - ldrdeq pc, [r2, -r8] │ │ │ │ - smlatteq r2, r8, lr, pc @ │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ - tstpeq r2, sl, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, ror r4 │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ - smlatbeq r2, r2, sp, pc @ │ │ │ │ - @ instruction: 0x0102fdb0 │ │ │ │ - @ instruction: 0x0102fdbe │ │ │ │ - smlabteq r2, r8, sp, pc @ │ │ │ │ - ldrdeq pc, [r2, -r2] │ │ │ │ - ldrdeq pc, [r2, -ip] │ │ │ │ - smlatteq r2, r6, sp, pc @ │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ - tstpeq r2, sl, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01086394 │ │ │ │ - tstpeq r2, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ - smlabteq r2, r6, ip, pc @ │ │ │ │ - ldrdeq pc, [r2, -r4] │ │ │ │ - smlatteq r2, r2, ip, pc @ │ │ │ │ - smlatteq r2, ip, ip, pc @ │ │ │ │ - strdeq pc, [r2, -r6] │ │ │ │ - tstpeq r2, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010862b8 │ │ │ │ - tstpeq r2, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, sl, fp, pc @ │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ - tstpeq r2, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, ror ip @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r2, r8, ip, pc @ │ │ │ │ - ldrdeq r6, [r8, -ip] │ │ │ │ - smlatbeq r2, r2, sp, pc @ │ │ │ │ - smlabbeq r8, r0, r1, r6 │ │ │ │ - ldrsbteq r9, [pc], #244 │ │ │ │ + strdeq pc, [r2, -r2] │ │ │ │ + tsteq r3, r4 │ │ │ │ + tsteq r3, r6, lsl r0 │ │ │ │ + tsteq r3, r8, lsr #32 │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + tsteq r3, r2, asr #2 │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + rscseq sl, pc, r4, ror r3 @ │ │ │ │ msrmi SPSR_fs, #64, 4 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ vrhadd.s8 q4, q8, q1 │ │ │ │ @ instruction: 0xf5b080e3 │ │ │ │ @ instruction: 0xf0006f84 │ │ │ │ stmdale sp!, {r0, r1, r2, r3, r4, r5, r7, r8, pc}^ │ │ │ │ svcvc 0x0041f5b0 │ │ │ │ @@ -114800,117 +114800,117 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2152 @ 0xfffff798 │ │ │ │ stmdami r8!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2151 @ 0xfffff799 │ │ │ │ stmdami r7!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq r2, r6, fp, pc @ │ │ │ │ - smlatbeq r2, lr, fp, pc @ │ │ │ │ - smlabteq r2, r8, fp, pc @ │ │ │ │ + tstpeq r2, r6, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r2, r4, pc, pc @ │ │ │ │ + @ instruction: 0x0102ff96 │ │ │ │ + smlabteq r2, r4, pc, pc @ │ │ │ │ + smlatteq r2, r0, pc, pc @ │ │ │ │ + tsteq r3, r8, lsr r0 │ │ │ │ + tsteq r3, r4, ror r0 │ │ │ │ + strheq r0, [r3, -r0] │ │ │ │ + ldrdeq r0, [r3, -lr] │ │ │ │ + tsteq r3, lr, lsl #2 │ │ │ │ + tsteq r3, r0, asr #2 │ │ │ │ + tsteq r3, r8, ror #2 │ │ │ │ + ldrdeq r0, [r3, -sl] │ │ │ │ + tsteq r3, r2, lsl r2 │ │ │ │ + tsteq r3, sl, asr r2 │ │ │ │ + @ instruction: 0x01030294 │ │ │ │ + ldrdeq r0, [r3, -r4] │ │ │ │ + tsteq r3, ip, lsl #6 │ │ │ │ + tsteq r3, r2, lsr r3 │ │ │ │ + smlatbeq r3, lr, r3, r0 │ │ │ │ + smlatteq r3, r2, r3, r0 │ │ │ │ + tsteq r3, r6, lsr r4 │ │ │ │ + tsteq r3, r4, ror r4 │ │ │ │ + @ instruction: 0x010304bc │ │ │ │ + strdeq r0, [r3, -ip] │ │ │ │ + tsteq r3, r6, lsr #10 │ │ │ │ + tsteq r3, r4, lsl r0 │ │ │ │ + @ instruction: 0x0102fd92 │ │ │ │ + smlabbeq r2, r4, ip, pc @ │ │ │ │ + tstpeq r2, sl, lsl ip @ p-variant is OBSOLETE │ │ │ │ smlatteq r2, r4, fp, pc @ │ │ │ │ - strdeq pc, [r2, -r6] │ │ │ │ - tstpeq r2, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102fc98 │ │ │ │ + @ instruction: 0x0102fbb6 │ │ │ │ + rscseq r9, pc, ip, ror #26 │ │ │ │ + rscseq r9, pc, r6, ror #26 │ │ │ │ + tstpeq r2, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, pc, r4, asr sp @ │ │ │ │ + rscseq r9, pc, lr, asr #26 │ │ │ │ ldrdeq pc, [r2, -r4] │ │ │ │ + @ instruction: 0x0102fc92 │ │ │ │ + tstpeq r2, r0, asr ip @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, pc, r6, lsr sp @ │ │ │ │ + rscseq r9, pc, r0, lsr sp @ │ │ │ │ + strdeq pc, [r2, -sl] │ │ │ │ tstpeq r2, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, ror #26 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r2, r0, sp, pc @ │ │ │ │ - smlabteq r2, r8, sp, pc @ │ │ │ │ - tstpeq r2, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, ror lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102feba │ │ │ │ - strdeq pc, [r2, -r4] │ │ │ │ - tstpeq r2, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102ff92 │ │ │ │ - tsteq r3, lr │ │ │ │ - tsteq r3, r2, asr #32 │ │ │ │ - swpeq r0, r6, [r3] │ │ │ │ - ldrdeq r0, [r3, -r4] │ │ │ │ - tsteq r3, ip, lsl r1 │ │ │ │ - tsteq r3, ip, asr r1 │ │ │ │ - smlabbeq r3, r6, r1, r0 │ │ │ │ - tstpeq r2, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r2] │ │ │ │ - smlatteq r2, r4, r8, pc @ │ │ │ │ - tstpeq r2, sl, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, ip, asr #19 │ │ │ │ - rscseq r9, pc, r6, asr #19 │ │ │ │ - @ instruction: 0x0102f89c │ │ │ │ - tstpeq r2, sl, ror #16 @ p-variant is OBSOLETE │ │ │ │ - ldrhteq r9, [pc], #148 │ │ │ │ - rscseq r9, pc, lr, lsr #19 │ │ │ │ - tstpeq r2, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r2] │ │ │ │ - @ instruction: 0x0102f8b0 │ │ │ │ - smlalseq r9, pc, r6, r9 @ │ │ │ │ - smlalseq r9, pc, r0, r9 @ │ │ │ │ - tstpeq r2, sl, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, lr, ror r9 @ │ │ │ │ - smlabteq r2, r8, sl, pc @ │ │ │ │ - tstpeq r2, r2, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r2, -r4] │ │ │ │ - smlabbeq r2, sl, r9, pc @ │ │ │ │ - rscseq r9, pc, r0, ror #18 │ │ │ │ - rscseq r9, pc, sl, asr r9 @ │ │ │ │ - tstpeq r2, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, r8, asr #18 │ │ │ │ - rscseq r9, pc, r2, asr #18 │ │ │ │ - tstpeq r2, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, r6, sl, pc @ │ │ │ │ - smlatbeq r2, r0, sl, pc @ │ │ │ │ - rscseq r9, pc, sl, lsr #18 │ │ │ │ - rscseq r9, pc, r4, lsr #18 │ │ │ │ - tstpeq r2, sl, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, r2, lsl r9 @ │ │ │ │ - tstpeq r2, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r2] │ │ │ │ - tstpeq r2, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, sl, fp, pc @ │ │ │ │ - @ instruction: 0x0102fb9c │ │ │ │ - rscseq r9, pc, lr, ror #17 │ │ │ │ - rscseq r9, pc, r8, ror #17 │ │ │ │ - smlabbeq r2, r6, ip, pc @ │ │ │ │ - tstpeq r2, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ - ldrsbteq r9, [pc], #134 │ │ │ │ - ldrsbteq r9, [pc], #128 │ │ │ │ - tstpeq r2, sl, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r2, lr, ip, pc @ │ │ │ │ - ldrhteq r9, [pc], #136 │ │ │ │ - ldrhteq r9, [pc], #130 │ │ │ │ - @ instruction: 0x0102fd94 │ │ │ │ - @ instruction: 0x0102fdb2 │ │ │ │ - rscseq r9, pc, r0, lsr #17 │ │ │ │ - tstpeq r2, r6, asr #30 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r2, r0, lr, pc @ │ │ │ │ - tstpeq r2, sl, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r2, -ip] │ │ │ │ - rscseq r9, pc, r2, lsl #17 │ │ │ │ - rscseq r9, pc, ip, ror r8 @ │ │ │ │ - ldrdeq pc, [r2, -r2] │ │ │ │ - smlabbeq r2, r0, lr, pc @ │ │ │ │ - rscseq r9, pc, sl, ror #16 │ │ │ │ - rscseq r9, pc, r4, ror #16 │ │ │ │ - smlabteq r2, sl, pc, pc @ │ │ │ │ - tstpeq r2, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, ip, asr #16 │ │ │ │ - rscseq r9, pc, r6, asr #16 │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ - tsteq r3, sl, lsl r0 │ │ │ │ - rscseq r9, pc, r4, lsr r8 @ │ │ │ │ + rscseq r9, pc, lr, lsl sp @ │ │ │ │ + tstpeq r2, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r2, r2, sp, pc @ │ │ │ │ + tstpeq r2, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, pc, r0, lsl #26 │ │ │ │ + ldrshteq r9, [pc], #202 │ │ │ │ + tstpeq r2, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102fdbe │ │ │ │ + rscseq r9, pc, r8, ror #25 │ │ │ │ + rscseq r9, pc, r2, ror #25 │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + smlabbeq r2, r6, lr, pc @ │ │ │ │ + tstpeq r2, r0, asr #28 @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, pc, sl, asr #25 │ │ │ │ + rscseq r9, pc, r4, asr #25 │ │ │ │ + strdeq pc, [r2, -sl] │ │ │ │ + tstpeq r2, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ + ldrhteq r9, [pc], #194 │ │ │ │ + ldrdeq r0, [r3, -ip] │ │ │ │ + swpeq r0, r2, [r3] │ │ │ │ + ldrdeq pc, [r2, -r8] │ │ │ │ + smlabbeq r2, sl, pc, pc @ │ │ │ │ + tstpeq r2, ip, lsr pc @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, pc, lr, lsl #25 │ │ │ │ + rscseq r9, pc, r8, lsl #25 │ │ │ │ + tsteq r3, r6, lsr #32 │ │ │ │ + ldrdeq pc, [r2, -r8] │ │ │ │ + rscseq r9, pc, r6, ror ip @ │ │ │ │ + rscseq r9, pc, r0, ror ip @ │ │ │ │ + tsteq r3, sl, lsl #2 │ │ │ │ + strheq r0, [r3, -ip] │ │ │ │ + tsteq r3, lr, rrx │ │ │ │ + rscseq r9, pc, r8, asr ip @ │ │ │ │ + rscseq r9, pc, r2, asr ip @ │ │ │ │ + tsteq r3, r4, lsr r1 │ │ │ │ + tsteq r3, r2, asr r1 │ │ │ │ + rscseq r9, pc, r0, asr #24 │ │ │ │ + smlatteq r3, r6, r2, r0 │ │ │ │ + tsteq r3, r0, lsr #4 │ │ │ │ + smlabteq r3, sl, r1, r0 │ │ │ │ + tsteq r3, ip, ror r1 │ │ │ │ + rscseq r9, pc, r2, lsr #24 │ │ │ │ + rscseq r9, pc, ip, lsl ip @ │ │ │ │ + tsteq r3, r2, ror r2 │ │ │ │ + tsteq r3, r0, lsr #4 │ │ │ │ + rscseq r9, pc, sl, lsl #24 │ │ │ │ + rscseq r9, pc, r4, lsl #24 │ │ │ │ + tsteq r3, sl, ror #6 │ │ │ │ + tsteq r3, r4, lsl r3 │ │ │ │ + smlabteq r3, r2, r2, r0 │ │ │ │ + rscseq r9, pc, ip, ror #23 │ │ │ │ + rscseq r9, pc, r6, ror #23 │ │ │ │ + @ instruction: 0x01030398 │ │ │ │ + @ instruction: 0x010303ba │ │ │ │ + ldrsbteq r9, [pc], #180 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbsmi pc, ip, #64, 4 │ │ │ │ strmi r4, [r4], -sp, lsl #12 │ │ │ │ @@ -115351,104 +115351,104 @@ │ │ │ │ and lr, r7, r2, lsl #25 │ │ │ │ @ instruction: 0x463b4a55 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldcl 7, cr15, [r8], #-568 @ 0xfffffdc8 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r2, lr, lsr #26 │ │ │ │ - @ instruction: 0x01019198 │ │ │ │ - rscseq r9, pc, r4, asr #19 │ │ │ │ - tsteq r1, sl, ror #2 │ │ │ │ - smlalseq r9, pc, ip, r8 @ │ │ │ │ - swpeq r9, r6, [r1] │ │ │ │ - smlalseq r9, pc, r6, r8 @ │ │ │ │ - smlabbeq r2, sl, ip, pc @ │ │ │ │ - smlabbeq r2, r2, ip, pc @ │ │ │ │ - tsteq r3, r6, lsl #10 │ │ │ │ - tstpeq r2, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, ror #12 │ │ │ │ - ldrshteq r9, [pc], #118 │ │ │ │ - smlabteq r1, r4, pc, r8 @ │ │ │ │ - rscseq r9, pc, r4, ror #15 │ │ │ │ - smlatbeq r1, r6, pc, r8 @ │ │ │ │ - rscseq r9, pc, lr, ror #15 │ │ │ │ - smlabbeq r1, r8, pc, r8 @ │ │ │ │ - tsteq r1, ip, asr #30 │ │ │ │ - tsteq r1, r6, ror #30 │ │ │ │ - smlatbeq r0, r2, sp, r7 │ │ │ │ - smlatbeq r2, r0, fp, pc @ │ │ │ │ - @ instruction: 0x0102fb9c │ │ │ │ - @ instruction: 0x0102fb98 │ │ │ │ - @ instruction: 0x0102fb98 │ │ │ │ - @ instruction: 0x0102fb9c │ │ │ │ - smlalseq r9, pc, r0, r7 @ │ │ │ │ - rscseq r9, pc, sl, lsl #15 │ │ │ │ - smlabbeq r2, r4, fp, pc @ │ │ │ │ - smlabteq r1, r8, lr, r8 │ │ │ │ - tstpeq r2, r6, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r0, r0, ip, r7 │ │ │ │ - smlabbeq r0, sl, ip, r7 │ │ │ │ - tstpeq r2, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ - rscseq r0, sp, r4, asr #1 │ │ │ │ - tstpeq r2, r6, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ - tsteq r0, r2, lsr ip │ │ │ │ - tsteq r1, r6, ror pc │ │ │ │ - tsteq r2, r2, lsl #8 │ │ │ │ - rscseq r9, pc, r8, lsr #16 │ │ │ │ - tsteq r1, r2, asr #28 │ │ │ │ - rscseq r9, pc, r2, ror #12 │ │ │ │ - rscseq r9, pc, ip, asr r6 @ │ │ │ │ - @ instruction: 0x010079b8 │ │ │ │ - @ instruction: 0x010079ba │ │ │ │ - @ instruction: 0x0102fa94 │ │ │ │ - @ instruction: 0x0102fa92 │ │ │ │ - tsteq r1, ip, lsr ip │ │ │ │ - tsteq r1, r2, lsl pc │ │ │ │ - rscseq r9, pc, r2, ror #11 │ │ │ │ - ldrsbteq r9, [pc], #92 │ │ │ │ - tstpeq r2, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01031198 │ │ │ │ - strdeq pc, [r2, -lr] │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ + smlabteq r2, lr, r0, r3 │ │ │ │ + tsteq r1, r8, lsr r5 │ │ │ │ + rscseq r9, pc, r4, ror #26 │ │ │ │ + tsteq r1, sl, lsl #10 │ │ │ │ + rscseq r9, pc, ip, lsr ip @ │ │ │ │ + tsteq r1, r6, lsr r4 │ │ │ │ + rscseq r9, pc, r6, lsr ip @ │ │ │ │ + tsteq r3, sl, lsr #32 │ │ │ │ + tsteq r3, r2, lsr #32 │ │ │ │ + smlatbeq r3, r6, r8, r1 │ │ │ │ + tsteq r3, sl │ │ │ │ + tsteq r3, r2 │ │ │ │ + strdeq pc, [r2, -sl] │ │ │ │ strdeq pc, [r2, -r2] │ │ │ │ - smlatteq r2, ip, r8, pc @ │ │ │ │ - tsteq r8, ip, lsl #6 │ │ │ │ - ldrdeq pc, [r2, -sl] │ │ │ │ - tsteq r1, sl, ror ip │ │ │ │ + smlatteq r2, sl, pc, pc @ │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + smlalseq r9, pc, r6, fp @ │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + rscseq r9, pc, r4, lsl #23 │ │ │ │ + tsteq r1, r6, asr #6 │ │ │ │ + rscseq r9, pc, lr, lsl #23 │ │ │ │ + tsteq r1, r8, lsr #6 │ │ │ │ + smlatteq r1, ip, r2, r9 │ │ │ │ + tsteq r1, r6, lsl #6 │ │ │ │ + tsteq r0, r2, asr #2 │ │ │ │ + tstpeq r2, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr pc @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, pc, r0, lsr fp @ │ │ │ │ + rscseq r9, pc, sl, lsr #22 │ │ │ │ + tstpeq r2, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r8, ror #4 │ │ │ │ + tstpeq r2, r6, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r0, asr #32 │ │ │ │ + tsteq r0, sl, lsr #32 │ │ │ │ + smlatteq r2, r4, lr, pc @ │ │ │ │ + rscseq r0, sp, r4, ror #8 │ │ │ │ + ldrdeq pc, [r2, -r6] │ │ │ │ ldrdeq pc, [r2, -r0] │ │ │ │ - smlabteq r2, r4, r9, pc @ │ │ │ │ - smlabteq r2, r0, r9, pc @ │ │ │ │ - @ instruction: 0x0102f9b8 │ │ │ │ - @ instruction: 0x0102f9b0 │ │ │ │ - @ instruction: 0x0102f9b4 │ │ │ │ - @ instruction: 0x010187b8 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - @ instruction: 0x01018b92 │ │ │ │ - rscseq r9, pc, r4, rrx │ │ │ │ + smlatteq r0, r8, pc, r7 @ │ │ │ │ + ldrdeq r7, [r0, -r2] │ │ │ │ + tsteq r1, r6, lsl r3 │ │ │ │ + smlatbeq r2, r2, r7, r7 │ │ │ │ + rscseq r9, pc, r8, asr #23 │ │ │ │ + smlatteq r1, r2, r1, fp │ │ │ │ + rscseq r9, pc, r2, lsl #20 │ │ │ │ + ldrshteq r9, [pc], #156 │ │ │ │ + tsteq r0, r8, asr sp │ │ │ │ + tsteq r0, sl, asr sp │ │ │ │ + tstpeq r2, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsr lr @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sl, [r1, -ip] │ │ │ │ + @ instruction: 0x0101b2b2 │ │ │ │ + rscseq r9, pc, r2, lsl #19 │ │ │ │ + rscseq r9, pc, ip, ror r9 @ │ │ │ │ + strdeq pc, [r2, -r4] │ │ │ │ + smlatteq r2, sl, sp, pc @ │ │ │ │ + smlatteq r2, r4, sp, pc @ │ │ │ │ + @ instruction: 0x0102fcb2 │ │ │ │ + tsteq r3, r8, lsr r5 │ │ │ │ + @ instruction: 0x0102fc9e │ │ │ │ + @ instruction: 0x0102fc98 │ │ │ │ + @ instruction: 0x0102fc92 │ │ │ │ + smlabbeq r2, ip, ip, pc @ │ │ │ │ + smlatbeq r8, ip, r6, r5 │ │ │ │ + tstpeq r2, sl, ror sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, sl, lsl r0 │ │ │ │ + tstpeq r2, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r8, asr fp │ │ │ │ + @ instruction: 0x0101929e │ │ │ │ + tsteq r1, r2, lsr pc │ │ │ │ + rscseq r9, pc, r4, lsl #8 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ blx ff799b14 │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tstpeq r2, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r2, r8, fp, pc @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec32d60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ blx 499b3a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3857ca> │ │ │ │ @ instruction: 0x4615e255 │ │ │ │ @@ -115747,90 +115747,90 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stmdb r4!, {r1, r2, r3, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x002b4a4e │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf78e4620 │ │ │ │ @ instruction: 0xbdf8e95e │ │ │ │ - rscseq r9, pc, sl, asr #4 │ │ │ │ - tsteq r2, lr, ror r8 │ │ │ │ - rscseq r9, pc, lr, lsr r2 @ │ │ │ │ - rscseq r9, pc, sl, lsr #4 │ │ │ │ - tsteq r8, r4, lsl r0 │ │ │ │ - rscseq r9, pc, r8, lsl r2 @ │ │ │ │ - rscseq r9, pc, sl, lsl r2 @ │ │ │ │ - rscseq r9, pc, r2, lsl r2 @ │ │ │ │ - tsteq r2, sl, ror r2 │ │ │ │ - tsteq r2, ip, ror r2 │ │ │ │ - tsteq r2, r4, ror r2 │ │ │ │ - ldrsbteq r9, [pc], #22 │ │ │ │ - @ instruction: 0x010297bc │ │ │ │ - rscseq r9, pc, r6, asr #3 │ │ │ │ - ldrsbteq r9, [pc], #20 │ │ │ │ - smlatteq r2, r6, r6, pc @ │ │ │ │ - ldrsbteq r9, [pc], #22 │ │ │ │ - tsteq r2, sl, ror #14 │ │ │ │ - rscseq r9, pc, ip, asr #3 │ │ │ │ + rscseq r9, pc, sl, ror #11 │ │ │ │ + tsteq r2, lr, lsl ip │ │ │ │ + ldrsbteq r9, [pc], #94 │ │ │ │ + rscseq r9, pc, sl, asr #11 │ │ │ │ + @ instruction: 0x010853b4 │ │ │ │ + ldrhteq r9, [pc], #88 │ │ │ │ + ldrhteq r9, [pc], #90 │ │ │ │ + ldrhteq r9, [pc], #82 │ │ │ │ + tsteq r2, sl, lsl r6 │ │ │ │ + tsteq r2, ip, lsl r6 │ │ │ │ + tsteq r2, r4, lsl r6 │ │ │ │ + rscseq r9, pc, r6, ror r5 @ │ │ │ │ + tsteq r2, ip, asr fp │ │ │ │ + rscseq r9, pc, r6, ror #10 │ │ │ │ + rscseq r9, pc, r4, ror r5 @ │ │ │ │ + smlabbeq r2, r6, sl, pc @ │ │ │ │ + rscseq r9, pc, r6, ror r5 @ │ │ │ │ + tsteq r2, sl, lsl #22 │ │ │ │ + rscseq r9, pc, ip, ror #10 │ │ │ │ + rscseq r9, pc, sl, asr r5 @ │ │ │ │ + smlatbeq r8, r6, r2, r5 │ │ │ │ + rscseq r9, pc, ip, asr #10 │ │ │ │ + rscseq r9, pc, r4, asr r5 @ │ │ │ │ + rscseq r9, pc, r6, asr r5 @ │ │ │ │ + rscseq r9, pc, r0, asr r5 @ │ │ │ │ + rscseq r9, pc, r8, lsr #10 │ │ │ │ + rscseq r9, pc, sl, lsr #10 │ │ │ │ + rscseq r9, pc, ip, lsr r5 @ │ │ │ │ + rscseq r9, pc, r8, asr r4 @ │ │ │ │ + rscseq r9, pc, r2, asr r4 @ │ │ │ │ + rscseq r9, pc, r8, lsr #10 │ │ │ │ + rscseq r9, pc, ip, lsr #8 │ │ │ │ + rscseq r9, pc, r6, lsr #8 │ │ │ │ + tsteq r2, r8, ror #24 │ │ │ │ + rscseq r9, pc, r0, lsl #8 │ │ │ │ + ldrshteq r9, [pc], #58 │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + tsteq r1, r8, lsr r1 │ │ │ │ + smlabteq r1, r8, r0, fp │ │ │ │ + smlabteq r1, r6, r0, fp │ │ │ │ + strdeq r5, [r2, -lr] │ │ │ │ + strdeq r5, [r2, -r8] │ │ │ │ + strdeq r5, [r2, -r2] │ │ │ │ + smlatteq r2, ip, r8, r5 │ │ │ │ + smlatteq r2, r6, r8, r5 │ │ │ │ + smlatteq r2, r0, r8, r5 │ │ │ │ + ldrdeq r5, [r2, -sl] │ │ │ │ + tsteq r0, ip, asr fp │ │ │ │ + tsteq r0, sl, asr fp │ │ │ │ + @ instruction: 0x010258b8 │ │ │ │ + smlabteq r8, r0, r0, r5 │ │ │ │ + smlabteq r2, r2, r8, r5 │ │ │ │ + tsteq r0, sl, ror #22 │ │ │ │ + tsteq r0, r0, asr fp │ │ │ │ + @ instruction: 0x010258b6 │ │ │ │ + smlalseq r9, pc, lr, r2 @ │ │ │ │ + smlalseq r9, pc, r8, r2 @ │ │ │ │ + tsteq r2, r6, asr r8 │ │ │ │ + smlabteq r2, r2, r7, r5 │ │ │ │ + smlabteq r2, r8, r7, r5 │ │ │ │ + tsteq r2, lr, lsr r8 │ │ │ │ + @ instruction: 0x01025796 │ │ │ │ + @ instruction: 0x0102579c │ │ │ │ + tsteq r2, r6, lsr #16 │ │ │ │ + tsteq r2, ip, lsr #16 │ │ │ │ + tsteq r2, r2, lsl r8 │ │ │ │ + smlabteq r8, lr, pc, r4 @ │ │ │ │ + tsteq r2, r0, lsl r8 │ │ │ │ + tsteq r1, r2, lsr r9 │ │ │ │ + tstpeq r2, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ ldrhteq r9, [pc], #26 │ │ │ │ - tsteq r8, r6, lsl #30 │ │ │ │ - rscseq r9, pc, ip, lsr #3 │ │ │ │ ldrhteq r9, [pc], #20 │ │ │ │ - ldrhteq r9, [pc], #22 │ │ │ │ - ldrhteq r9, [pc], #16 │ │ │ │ - rscseq r9, pc, r8, lsl #3 │ │ │ │ - rscseq r9, pc, sl, lsl #3 │ │ │ │ - smlalseq r9, pc, ip, r1 @ │ │ │ │ - ldrhteq r9, [pc], #8 │ │ │ │ - ldrhteq r9, [pc], #2 │ │ │ │ - rscseq r9, pc, r8, lsl #3 │ │ │ │ - rscseq r9, pc, ip, lsl #1 │ │ │ │ - rscseq r9, pc, r6, lsl #1 │ │ │ │ - smlabteq r2, r8, r8, r7 │ │ │ │ - rscseq r9, pc, r0, rrx │ │ │ │ - rscseq r9, pc, sl, asr r0 @ │ │ │ │ - tsteq r1, r4, asr sp │ │ │ │ - tsteq r1, r4, asr sp │ │ │ │ - tsteq r1, r2, asr sp │ │ │ │ - @ instruction: 0x0101ad98 │ │ │ │ - tsteq r1, r8, lsr #26 │ │ │ │ - tsteq r1, r6, lsr #26 │ │ │ │ - tsteq r2, lr, asr r5 │ │ │ │ - tsteq r2, r8, asr r5 │ │ │ │ - tsteq r2, r2, asr r5 │ │ │ │ - tsteq r2, ip, asr #10 │ │ │ │ - tsteq r2, r6, asr #10 │ │ │ │ - tsteq r2, r0, asr #10 │ │ │ │ - tsteq r2, sl, lsr r5 │ │ │ │ - @ instruction: 0x010007bc │ │ │ │ - @ instruction: 0x010007ba │ │ │ │ - tsteq r2, r8, lsl r5 │ │ │ │ - tsteq r8, r0, lsr #26 │ │ │ │ - tsteq r2, r2, lsr #10 │ │ │ │ - smlabteq r0, sl, r7, r0 │ │ │ │ - @ instruction: 0x010007b0 │ │ │ │ - tsteq r2, r6, lsl r5 │ │ │ │ - ldrshteq r8, [pc], #238 │ │ │ │ - ldrshteq r8, [pc], #232 │ │ │ │ - @ instruction: 0x010294b6 │ │ │ │ - tsteq r2, r2, lsr #8 │ │ │ │ - tsteq r2, r8, lsr #8 │ │ │ │ - @ instruction: 0x0102949e │ │ │ │ - strdeq r5, [r2, -r6] │ │ │ │ - strdeq r5, [r2, -ip] │ │ │ │ - smlabbeq r2, r6, r4, r9 │ │ │ │ - smlabbeq r2, ip, r4, r9 │ │ │ │ - tsteq r2, r2, ror r4 │ │ │ │ - tsteq r8, lr, lsr #24 │ │ │ │ - tsteq r2, r0, ror r4 │ │ │ │ - @ instruction: 0x01018592 │ │ │ │ - @ instruction: 0x0102f3b4 │ │ │ │ - rscseq r8, pc, sl, lsl lr @ │ │ │ │ - rscseq r8, pc, r4, lsl lr @ │ │ │ │ - tsteq r2, r6, asr #8 │ │ │ │ - tsteq r1, sl, asr #10 │ │ │ │ + smlatteq r2, r6, r7, r9 │ │ │ │ + smlatteq r1, sl, r8, r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec33358 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r5, r8, #184, 6 @ 0xe0000002 │ │ │ │ strbhi pc, [lr, -r0]! @ │ │ │ │ addhi pc, r7, #0, 4 │ │ │ │ @@ -116639,102 +116639,102 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r9, {r1, r2, r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xe1b24478 │ │ │ │ ldrbtmi r4, [r8], #-2136 @ 0xfffff7a8 │ │ │ │ svclt 0x0000e1af │ │ │ │ - rscseq r8, pc, r4, asr #15 │ │ │ │ - smlabteq r2, sl, r1, pc @ │ │ │ │ - rscseq r8, pc, lr, ror #14 │ │ │ │ - rscseq r8, pc, r0, asr r7 @ │ │ │ │ - rscseq r8, pc, r0, lsr r7 @ │ │ │ │ - rscseq r8, pc, sl, lsl r7 @ │ │ │ │ - ldrshteq r8, [pc], #96 │ │ │ │ - rscseq r8, pc, r6, ror #13 │ │ │ │ - rscseq r8, pc, r8, asr #13 │ │ │ │ - rscseq r8, pc, r2, lsr #13 │ │ │ │ - smlabteq r2, ip, r0, pc @ │ │ │ │ - rscseq r8, pc, lr, lsr r6 @ │ │ │ │ - rscseq r8, pc, r8, lsl r6 @ │ │ │ │ - ldrshteq r8, [pc], #84 │ │ │ │ - rscseq r8, pc, r8, asr #11 │ │ │ │ - smlalseq r8, pc, lr, r5 @ │ │ │ │ - rscseq r8, pc, r4, ror r5 @ │ │ │ │ - rscseq r8, pc, r8, asr #10 │ │ │ │ - rscseq r8, pc, lr, lsr r5 @ │ │ │ │ - rscseq r8, pc, sl, lsl r5 @ │ │ │ │ - ldrshteq r8, [pc], #70 │ │ │ │ - rscseq r8, pc, ip, asr #9 │ │ │ │ - rscseq r8, pc, r8, lsr #9 │ │ │ │ - rscseq r8, pc, r4, lsl #9 │ │ │ │ - rscseq r8, pc, r8, asr r4 @ │ │ │ │ - rscseq r8, pc, ip, lsr #8 │ │ │ │ - rscseq r8, pc, r8, lsl #8 │ │ │ │ - rscseq r8, pc, r4, ror #7 │ │ │ │ - ldrhteq r8, [pc], #56 │ │ │ │ - smlalseq r8, pc, r4, r3 @ │ │ │ │ - rscseq r8, pc, r4, ror r3 @ │ │ │ │ - rscseq r8, pc, r6, asr r3 @ │ │ │ │ - tsteq r2, r8, lsl lr │ │ │ │ - smlabbeq r2, ip, lr, lr │ │ │ │ - smlatteq r2, sl, lr, lr │ │ │ │ - tsteq r2, r0, ror #30 │ │ │ │ - ldrdeq lr, [r2, -r2] │ │ │ │ - rscseq r8, pc, ip, asr r2 @ │ │ │ │ - rscseq r8, pc, lr, lsl r2 @ │ │ │ │ - ldrshteq r8, [pc], #28 │ │ │ │ - rscseq r8, pc, ip, asr #3 │ │ │ │ - smlalseq r8, pc, sl, r1 @ │ │ │ │ - rscseq r8, pc, ip, ror r1 @ │ │ │ │ - rscseq r8, pc, ip, asr r1 @ │ │ │ │ - rscseq r8, pc, sl, lsr #2 │ │ │ │ - ldrshteq r8, [pc], #8 │ │ │ │ - rscseq r8, pc, r6, asr #1 │ │ │ │ + rscseq r8, pc, r4, ror #22 │ │ │ │ + tstpeq r2, sl, ror #10 @ p-variant is OBSOLETE │ │ │ │ + rscseq r8, pc, lr, lsl #22 │ │ │ │ + ldrshteq r8, [pc], #160 │ │ │ │ + ldrsbteq r8, [pc], #160 │ │ │ │ + ldrhteq r8, [pc], #170 │ │ │ │ + smlalseq r8, pc, r0, sl @ │ │ │ │ + rscseq r8, pc, r6, lsl #21 │ │ │ │ + rscseq r8, pc, r8, ror #20 │ │ │ │ + rscseq r8, pc, r2, asr #20 │ │ │ │ + tstpeq r2, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ + ldrsbteq r8, [pc], #158 │ │ │ │ + ldrhteq r8, [pc], #152 │ │ │ │ + smlalseq r8, pc, r4, r9 @ │ │ │ │ + rscseq r8, pc, r8, ror #18 │ │ │ │ + rscseq r8, pc, lr, lsr r9 @ │ │ │ │ + rscseq r8, pc, r4, lsl r9 @ │ │ │ │ + rscseq r8, pc, r8, ror #17 │ │ │ │ + ldrsbteq r8, [pc], #142 │ │ │ │ + ldrhteq r8, [pc], #138 │ │ │ │ + smlalseq r8, pc, r6, r8 @ │ │ │ │ + rscseq r8, pc, ip, ror #16 │ │ │ │ + rscseq r8, pc, r8, asr #16 │ │ │ │ + rscseq r8, pc, r4, lsr #16 │ │ │ │ + ldrshteq r8, [pc], #120 │ │ │ │ + rscseq r8, pc, ip, asr #15 │ │ │ │ + rscseq r8, pc, r8, lsr #15 │ │ │ │ + rscseq r8, pc, r4, lsl #15 │ │ │ │ + rscseq r8, pc, r8, asr r7 @ │ │ │ │ + rscseq r8, pc, r4, lsr r7 @ │ │ │ │ + rscseq r8, pc, r4, lsl r7 @ │ │ │ │ + ldrshteq r8, [pc], #102 │ │ │ │ + @ instruction: 0x0102f1b8 │ │ │ │ + tstpeq r2, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r2, sl, r2, pc @ │ │ │ │ + mrseq pc, LR_svc @ │ │ │ │ + tstpeq r2, r2, ror r3 @ p-variant is OBSOLETE │ │ │ │ + ldrshteq r8, [pc], #92 │ │ │ │ + ldrhteq r8, [pc], #94 │ │ │ │ + smlalseq r8, pc, ip, r5 @ │ │ │ │ + rscseq r8, pc, ip, ror #10 │ │ │ │ + rscseq r8, pc, sl, lsr r5 @ │ │ │ │ + rscseq r8, pc, ip, lsl r5 @ │ │ │ │ + ldrshteq r8, [pc], #76 │ │ │ │ + rscseq r8, pc, sl, asr #9 │ │ │ │ + smlalseq r8, pc, r8, r4 @ │ │ │ │ + rscseq r8, pc, r6, ror #8 │ │ │ │ + rscseq r8, pc, r6, lsr r4 @ │ │ │ │ + rscseq r8, pc, r6, lsl #8 │ │ │ │ + ldrshteq r8, [pc], #60 │ │ │ │ + ldrsbteq r8, [pc], #52 │ │ │ │ + rscseq r8, pc, r4, lsr #7 │ │ │ │ + smlalseq r8, pc, ip, r3 @ │ │ │ │ + rscseq r8, pc, r8, ror r3 @ │ │ │ │ + rscseq r8, pc, sl, asr #6 │ │ │ │ + rscseq r8, pc, ip, lsl r3 @ │ │ │ │ + rscseq r8, pc, r4, lsl r3 @ │ │ │ │ + ldrshteq r8, [pc], #32 │ │ │ │ + rscseq r8, pc, lr, asr #5 │ │ │ │ + rscseq r8, pc, r4, lsr #5 │ │ │ │ + rscseq r8, pc, sl, ror r2 @ │ │ │ │ + rscseq r8, pc, r0, asr r2 @ │ │ │ │ + rscseq r8, pc, r8, asr #4 │ │ │ │ + rscseq r8, pc, r4, lsr #4 │ │ │ │ + rscseq r8, pc, r2, lsl #4 │ │ │ │ + ldrsbteq r8, [pc], #22 │ │ │ │ + rscseq r8, pc, sl, lsr #3 │ │ │ │ + rscseq r8, pc, r4, lsr #3 │ │ │ │ + rscseq r8, pc, r4, lsl #3 │ │ │ │ + rscseq r8, pc, r4, ror #2 │ │ │ │ + rscseq r8, pc, sl, lsr r1 @ │ │ │ │ + rscseq r8, pc, lr, lsl #2 │ │ │ │ + rscseq r8, pc, r6, ror #1 │ │ │ │ + ldrhteq r8, [pc], #14 │ │ │ │ + ldrhteq r8, [pc], #8 │ │ │ │ smlalseq r8, pc, r6, r0 @ │ │ │ │ - rscseq r8, pc, r6, rrx │ │ │ │ - rscseq r8, pc, ip, asr r0 @ │ │ │ │ - rscseq r8, pc, r4, lsr r0 @ │ │ │ │ - rscseq r8, pc, r4 │ │ │ │ - ldrshteq r7, [pc], #252 │ │ │ │ - ldrsbteq r7, [pc], #248 │ │ │ │ + rscseq r8, pc, sl, rrx │ │ │ │ + rscseq r8, pc, r4, rrx │ │ │ │ + rscseq r8, pc, r4, asr #32 │ │ │ │ + rscseq r8, pc, ip, lsl r0 @ │ │ │ │ + ldrshteq r7, [pc], #244 │ │ │ │ + rscseq r7, pc, lr, ror #31 │ │ │ │ + rscseq r7, pc, ip, asr #31 │ │ │ │ rscseq r7, pc, sl, lsr #31 │ │ │ │ rscseq r7, pc, ip, ror pc @ │ │ │ │ - rscseq r7, pc, r4, ror pc @ │ │ │ │ - rscseq r7, pc, r0, asr pc @ │ │ │ │ - rscseq r7, pc, lr, lsr #30 │ │ │ │ - rscseq r7, pc, r4, lsl #30 │ │ │ │ - ldrsbteq r7, [pc], #234 │ │ │ │ - ldrhteq r7, [pc], #224 │ │ │ │ - rscseq r7, pc, r8, lsr #29 │ │ │ │ - rscseq r7, pc, r4, lsl #29 │ │ │ │ - rscseq r7, pc, r2, ror #28 │ │ │ │ - rscseq r7, pc, r6, lsr lr @ │ │ │ │ - rscseq r7, pc, sl, lsl #28 │ │ │ │ - rscseq r7, pc, r4, lsl #28 │ │ │ │ - rscseq r7, pc, r4, ror #27 │ │ │ │ - rscseq r7, pc, r4, asr #27 │ │ │ │ - smlalseq r7, pc, sl, sp @ │ │ │ │ - rscseq r7, pc, lr, ror #26 │ │ │ │ - rscseq r7, pc, r6, asr #26 │ │ │ │ - rscseq r7, pc, lr, lsl sp @ │ │ │ │ - rscseq r7, pc, r8, lsl sp @ │ │ │ │ - ldrshteq r7, [pc], #198 │ │ │ │ - rscseq r7, pc, sl, asr #25 │ │ │ │ - rscseq r7, pc, r4, asr #25 │ │ │ │ - rscseq r7, pc, r4, lsr #25 │ │ │ │ - rscseq r7, pc, ip, ror ip @ │ │ │ │ - rscseq r7, pc, r4, asr ip @ │ │ │ │ - rscseq r7, pc, lr, asr #24 │ │ │ │ - rscseq r7, pc, ip, lsr #24 │ │ │ │ - rscseq r7, pc, sl, lsl #24 │ │ │ │ - ldrsbteq r7, [pc], #188 │ │ │ │ - rscseq r7, pc, lr, lsr #23 │ │ │ │ - rscseq r7, pc, r0, lsl #23 │ │ │ │ - rscseq r7, pc, sl, ror fp @ │ │ │ │ + rscseq r7, pc, lr, asr #30 │ │ │ │ + rscseq r7, pc, r0, lsr #30 │ │ │ │ + rscseq r7, pc, sl, lsl pc @ │ │ │ │ cmpppl ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 8099e4 │ │ │ │ rschi pc, lr, r0, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ ldrble r0, [sl], #-2011 @ 0xfffff825 │ │ │ │ ldrbtmi r4, [r8], #-2169 @ 0xfffff787 │ │ │ │ @@ -116855,71 +116855,71 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2106 @ 0xfffff7c6 │ │ │ │ ldmdami sl!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2105 @ 0xfffff7c7 │ │ │ │ ldmdami r9!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - ldrshteq r7, [pc], #154 │ │ │ │ - ldrsbteq r7, [pc], #156 │ │ │ │ - ldrhteq r7, [pc], #150 │ │ │ │ - smlalseq r7, pc, r0, r9 @ │ │ │ │ - rscseq r7, pc, sl, lsl #19 │ │ │ │ - rscseq r7, pc, sl, ror #18 │ │ │ │ - rscseq r7, pc, sl, asr #18 │ │ │ │ - smlatteq r2, sl, r4, lr │ │ │ │ - smlabteq r2, r4, r3, lr │ │ │ │ - tsteq r2, r2, asr r3 │ │ │ │ - rscseq r7, pc, ip, lsr #18 │ │ │ │ - rscseq r7, pc, r6, lsr #18 │ │ │ │ - smlatteq r2, r4, r6, lr │ │ │ │ - rscseq r7, pc, sl, lsl r9 @ │ │ │ │ - rscseq r7, pc, r4, lsl r9 @ │ │ │ │ - rscseq r7, pc, lr, lsl #18 │ │ │ │ - rscseq r7, pc, r8, lsl #18 │ │ │ │ - rscseq r7, pc, r2, lsl #18 │ │ │ │ - ldrshteq r7, [pc], #140 │ │ │ │ - ldrshteq r7, [pc], #134 │ │ │ │ - ldrshteq r7, [pc], #128 │ │ │ │ - rscseq r7, pc, sl, ror #17 │ │ │ │ - rscseq r7, pc, r4, ror #17 │ │ │ │ - ldrsbteq r7, [pc], #142 │ │ │ │ - strdeq lr, [r2, -r4] │ │ │ │ - smlabbeq r2, lr, r3, lr │ │ │ │ - rscseq r7, pc, ip, asr #17 │ │ │ │ - tsteq r2, r2, lsl r4 │ │ │ │ - rscseq r7, pc, r0, asr #17 │ │ │ │ - smlabbeq r2, lr, r5, lr │ │ │ │ - strdeq lr, [r2, -r0] │ │ │ │ - smlabbeq r2, sl, r4, lr │ │ │ │ - rscseq r7, pc, r8, lsr #17 │ │ │ │ - tsteq r2, lr, lsl #10 │ │ │ │ - smlalseq r7, pc, ip, r8 @ │ │ │ │ - tsteq r2, r6, lsl #12 │ │ │ │ - @ instruction: 0x0102e598 │ │ │ │ - rscseq r7, pc, sl, lsl #17 │ │ │ │ - tsteq r2, r8, lsr #12 │ │ │ │ - rscseq r7, pc, lr, ror r8 @ │ │ │ │ - rscseq r7, pc, r8, ror r8 @ │ │ │ │ - rscseq r7, pc, r2, ror r8 @ │ │ │ │ - rscseq r7, pc, ip, ror #16 │ │ │ │ - rscseq r7, pc, r6, ror #16 │ │ │ │ - rscseq r7, pc, r0, ror #16 │ │ │ │ - rscseq r7, pc, sl, asr r8 @ │ │ │ │ - rscseq r7, pc, r4, asr r8 @ │ │ │ │ - rscseq r7, pc, lr, asr #16 │ │ │ │ - rscseq r7, pc, r8, asr #16 │ │ │ │ - rscseq r7, pc, r2, asr #16 │ │ │ │ - rscseq r7, pc, ip, lsr r8 @ │ │ │ │ - rscseq r7, pc, r6, lsr r8 @ │ │ │ │ - rscseq r7, pc, r0, lsr r8 @ │ │ │ │ - rscseq r7, pc, sl, lsr #16 │ │ │ │ - rscseq r7, pc, r4, lsr #16 │ │ │ │ - rscseq r7, pc, lr, lsl r8 @ │ │ │ │ - rscseq r7, pc, r8, lsl r8 @ │ │ │ │ + smlalseq r7, pc, sl, sp @ │ │ │ │ + rscseq r7, pc, ip, ror sp @ │ │ │ │ + rscseq r7, pc, r6, asr sp @ │ │ │ │ + rscseq r7, pc, r0, lsr sp @ │ │ │ │ + rscseq r7, pc, sl, lsr #26 │ │ │ │ + rscseq r7, pc, sl, lsl #26 │ │ │ │ + rscseq r7, pc, sl, ror #25 │ │ │ │ + smlabbeq r2, sl, r8, lr │ │ │ │ + tsteq r2, r4, ror #14 │ │ │ │ + strdeq lr, [r2, -r2] │ │ │ │ + rscseq r7, pc, ip, asr #25 │ │ │ │ + rscseq r7, pc, r6, asr #25 │ │ │ │ + smlabbeq r2, r4, sl, lr │ │ │ │ + ldrhteq r7, [pc], #202 │ │ │ │ + ldrhteq r7, [pc], #196 │ │ │ │ + rscseq r7, pc, lr, lsr #25 │ │ │ │ + rscseq r7, pc, r8, lsr #25 │ │ │ │ + rscseq r7, pc, r2, lsr #25 │ │ │ │ + smlalseq r7, pc, ip, ip @ │ │ │ │ + smlalseq r7, pc, r6, ip @ │ │ │ │ + smlalseq r7, pc, r0, ip @ │ │ │ │ + rscseq r7, pc, sl, lsl #25 │ │ │ │ + rscseq r7, pc, r4, lsl #25 │ │ │ │ + rscseq r7, pc, lr, ror ip @ │ │ │ │ + @ instruction: 0x0102e794 │ │ │ │ + tsteq r2, lr, lsr #14 │ │ │ │ + rscseq r7, pc, ip, ror #24 │ │ │ │ + @ instruction: 0x0102e7b2 │ │ │ │ + rscseq r7, pc, r0, ror #24 │ │ │ │ + tsteq r2, lr, lsr #18 │ │ │ │ + @ instruction: 0x0102e890 │ │ │ │ + tsteq r2, sl, lsr #16 │ │ │ │ + rscseq r7, pc, r8, asr #24 │ │ │ │ + smlatbeq r2, lr, r8, lr │ │ │ │ + rscseq r7, pc, ip, lsr ip @ │ │ │ │ + smlatbeq r2, r6, r9, lr │ │ │ │ + tsteq r2, r8, lsr r9 │ │ │ │ + rscseq r7, pc, sl, lsr #24 │ │ │ │ + smlabteq r2, r8, r9, lr │ │ │ │ + rscseq r7, pc, lr, lsl ip @ │ │ │ │ + rscseq r7, pc, r8, lsl ip @ │ │ │ │ + rscseq r7, pc, r2, lsl ip @ │ │ │ │ + rscseq r7, pc, ip, lsl #24 │ │ │ │ + rscseq r7, pc, r6, lsl #24 │ │ │ │ + rscseq r7, pc, r0, lsl #24 │ │ │ │ + ldrshteq r7, [pc], #186 │ │ │ │ + ldrshteq r7, [pc], #180 │ │ │ │ + rscseq r7, pc, lr, ror #23 │ │ │ │ + rscseq r7, pc, r8, ror #23 │ │ │ │ + rscseq r7, pc, r2, ror #23 │ │ │ │ + ldrsbteq r7, [pc], #188 │ │ │ │ + ldrsbteq r7, [pc], #182 │ │ │ │ + ldrsbteq r7, [pc], #176 │ │ │ │ + rscseq r7, pc, sl, asr #23 │ │ │ │ + rscseq r7, pc, r4, asr #23 │ │ │ │ + ldrhteq r7, [pc], #190 │ │ │ │ + ldrhteq r7, [pc], #184 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -117622,69 +117622,69 @@ │ │ │ │ @ instruction: 0xe6d4ae7e │ │ │ │ @ instruction: 0x463b4a3b │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ b fef9bb94 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq lr, pc, lr, ror sp @ │ │ │ │ - tsteq r1, r4, lsr r2 │ │ │ │ - tsteq r2, ip, lsr #26 │ │ │ │ - ldrhteq r7, [pc], #52 │ │ │ │ - tsteq r2, ip, lsr #26 │ │ │ │ - strdeq r6, [r1, -r4] │ │ │ │ - tsteq r2, lr, lsr #26 │ │ │ │ - rscseq r7, pc, ip, ror r3 @ │ │ │ │ - tsteq r2, r6, lsr #26 │ │ │ │ - rscseq r7, pc, lr, asr r3 @ │ │ │ │ - tsteq r2, ip, lsr #26 │ │ │ │ - rscseq r7, pc, r0, asr #6 │ │ │ │ - tsteq r2, r6, lsr #26 │ │ │ │ - rscseq r7, pc, r2, lsr #6 │ │ │ │ - tsteq r2, ip, lsr #26 │ │ │ │ - rscseq r7, pc, ip, lsl #6 │ │ │ │ - rscseq lr, pc, r0, lsr #11 │ │ │ │ - tsteq r1, r4, asr #20 │ │ │ │ - rscseq r7, pc, r4, ror #5 │ │ │ │ - ldrsbteq r7, [pc], #38 │ │ │ │ - rscseq r7, pc, r8, asr #5 │ │ │ │ - ldrhteq r7, [pc], #42 │ │ │ │ - rscseq r7, pc, r2, lsl #4 │ │ │ │ - smlatteq r1, lr, r9, r6 │ │ │ │ - strdeq r5, [r0, -r8] │ │ │ │ - smlatbeq r1, lr, r8, r8 │ │ │ │ - strdeq r5, [r0, -r4] │ │ │ │ - tsteq r8, ip, lsr #32 │ │ │ │ - tsteq r1, r6, lsl sl │ │ │ │ - rscseq r7, pc, r6, lsr r2 @ │ │ │ │ - rscseq r7, pc, r0, lsr r2 @ │ │ │ │ - strdeq r8, [r1, -r2] │ │ │ │ - tsteq r0, sl, lsr #8 │ │ │ │ - tsteq r0, r8, lsr #8 │ │ │ │ - tsteq r1, lr, lsl #22 │ │ │ │ - ldrsbteq r7, [pc], #30 │ │ │ │ - ldrsbteq r7, [pc], #24 │ │ │ │ - tsteq r2, sl, asr r6 │ │ │ │ - ldrhteq r7, [pc], #18 │ │ │ │ - rscseq r7, pc, ip, lsr #3 │ │ │ │ - rscseq lr, pc, r2, lsr #19 │ │ │ │ - smlalseq lr, pc, r4, r9 @ │ │ │ │ - smlalseq lr, pc, r2, r9 @ │ │ │ │ - smlalseq lr, pc, r0, r9 @ │ │ │ │ - rscseq lr, pc, lr, lsl #19 │ │ │ │ - rscseq lr, pc, ip, lsl #19 │ │ │ │ - rscseq lr, pc, sl, lsl #19 │ │ │ │ - rscseq lr, pc, r8, lsl #19 │ │ │ │ - rscseq lr, pc, r2, lsl #19 │ │ │ │ - rscseq lr, pc, r0, lsl #19 │ │ │ │ - smlatbeq r2, lr, r5, r3 │ │ │ │ - @ instruction: 0x01023590 │ │ │ │ - smlatbeq r8, r8, lr, r2 │ │ │ │ - ldrdeq ip, [r2, -r2] │ │ │ │ - rscseq r6, pc, r8, ror #25 │ │ │ │ + rscseq pc, pc, lr, lsl r1 @ │ │ │ │ + ldrdeq r7, [r1, -r4] │ │ │ │ + smlabteq r2, ip, r0, lr │ │ │ │ + rscseq r7, pc, r4, asr r7 @ │ │ │ │ + smlabteq r2, ip, r0, lr │ │ │ │ + @ instruction: 0x01016e94 │ │ │ │ + smlabteq r2, lr, r0, lr │ │ │ │ + rscseq r7, pc, ip, lsl r7 @ │ │ │ │ + smlabteq r2, r6, r0, lr │ │ │ │ + ldrshteq r7, [pc], #110 │ │ │ │ + smlabteq r2, ip, r0, lr │ │ │ │ + rscseq r7, pc, r0, ror #13 │ │ │ │ + smlabteq r2, r6, r0, lr │ │ │ │ + rscseq r7, pc, r2, asr #13 │ │ │ │ + smlabteq r2, ip, r0, lr │ │ │ │ + rscseq r7, pc, ip, lsr #13 │ │ │ │ + rscseq lr, pc, r0, asr #18 │ │ │ │ + smlatteq r1, r4, sp, r6 │ │ │ │ + rscseq r7, pc, r4, lsl #13 │ │ │ │ + rscseq r7, pc, r6, ror r6 @ │ │ │ │ + rscseq r7, pc, r8, ror #12 │ │ │ │ + rscseq r7, pc, sl, asr r6 @ │ │ │ │ + rscseq r7, pc, r2, lsr #11 │ │ │ │ + smlabbeq r1, lr, sp, r6 │ │ │ │ + @ instruction: 0x01005998 │ │ │ │ + tsteq r1, lr, asr #24 │ │ │ │ + @ instruction: 0x01005994 │ │ │ │ + smlabteq r8, ip, r3, r3 │ │ │ │ + @ instruction: 0x01018db6 │ │ │ │ + ldrsbteq r7, [pc], #86 │ │ │ │ + ldrsbteq r7, [pc], #80 │ │ │ │ + @ instruction: 0x01018e92 │ │ │ │ + smlabteq r0, sl, r7, r5 │ │ │ │ + smlabteq r0, r8, r7, r5 │ │ │ │ + smlatbeq r1, lr, lr, r8 │ │ │ │ + rscseq r7, pc, lr, ror r5 @ │ │ │ │ + rscseq r7, pc, r8, ror r5 @ │ │ │ │ + strdeq r3, [r2, -sl] │ │ │ │ + rscseq r7, pc, r2, asr r5 @ │ │ │ │ + rscseq r7, pc, ip, asr #10 │ │ │ │ + rscseq lr, pc, r2, asr #26 │ │ │ │ + rscseq lr, pc, r4, lsr sp @ │ │ │ │ + rscseq lr, pc, r2, lsr sp @ │ │ │ │ + rscseq lr, pc, r0, lsr sp @ │ │ │ │ + rscseq lr, pc, lr, lsr #26 │ │ │ │ + rscseq lr, pc, ip, lsr #26 │ │ │ │ + rscseq lr, pc, sl, lsr #26 │ │ │ │ + rscseq lr, pc, r8, lsr #26 │ │ │ │ + rscseq lr, pc, r2, lsr #26 │ │ │ │ + rscseq lr, pc, r0, lsr #26 │ │ │ │ + tsteq r2, lr, asr #18 │ │ │ │ + tsteq r2, r0, lsr r9 │ │ │ │ + tsteq r8, r8, asr #4 │ │ │ │ + tsteq r2, r2, ror fp │ │ │ │ + rscseq r7, pc, r8, lsl #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec35050 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q9, q12 │ │ │ │ addsmi r0, r8, #156, 6 @ 0x70000002 │ │ │ │ orrshi pc, r5, r2, lsl #4 │ │ │ │ svcpl 0x0002f5b0 │ │ │ │ @@ -118525,109 +118525,109 @@ │ │ │ │ strbhi pc, [r8, -r2, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207db │ │ │ │ stmdami r0!, {r1, r3, r5, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b859 │ │ │ │ - smlalseq r6, pc, sl, sl @ │ │ │ │ - tsteq r2, r6, asr #18 │ │ │ │ - strdeq sp, [r2, -r6] │ │ │ │ - rscseq r6, pc, r2, lsr #20 │ │ │ │ - rscseq r6, pc, r4, lsl #20 │ │ │ │ - rscseq r6, pc, r4, ror #19 │ │ │ │ - rscseq r6, pc, r6, asr #19 │ │ │ │ + rscseq r6, pc, sl, lsr lr @ │ │ │ │ + smlatteq r2, r6, ip, sp │ │ │ │ + @ instruction: 0x0102dc96 │ │ │ │ + rscseq r6, pc, r2, asr #27 │ │ │ │ + rscseq r6, pc, r4, lsr #27 │ │ │ │ + rscseq r6, pc, r4, lsl #27 │ │ │ │ + rscseq r6, pc, r6, ror #26 │ │ │ │ + rscseq r6, pc, r6, asr #26 │ │ │ │ + rscseq r6, pc, r6, lsr #26 │ │ │ │ + rscseq r6, pc, r8, lsl #26 │ │ │ │ + rscseq r6, pc, r4, ror #25 │ │ │ │ + ldrhteq r6, [pc], #202 │ │ │ │ + ldrhteq r6, [pc], #192 │ │ │ │ + rscseq r6, pc, sl, lsl #25 │ │ │ │ + rscseq r6, pc, r0, ror #24 │ │ │ │ + rscseq r6, pc, ip, lsr ip @ │ │ │ │ + rscseq r6, pc, r2, lsl ip @ │ │ │ │ + rscseq r6, pc, r8, lsl #24 │ │ │ │ + rscseq r6, pc, r2, ror #23 │ │ │ │ + ldrhteq r6, [pc], #184 │ │ │ │ + rscseq r6, pc, lr, lsl #23 │ │ │ │ + rscseq r6, pc, r2, ror #22 │ │ │ │ + rscseq r6, pc, r8, asr fp @ │ │ │ │ + rscseq r6, pc, r2, lsr fp @ │ │ │ │ + rscseq r6, pc, lr, lsl #22 │ │ │ │ + rscseq r6, pc, r2, ror #21 │ │ │ │ + ldrhteq r6, [pc], #168 │ │ │ │ + rscseq r6, pc, lr, lsr #21 │ │ │ │ + rscseq r6, pc, sl, lsl #21 │ │ │ │ + rscseq r6, pc, lr, asr sl @ │ │ │ │ + rscseq r6, pc, r4, asr sl @ │ │ │ │ + rscseq r6, pc, lr, lsr #20 │ │ │ │ + rscseq r6, pc, r0, lsl #20 │ │ │ │ + ldrsbteq r6, [pc], #146 │ │ │ │ rscseq r6, pc, r6, lsr #19 │ │ │ │ - rscseq r6, pc, r6, lsl #19 │ │ │ │ - rscseq r6, pc, r8, ror #18 │ │ │ │ - rscseq r6, pc, r4, asr #18 │ │ │ │ - rscseq r6, pc, sl, lsl r9 @ │ │ │ │ - rscseq r6, pc, r0, lsl r9 @ │ │ │ │ - rscseq r6, pc, sl, ror #17 │ │ │ │ + rscseq r6, pc, sl, ror r9 @ │ │ │ │ + rscseq r6, pc, lr, asr r9 @ │ │ │ │ + rscseq r6, pc, r8, asr #18 │ │ │ │ + rscseq r6, pc, ip, lsl r9 @ │ │ │ │ + rscseq r6, pc, r2, lsl r9 @ │ │ │ │ + rscseq r6, pc, lr, ror #17 │ │ │ │ rscseq r6, pc, r0, asr #17 │ │ │ │ - smlalseq r6, pc, ip, r8 @ │ │ │ │ - rscseq r6, pc, r2, ror r8 @ │ │ │ │ - rscseq r6, pc, r8, ror #16 │ │ │ │ - rscseq r6, pc, r2, asr #16 │ │ │ │ - rscseq r6, pc, r8, lsl r8 @ │ │ │ │ - rscseq r6, pc, lr, ror #15 │ │ │ │ - rscseq r6, pc, r2, asr #15 │ │ │ │ - ldrhteq r6, [pc], #120 │ │ │ │ - smlalseq r6, pc, r2, r7 @ │ │ │ │ - rscseq r6, pc, lr, ror #14 │ │ │ │ - rscseq r6, pc, r2, asr #14 │ │ │ │ - rscseq r6, pc, r8, lsl r7 @ │ │ │ │ - rscseq r6, pc, lr, lsl #14 │ │ │ │ - rscseq r6, pc, sl, ror #13 │ │ │ │ - ldrhteq r6, [pc], #110 │ │ │ │ - ldrhteq r6, [pc], #100 │ │ │ │ - rscseq r6, pc, lr, lsl #13 │ │ │ │ - rscseq r6, pc, r0, ror #12 │ │ │ │ - rscseq r6, pc, r2, lsr r6 @ │ │ │ │ - rscseq r6, pc, r6, lsl #12 │ │ │ │ - ldrsbteq r6, [pc], #90 │ │ │ │ - ldrhteq r6, [pc], #94 │ │ │ │ - rscseq r6, pc, r8, lsr #11 │ │ │ │ - rscseq r6, pc, ip, ror r5 @ │ │ │ │ - rscseq r6, pc, r2, ror r5 @ │ │ │ │ - rscseq r6, pc, lr, asr #10 │ │ │ │ - rscseq r6, pc, r0, lsr #10 │ │ │ │ - ldrshteq r6, [pc], #68 │ │ │ │ - rscseq r6, pc, sl, ror #9 │ │ │ │ - rscseq r6, pc, r4, asr #9 │ │ │ │ + smlalseq r6, pc, r4, r8 @ │ │ │ │ + rscseq r6, pc, sl, lsl #17 │ │ │ │ + rscseq r6, pc, r4, ror #16 │ │ │ │ + rscseq r6, pc, r6, lsr r8 @ │ │ │ │ + rscseq r6, pc, r2, lsl r8 @ │ │ │ │ + rscseq r6, pc, ip, ror #15 │ │ │ │ + rscseq r6, pc, r0, asr #15 │ │ │ │ + smlalseq r6, pc, r4, r7 @ │ │ │ │ + rscseq r6, pc, r8, ror #14 │ │ │ │ + rscseq r6, pc, lr, asr r7 @ │ │ │ │ + rscseq r6, pc, r8, asr #14 │ │ │ │ + rscseq r6, pc, ip, lsl r7 @ │ │ │ │ + rscseq r6, pc, r6, lsl #14 │ │ │ │ + ldrshteq r6, [pc], #96 │ │ │ │ + rscseq r6, pc, r4, asr #13 │ │ │ │ + smlalseq r6, pc, r8, r6 @ │ │ │ │ + rscseq r6, pc, r2, lsl #13 │ │ │ │ + rscseq r6, pc, ip, ror #12 │ │ │ │ + rscseq r6, pc, r0, asr #12 │ │ │ │ + rscseq r6, pc, sl, lsr #12 │ │ │ │ + rscseq r6, pc, r4, lsl r6 @ │ │ │ │ + rscseq r6, pc, r6, ror #11 │ │ │ │ + ldrhteq r6, [pc], #88 │ │ │ │ + rscseq r6, pc, ip, lsl #11 │ │ │ │ + rscseq r6, pc, r0, ror #10 │ │ │ │ + rscseq r6, pc, r2, lsr r5 @ │ │ │ │ + rscseq r6, pc, ip, lsl r5 @ │ │ │ │ + ldrshteq r6, [pc], #72 │ │ │ │ + rscseq r6, pc, ip, asr #9 │ │ │ │ + rscseq r6, pc, r0, lsr #9 │ │ │ │ smlalseq r6, pc, r6, r4 @ │ │ │ │ - rscseq r6, pc, r2, ror r4 @ │ │ │ │ - rscseq r6, pc, ip, asr #8 │ │ │ │ - rscseq r6, pc, r0, lsr #8 │ │ │ │ - ldrshteq r6, [pc], #52 │ │ │ │ - rscseq r6, pc, r8, asr #7 │ │ │ │ - ldrhteq r6, [pc], #62 │ │ │ │ - rscseq r6, pc, r8, lsr #7 │ │ │ │ - rscseq r6, pc, ip, ror r3 @ │ │ │ │ - rscseq r6, pc, r6, ror #6 │ │ │ │ - rscseq r6, pc, r0, asr r3 @ │ │ │ │ - rscseq r6, pc, r4, lsr #6 │ │ │ │ - ldrshteq r6, [pc], #40 │ │ │ │ - rscseq r6, pc, r2, ror #5 │ │ │ │ - rscseq r6, pc, ip, asr #5 │ │ │ │ - rscseq r6, pc, r0, lsr #5 │ │ │ │ - rscseq r6, pc, sl, lsl #5 │ │ │ │ - rscseq r6, pc, r4, ror r2 @ │ │ │ │ - rscseq r6, pc, r6, asr #4 │ │ │ │ - rscseq r6, pc, r8, lsl r2 @ │ │ │ │ - rscseq r6, pc, ip, ror #3 │ │ │ │ - rscseq r6, pc, r0, asr #3 │ │ │ │ - smlalseq r6, pc, r2, r1 @ │ │ │ │ - rscseq r6, pc, ip, ror r1 @ │ │ │ │ - rscseq r6, pc, r8, asr r1 @ │ │ │ │ - rscseq r6, pc, ip, lsr #2 │ │ │ │ - rscseq r6, pc, r0, lsl #2 │ │ │ │ - ldrshteq r6, [pc], #6 │ │ │ │ - ldrsbteq r6, [pc], #4 │ │ │ │ - ldrhteq r6, [pc], #2 │ │ │ │ - rscseq r6, pc, r8, lsl #1 │ │ │ │ - rscseq r6, pc, lr, asr r0 @ │ │ │ │ - rscseq r6, pc, r4, lsr r0 @ │ │ │ │ - rscseq r6, pc, ip, lsr #32 │ │ │ │ - rscseq r6, pc, sl │ │ │ │ - rscseq r5, pc, r8, ror #31 │ │ │ │ - ldrhteq r5, [pc], #254 │ │ │ │ - smlalseq r5, pc, r4, pc @ │ │ │ │ - rscseq r5, pc, ip, lsl #31 │ │ │ │ - rscseq r5, pc, sl, ror #30 │ │ │ │ - rscseq r5, pc, r8, asr #30 │ │ │ │ - rscseq r5, pc, ip, lsl pc @ │ │ │ │ - ldrshteq r5, [pc], #226 │ │ │ │ - rscseq r5, pc, r8, asr #29 │ │ │ │ - smlalseq r5, pc, lr, lr @ │ │ │ │ - smlalseq r5, pc, r6, lr @ │ │ │ │ - rscseq r5, pc, r4, ror lr @ │ │ │ │ - rscseq r5, pc, r2, asr lr @ │ │ │ │ - rscseq r5, pc, r6, lsr #28 │ │ │ │ - rscseq r5, pc, r4, lsl #28 │ │ │ │ + rscseq r6, pc, r4, ror r4 @ │ │ │ │ + rscseq r6, pc, r2, asr r4 @ │ │ │ │ + rscseq r6, pc, r8, lsr #8 │ │ │ │ + ldrshteq r6, [pc], #62 │ │ │ │ + ldrsbteq r6, [pc], #52 │ │ │ │ + rscseq r6, pc, ip, asr #7 │ │ │ │ + rscseq r6, pc, sl, lsr #7 │ │ │ │ + rscseq r6, pc, r8, lsl #7 │ │ │ │ + rscseq r6, pc, lr, asr r3 @ │ │ │ │ + rscseq r6, pc, r4, lsr r3 @ │ │ │ │ + rscseq r6, pc, ip, lsr #6 │ │ │ │ + rscseq r6, pc, sl, lsl #6 │ │ │ │ + rscseq r6, pc, r8, ror #5 │ │ │ │ + ldrhteq r6, [pc], #44 │ │ │ │ + smlalseq r6, pc, r2, r2 @ │ │ │ │ + rscseq r6, pc, r8, ror #4 │ │ │ │ + rscseq r6, pc, lr, lsr r2 @ │ │ │ │ + rscseq r6, pc, r6, lsr r2 @ │ │ │ │ + rscseq r6, pc, r4, lsl r2 @ │ │ │ │ + ldrshteq r6, [pc], #18 │ │ │ │ + rscseq r6, pc, r6, asr #3 │ │ │ │ + rscseq r6, pc, r4, lsr #3 │ │ │ │ cmppvs r4, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80b778 │ │ │ │ ldrbthi pc, [fp], -r2, lsl #4 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207d9 │ │ │ │ @ instruction: 0xf8df861a │ │ │ │ @@ -119436,103 +119436,103 @@ │ │ │ │ @ instruction: 0xf04f53c5 │ │ │ │ blcc 7ec1f4 │ │ │ │ blx 98c420 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strbhi pc, [fp, r1, lsl #2] @ │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ ldmdblt sl!, {r1, ip, sp, lr, pc} │ │ │ │ - rscseq r5, pc, r2, ror #24 │ │ │ │ - rscseq r5, pc, r2, lsr ip @ │ │ │ │ - rscseq r5, pc, r4, lsl #24 │ │ │ │ - ldrsbteq r5, [pc], #184 │ │ │ │ - rscseq r5, pc, lr, asr #23 │ │ │ │ - rscseq r5, pc, r8, lsr #23 │ │ │ │ - rscseq r5, pc, sl, ror fp @ │ │ │ │ - rscseq r5, pc, r0, ror fp @ │ │ │ │ - rscseq r5, pc, sl, asr #22 │ │ │ │ - rscseq r5, pc, ip, lsl fp @ │ │ │ │ - rscseq r5, pc, lr, ror #21 │ │ │ │ - rscseq r5, pc, r4, ror #21 │ │ │ │ - ldrhteq r5, [pc], #174 │ │ │ │ - smlalseq r5, pc, r0, sl @ │ │ │ │ - rscseq r5, pc, r6, lsl #21 │ │ │ │ - rscseq r5, pc, r0, ror #20 │ │ │ │ - rscseq r5, pc, lr, lsr #20 │ │ │ │ - ldrshteq r5, [pc], #154 │ │ │ │ - rscseq r5, pc, r6, asr #19 │ │ │ │ - smlalseq r5, pc, r8, r9 @ │ │ │ │ - rscseq r5, pc, sl, ror #18 │ │ │ │ - rscseq r5, pc, lr, lsr r9 @ │ │ │ │ - rscseq r5, pc, r4, lsr r9 @ │ │ │ │ - rscseq r5, pc, r0, lsl r9 @ │ │ │ │ - rscseq r5, pc, r2, ror #17 │ │ │ │ - ldrsbteq r5, [pc], #136 │ │ │ │ - ldrhteq r5, [pc], #132 │ │ │ │ - rscseq r5, pc, r6, lsl #17 │ │ │ │ - rscseq r5, pc, r0, ror #16 │ │ │ │ - rscseq r5, pc, r0, lsr r8 @ │ │ │ │ - rscseq r5, pc, r6, lsr #16 │ │ │ │ - rscseq r5, pc, r0, lsl #16 │ │ │ │ - rscseq r5, pc, ip, asr #15 │ │ │ │ - smlalseq r5, pc, sl, r7 @ │ │ │ │ - rscseq r5, pc, sl, ror #14 │ │ │ │ - rscseq r5, pc, r0, ror #14 │ │ │ │ - rscseq r5, pc, sl, lsr r7 @ │ │ │ │ - rscseq r5, pc, sl, lsl #14 │ │ │ │ - rscseq r5, pc, r0, lsl #14 │ │ │ │ - ldrsbteq r5, [pc], #106 │ │ │ │ - rscseq r5, pc, sl, lsr #13 │ │ │ │ - rscseq r5, pc, sl, ror r6 @ │ │ │ │ - rscseq r5, pc, r0, ror r6 @ │ │ │ │ - rscseq r5, pc, sl, asr #12 │ │ │ │ - rscseq r5, pc, r4, lsr #12 │ │ │ │ - ldrshteq r5, [pc], #80 │ │ │ │ - rscseq r5, pc, r0, asr #11 │ │ │ │ - smlalseq r5, pc, r2, r5 @ │ │ │ │ - rscseq r5, pc, r2, ror #10 │ │ │ │ - rscseq r5, pc, r8, asr r5 @ │ │ │ │ - rscseq r5, pc, r0, asr #10 │ │ │ │ - rscseq r5, pc, r2, lsl r5 @ │ │ │ │ - rscseq r5, pc, r8, lsl #10 │ │ │ │ - rscseq r5, pc, r2, ror #9 │ │ │ │ - ldrhteq r5, [pc], #66 │ │ │ │ - rscseq r5, pc, r2, lsl #9 │ │ │ │ - rscseq r5, pc, r8, ror r4 @ │ │ │ │ - rscseq r5, pc, r2, asr r4 @ │ │ │ │ - rscseq r5, pc, r4, lsr #8 │ │ │ │ - rscseq r5, pc, sl, lsl r4 @ │ │ │ │ - ldrshteq r5, [pc], #52 │ │ │ │ - rscseq r5, pc, r2, asr #7 │ │ │ │ - smlalseq r5, pc, r6, r3 @ │ │ │ │ - rscseq r5, pc, r4, ror #6 │ │ │ │ - rscseq r5, pc, ip, lsr r3 @ │ │ │ │ - rscseq r5, pc, ip, lsl #6 │ │ │ │ - rscseq r5, pc, r2, lsl #6 │ │ │ │ - rscseq r5, pc, lr, ror #5 │ │ │ │ - rscseq r5, pc, r0, asr #5 │ │ │ │ - ldrhteq r5, [pc], #38 │ │ │ │ - smlalseq r5, pc, r0, r2 @ │ │ │ │ - rscseq r5, pc, r4, ror #4 │ │ │ │ - rscseq r5, pc, r4, lsr r2 @ │ │ │ │ - rscseq r5, pc, ip, lsr #4 │ │ │ │ - rscseq r5, pc, r8, lsl #4 │ │ │ │ - ldrsbteq r5, [pc], #24 │ │ │ │ - ldrhteq r5, [pc], #18 │ │ │ │ - rscseq r5, pc, ip, lsl #3 │ │ │ │ - rscseq r5, pc, r0, ror #2 │ │ │ │ - rscseq r5, pc, lr, lsr #2 │ │ │ │ - ldrshteq r5, [pc], #12 │ │ │ │ - rscseq r5, pc, lr, asr #1 │ │ │ │ - smlalseq r5, pc, lr, r0 @ │ │ │ │ - smlalseq r5, pc, r6, r0 @ │ │ │ │ - rscseq r5, pc, r0, ror r0 @ │ │ │ │ - rscseq r5, pc, r2, asr #32 │ │ │ │ - rscseq r5, pc, ip, lsl r0 @ │ │ │ │ - ldrshteq r4, [pc], #248 │ │ │ │ - rscseq r4, pc, r6, asr #31 │ │ │ │ + rscseq r6, pc, r2 │ │ │ │ + ldrsbteq r5, [pc], #242 │ │ │ │ + rscseq r5, pc, r4, lsr #31 │ │ │ │ + rscseq r5, pc, r8, ror pc @ │ │ │ │ + rscseq r5, pc, lr, ror #30 │ │ │ │ + rscseq r5, pc, r8, asr #30 │ │ │ │ + rscseq r5, pc, sl, lsl pc @ │ │ │ │ + rscseq r5, pc, r0, lsl pc @ │ │ │ │ + rscseq r5, pc, sl, ror #29 │ │ │ │ + ldrhteq r5, [pc], #236 │ │ │ │ + rscseq r5, pc, lr, lsl #29 │ │ │ │ + rscseq r5, pc, r4, lsl #29 │ │ │ │ + rscseq r5, pc, lr, asr lr @ │ │ │ │ + rscseq r5, pc, r0, lsr lr @ │ │ │ │ + rscseq r5, pc, r6, lsr #28 │ │ │ │ + rscseq r5, pc, r0, lsl #28 │ │ │ │ + rscseq r5, pc, lr, asr #27 │ │ │ │ + smlalseq r5, pc, sl, sp @ │ │ │ │ + rscseq r5, pc, r6, ror #26 │ │ │ │ + rscseq r5, pc, r8, lsr sp @ │ │ │ │ + rscseq r5, pc, sl, lsl #26 │ │ │ │ + ldrsbteq r5, [pc], #206 │ │ │ │ + ldrsbteq r5, [pc], #196 │ │ │ │ + ldrhteq r5, [pc], #192 │ │ │ │ + rscseq r5, pc, r2, lsl #25 │ │ │ │ + rscseq r5, pc, r8, ror ip @ │ │ │ │ + rscseq r5, pc, r4, asr ip @ │ │ │ │ + rscseq r5, pc, r6, lsr #24 │ │ │ │ + rscseq r5, pc, r0, lsl #24 │ │ │ │ + ldrsbteq r5, [pc], #176 │ │ │ │ + rscseq r5, pc, r6, asr #23 │ │ │ │ + rscseq r5, pc, r0, lsr #23 │ │ │ │ + rscseq r5, pc, ip, ror #22 │ │ │ │ + rscseq r5, pc, sl, lsr fp @ │ │ │ │ + rscseq r5, pc, sl, lsl #22 │ │ │ │ + rscseq r5, pc, r0, lsl #22 │ │ │ │ + ldrsbteq r5, [pc], #170 │ │ │ │ + rscseq r5, pc, sl, lsr #21 │ │ │ │ + rscseq r5, pc, r0, lsr #21 │ │ │ │ + rscseq r5, pc, sl, ror sl @ │ │ │ │ + rscseq r5, pc, sl, asr #20 │ │ │ │ + rscseq r5, pc, sl, lsl sl @ │ │ │ │ + rscseq r5, pc, r0, lsl sl @ │ │ │ │ + rscseq r5, pc, sl, ror #19 │ │ │ │ + rscseq r5, pc, r4, asr #19 │ │ │ │ + smlalseq r5, pc, r0, r9 @ │ │ │ │ + rscseq r5, pc, r0, ror #18 │ │ │ │ + rscseq r5, pc, r2, lsr r9 @ │ │ │ │ + rscseq r5, pc, r2, lsl #18 │ │ │ │ + ldrshteq r5, [pc], #136 │ │ │ │ + rscseq r5, pc, r0, ror #17 │ │ │ │ + ldrhteq r5, [pc], #130 │ │ │ │ + rscseq r5, pc, r8, lsr #17 │ │ │ │ + rscseq r5, pc, r2, lsl #17 │ │ │ │ + rscseq r5, pc, r2, asr r8 @ │ │ │ │ + rscseq r5, pc, r2, lsr #16 │ │ │ │ + rscseq r5, pc, r8, lsl r8 @ │ │ │ │ + ldrshteq r5, [pc], #114 │ │ │ │ + rscseq r5, pc, r4, asr #15 │ │ │ │ + ldrhteq r5, [pc], #122 │ │ │ │ + smlalseq r5, pc, r4, r7 @ │ │ │ │ + rscseq r5, pc, r2, ror #14 │ │ │ │ + rscseq r5, pc, r6, lsr r7 @ │ │ │ │ + rscseq r5, pc, r4, lsl #14 │ │ │ │ + ldrsbteq r5, [pc], #108 │ │ │ │ + rscseq r5, pc, ip, lsr #13 │ │ │ │ + rscseq r5, pc, r2, lsr #13 │ │ │ │ + rscseq r5, pc, lr, lsl #13 │ │ │ │ + rscseq r5, pc, r0, ror #12 │ │ │ │ + rscseq r5, pc, r6, asr r6 @ │ │ │ │ + rscseq r5, pc, r0, lsr r6 @ │ │ │ │ + rscseq r5, pc, r4, lsl #12 │ │ │ │ + ldrsbteq r5, [pc], #84 │ │ │ │ + rscseq r5, pc, ip, asr #11 │ │ │ │ + rscseq r5, pc, r8, lsr #11 │ │ │ │ + rscseq r5, pc, r8, ror r5 @ │ │ │ │ + rscseq r5, pc, r2, asr r5 @ │ │ │ │ + rscseq r5, pc, ip, lsr #10 │ │ │ │ + rscseq r5, pc, r0, lsl #10 │ │ │ │ + rscseq r5, pc, lr, asr #9 │ │ │ │ + smlalseq r5, pc, ip, r4 @ │ │ │ │ + rscseq r5, pc, lr, ror #8 │ │ │ │ + rscseq r5, pc, lr, lsr r4 @ │ │ │ │ + rscseq r5, pc, r6, lsr r4 @ │ │ │ │ + rscseq r5, pc, r0, lsl r4 @ │ │ │ │ + rscseq r5, pc, r2, ror #7 │ │ │ │ + ldrhteq r5, [pc], #60 │ │ │ │ + smlalseq r5, pc, r8, r3 @ │ │ │ │ + rscseq r5, pc, r6, ror #6 │ │ │ │ orrseq pc, r8, #68157440 @ 0x4100000 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ cmnpeq fp, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ bicpl pc, r3, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #28, 22 @ 0x7000 │ │ │ │ @@ -120338,102 +120338,102 @@ │ │ │ │ cmpppl r0, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 98d238 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ adcshi pc, pc, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2136 @ 0xfffff7a8 │ │ │ │ blt c9c7e0 │ │ │ │ - rscseq r4, pc, r2, lsr lr @ │ │ │ │ - rscseq r4, pc, r8, lsr #28 │ │ │ │ - rscseq r4, pc, r2, lsl #28 │ │ │ │ - ldrsbteq r4, [pc], #210 │ │ │ │ + ldrsbteq r5, [pc], #18 │ │ │ │ + rscseq r5, pc, r8, asr #3 │ │ │ │ + rscseq r5, pc, r2, lsr #3 │ │ │ │ + rscseq r5, pc, r2, ror r1 @ │ │ │ │ + rscseq r5, pc, r8, ror #2 │ │ │ │ + rscseq r5, pc, r2, asr #2 │ │ │ │ + rscseq r5, pc, r6, lsl r1 @ │ │ │ │ + rscseq r5, pc, r4, ror #1 │ │ │ │ + ldrhteq r5, [pc], #2 │ │ │ │ + rscseq r5, pc, r8, lsr #1 │ │ │ │ + rscseq r5, pc, r0, lsl #1 │ │ │ │ + rscseq r5, pc, ip, asr r0 @ │ │ │ │ + rscseq r5, pc, r0, lsr r0 @ │ │ │ │ + ldrshteq r4, [pc], #254 │ │ │ │ + ldrshteq r4, [pc], #244 │ │ │ │ + ldrsbteq r4, [pc], #240 │ │ │ │ + rscseq r4, pc, r4, lsr #31 │ │ │ │ + smlalseq r4, pc, sl, pc @ │ │ │ │ + rscseq r4, pc, r6, ror pc @ │ │ │ │ + rscseq r4, pc, r8, asr #30 │ │ │ │ + rscseq r4, pc, ip, lsl pc @ │ │ │ │ + ldrshteq r4, [pc], #224 │ │ │ │ + rscseq r4, pc, r4, asr #29 │ │ │ │ + ldrhteq r4, [pc], #234 │ │ │ │ + smlalseq r4, pc, r6, lr @ │ │ │ │ + rscseq r4, pc, r2, ror lr @ │ │ │ │ + rscseq r4, pc, r6, asr #28 │ │ │ │ + rscseq r4, pc, sl, lsl lr @ │ │ │ │ + rscseq r4, pc, r0, lsl lr @ │ │ │ │ + rscseq r4, pc, ip, ror #27 │ │ │ │ rscseq r4, pc, r8, asr #27 │ │ │ │ - rscseq r4, pc, r2, lsr #27 │ │ │ │ - rscseq r4, pc, r6, ror sp @ │ │ │ │ - rscseq r4, pc, r4, asr #26 │ │ │ │ + smlalseq r4, pc, sl, sp @ │ │ │ │ + rscseq r4, pc, lr, ror #26 │ │ │ │ + rscseq r4, pc, sl, asr #26 │ │ │ │ + rscseq r4, pc, ip, lsl sp @ │ │ │ │ rscseq r4, pc, r2, lsl sp @ │ │ │ │ - rscseq r4, pc, r8, lsl #26 │ │ │ │ - rscseq r4, pc, r0, ror #25 │ │ │ │ - ldrhteq r4, [pc], #204 │ │ │ │ + rscseq r4, pc, ip, ror #25 │ │ │ │ + ldrhteq r4, [pc], #206 │ │ │ │ smlalseq r4, pc, r0, ip @ │ │ │ │ - rscseq r4, pc, lr, asr ip @ │ │ │ │ - rscseq r4, pc, r4, asr ip @ │ │ │ │ - rscseq r4, pc, r0, lsr ip @ │ │ │ │ - rscseq r4, pc, r4, lsl #24 │ │ │ │ - ldrshteq r4, [pc], #186 │ │ │ │ - ldrsbteq r4, [pc], #182 │ │ │ │ - rscseq r4, pc, r8, lsr #23 │ │ │ │ - rscseq r4, pc, ip, ror fp @ │ │ │ │ - rscseq r4, pc, r0, asr fp @ │ │ │ │ - rscseq r4, pc, r4, lsr #22 │ │ │ │ - rscseq r4, pc, sl, lsl fp @ │ │ │ │ - ldrshteq r4, [pc], #166 │ │ │ │ - ldrsbteq r4, [pc], #162 │ │ │ │ - rscseq r4, pc, r6, lsr #21 │ │ │ │ - rscseq r4, pc, sl, ror sl @ │ │ │ │ - rscseq r4, pc, r0, ror sl @ │ │ │ │ - rscseq r4, pc, ip, asr #20 │ │ │ │ - rscseq r4, pc, r8, lsr #20 │ │ │ │ - ldrshteq r4, [pc], #154 │ │ │ │ - rscseq r4, pc, lr, asr #19 │ │ │ │ - rscseq r4, pc, sl, lsr #19 │ │ │ │ - rscseq r4, pc, ip, ror r9 @ │ │ │ │ - rscseq r4, pc, r2, ror r9 @ │ │ │ │ - rscseq r4, pc, ip, asr #18 │ │ │ │ - rscseq r4, pc, lr, lsl r9 @ │ │ │ │ - ldrshteq r4, [pc], #128 │ │ │ │ + rscseq r4, pc, r6, lsl #25 │ │ │ │ + rscseq r4, pc, r0, ror #24 │ │ │ │ + rscseq r4, pc, r2, lsr ip @ │ │ │ │ + rscseq r4, pc, r8, lsr #24 │ │ │ │ + rscseq r4, pc, r2, lsl #24 │ │ │ │ + tsteq r2, r0, lsr fp │ │ │ │ + ldrhteq r4, [pc], #180 │ │ │ │ + rscseq r4, pc, r0, lsr #23 │ │ │ │ + smlabbeq r2, r6, sl, fp │ │ │ │ + tsteq r2, r8, lsr #20 │ │ │ │ + rscseq r4, pc, r8, lsl fp @ │ │ │ │ + rscseq r4, pc, r4, lsl #22 │ │ │ │ + tsteq r2, lr, lsl #20 │ │ │ │ + ldrhteq r4, [pc], #166 │ │ │ │ + rscseq r4, pc, r8, lsl #21 │ │ │ │ + rscseq r4, pc, sl, asr sl @ │ │ │ │ + rscseq r4, pc, r6, lsr #20 │ │ │ │ + rscseq r4, pc, r8, ror #19 │ │ │ │ + ldrhteq r4, [pc], #152 │ │ │ │ + rscseq r4, pc, sl, lsl #19 │ │ │ │ + rscseq r4, pc, r6, ror #18 │ │ │ │ + rscseq r4, pc, r6, lsr r9 @ │ │ │ │ + rscseq r4, pc, r6, lsl r9 @ │ │ │ │ rscseq r4, pc, r6, ror #17 │ │ │ │ - rscseq r4, pc, r0, asr #17 │ │ │ │ - smlalseq r4, pc, r2, r8 @ │ │ │ │ - rscseq r4, pc, r8, lsl #17 │ │ │ │ - rscseq r4, pc, r2, ror #16 │ │ │ │ - @ instruction: 0x0102b790 │ │ │ │ - rscseq r4, pc, r4, lsl r8 @ │ │ │ │ - rscseq r4, pc, r0, lsl #16 │ │ │ │ - smlatteq r2, r6, r6, fp │ │ │ │ - smlabbeq r2, r8, r6, fp │ │ │ │ - rscseq r4, pc, r8, ror r7 @ │ │ │ │ - rscseq r4, pc, r4, ror #14 │ │ │ │ - tsteq r2, lr, ror #12 │ │ │ │ - rscseq r4, pc, r6, lsl r7 @ │ │ │ │ - rscseq r4, pc, r8, ror #13 │ │ │ │ - ldrhteq r4, [pc], #106 │ │ │ │ - rscseq r4, pc, r6, lsl #13 │ │ │ │ - rscseq r4, pc, r8, asr #12 │ │ │ │ - rscseq r4, pc, r8, lsl r6 @ │ │ │ │ - rscseq r4, pc, sl, ror #11 │ │ │ │ - rscseq r4, pc, r6, asr #11 │ │ │ │ - smlalseq r4, pc, r6, r5 @ │ │ │ │ - rscseq r4, pc, r6, ror r5 @ │ │ │ │ - rscseq r4, pc, r6, asr #10 │ │ │ │ - rscseq r4, pc, r4, lsr #10 │ │ │ │ - ldrshteq r4, [pc], #68 │ │ │ │ - rscseq r4, pc, r4, asr #9 │ │ │ │ - smlalseq r4, pc, r0, r4 @ │ │ │ │ - rscseq r4, pc, sl, ror r4 @ │ │ │ │ - rscseq r4, pc, r2, asr r4 @ │ │ │ │ - rscseq r4, pc, r0, asr #8 │ │ │ │ - rscseq r4, pc, r4, lsl r4 @ │ │ │ │ - rscseq r4, pc, ip, lsl #8 │ │ │ │ - rscseq r4, pc, r6, ror #7 │ │ │ │ - ldrhteq r4, [pc], #54 │ │ │ │ - rscseq r4, pc, r6, lsl #7 │ │ │ │ - rscseq r4, pc, lr, ror r3 @ │ │ │ │ - rscseq r4, pc, sl, asr r3 @ │ │ │ │ - rscseq r4, pc, r6, lsr r3 @ │ │ │ │ - rscseq r4, pc, r6, lsl #6 │ │ │ │ - ldrsbteq r4, [pc], #40 │ │ │ │ - rscseq r4, pc, sl, lsr #5 │ │ │ │ - rscseq r4, pc, r6, lsl #5 │ │ │ │ - rscseq r4, pc, r2, ror #4 │ │ │ │ - rscseq r4, pc, r4, lsr r2 @ │ │ │ │ - rscseq r4, pc, ip, lsr #4 │ │ │ │ - rscseq r4, pc, r8, lsl #4 │ │ │ │ - ldrsbteq r4, [pc], #28 │ │ │ │ - rscseq r4, pc, lr, lsr #3 │ │ │ │ + rscseq r4, pc, r4, asr #17 │ │ │ │ + smlalseq r4, pc, r4, r8 @ │ │ │ │ + rscseq r4, pc, r4, ror #16 │ │ │ │ + rscseq r4, pc, r0, lsr r8 @ │ │ │ │ + rscseq r4, pc, sl, lsl r8 @ │ │ │ │ + ldrshteq r4, [pc], #114 │ │ │ │ + rscseq r4, pc, r0, ror #15 │ │ │ │ + ldrhteq r4, [pc], #116 │ │ │ │ + rscseq r4, pc, ip, lsr #15 │ │ │ │ + rscseq r4, pc, r6, lsl #15 │ │ │ │ + rscseq r4, pc, r6, asr r7 @ │ │ │ │ + rscseq r4, pc, r6, lsr #14 │ │ │ │ + rscseq r4, pc, lr, lsl r7 @ │ │ │ │ + ldrshteq r4, [pc], #106 │ │ │ │ + ldrsbteq r4, [pc], #102 │ │ │ │ + rscseq r4, pc, r6, lsr #13 │ │ │ │ + rscseq r4, pc, r8, ror r6 @ │ │ │ │ + rscseq r4, pc, sl, asr #12 │ │ │ │ + rscseq r4, pc, r6, lsr #12 │ │ │ │ + rscseq r4, pc, r2, lsl #12 │ │ │ │ + ldrsbteq r4, [pc], #84 │ │ │ │ + rscseq r4, pc, ip, asr #11 │ │ │ │ + rscseq r4, pc, r8, lsr #11 │ │ │ │ + rscseq r4, pc, ip, ror r5 @ │ │ │ │ + rscseq r4, pc, lr, asr #10 │ │ │ │ movtpl pc, #62880 @ 0xf5a0 @ │ │ │ │ addslt r3, fp, #20, 22 @ 0x5000 │ │ │ │ vpadd.i8 d2, d1, d8 │ │ │ │ vhadd.s8 q12, , q15 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10007d2 │ │ │ │ @@ -121232,96 +121232,96 @@ │ │ │ │ cmnppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r2, {r1, r6, r7, r8, pc}^ │ │ │ │ teq r1, #120, 8 @ 0x78000000 │ │ │ │ - rscseq r4, pc, r6, lsr #32 │ │ │ │ - rscseq r4, pc, r0 │ │ │ │ + rscseq r4, pc, r6, asr #7 │ │ │ │ + rscseq r4, pc, r0, lsr #7 │ │ │ │ + rscseq r4, pc, r4, ror r3 @ │ │ │ │ + rscseq r4, pc, lr, asr #6 │ │ │ │ + rscseq r4, pc, r8, lsr #6 │ │ │ │ + ldrshteq r4, [pc], #38 │ │ │ │ + rscseq r4, pc, r8, asr #5 │ │ │ │ + smlalseq r4, pc, ip, r2 @ │ │ │ │ + rscseq r4, pc, r0, ror r2 @ │ │ │ │ + rscseq r4, pc, sl, asr #4 │ │ │ │ + rscseq r4, pc, r4, lsr #4 │ │ │ │ + ldrshteq r4, [pc], #24 │ │ │ │ + ldrsbteq r4, [pc], #18 │ │ │ │ + rscseq r4, pc, ip, lsr #3 │ │ │ │ + rscseq r4, pc, r0, lsl #3 │ │ │ │ + rscseq r4, pc, r4, asr r1 @ │ │ │ │ + rscseq r4, pc, lr, lsr #2 │ │ │ │ + rscseq r4, pc, r8, lsl #2 │ │ │ │ + ldrsbteq r4, [pc], #8 │ │ │ │ + rscseq r4, pc, lr, asr #1 │ │ │ │ + rscseq r4, pc, sl, lsr #1 │ │ │ │ + rscseq r4, pc, r8, ror r0 @ │ │ │ │ + rscseq r4, pc, r8, asr #32 │ │ │ │ + rscseq r4, pc, r8, lsl r0 @ │ │ │ │ + ldrshteq r3, [pc], #248 │ │ │ │ ldrsbteq r3, [pc], #244 │ │ │ │ - rscseq r3, pc, lr, lsr #31 │ │ │ │ - rscseq r3, pc, r8, lsl #31 │ │ │ │ - rscseq r3, pc, r6, asr pc @ │ │ │ │ - rscseq r3, pc, r8, lsr #30 │ │ │ │ - ldrshteq r3, [pc], #236 │ │ │ │ - ldrsbteq r3, [pc], #224 │ │ │ │ - rscseq r3, pc, sl, lsr #29 │ │ │ │ - rscseq r3, pc, r4, lsl #29 │ │ │ │ - rscseq r3, pc, r8, asr lr @ │ │ │ │ + rscseq r3, pc, r4, lsr #31 │ │ │ │ + rscseq r3, pc, r4, lsl #31 │ │ │ │ + rscseq r3, pc, r0, ror #30 │ │ │ │ + rscseq r3, pc, r0, lsr pc @ │ │ │ │ + rscseq r3, pc, r0, lsl #30 │ │ │ │ + rscseq r3, pc, r0, ror #29 │ │ │ │ + ldrhteq r3, [pc], #236 │ │ │ │ + smlalseq r3, pc, r0, lr @ │ │ │ │ + rscseq r3, pc, r6, lsl #29 │ │ │ │ + rscseq r3, pc, r0, ror #28 │ │ │ │ rscseq r3, pc, r2, lsr lr @ │ │ │ │ - rscseq r3, pc, ip, lsl #28 │ │ │ │ - rscseq r3, pc, r0, ror #27 │ │ │ │ - ldrhteq r3, [pc], #212 │ │ │ │ - rscseq r3, pc, lr, lsl #27 │ │ │ │ - rscseq r3, pc, r8, ror #26 │ │ │ │ - rscseq r3, pc, r8, lsr sp @ │ │ │ │ + rscseq r3, pc, r0, lsl #28 │ │ │ │ + ldrsbteq r3, [pc], #210 │ │ │ │ + rscseq r3, pc, r6, lsr #27 │ │ │ │ + rscseq r3, pc, sl, ror sp @ │ │ │ │ + rscseq r3, pc, r4, asr sp @ │ │ │ │ rscseq r3, pc, lr, lsr #26 │ │ │ │ - rscseq r3, pc, sl, lsl #26 │ │ │ │ - ldrsbteq r3, [pc], #200 │ │ │ │ - rscseq r3, pc, r8, lsr #25 │ │ │ │ - rscseq r3, pc, r8, ror ip @ │ │ │ │ - rscseq r3, pc, r8, asr ip @ │ │ │ │ - rscseq r3, pc, r4, lsr ip @ │ │ │ │ - rscseq r3, pc, r4, lsl #24 │ │ │ │ - rscseq r3, pc, r4, ror #23 │ │ │ │ - rscseq r3, pc, r0, asr #23 │ │ │ │ - smlalseq r3, pc, r0, fp @ │ │ │ │ - rscseq r3, pc, r0, ror #22 │ │ │ │ - rscseq r3, pc, r0, asr #22 │ │ │ │ - rscseq r3, pc, ip, lsl fp @ │ │ │ │ - ldrshteq r3, [pc], #160 │ │ │ │ - rscseq r3, pc, r6, ror #21 │ │ │ │ - rscseq r3, pc, r0, asr #21 │ │ │ │ - smlalseq r3, pc, r2, sl @ │ │ │ │ - rscseq r3, pc, r0, ror #20 │ │ │ │ - rscseq r3, pc, r2, lsr sl @ │ │ │ │ - rscseq r3, pc, r6, lsl #20 │ │ │ │ - ldrsbteq r3, [pc], #154 │ │ │ │ - ldrhteq r3, [pc], #148 │ │ │ │ - rscseq r3, pc, lr, lsl #19 │ │ │ │ - rscseq r3, pc, r2, ror #18 │ │ │ │ - rscseq r3, pc, ip, lsr r9 @ │ │ │ │ - rscseq r3, pc, r6, lsl r9 @ │ │ │ │ - rscseq r3, pc, sl, ror #17 │ │ │ │ - ldrhteq r3, [pc], #142 │ │ │ │ - smlalseq r3, pc, r8, r8 @ │ │ │ │ - rscseq r3, pc, r2, ror r8 @ │ │ │ │ - rscseq r3, pc, r2, asr #16 │ │ │ │ - rscseq r3, pc, r8, lsr r8 @ │ │ │ │ - rscseq r3, pc, r4, lsl r8 @ │ │ │ │ - rscseq r3, pc, r2, ror #15 │ │ │ │ - ldrhteq r3, [pc], #114 │ │ │ │ - rscseq r3, pc, r2, lsl #15 │ │ │ │ - rscseq r3, pc, r2, ror #14 │ │ │ │ - rscseq r3, pc, lr, lsr r7 @ │ │ │ │ - rscseq r3, pc, lr, lsl #14 │ │ │ │ - rscseq r3, pc, lr, ror #13 │ │ │ │ - rscseq r3, pc, sl, asr #13 │ │ │ │ - smlalseq r3, pc, ip, r6 @ │ │ │ │ - rscseq r3, pc, lr, ror #12 │ │ │ │ - rscseq r3, pc, r0, asr r6 @ │ │ │ │ - rscseq r3, pc, lr, lsr #12 │ │ │ │ - rscseq r3, pc, r4, lsl #12 │ │ │ │ - ldrshteq r3, [pc], #92 │ │ │ │ - ldrsbteq r3, [pc], #88 │ │ │ │ - rscseq r3, pc, r8, lsr #11 │ │ │ │ - rscseq r3, pc, ip, ror r5 @ │ │ │ │ - rscseq r3, pc, r2, asr r5 @ │ │ │ │ - rscseq r3, pc, r8, lsr #10 │ │ │ │ - rscseq r3, pc, r6, lsl #10 │ │ │ │ - rscseq r3, pc, r4, ror #9 │ │ │ │ - ldrhteq r3, [pc], #76 │ │ │ │ - smlalseq r3, pc, sl, r4 @ │ │ │ │ - rscseq r3, pc, r8, ror r4 @ │ │ │ │ - rscseq r3, pc, r0, asr r4 @ │ │ │ │ - rscseq r3, pc, r8, lsr #8 │ │ │ │ - rscseq r3, pc, r6, lsl #8 │ │ │ │ - rscseq r3, pc, r4, ror #7 │ │ │ │ - ldrhteq r3, [pc], #52 │ │ │ │ + rscseq r3, pc, r2, lsl #26 │ │ │ │ + ldrsbteq r3, [pc], #204 │ │ │ │ + ldrhteq r3, [pc], #198 │ │ │ │ + rscseq r3, pc, sl, lsl #25 │ │ │ │ + rscseq r3, pc, lr, asr ip @ │ │ │ │ + rscseq r3, pc, r8, lsr ip @ │ │ │ │ + rscseq r3, pc, r2, lsl ip @ │ │ │ │ + rscseq r3, pc, r2, ror #23 │ │ │ │ + ldrsbteq r3, [pc], #184 │ │ │ │ + ldrhteq r3, [pc], #180 │ │ │ │ + rscseq r3, pc, r2, lsl #23 │ │ │ │ + rscseq r3, pc, r2, asr fp @ │ │ │ │ + rscseq r3, pc, r2, lsr #22 │ │ │ │ + rscseq r3, pc, r2, lsl #22 │ │ │ │ + ldrsbteq r3, [pc], #174 │ │ │ │ + rscseq r3, pc, lr, lsr #21 │ │ │ │ + rscseq r3, pc, lr, lsl #21 │ │ │ │ + rscseq r3, pc, sl, ror #20 │ │ │ │ + rscseq r3, pc, ip, lsr sl @ │ │ │ │ + rscseq r3, pc, lr, lsl #20 │ │ │ │ + ldrshteq r3, [pc], #144 │ │ │ │ + rscseq r3, pc, lr, asr #19 │ │ │ │ + rscseq r3, pc, r4, lsr #19 │ │ │ │ + smlalseq r3, pc, ip, r9 @ │ │ │ │ + rscseq r3, pc, r8, ror r9 @ │ │ │ │ + rscseq r3, pc, r8, asr #18 │ │ │ │ + rscseq r3, pc, ip, lsl r9 @ │ │ │ │ + ldrshteq r3, [pc], #130 │ │ │ │ + rscseq r3, pc, r8, asr #17 │ │ │ │ + rscseq r3, pc, r6, lsr #17 │ │ │ │ + rscseq r3, pc, r4, lsl #17 │ │ │ │ + rscseq r3, pc, ip, asr r8 @ │ │ │ │ + rscseq r3, pc, sl, lsr r8 @ │ │ │ │ + rscseq r3, pc, r8, lsl r8 @ │ │ │ │ + ldrshteq r3, [pc], #112 │ │ │ │ + rscseq r3, pc, r8, asr #15 │ │ │ │ + rscseq r3, pc, r6, lsr #15 │ │ │ │ + rscseq r3, pc, r4, lsl #15 │ │ │ │ + rscseq r3, pc, r4, asr r7 @ │ │ │ │ ldreq pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ add r4, r9, #120, 8 @ 0x78000000 │ │ │ │ cmnppl r8, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80e198 │ │ │ │ rsbhi pc, sp, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -121642,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 r3, pc, r4, ror #4 │ │ │ │ - rscseq r3, pc, r2, asr #4 │ │ │ │ - rscseq r3, pc, r2, lsl r2 @ │ │ │ │ + rscseq r3, pc, r4, lsl #12 │ │ │ │ + rscseq r3, pc, r2, ror #11 │ │ │ │ + ldrhteq r3, [pc], #82 │ │ │ │ + rscseq r3, pc, r4, lsl #11 │ │ │ │ + rscseq r3, pc, r6, asr r5 @ │ │ │ │ + rscseq r3, pc, r8, lsr r5 @ │ │ │ │ + rscseq r3, pc, r6, lsl r5 @ │ │ │ │ + rscseq r3, pc, r8, ror #9 │ │ │ │ + rscseq r3, pc, ip, asr #9 │ │ │ │ + rscseq r3, pc, lr, lsr #9 │ │ │ │ + rscseq r3, pc, r4, lsl #9 │ │ │ │ + rscseq r3, pc, sl, asr r4 @ │ │ │ │ + rscseq r3, pc, r0, asr #8 │ │ │ │ + rscseq r3, pc, r2, lsr #8 │ │ │ │ + ldrshteq r3, [pc], #60 │ │ │ │ + ldrshteq r3, [pc], #54 │ │ │ │ + ldrsbteq r3, [pc], #54 │ │ │ │ + rscseq r3, pc, sl, asr #7 │ │ │ │ + rscseq r3, pc, r4, asr #7 │ │ │ │ + ldrhteq r3, [pc], #62 │ │ │ │ + ldrhteq r3, [pc], #56 │ │ │ │ + ldrhteq r3, [pc], #50 │ │ │ │ + rscseq r3, pc, ip, lsr #7 │ │ │ │ + rscseq r3, pc, r6, lsr #7 │ │ │ │ + rscseq r3, pc, r0, lsr #7 │ │ │ │ + smlalseq r3, pc, sl, r3 @ │ │ │ │ + smlalseq r3, pc, r4, r3 @ │ │ │ │ + rscseq r3, pc, lr, lsl #7 │ │ │ │ + rscseq r3, pc, r8, lsl #7 │ │ │ │ + rscseq r3, pc, r2, lsl #7 │ │ │ │ + rscseq r3, pc, ip, ror r3 @ │ │ │ │ + rscseq r3, pc, r6, ror r3 @ │ │ │ │ + rscseq r3, pc, r0, ror r3 @ │ │ │ │ + rscseq r3, pc, sl, ror #6 │ │ │ │ + rscseq r3, pc, r4, ror #6 │ │ │ │ + rscseq r3, pc, lr, asr r3 @ │ │ │ │ + rscseq r3, pc, r8, asr r3 @ │ │ │ │ + rscseq r3, pc, r2, asr r3 @ │ │ │ │ + rscseq r3, pc, ip, asr #6 │ │ │ │ + rscseq r3, pc, r6, asr #6 │ │ │ │ + rscseq r3, pc, r0, asr #6 │ │ │ │ + rscseq r3, pc, sl, lsr r3 @ │ │ │ │ + rscseq r3, pc, r4, lsr r3 @ │ │ │ │ + rscseq r3, pc, lr, lsr #6 │ │ │ │ + rscseq r3, pc, r8, lsr #6 │ │ │ │ + rscseq r3, pc, r2, lsr #6 │ │ │ │ + rscseq r3, pc, ip, lsl r3 @ │ │ │ │ + rscseq r3, pc, r6, lsl r3 @ │ │ │ │ + rscseq r3, pc, r0, lsl r3 @ │ │ │ │ + rscseq r3, pc, sl, lsl #6 │ │ │ │ + rscseq r3, pc, r4, lsl #6 │ │ │ │ + ldrshteq r3, [pc], #46 │ │ │ │ + ldrshteq r3, [pc], #40 │ │ │ │ + ldrshteq r3, [pc], #34 │ │ │ │ + rscseq r3, pc, ip, ror #5 │ │ │ │ + rscseq r3, pc, r6, ror #5 │ │ │ │ + rscseq r3, pc, r0, ror #5 │ │ │ │ + ldrsbteq r3, [pc], #42 │ │ │ │ + ldrsbteq r3, [pc], #36 │ │ │ │ + rscseq r3, pc, lr, asr #5 │ │ │ │ + rscseq r3, pc, r8, asr #5 │ │ │ │ + rscseq r3, pc, r2, asr #5 │ │ │ │ + ldrhteq r3, [pc], #44 │ │ │ │ + ldrhteq r3, [pc], #38 │ │ │ │ + ldrhteq r3, [pc], #32 │ │ │ │ + rscseq r3, pc, sl, lsr #5 │ │ │ │ + rscseq r3, pc, r4, lsr #5 │ │ │ │ + smlalseq r3, pc, lr, r2 @ │ │ │ │ + smlalseq r3, pc, r8, r2 @ │ │ │ │ + smlalseq r3, pc, r2, r2 @ │ │ │ │ + rscseq r3, pc, ip, lsl #5 │ │ │ │ + rscseq r3, pc, r6, lsl #5 │ │ │ │ + rscseq r3, pc, r0, lsl #5 │ │ │ │ + rscseq r3, pc, sl, ror r2 @ │ │ │ │ + rscseq r3, pc, r4, ror r2 @ │ │ │ │ + rscseq r3, pc, lr, ror #4 │ │ │ │ + rscseq r3, pc, r8, ror #4 │ │ │ │ + rscseq r3, pc, r2, ror #4 │ │ │ │ + rscseq r3, pc, ip, asr r2 @ │ │ │ │ + rscseq r3, pc, r6, asr r2 @ │ │ │ │ + rscseq r3, pc, r0, asr r2 @ │ │ │ │ + rscseq r3, pc, sl, asr #4 │ │ │ │ + rscseq r3, pc, r4, asr #4 │ │ │ │ + rscseq r3, pc, lr, lsr r2 @ │ │ │ │ + rscseq r3, pc, r8, lsr r2 @ │ │ │ │ + rscseq r3, pc, r2, lsr r2 @ │ │ │ │ + rscseq r3, pc, ip, lsr #4 │ │ │ │ + rscseq r3, pc, r6, lsr #4 │ │ │ │ + rscseq r3, pc, r0, lsr #4 │ │ │ │ + rscseq r3, pc, sl, lsl r2 @ │ │ │ │ + rscseq r3, pc, r4, lsl r2 @ │ │ │ │ + rscseq r3, pc, lr, lsl #4 │ │ │ │ + rscseq r3, pc, r8, lsl #4 │ │ │ │ + rscseq r3, pc, r2, lsl #4 │ │ │ │ + ldrshteq r3, [pc], #28 │ │ │ │ + ldrshteq r3, [pc], #22 │ │ │ │ + ldrshteq r3, [pc], #16 │ │ │ │ + rscseq r3, pc, sl, ror #3 │ │ │ │ rscseq r3, pc, r4, ror #3 │ │ │ │ - ldrhteq r3, [pc], #22 │ │ │ │ - smlalseq r3, pc, r8, r1 @ │ │ │ │ - rscseq r3, pc, r6, ror r1 @ │ │ │ │ + ldrsbteq r3, [pc], #30 │ │ │ │ + ldrsbteq r3, [pc], #24 │ │ │ │ + ldrsbteq r3, [pc], #18 │ │ │ │ + rscseq r3, pc, ip, asr #3 │ │ │ │ + rscseq r3, pc, r6, asr #3 │ │ │ │ + rscseq r3, pc, r0, asr #3 │ │ │ │ + ldrhteq r3, [pc], #26 │ │ │ │ + ldrhteq r3, [pc], #20 │ │ │ │ + rscseq r3, pc, lr, lsr #3 │ │ │ │ + rscseq r3, pc, r8, lsr #3 │ │ │ │ + rscseq r3, pc, r2, lsr #3 │ │ │ │ + smlalseq r3, pc, ip, r1 @ │ │ │ │ + smlalseq r3, pc, r6, r1 @ │ │ │ │ + smlalseq r3, pc, r0, r1 @ │ │ │ │ + rscseq r3, pc, sl, lsl #3 │ │ │ │ + rscseq r3, pc, r4, lsl #3 │ │ │ │ + rscseq r3, pc, lr, ror r1 @ │ │ │ │ + rscseq r3, pc, r8, ror r1 @ │ │ │ │ + rscseq r3, pc, r2, ror r1 @ │ │ │ │ + rscseq r3, pc, ip, ror #2 │ │ │ │ + rscseq r3, pc, r6, ror #2 │ │ │ │ + rscseq r3, pc, r0, ror #2 │ │ │ │ + rscseq r3, pc, sl, asr r1 @ │ │ │ │ + rscseq r3, pc, r4, asr r1 @ │ │ │ │ + rscseq r3, pc, lr, asr #2 │ │ │ │ rscseq r3, pc, r8, asr #2 │ │ │ │ - rscseq r3, pc, ip, lsr #2 │ │ │ │ - rscseq r3, pc, lr, lsl #2 │ │ │ │ - rscseq r3, pc, r4, ror #1 │ │ │ │ - ldrhteq r3, [pc], #10 │ │ │ │ - rscseq r3, pc, r0, lsr #1 │ │ │ │ - rscseq r3, pc, r2, lsl #1 │ │ │ │ - rscseq r3, pc, ip, asr r0 @ │ │ │ │ - rscseq r3, pc, r6, asr r0 @ │ │ │ │ - rscseq r3, pc, r6, lsr r0 @ │ │ │ │ - rscseq r3, pc, sl, lsr #32 │ │ │ │ - rscseq r3, pc, r4, lsr #32 │ │ │ │ - rscseq r3, pc, lr, lsl r0 @ │ │ │ │ - rscseq r3, pc, r8, lsl r0 @ │ │ │ │ - rscseq r3, pc, r2, lsl r0 @ │ │ │ │ - rscseq r3, pc, ip │ │ │ │ - rscseq r3, pc, r6 │ │ │ │ - rscseq r3, pc, r0 │ │ │ │ - ldrshteq r2, [pc], #250 │ │ │ │ - ldrshteq r2, [pc], #244 │ │ │ │ - rscseq r2, pc, lr, ror #31 │ │ │ │ - rscseq r2, pc, r8, ror #31 │ │ │ │ - rscseq r2, pc, r2, ror #31 │ │ │ │ - ldrsbteq r2, [pc], #252 │ │ │ │ - ldrsbteq r2, [pc], #246 │ │ │ │ - ldrsbteq r2, [pc], #240 │ │ │ │ - rscseq r2, pc, sl, asr #31 │ │ │ │ - rscseq r2, pc, r4, asr #31 │ │ │ │ - ldrhteq r2, [pc], #254 │ │ │ │ - ldrhteq r2, [pc], #248 │ │ │ │ - ldrhteq r2, [pc], #242 │ │ │ │ - rscseq r2, pc, ip, lsr #31 │ │ │ │ - rscseq r2, pc, r6, lsr #31 │ │ │ │ - rscseq r2, pc, r0, lsr #31 │ │ │ │ - smlalseq r2, pc, sl, pc @ │ │ │ │ - smlalseq r2, pc, r4, pc @ │ │ │ │ - rscseq r2, pc, lr, lsl #31 │ │ │ │ - rscseq r2, pc, r8, lsl #31 │ │ │ │ - rscseq r2, pc, r2, lsl #31 │ │ │ │ - rscseq r2, pc, ip, ror pc @ │ │ │ │ - rscseq r2, pc, r6, ror pc @ │ │ │ │ - rscseq r2, pc, r0, ror pc @ │ │ │ │ - rscseq r2, pc, sl, ror #30 │ │ │ │ - rscseq r2, pc, r4, ror #30 │ │ │ │ - rscseq r2, pc, lr, asr pc @ │ │ │ │ - rscseq r2, pc, r8, asr pc @ │ │ │ │ - rscseq r2, pc, r2, asr pc @ │ │ │ │ - rscseq r2, pc, ip, asr #30 │ │ │ │ - rscseq r2, pc, r6, asr #30 │ │ │ │ - rscseq r2, pc, r0, asr #30 │ │ │ │ - rscseq r2, pc, sl, lsr pc @ │ │ │ │ - rscseq r2, pc, r4, lsr pc @ │ │ │ │ - rscseq r2, pc, lr, lsr #30 │ │ │ │ - rscseq r2, pc, r8, lsr #30 │ │ │ │ - rscseq r2, pc, r2, lsr #30 │ │ │ │ - rscseq r2, pc, ip, lsl pc @ │ │ │ │ - rscseq r2, pc, r6, lsl pc @ │ │ │ │ - rscseq r2, pc, r0, lsl pc @ │ │ │ │ - rscseq r2, pc, sl, lsl #30 │ │ │ │ - rscseq r2, pc, r4, lsl #30 │ │ │ │ - ldrshteq r2, [pc], #238 │ │ │ │ - ldrshteq r2, [pc], #232 │ │ │ │ - ldrshteq r2, [pc], #226 │ │ │ │ - rscseq r2, pc, ip, ror #29 │ │ │ │ - rscseq r2, pc, r6, ror #29 │ │ │ │ - rscseq r2, pc, r0, ror #29 │ │ │ │ - ldrsbteq r2, [pc], #234 │ │ │ │ - ldrsbteq r2, [pc], #228 │ │ │ │ - rscseq r2, pc, lr, asr #29 │ │ │ │ - rscseq r2, pc, r8, asr #29 │ │ │ │ - rscseq r2, pc, r2, asr #29 │ │ │ │ - ldrhteq r2, [pc], #236 │ │ │ │ - ldrhteq r2, [pc], #230 │ │ │ │ - ldrhteq r2, [pc], #224 │ │ │ │ - rscseq r2, pc, sl, lsr #29 │ │ │ │ - rscseq r2, pc, r4, lsr #29 │ │ │ │ - smlalseq r2, pc, lr, lr @ │ │ │ │ - smlalseq r2, pc, r8, lr @ │ │ │ │ - smlalseq r2, pc, r2, lr @ │ │ │ │ - rscseq r2, pc, ip, lsl #29 │ │ │ │ - rscseq r2, pc, r6, lsl #29 │ │ │ │ - rscseq r2, pc, r0, lsl #29 │ │ │ │ - rscseq r2, pc, sl, ror lr @ │ │ │ │ - rscseq r2, pc, r4, ror lr @ │ │ │ │ - rscseq r2, pc, lr, ror #28 │ │ │ │ - rscseq r2, pc, r8, ror #28 │ │ │ │ - rscseq r2, pc, r2, ror #28 │ │ │ │ - rscseq r2, pc, ip, asr lr @ │ │ │ │ - rscseq r2, pc, r6, asr lr @ │ │ │ │ - rscseq r2, pc, r0, asr lr @ │ │ │ │ - rscseq r2, pc, sl, asr #28 │ │ │ │ - rscseq r2, pc, r4, asr #28 │ │ │ │ - rscseq r2, pc, lr, lsr lr @ │ │ │ │ - rscseq r2, pc, r8, lsr lr @ │ │ │ │ - rscseq r2, pc, r2, lsr lr @ │ │ │ │ - rscseq r2, pc, ip, lsr #28 │ │ │ │ - rscseq r2, pc, r6, lsr #28 │ │ │ │ - rscseq r2, pc, r0, lsr #28 │ │ │ │ - rscseq r2, pc, sl, lsl lr @ │ │ │ │ - rscseq r2, pc, r4, lsl lr @ │ │ │ │ - rscseq r2, pc, lr, lsl #28 │ │ │ │ - rscseq r2, pc, r8, lsl #28 │ │ │ │ - rscseq r2, pc, r2, lsl #28 │ │ │ │ - ldrshteq r2, [pc], #220 │ │ │ │ - ldrshteq r2, [pc], #214 │ │ │ │ - ldrshteq r2, [pc], #208 │ │ │ │ - rscseq r2, pc, sl, ror #27 │ │ │ │ - rscseq r2, pc, r4, ror #27 │ │ │ │ - ldrsbteq r2, [pc], #222 │ │ │ │ - ldrsbteq r2, [pc], #216 │ │ │ │ - ldrsbteq r2, [pc], #210 │ │ │ │ - rscseq r2, pc, ip, asr #27 │ │ │ │ - rscseq r2, pc, r6, asr #27 │ │ │ │ - rscseq r2, pc, r0, asr #27 │ │ │ │ - ldrhteq r2, [pc], #218 │ │ │ │ - ldrhteq r2, [pc], #212 │ │ │ │ - rscseq r2, pc, lr, lsr #27 │ │ │ │ - rscseq r2, pc, r8, lsr #27 │ │ │ │ - rscseq r2, pc, r2, lsr #27 │ │ │ │ - smlalseq r2, pc, ip, sp @ │ │ │ │ - smlalseq r2, pc, r6, sp @ │ │ │ │ - smlalseq r2, pc, r0, sp @ │ │ │ │ - rscseq r2, pc, sl, lsl #27 │ │ │ │ - rscseq r2, pc, r4, lsl #27 │ │ │ │ - rscseq r2, pc, lr, ror sp @ │ │ │ │ - rscseq r2, pc, r8, ror sp @ │ │ │ │ - rscseq r2, pc, r2, ror sp @ │ │ │ │ - rscseq r2, pc, ip, ror #26 │ │ │ │ - rscseq r2, pc, r6, ror #26 │ │ │ │ - rscseq r2, pc, r0, ror #26 │ │ │ │ - rscseq r2, pc, sl, asr sp @ │ │ │ │ - rscseq r2, pc, r4, asr sp @ │ │ │ │ - rscseq r2, pc, lr, asr #26 │ │ │ │ + rscseq r3, pc, r2, asr #2 │ │ │ │ + rscseq r3, pc, ip, lsr r1 @ │ │ │ │ + rscseq r3, pc, r6, lsr r1 @ │ │ │ │ + rscseq r3, pc, r0, lsr r1 @ │ │ │ │ + rscseq r3, pc, sl, lsr #2 │ │ │ │ + rscseq r3, pc, r4, lsr #2 │ │ │ │ + rscseq r3, pc, lr, lsl r1 @ │ │ │ │ + rscseq r3, pc, r8, lsl r1 @ │ │ │ │ + rscseq r3, pc, r2, lsl r1 @ │ │ │ │ + rscseq r3, pc, ip, lsl #2 │ │ │ │ + rscseq r3, pc, r6, lsl #2 │ │ │ │ + rscseq r3, pc, r0, lsl #2 │ │ │ │ + ldrshteq r3, [pc], #10 │ │ │ │ + ldrshteq r3, [pc], #4 │ │ │ │ + rscseq r3, pc, lr, ror #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec39074 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vhadd.s8 d27, d18, d3 │ │ │ │ @ instruction: 0x4604029c │ │ │ │ vqsub.s8 d4, d17, d1 │ │ │ │ @@ -124616,34 +124616,34 @@ │ │ │ │ @ instruction: 0xf7854620 │ │ │ │ and lr, r6, lr, lsl ip │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf785447a │ │ │ │ andlt lr, r3, r6, lsl ip │ │ │ │ svclt 0x0000bd30 │ │ │ │ - rscseq r0, pc, r0, ror #5 │ │ │ │ - smlabteq r0, sl, sl, pc @ │ │ │ │ - smlalseq pc, lr, ip, pc @ │ │ │ │ + rscseq r0, pc, r0, lsl #13 │ │ │ │ + tstpeq r0, sl, ror #28 @ p-variant is OBSOLETE │ │ │ │ + rscseq r0, pc, ip, lsr r3 @ │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @ instruction: 0xf5b0d00f │ │ │ │ andle r7, pc, r0, asr #30 │ │ │ │ svcvc 0x0018f5b0 │ │ │ │ strlt sp, [r8, #-15] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf828f7f7 │ │ │ │ stmdami r4, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r2, r4, asr #28 │ │ │ │ - tsteq r2, sl, asr lr │ │ │ │ - tsteq r2, ip, lsl lr │ │ │ │ + smlatteq r2, r4, r1, r7 │ │ │ │ + strdeq r7, [r2, -sl] │ │ │ │ + @ instruction: 0x010271bc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec3bd0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0019f5b1 │ │ │ │ @ instruction: 0xf5b1d066 │ │ │ │ @@ -124971,94 +124971,94 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf785447a │ │ │ │ bmi 15df588 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmdb lr, {r0, r2, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r1, r4, lsl #16 │ │ │ │ - mrseq r2, (UNDEF: 1) │ │ │ │ - strdeq r1, [r1, -ip] │ │ │ │ - mrseq r2, (UNDEF: 1) │ │ │ │ - ldrdeq r6, [r2, -r8] │ │ │ │ - ldrdeq r3, [r2, -lr] │ │ │ │ - smlabteq r0, r6, r9, pc @ │ │ │ │ - @ instruction: 0x01026db2 │ │ │ │ - smlatbeq r2, r4, sp, r6 │ │ │ │ - tsteq r1, r8, asr #14 │ │ │ │ - rscseq r0, pc, sl, asr #3 │ │ │ │ - tsteq r2, r2, lsl #16 │ │ │ │ - rscseq r0, pc, r2, asr #3 │ │ │ │ - rscseq r0, pc, lr, lsr #3 │ │ │ │ - @ instruction: 0x0107bf98 │ │ │ │ + smlatbeq r1, r4, fp, ip │ │ │ │ + smlatbeq r1, r0, r3, r2 │ │ │ │ + @ instruction: 0x0101239c │ │ │ │ + smlatbeq r1, r0, r3, r2 │ │ │ │ + tsteq r2, r8, ror r1 │ │ │ │ + tsteq r2, lr, ror r6 │ │ │ │ + tstpeq r0, r6, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r2, asr r1 │ │ │ │ + tsteq r2, r4, asr #2 │ │ │ │ + smlatteq r1, r8, sl, ip │ │ │ │ + rscseq r0, pc, sl, ror #10 │ │ │ │ + smlatbeq r2, r2, fp, r0 │ │ │ │ + rscseq r0, pc, r2, ror #10 │ │ │ │ + rscseq r0, pc, lr, asr #10 │ │ │ │ + tsteq r7, r8, lsr r3 │ │ │ │ + rscseq r0, pc, ip, lsr r5 @ │ │ │ │ + rscseq r0, pc, lr, lsr r5 @ │ │ │ │ + rscseq r0, pc, r6, lsr r5 @ │ │ │ │ + @ instruction: 0x0102359e │ │ │ │ + smlatbeq r2, r2, r5, r3 │ │ │ │ + @ instruction: 0x0102359c │ │ │ │ + rscseq r0, pc, r0, lsl #10 │ │ │ │ + smlatteq r2, r6, sl, r0 │ │ │ │ + ldrshteq r0, [pc], #64 │ │ │ │ + ldrshteq r0, [pc], #78 │ │ │ │ + tsteq r2, r0, lsl sl │ │ │ │ + rscseq r0, pc, r0, lsl #10 │ │ │ │ + @ instruction: 0x01020a94 │ │ │ │ + ldrshteq r0, [pc], #70 │ │ │ │ + rscseq r0, pc, r4, ror #9 │ │ │ │ + tsteq r7, r0, lsr r2 │ │ │ │ + ldrsbteq r0, [pc], #70 │ │ │ │ + ldrsbteq r0, [pc], #78 │ │ │ │ + rscseq r0, pc, r0, ror #9 │ │ │ │ + ldrsbteq r0, [pc], #74 │ │ │ │ + ldrhteq r0, [pc], #66 │ │ │ │ + ldrhteq r0, [pc], #68 │ │ │ │ + rscseq r0, pc, r6, asr #9 │ │ │ │ + rscseq r0, pc, r2, ror #7 │ │ │ │ + ldrsbteq r0, [pc], #60 │ │ │ │ + ldrhteq r0, [pc], #66 │ │ │ │ + ldrhteq r0, [pc], #54 │ │ │ │ + ldrhteq r0, [pc], #48 │ │ │ │ + strdeq lr, [r1, -r2] │ │ │ │ + rscseq r0, pc, sl, lsl #7 │ │ │ │ + rscseq r0, pc, r4, lsl #7 │ │ │ │ + tsteq r1, lr, ror r0 │ │ │ │ + tsteq r1, lr, ror r0 │ │ │ │ + tsteq r1, ip, ror r0 │ │ │ │ + smlabteq r1, r2, r0, r2 │ │ │ │ + qaddeq r2, r2, r1 │ │ │ │ + qaddeq r2, r0, r1 │ │ │ │ + smlabbeq r1, r8, r8, ip │ │ │ │ + smlabbeq r1, r2, r8, ip │ │ │ │ + tsteq r1, ip, ror r8 │ │ │ │ + tsteq r1, r6, ror r8 │ │ │ │ + tsteq r1, r0, ror r8 │ │ │ │ + tsteq r1, sl, ror #16 │ │ │ │ + tsteq r1, r4, ror #16 │ │ │ │ + rscseq r7, pc, r6, ror #21 │ │ │ │ + rscseq r7, pc, r4, ror #21 │ │ │ │ + tsteq r1, r2, asr #16 │ │ │ │ + tsteq r7, sl, asr #32 │ │ │ │ + tsteq r1, ip, asr #16 │ │ │ │ + ldrshteq r7, [pc], #164 │ │ │ │ + ldrsbteq r7, [pc], #170 │ │ │ │ + tsteq r1, r0, asr #16 │ │ │ │ + rscseq r0, pc, r8, lsr #4 │ │ │ │ + rscseq r0, pc, r2, lsr #4 │ │ │ │ + tsteq r2, r8, lsl #16 │ │ │ │ + tsteq r2, lr, lsl #16 │ │ │ │ + strdeq r0, [r2, -r4] │ │ │ │ + @ instruction: 0x0107bfb0 │ │ │ │ + strdeq r0, [r2, -r2] │ │ │ │ + tstpeq r0, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r6, lsr r7 │ │ │ │ smlalseq r0, pc, ip, r1 @ │ │ │ │ - smlalseq r0, pc, lr, r1 @ │ │ │ │ smlalseq r0, pc, r6, r1 @ │ │ │ │ - strdeq r3, [r2, -lr] │ │ │ │ - tsteq r2, r2, lsl #4 │ │ │ │ - strdeq r3, [r2, -ip] │ │ │ │ - rscseq r0, pc, r0, ror #2 │ │ │ │ - tsteq r2, r6, asr #14 │ │ │ │ - rscseq r0, pc, r0, asr r1 @ │ │ │ │ - rscseq r0, pc, lr, asr r1 @ │ │ │ │ - tsteq r2, r0, ror r6 │ │ │ │ - rscseq r0, pc, r0, ror #2 │ │ │ │ - strdeq r0, [r2, -r4] │ │ │ │ - rscseq r0, pc, r6, asr r1 @ │ │ │ │ - rscseq r0, pc, r4, asr #2 │ │ │ │ - @ instruction: 0x0107be90 │ │ │ │ - rscseq r0, pc, r6, lsr r1 @ │ │ │ │ - rscseq r0, pc, lr, lsr r1 @ │ │ │ │ - rscseq r0, pc, r0, asr #2 │ │ │ │ - rscseq r0, pc, sl, lsr r1 @ │ │ │ │ - rscseq r0, pc, r2, lsl r1 @ │ │ │ │ - rscseq r0, pc, r4, lsl r1 @ │ │ │ │ - rscseq r0, pc, r6, lsr #2 │ │ │ │ - rscseq r0, pc, r2, asr #32 │ │ │ │ - rscseq r0, pc, ip, lsr r0 @ │ │ │ │ - rscseq r0, pc, r2, lsl r1 @ │ │ │ │ - rscseq r0, pc, r6, lsl r0 @ │ │ │ │ - rscseq r0, pc, r0, lsl r0 @ │ │ │ │ - tsteq r1, r2, asr r8 │ │ │ │ - rscseq pc, lr, sl, ror #31 │ │ │ │ - rscseq pc, lr, r4, ror #31 │ │ │ │ - ldrdeq r1, [r1, -lr] │ │ │ │ - ldrdeq r1, [r1, -lr] │ │ │ │ - ldrdeq r1, [r1, -ip] │ │ │ │ - tsteq r1, r2, lsr #26 │ │ │ │ - @ instruction: 0x01011cb2 │ │ │ │ - @ instruction: 0x01011cb0 │ │ │ │ - smlatteq r1, r8, r4, ip │ │ │ │ - smlatteq r1, r2, r4, ip │ │ │ │ - ldrdeq ip, [r1, -ip] │ │ │ │ - ldrdeq ip, [r1, -r6] │ │ │ │ - ldrdeq ip, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r4, ip │ │ │ │ - smlabteq r1, r4, r4, ip │ │ │ │ - rscseq r7, pc, r6, asr #14 │ │ │ │ - rscseq r7, pc, r4, asr #14 │ │ │ │ - smlatbeq r1, r2, r4, ip │ │ │ │ - smlatbeq r7, sl, ip, fp │ │ │ │ - smlatbeq r1, ip, r4, ip │ │ │ │ - rscseq r7, pc, r4, asr r7 @ │ │ │ │ - rscseq r7, pc, sl, lsr r7 @ │ │ │ │ - smlatbeq r1, r0, r4, ip │ │ │ │ - rscseq pc, lr, r8, lsl #29 │ │ │ │ - rscseq pc, lr, r2, lsl #29 │ │ │ │ - tsteq r2, r8, ror #8 │ │ │ │ - tsteq r2, lr, ror #8 │ │ │ │ - tsteq r2, r4, asr r4 │ │ │ │ - tsteq r7, r0, lsl ip │ │ │ │ - tsteq r2, r2, asr r4 │ │ │ │ - tstpeq r0, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01026396 │ │ │ │ - ldrshteq pc, [lr], #220 @ 0xdc @ │ │ │ │ - ldrshteq pc, [lr], #214 @ 0xd6 @ │ │ │ │ - tsteq r2, r8, lsr #8 │ │ │ │ - tstpeq r0, ip, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r2, r8, r7, r0 │ │ │ │ + smlabteq r0, ip, r8, pc @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3c388 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @ instruction: 0xf5b08121 │ │ │ │ eorle r7, r0, #44, 30 @ 0xb0 │ │ │ │ @@ -125857,102 +125857,102 @@ │ │ │ │ blcs 81286c │ │ │ │ tstphi sp, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r8, {r0, r1, r4, r5, r7, pc}^ │ │ │ │ tst r4, r8, ror r4 │ │ │ │ - rscseq pc, lr, ip, lsr #15 │ │ │ │ - tsteq r2, lr, ror r7 │ │ │ │ - rscseq pc, lr, lr, asr r7 @ │ │ │ │ - rscseq pc, lr, lr, lsr r7 @ │ │ │ │ - rscseq pc, lr, r0, lsr #14 │ │ │ │ - rscseq pc, lr, r0, lsl #14 │ │ │ │ - rscseq pc, lr, sl, ror #13 │ │ │ │ - rscseq pc, lr, r0, asr #13 │ │ │ │ - ldrhteq pc, [lr], #102 @ 0x66 @ │ │ │ │ - smlalseq pc, lr, r2, r6 @ │ │ │ │ - rscseq pc, lr, r8, ror #12 │ │ │ │ - rscseq pc, lr, ip, lsr r6 @ │ │ │ │ - rscseq pc, lr, r2, lsr r6 @ │ │ │ │ - rscseq pc, lr, ip, lsl #12 │ │ │ │ - rscseq pc, lr, r2, ror #11 │ │ │ │ - ldrsbteq pc, [lr], #88 @ 0x58 @ │ │ │ │ - ldrhteq pc, [lr], #82 @ 0x52 @ │ │ │ │ - rscseq pc, lr, r0, lsl #11 │ │ │ │ - rscseq pc, lr, lr, asr #10 │ │ │ │ - rscseq pc, lr, r2, lsr #10 │ │ │ │ - ldrshteq pc, [lr], #72 @ 0x48 @ │ │ │ │ - rscseq pc, lr, lr, asr #9 │ │ │ │ - rscseq pc, lr, r4, lsr #9 │ │ │ │ - smlalseq pc, lr, sl, r4 @ │ │ │ │ - rscseq pc, lr, r6, ror r4 @ │ │ │ │ - rscseq pc, lr, r2, asr r4 @ │ │ │ │ - rscseq pc, lr, r8, lsr #8 │ │ │ │ - rscseq pc, lr, r4, lsl #8 │ │ │ │ - rscseq pc, lr, r0, ror #7 │ │ │ │ - rscseq pc, lr, sl, lsr #7 │ │ │ │ - rscseq pc, lr, r6, lsl #7 │ │ │ │ - rscseq pc, lr, r2, ror #6 │ │ │ │ - rscseq pc, lr, r4, lsr r3 @ │ │ │ │ - rscseq pc, lr, r2, lsl #6 │ │ │ │ - rscseq pc, lr, r2, ror #5 │ │ │ │ - ldrhteq pc, [lr], #34 @ 0x22 @ │ │ │ │ - rscseq pc, lr, r8, lsr #5 │ │ │ │ - smlalseq pc, lr, r0, r2 @ │ │ │ │ - rscseq pc, lr, lr, asr r2 @ │ │ │ │ + rscseq pc, lr, ip, asr #22 │ │ │ │ + tsteq r2, lr, lsl fp │ │ │ │ + ldrshteq pc, [lr], #174 @ 0xae @ │ │ │ │ + ldrsbteq pc, [lr], #174 @ 0xae @ │ │ │ │ + rscseq pc, lr, r0, asr #21 │ │ │ │ + rscseq pc, lr, r0, lsr #21 │ │ │ │ + rscseq pc, lr, sl, lsl #21 │ │ │ │ + rscseq pc, lr, r0, ror #20 │ │ │ │ + rscseq pc, lr, r6, asr sl @ │ │ │ │ + rscseq pc, lr, r2, lsr sl @ │ │ │ │ + rscseq pc, lr, r8, lsl #20 │ │ │ │ + ldrsbteq pc, [lr], #156 @ 0x9c @ │ │ │ │ + ldrsbteq pc, [lr], #146 @ 0x92 @ │ │ │ │ + rscseq pc, lr, ip, lsr #19 │ │ │ │ + rscseq pc, lr, r2, lsl #19 │ │ │ │ + rscseq pc, lr, r8, ror r9 @ │ │ │ │ + rscseq pc, lr, r2, asr r9 @ │ │ │ │ + rscseq pc, lr, r0, lsr #18 │ │ │ │ + rscseq pc, lr, lr, ror #17 │ │ │ │ + rscseq pc, lr, r2, asr #17 │ │ │ │ + smlalseq pc, lr, r8, r8 @ │ │ │ │ + rscseq pc, lr, lr, ror #16 │ │ │ │ + rscseq pc, lr, r4, asr #16 │ │ │ │ + rscseq pc, lr, sl, lsr r8 @ │ │ │ │ + rscseq pc, lr, r6, lsl r8 @ │ │ │ │ + ldrshteq pc, [lr], #114 @ 0x72 @ │ │ │ │ + rscseq pc, lr, r8, asr #15 │ │ │ │ + rscseq pc, lr, r4, lsr #15 │ │ │ │ + rscseq pc, lr, r0, lsl #15 │ │ │ │ + rscseq pc, lr, sl, asr #14 │ │ │ │ + rscseq pc, lr, r6, lsr #14 │ │ │ │ + rscseq pc, lr, r2, lsl #14 │ │ │ │ + ldrsbteq pc, [lr], #100 @ 0x64 @ │ │ │ │ + rscseq pc, lr, r2, lsr #13 │ │ │ │ + rscseq pc, lr, r2, lsl #13 │ │ │ │ + rscseq pc, lr, r2, asr r6 @ │ │ │ │ + rscseq pc, lr, r8, asr #12 │ │ │ │ + rscseq pc, lr, r0, lsr r6 @ │ │ │ │ + ldrshteq pc, [lr], #94 @ 0x5e @ │ │ │ │ + rscseq pc, lr, sl, asr #11 │ │ │ │ + smlalseq pc, lr, r2, r5 @ │ │ │ │ + rscseq pc, lr, r0, ror #10 │ │ │ │ + rscseq pc, lr, r2, asr #10 │ │ │ │ + rscseq pc, lr, lr, lsr #10 │ │ │ │ + rscseq pc, lr, r2, lsl #10 │ │ │ │ + ldrsbteq pc, [lr], #74 @ 0x4a @ │ │ │ │ + ldrhteq pc, [lr], #70 @ 0x46 @ │ │ │ │ + rscseq pc, lr, r8, lsl #9 │ │ │ │ + rscseq pc, lr, r8, ror #8 │ │ │ │ + rscseq pc, lr, r4, asr #8 │ │ │ │ + rscseq pc, lr, sl, lsl r4 @ │ │ │ │ + rscseq pc, lr, ip, ror #7 │ │ │ │ + rscseq pc, lr, ip, asr #7 │ │ │ │ + rscseq pc, lr, r8, lsr #7 │ │ │ │ + rscseq pc, lr, sl, ror r3 @ │ │ │ │ + rscseq pc, lr, r2, ror r3 @ │ │ │ │ + rscseq pc, lr, r0, asr r3 @ │ │ │ │ + rscseq pc, lr, r4, lsr #6 │ │ │ │ + ldrshteq pc, [lr], #36 @ 0x24 @ │ │ │ │ + rscseq pc, lr, r6, asr #5 │ │ │ │ + smlalseq pc, lr, r8, r2 @ │ │ │ │ + rscseq pc, lr, sl, ror r2 @ │ │ │ │ + rscseq pc, lr, r8, asr r2 @ │ │ │ │ rscseq pc, lr, sl, lsr #4 │ │ │ │ - ldrshteq pc, [lr], #18 @ │ │ │ │ + rscseq pc, lr, ip, lsl #4 │ │ │ │ + rscseq pc, lr, ip, ror #3 │ │ │ │ rscseq pc, lr, r0, asr #3 │ │ │ │ - rscseq pc, lr, r2, lsr #3 │ │ │ │ - rscseq pc, lr, lr, lsl #3 │ │ │ │ - rscseq pc, lr, r2, ror #2 │ │ │ │ - rscseq pc, lr, sl, lsr r1 @ │ │ │ │ - rscseq pc, lr, r6, lsl r1 @ │ │ │ │ - rscseq pc, lr, r8, ror #1 │ │ │ │ - rscseq pc, lr, r8, asr #1 │ │ │ │ - rscseq pc, lr, r4, lsr #1 │ │ │ │ - rscseq pc, lr, sl, ror r0 @ │ │ │ │ - rscseq pc, lr, ip, asr #32 │ │ │ │ - rscseq pc, lr, ip, lsr #32 │ │ │ │ - rscseq pc, lr, r8 │ │ │ │ - ldrsbteq lr, [lr], #250 @ 0xfa │ │ │ │ - ldrsbteq lr, [lr], #242 @ 0xf2 │ │ │ │ - ldrhteq lr, [lr], #240 @ 0xf0 │ │ │ │ - rscseq lr, lr, r4, lsl #31 │ │ │ │ - rscseq lr, lr, r4, asr pc │ │ │ │ - rscseq lr, lr, r6, lsr #30 │ │ │ │ - ldrshteq lr, [lr], #232 @ 0xe8 │ │ │ │ - ldrsbteq lr, [lr], #234 @ 0xea │ │ │ │ - ldrhteq lr, [lr], #232 @ 0xe8 │ │ │ │ - rscseq lr, lr, sl, lsl #29 │ │ │ │ - rscseq lr, lr, ip, ror #28 │ │ │ │ - rscseq lr, lr, ip, asr #28 │ │ │ │ - rscseq lr, lr, r0, lsr #28 │ │ │ │ - ldrshteq lr, [lr], #212 @ 0xd4 │ │ │ │ - ldrsbteq lr, [lr], #216 @ 0xd8 │ │ │ │ - ldrhteq lr, [lr], #216 @ 0xd8 │ │ │ │ - smlalseq lr, lr, r0, sp @ │ │ │ │ - rscseq lr, lr, sl, lsl #27 │ │ │ │ - rscseq lr, lr, r8, ror #26 │ │ │ │ - rscseq lr, lr, sl, lsr sp │ │ │ │ - rscseq lr, lr, r2, lsl sp │ │ │ │ - rscseq lr, lr, sl, ror #25 │ │ │ │ - rscseq lr, lr, r8, asr #25 │ │ │ │ - rscseq lr, lr, r6, lsr #25 │ │ │ │ - rscseq lr, lr, sl, ror ip │ │ │ │ - rscseq lr, lr, r4, ror ip │ │ │ │ - rscseq lr, lr, r4, asr ip │ │ │ │ - rscseq lr, lr, r8, lsr #24 │ │ │ │ - ldrshteq lr, [lr], #188 @ 0xbc │ │ │ │ - rscseq lr, lr, r0, ror #23 │ │ │ │ - rscseq lr, lr, r0, asr #23 │ │ │ │ - smlalseq lr, lr, r8, fp @ │ │ │ │ - smlalseq lr, lr, r2, fp @ │ │ │ │ - rscseq lr, lr, r0, ror fp │ │ │ │ + smlalseq pc, lr, r4, r1 @ │ │ │ │ + rscseq pc, lr, r8, ror r1 @ │ │ │ │ + rscseq pc, lr, r8, asr r1 @ │ │ │ │ + rscseq pc, lr, r0, lsr r1 @ │ │ │ │ + rscseq pc, lr, sl, lsr #2 │ │ │ │ + rscseq pc, lr, r8, lsl #2 │ │ │ │ + ldrsbteq pc, [lr], #10 @ │ │ │ │ + ldrhteq pc, [lr], #2 @ │ │ │ │ + rscseq pc, lr, sl, lsl #1 │ │ │ │ + rscseq pc, lr, r8, rrx │ │ │ │ + rscseq pc, lr, r6, asr #32 │ │ │ │ + rscseq pc, lr, sl, lsl r0 @ │ │ │ │ + rscseq pc, lr, r4, lsl r0 @ │ │ │ │ + ldrshteq lr, [lr], #244 @ 0xf4 │ │ │ │ + rscseq lr, lr, r8, asr #31 │ │ │ │ + smlalseq lr, lr, ip, pc @ │ │ │ │ + rscseq lr, lr, r0, lsl #31 │ │ │ │ + rscseq lr, lr, r0, ror #30 │ │ │ │ + rscseq lr, lr, r8, lsr pc │ │ │ │ + rscseq lr, lr, r2, lsr pc │ │ │ │ + rscseq lr, lr, r0, lsl pc │ │ │ │ @ instruction: 0xf8eaf7f6 │ │ │ │ ldmdami r1!, {r0, r5, r6, sp, lr, pc} │ │ │ │ subs r4, lr, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r0, r1, r3, r4, r6, sp, lr, pc} │ │ │ │ subs r4, r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -125996,47 +125996,47 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ stmdami r1!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - rscseq lr, lr, r4, lsl #20 │ │ │ │ - ldrshteq lr, [lr], #158 @ 0x9e │ │ │ │ - ldrshteq lr, [lr], #152 @ 0x98 │ │ │ │ - ldrshteq lr, [lr], #146 @ 0x92 │ │ │ │ - rscseq lr, lr, ip, ror #19 │ │ │ │ - rscseq lr, lr, r6, ror #19 │ │ │ │ - rscseq lr, lr, r0, ror #19 │ │ │ │ - ldrsbteq lr, [lr], #154 @ 0x9a │ │ │ │ - ldrsbteq lr, [lr], #148 @ 0x94 │ │ │ │ - rscseq lr, lr, lr, asr #19 │ │ │ │ - rscseq lr, lr, r8, asr #19 │ │ │ │ - rscseq lr, lr, r2, asr #19 │ │ │ │ - ldrhteq lr, [lr], #156 @ 0x9c │ │ │ │ - ldrhteq lr, [lr], #150 @ 0x96 │ │ │ │ - ldrhteq lr, [lr], #144 @ 0x90 │ │ │ │ - rscseq lr, lr, sl, lsr #19 │ │ │ │ - rscseq lr, lr, r4, lsr #19 │ │ │ │ - smlalseq lr, lr, lr, r9 @ │ │ │ │ - smlalseq lr, lr, r8, r9 @ │ │ │ │ - smlalseq lr, lr, r2, r9 @ │ │ │ │ - rscseq lr, lr, ip, lsl #19 │ │ │ │ - rscseq lr, lr, r6, lsl #19 │ │ │ │ - rscseq lr, lr, r0, lsl #19 │ │ │ │ - rscseq lr, lr, sl, ror r9 │ │ │ │ - rscseq lr, lr, r4, ror r9 │ │ │ │ - rscseq lr, lr, lr, ror #18 │ │ │ │ - rscseq lr, lr, r8, ror #18 │ │ │ │ - rscseq lr, lr, r2, ror #18 │ │ │ │ - rscseq lr, lr, ip, asr r9 │ │ │ │ - rscseq lr, lr, r6, asr r9 │ │ │ │ - rscseq lr, lr, r0, asr r9 │ │ │ │ - rscseq lr, lr, sl, asr #18 │ │ │ │ - rscseq lr, lr, r4, asr #18 │ │ │ │ + rscseq lr, lr, r4, lsr #27 │ │ │ │ + smlalseq lr, lr, lr, sp @ │ │ │ │ + smlalseq lr, lr, r8, sp @ │ │ │ │ + smlalseq lr, lr, r2, sp @ │ │ │ │ + rscseq lr, lr, ip, lsl #27 │ │ │ │ + rscseq lr, lr, r6, lsl #27 │ │ │ │ + rscseq lr, lr, r0, lsl #27 │ │ │ │ + rscseq lr, lr, sl, ror sp │ │ │ │ + rscseq lr, lr, r4, ror sp │ │ │ │ + rscseq lr, lr, lr, ror #26 │ │ │ │ + rscseq lr, lr, r8, ror #26 │ │ │ │ + rscseq lr, lr, r2, ror #26 │ │ │ │ + rscseq lr, lr, ip, asr sp │ │ │ │ + rscseq lr, lr, r6, asr sp │ │ │ │ + rscseq lr, lr, r0, asr sp │ │ │ │ + rscseq lr, lr, sl, asr #26 │ │ │ │ + rscseq lr, lr, r4, asr #26 │ │ │ │ + rscseq lr, lr, lr, lsr sp │ │ │ │ + rscseq lr, lr, r8, lsr sp │ │ │ │ + rscseq lr, lr, r2, lsr sp │ │ │ │ + rscseq lr, lr, ip, lsr #26 │ │ │ │ + rscseq lr, lr, r6, lsr #26 │ │ │ │ + rscseq lr, lr, r0, lsr #26 │ │ │ │ + rscseq lr, lr, sl, lsl sp │ │ │ │ + rscseq lr, lr, r4, lsl sp │ │ │ │ + rscseq lr, lr, lr, lsl #26 │ │ │ │ + rscseq lr, lr, r8, lsl #26 │ │ │ │ + rscseq lr, lr, r2, lsl #26 │ │ │ │ + ldrshteq lr, [lr], #204 @ 0xcc │ │ │ │ + ldrshteq lr, [lr], #198 @ 0xc6 │ │ │ │ + ldrshteq lr, [lr], #192 @ 0xc0 │ │ │ │ + rscseq lr, lr, sl, ror #25 │ │ │ │ + rscseq lr, lr, r4, ror #25 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3d2d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @@ -126540,27 +126540,27 @@ │ │ │ │ ldc 7, cr15, [r6, #-524] @ 0xfffffdf4 │ │ │ │ bmi 55e8cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44a55c> │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7839500 │ │ │ │ andlt lr, r3, lr, lsl #26 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - smlatbeq r2, ip, r1, r5 │ │ │ │ - rscseq r9, sp, r8, lsr #6 │ │ │ │ - rscseq ip, pc, sl, asr #21 │ │ │ │ - @ instruction: 0x01025194 │ │ │ │ - tsteq r2, r6, ror r1 │ │ │ │ - smlabbeq r2, r4, r1, r5 │ │ │ │ - smlabbeq r2, r6, r1, r5 │ │ │ │ - @ instruction: 0x01025190 │ │ │ │ - smlabbeq r2, lr, r1, r5 │ │ │ │ - @ instruction: 0x01025194 │ │ │ │ - smlatbeq r2, sl, r1, r5 │ │ │ │ - tsteq r7, sl, lsr r3 │ │ │ │ - rscseq lr, lr, lr, lsl #3 │ │ │ │ + tsteq r2, ip, asr #10 │ │ │ │ + rscseq r9, sp, r8, asr #13 │ │ │ │ + rscseq ip, pc, sl, ror #28 │ │ │ │ + tsteq r2, r4, lsr r5 │ │ │ │ + tsteq r2, r6, lsl r5 │ │ │ │ + tsteq r2, r4, lsr #10 │ │ │ │ + tsteq r2, r6, lsr #10 │ │ │ │ + tsteq r2, r0, lsr r5 │ │ │ │ + tsteq r2, lr, lsr #10 │ │ │ │ + tsteq r2, r4, lsr r5 │ │ │ │ + tsteq r2, sl, asr #10 │ │ │ │ + ldrdeq sl, [r7, -sl] │ │ │ │ + rscseq lr, lr, lr, lsr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3db00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r0, r8, #228, 6 @ 0x90000003 │ │ │ │ strbhi pc, [pc, #3] @ e6913 @ │ │ │ │ bicshi pc, fp, #0, 4 │ │ │ │ @@ -127374,104 +127374,104 @@ │ │ │ │ @ instruction: 0xf04f634a │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207d9 │ │ │ │ ldmdami fp, {r0, r1, r4, r5, r6, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b93c │ │ │ │ + ldrsbteq lr, [lr], #56 @ 0x38 │ │ │ │ + tsteq r2, r2, asr r5 │ │ │ │ + smlatbeq r2, r8, r8, r5 │ │ │ │ + rscseq lr, lr, r2, asr r3 │ │ │ │ + rscseq lr, lr, lr, lsr #6 │ │ │ │ + tsteq r2, r8, lsr r4 │ │ │ │ + tsteq r2, sl, ror r4 │ │ │ │ + ldrhteq lr, [lr], #32 │ │ │ │ + rscseq lr, lr, r6, lsr #5 │ │ │ │ + rscseq lr, lr, r0, lsl #5 │ │ │ │ + rscseq lr, lr, r6, asr r2 │ │ │ │ + rscseq lr, lr, ip, lsr #4 │ │ │ │ + rscseq lr, lr, r2, lsr #4 │ │ │ │ + ldrshteq lr, [lr], #30 │ │ │ │ + ldrsbteq lr, [lr], #20 │ │ │ │ + rscseq lr, lr, lr, lsr #3 │ │ │ │ + rscseq lr, lr, r8, lsl #3 │ │ │ │ + smlatbeq r2, ip, r3, r5 │ │ │ │ + tsteq r2, ip, lsr #6 │ │ │ │ + ldrsbteq lr, [lr], #6 │ │ │ │ + rscseq lr, lr, ip, lsr #1 │ │ │ │ + rscseq lr, lr, r8, lsl #1 │ │ │ │ + rscseq lr, lr, r4, rrx │ │ │ │ rscseq lr, lr, r8, lsr r0 │ │ │ │ - @ instruction: 0x010251b2 │ │ │ │ - tsteq r2, r8, lsl #10 │ │ │ │ + rscseq lr, lr, lr │ │ │ │ + rscseq lr, lr, r4 │ │ │ │ + ldrsbteq sp, [lr], #254 @ 0xfe │ │ │ │ ldrhteq sp, [lr], #242 @ 0xf2 │ │ │ │ - rscseq sp, lr, lr, lsl #31 │ │ │ │ - swpeq r5, r8, [r2] │ │ │ │ - ldrdeq r5, [r2, -sl] │ │ │ │ - rscseq sp, lr, r0, lsl pc │ │ │ │ - rscseq sp, lr, r6, lsl #30 │ │ │ │ + rscseq sp, lr, r8, lsr #31 │ │ │ │ + rscseq sp, lr, r2, lsl #31 │ │ │ │ + rscseq sp, lr, r6, ror #30 │ │ │ │ + rscseq sp, lr, sl, lsr pc │ │ │ │ + rscseq sp, lr, lr, lsl #30 │ │ │ │ rscseq sp, lr, r0, ror #29 │ │ │ │ - ldrhteq sp, [lr], #230 @ 0xe6 │ │ │ │ - rscseq sp, lr, ip, lsl #29 │ │ │ │ - rscseq sp, lr, r2, lsl #29 │ │ │ │ - rscseq sp, lr, lr, asr lr │ │ │ │ - rscseq sp, lr, r4, lsr lr │ │ │ │ - rscseq sp, lr, lr, lsl #28 │ │ │ │ - rscseq sp, lr, r8, ror #27 │ │ │ │ - tsteq r2, ip │ │ │ │ - smlabbeq r2, ip, pc, r4 @ │ │ │ │ - rscseq sp, lr, r6, lsr sp │ │ │ │ - rscseq sp, lr, ip, lsl #26 │ │ │ │ - rscseq sp, lr, r8, ror #25 │ │ │ │ + rscseq sp, lr, sl, asr #29 │ │ │ │ + rscseq sp, lr, r6, lsr #29 │ │ │ │ + rscseq sp, lr, r8, ror lr │ │ │ │ + rscseq sp, lr, ip, asr #28 │ │ │ │ + rscseq sp, lr, r2, asr #28 │ │ │ │ + rscseq sp, lr, ip, lsl lr │ │ │ │ + rscseq sp, lr, lr, ror #27 │ │ │ │ + rscseq sp, lr, sl, asr #27 │ │ │ │ + rscseq sp, lr, r4, lsr #27 │ │ │ │ + rscseq sp, lr, r0, ror #26 │ │ │ │ + rscseq sp, lr, r6, asr sp │ │ │ │ + rscseq sp, lr, r4, asr #26 │ │ │ │ + rscseq sp, lr, r8, lsl sp │ │ │ │ + rscseq sp, lr, lr, lsl #26 │ │ │ │ + ldrshteq sp, [lr], #204 @ 0xcc │ │ │ │ rscseq sp, lr, r4, asr #25 │ │ │ │ - smlalseq sp, lr, r8, ip │ │ │ │ - rscseq sp, lr, lr, ror #24 │ │ │ │ - rscseq sp, lr, r4, ror #24 │ │ │ │ - rscseq sp, lr, lr, lsr ip │ │ │ │ - rscseq sp, lr, r2, lsl ip │ │ │ │ - rscseq sp, lr, r8, lsl #24 │ │ │ │ - rscseq sp, lr, r2, ror #23 │ │ │ │ - rscseq sp, lr, r6, asr #23 │ │ │ │ - smlalseq sp, lr, sl, fp │ │ │ │ - rscseq sp, lr, lr, ror #22 │ │ │ │ - rscseq sp, lr, r0, asr #22 │ │ │ │ - rscseq sp, lr, sl, lsr #22 │ │ │ │ - rscseq sp, lr, r6, lsl #22 │ │ │ │ - ldrsbteq sp, [lr], #168 @ 0xa8 │ │ │ │ - rscseq sp, lr, ip, lsr #21 │ │ │ │ - rscseq sp, lr, r2, lsr #21 │ │ │ │ - rscseq sp, lr, ip, ror sl │ │ │ │ - rscseq sp, lr, lr, asr #20 │ │ │ │ - rscseq sp, lr, sl, lsr #20 │ │ │ │ - rscseq sp, lr, r4, lsl #20 │ │ │ │ - rscseq sp, lr, r0, asr #19 │ │ │ │ - ldrhteq sp, [lr], #150 @ 0x96 │ │ │ │ - rscseq sp, lr, r4, lsr #19 │ │ │ │ - rscseq sp, lr, r8, ror r9 │ │ │ │ - rscseq sp, lr, lr, ror #18 │ │ │ │ - rscseq sp, lr, ip, asr r9 │ │ │ │ - rscseq sp, lr, r4, lsr #18 │ │ │ │ - rscseq sp, lr, sl, lsl r9 │ │ │ │ - rscseq sp, lr, r8, lsl #18 │ │ │ │ - ldrsbteq sp, [lr], #140 @ 0x8c │ │ │ │ - ldrsbteq sp, [lr], #130 @ 0x82 │ │ │ │ + ldrhteq sp, [lr], #202 @ 0xca │ │ │ │ + rscseq sp, lr, r8, lsr #25 │ │ │ │ + rscseq sp, lr, ip, ror ip │ │ │ │ + rscseq sp, lr, r2, ror ip │ │ │ │ + rscseq sp, lr, r0, ror #24 │ │ │ │ + rscseq sp, lr, r0, lsl #24 │ │ │ │ + ldrshteq sp, [lr], #182 @ 0xb6 │ │ │ │ + rscseq sp, lr, r4, ror #23 │ │ │ │ + ldrhteq sp, [lr], #184 @ 0xb8 │ │ │ │ + rscseq sp, lr, lr, lsr #23 │ │ │ │ + smlalseq sp, lr, ip, fp │ │ │ │ + rscseq sp, lr, r4, ror #22 │ │ │ │ + rscseq sp, lr, sl, asr fp │ │ │ │ + rscseq sp, lr, r8, asr #22 │ │ │ │ + rscseq sp, lr, ip, lsl fp │ │ │ │ + rscseq sp, lr, r2, lsl fp │ │ │ │ + rscseq sp, lr, r0, lsl #22 │ │ │ │ + smlabbeq r2, sl, lr, r4 │ │ │ │ + rscseq sp, lr, ip, lsl #21 │ │ │ │ + rscseq sp, lr, lr, asr sl │ │ │ │ + rscseq sp, lr, r4, lsr sl │ │ │ │ + rscseq sp, lr, sl, lsl #20 │ │ │ │ + rscseq sp, lr, r8, ror #19 │ │ │ │ + rscseq sp, lr, r6, asr #19 │ │ │ │ + smlalseq sp, lr, ip, r9 │ │ │ │ + rscseq sp, lr, sl, ror r9 │ │ │ │ + rscseq sp, lr, r8, asr r9 │ │ │ │ + rscseq sp, lr, lr, lsr #18 │ │ │ │ + rscseq sp, lr, r4, lsl #18 │ │ │ │ + rscseq sp, lr, r2, ror #17 │ │ │ │ rscseq sp, lr, r0, asr #17 │ │ │ │ - rscseq sp, lr, r0, ror #16 │ │ │ │ - rscseq sp, lr, r6, asr r8 │ │ │ │ - rscseq sp, lr, r4, asr #16 │ │ │ │ - rscseq sp, lr, r8, lsl r8 │ │ │ │ - rscseq sp, lr, lr, lsl #16 │ │ │ │ + smlalseq sp, lr, r6, r8 │ │ │ │ + rscseq sp, lr, r4, ror r8 │ │ │ │ + rscseq sp, lr, r2, asr r8 │ │ │ │ + rscseq sp, lr, r6, lsr #16 │ │ │ │ ldrshteq sp, [lr], #124 @ 0x7c │ │ │ │ - rscseq sp, lr, r4, asr #15 │ │ │ │ - ldrhteq sp, [lr], #122 @ 0x7a │ │ │ │ - rscseq sp, lr, r8, lsr #15 │ │ │ │ - rscseq sp, lr, ip, ror r7 │ │ │ │ - rscseq sp, lr, r2, ror r7 │ │ │ │ + ldrsbteq sp, [lr], #114 @ 0x72 │ │ │ │ + ldrhteq sp, [lr], #112 @ 0x70 │ │ │ │ + rscseq sp, lr, lr, lsl #15 │ │ │ │ rscseq sp, lr, r0, ror #14 │ │ │ │ - smlatteq r2, sl, sl, r4 │ │ │ │ - rscseq sp, lr, ip, ror #13 │ │ │ │ - ldrhteq sp, [lr], #110 @ 0x6e │ │ │ │ - smlalseq sp, lr, r4, r6 │ │ │ │ - rscseq sp, lr, sl, ror #12 │ │ │ │ - rscseq sp, lr, r8, asr #12 │ │ │ │ - rscseq sp, lr, r6, lsr #12 │ │ │ │ - ldrshteq sp, [lr], #92 @ 0x5c │ │ │ │ - ldrsbteq sp, [lr], #90 @ 0x5a │ │ │ │ - ldrhteq sp, [lr], #88 @ 0x58 │ │ │ │ - rscseq sp, lr, lr, lsl #11 │ │ │ │ - rscseq sp, lr, r4, ror #10 │ │ │ │ - rscseq sp, lr, r2, asr #10 │ │ │ │ - rscseq sp, lr, r0, lsr #10 │ │ │ │ - ldrshteq sp, [lr], #70 @ 0x46 │ │ │ │ - ldrsbteq sp, [lr], #68 @ 0x44 │ │ │ │ - ldrhteq sp, [lr], #66 @ 0x42 │ │ │ │ - rscseq sp, lr, r6, lsl #9 │ │ │ │ - rscseq sp, lr, ip, asr r4 │ │ │ │ - rscseq sp, lr, r2, lsr r4 │ │ │ │ - rscseq sp, lr, r0, lsl r4 │ │ │ │ - rscseq sp, lr, lr, ror #7 │ │ │ │ - rscseq sp, lr, r0, asr #7 │ │ │ │ movtvs pc, #34208 @ 0x85a0 @ │ │ │ │ blcs 8141a8 │ │ │ │ ldrbhi pc, [ip, -r2, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207da │ │ │ │ @ instruction: 0xf8df86ad │ │ │ │ @@ -128274,101 +128274,101 @@ │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ blcc 2ecc0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d889c> │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r8, {r0, r1, r3, r5, r6, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000ba34 │ │ │ │ - rscseq sp, lr, r2, lsr r2 │ │ │ │ + ldrsbteq sp, [lr], #82 @ 0x52 │ │ │ │ + rscseq sp, lr, lr, lsr #11 │ │ │ │ + rscseq sp, lr, r2, lsl #11 │ │ │ │ + rscseq sp, lr, r6, asr r5 │ │ │ │ + rscseq sp, lr, r2, lsr r5 │ │ │ │ + rscseq sp, lr, lr, lsl #10 │ │ │ │ + rscseq sp, lr, r0, ror #9 │ │ │ │ + ldrhteq sp, [lr], #76 @ 0x4c │ │ │ │ + smlalseq sp, lr, r6, r4 │ │ │ │ + tsteq r2, r8, ror #16 │ │ │ │ + rscseq sp, lr, sl, lsr #8 │ │ │ │ + ldrshteq sp, [lr], #58 @ 0x3a │ │ │ │ + rscseq sp, lr, ip, asr #7 │ │ │ │ + smlalseq sp, lr, lr, r3 │ │ │ │ + rscseq sp, lr, r8, ror r3 │ │ │ │ + rscseq sp, lr, r2, asr r3 │ │ │ │ + rscseq sp, lr, r4, lsr #6 │ │ │ │ + rscseq sp, lr, sl, lsl r3 │ │ │ │ + ldrshteq sp, [lr], #36 @ 0x24 │ │ │ │ + rscseq sp, lr, r8, asr #5 │ │ │ │ + smlalseq sp, lr, sl, r2 │ │ │ │ + smlalseq sp, lr, r0, r2 │ │ │ │ + rscseq sp, lr, ip, ror #4 │ │ │ │ + rscseq sp, lr, lr, lsr r2 │ │ │ │ + rscseq sp, lr, r4, lsr r2 │ │ │ │ rscseq sp, lr, lr, lsl #4 │ │ │ │ - rscseq sp, lr, r2, ror #3 │ │ │ │ - ldrhteq sp, [lr], #22 │ │ │ │ - smlalseq sp, lr, r2, r1 │ │ │ │ - rscseq sp, lr, lr, ror #2 │ │ │ │ - rscseq sp, lr, r0, asr #2 │ │ │ │ - rscseq sp, lr, ip, lsl r1 │ │ │ │ - ldrshteq sp, [lr], #6 │ │ │ │ - smlabteq r2, r8, r4, r4 │ │ │ │ - rscseq sp, lr, sl, lsl #1 │ │ │ │ - rscseq sp, lr, sl, asr r0 │ │ │ │ - rscseq sp, lr, ip, lsr #32 │ │ │ │ - ldrshteq ip, [lr], #254 @ 0xfe │ │ │ │ - ldrsbteq ip, [lr], #248 @ 0xf8 │ │ │ │ - ldrhteq ip, [lr], #242 @ 0xf2 │ │ │ │ - rscseq ip, lr, r4, lsl #31 │ │ │ │ - rscseq ip, lr, sl, ror pc │ │ │ │ - rscseq ip, lr, r4, asr pc │ │ │ │ - rscseq ip, lr, r8, lsr #30 │ │ │ │ - ldrshteq ip, [lr], #234 @ 0xea │ │ │ │ - ldrshteq ip, [lr], #224 @ 0xe0 │ │ │ │ - rscseq ip, lr, ip, asr #29 │ │ │ │ - smlalseq ip, lr, lr, lr │ │ │ │ - smlalseq ip, lr, r4, lr │ │ │ │ - rscseq ip, lr, lr, ror #28 │ │ │ │ - rscseq ip, lr, sl, lsr lr │ │ │ │ - rscseq ip, lr, ip, lsl #28 │ │ │ │ - rscseq ip, lr, r0, ror #27 │ │ │ │ - ldrsbteq ip, [lr], #214 @ 0xd6 │ │ │ │ - ldrhteq ip, [lr], #208 @ 0xd0 │ │ │ │ - rscseq ip, lr, r0, lsl #27 │ │ │ │ - rscseq ip, lr, r6, ror sp │ │ │ │ - rscseq ip, lr, r0, asr sp │ │ │ │ - rscseq ip, lr, r0, lsr #26 │ │ │ │ - ldrshteq ip, [lr], #202 @ 0xca │ │ │ │ - rscseq ip, lr, r8, asr #25 │ │ │ │ - ldrhteq ip, [lr], #206 @ 0xce │ │ │ │ - smlalseq ip, lr, r8, ip │ │ │ │ - rscseq ip, lr, r6, ror #24 │ │ │ │ - rscseq ip, lr, r6, lsr ip │ │ │ │ - rscseq ip, lr, r6, lsl #24 │ │ │ │ + ldrsbteq sp, [lr], #26 │ │ │ │ + rscseq sp, lr, ip, lsr #3 │ │ │ │ + rscseq sp, lr, r0, lsl #3 │ │ │ │ + rscseq sp, lr, r6, ror r1 │ │ │ │ + rscseq sp, lr, r0, asr r1 │ │ │ │ + rscseq sp, lr, r0, lsr #2 │ │ │ │ + rscseq sp, lr, r6, lsl r1 │ │ │ │ + ldrshteq sp, [lr], #0 │ │ │ │ + rscseq sp, lr, r0, asr #1 │ │ │ │ + smlalseq sp, lr, sl, r0 │ │ │ │ + rscseq sp, lr, r8, rrx │ │ │ │ + rscseq sp, lr, lr, asr r0 │ │ │ │ + rscseq sp, lr, r8, lsr r0 │ │ │ │ + rscseq sp, lr, r6 │ │ │ │ + ldrsbteq ip, [lr], #246 @ 0xf6 │ │ │ │ + rscseq ip, lr, r6, lsr #31 │ │ │ │ + rscseq ip, lr, r6, ror pc │ │ │ │ + rscseq ip, lr, r4, asr #30 │ │ │ │ + rscseq ip, lr, sl, lsr pc │ │ │ │ + rscseq ip, lr, r4, lsl pc │ │ │ │ + rscseq ip, lr, lr, ror #29 │ │ │ │ + rscseq ip, lr, r0, asr #29 │ │ │ │ + smlalseq ip, lr, r0, lr │ │ │ │ + rscseq ip, lr, r8, ror #28 │ │ │ │ + rscseq ip, lr, r0, asr lr │ │ │ │ + rscseq ip, lr, r2, lsr #28 │ │ │ │ + rscseq ip, lr, r8, lsl lr │ │ │ │ + ldrshteq ip, [lr], #210 @ 0xd2 │ │ │ │ + ldrhteq ip, [lr], #222 @ 0xde │ │ │ │ + rscseq ip, lr, lr, lsl #27 │ │ │ │ + rscseq ip, lr, lr, asr sp │ │ │ │ + rscseq ip, lr, r4, asr sp │ │ │ │ + rscseq ip, lr, lr, lsr #26 │ │ │ │ + rscseq ip, lr, r0, lsl #26 │ │ │ │ + ldrshteq ip, [lr], #198 @ 0xc6 │ │ │ │ + ldrsbteq ip, [lr], #192 @ 0xc0 │ │ │ │ + rscseq ip, lr, r4, lsr #25 │ │ │ │ + rscseq ip, lr, r2, ror ip │ │ │ │ + rscseq ip, lr, sl, asr #24 │ │ │ │ + rscseq ip, lr, ip, lsl ip │ │ │ │ + rscseq ip, lr, r4, lsl ip │ │ │ │ + rscseq ip, lr, r2, lsl #24 │ │ │ │ ldrsbteq ip, [lr], #182 @ 0xb6 │ │ │ │ - rscseq ip, lr, r4, lsr #23 │ │ │ │ - smlalseq ip, lr, sl, fp │ │ │ │ - rscseq ip, lr, r4, ror fp │ │ │ │ - rscseq ip, lr, lr, asr #22 │ │ │ │ - rscseq ip, lr, r0, lsr #22 │ │ │ │ - ldrshteq ip, [lr], #160 @ 0xa0 │ │ │ │ - rscseq ip, lr, r8, asr #21 │ │ │ │ - ldrhteq ip, [lr], #160 @ 0xa0 │ │ │ │ - rscseq ip, lr, r2, lsl #21 │ │ │ │ - rscseq ip, lr, r8, ror sl │ │ │ │ - rscseq ip, lr, r2, asr sl │ │ │ │ - rscseq ip, lr, lr, lsl sl │ │ │ │ - rscseq ip, lr, lr, ror #19 │ │ │ │ - ldrhteq ip, [lr], #158 @ 0x9e │ │ │ │ - ldrhteq ip, [lr], #148 @ 0x94 │ │ │ │ - rscseq ip, lr, lr, lsl #19 │ │ │ │ - rscseq ip, lr, r0, ror #18 │ │ │ │ - rscseq ip, lr, r6, asr r9 │ │ │ │ - rscseq ip, lr, r0, lsr r9 │ │ │ │ - rscseq ip, lr, r4, lsl #18 │ │ │ │ - ldrsbteq ip, [lr], #130 @ 0x82 │ │ │ │ - rscseq ip, lr, sl, lsr #17 │ │ │ │ - rscseq ip, lr, ip, ror r8 │ │ │ │ - rscseq ip, lr, r4, ror r8 │ │ │ │ - rscseq ip, lr, r2, ror #16 │ │ │ │ - rscseq ip, lr, r6, lsr r8 │ │ │ │ - rscseq ip, lr, lr, lsr #16 │ │ │ │ - rscseq ip, lr, r8, lsl #16 │ │ │ │ - ldrsbteq ip, [lr], #120 @ 0x78 │ │ │ │ - rscseq ip, lr, r6, lsr #15 │ │ │ │ - rscseq ip, lr, sl, ror r7 │ │ │ │ - rscseq ip, lr, sl, asr #14 │ │ │ │ - rscseq ip, lr, r2, asr #14 │ │ │ │ - rscseq ip, lr, lr, lsl r7 │ │ │ │ - rscseq ip, lr, lr, ror #13 │ │ │ │ - rscseq ip, lr, r0, asr #13 │ │ │ │ - ldrhteq ip, [lr], #104 @ 0x68 │ │ │ │ - smlalseq ip, lr, r2, r6 │ │ │ │ - rscseq ip, lr, lr, ror #12 │ │ │ │ - rscseq ip, lr, lr, lsr r6 │ │ │ │ - rscseq ip, lr, lr, lsl #12 │ │ │ │ - rscseq ip, lr, r6, lsl #12 │ │ │ │ - rscseq ip, lr, r2, ror #11 │ │ │ │ - ldrhteq ip, [lr], #80 @ 0x50 │ │ │ │ + rscseq ip, lr, lr, asr #23 │ │ │ │ + rscseq ip, lr, r8, lsr #23 │ │ │ │ + rscseq ip, lr, r8, ror fp │ │ │ │ + rscseq ip, lr, r6, asr #22 │ │ │ │ + rscseq ip, lr, sl, lsl fp │ │ │ │ + rscseq ip, lr, sl, ror #21 │ │ │ │ + rscseq ip, lr, r2, ror #21 │ │ │ │ + ldrhteq ip, [lr], #174 @ 0xae │ │ │ │ + rscseq ip, lr, lr, lsl #21 │ │ │ │ + rscseq ip, lr, r0, ror #20 │ │ │ │ + rscseq ip, lr, r8, asr sl │ │ │ │ + rscseq ip, lr, r2, lsr sl │ │ │ │ + rscseq ip, lr, lr, lsl #20 │ │ │ │ + ldrsbteq ip, [lr], #158 @ 0x9e │ │ │ │ + rscseq ip, lr, lr, lsr #19 │ │ │ │ + rscseq ip, lr, r6, lsr #19 │ │ │ │ + rscseq ip, lr, r2, lsl #19 │ │ │ │ + rscseq ip, lr, r0, asr r9 │ │ │ │ @ instruction: 0x53bcf5a0 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ vqdmulh.s d2, d2, d12 │ │ │ │ vhadd.s8 d24, d17, d26 │ │ │ │ blx 968d90 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ strhi pc, [sl, r1, lsl #2]! │ │ │ │ @@ -129174,101 +129174,101 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #20, 22 @ 0x5000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ ldmdami r8, {r0, r1, r5, r6, r8, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000bb2c │ │ │ │ - rscseq ip, lr, ip, lsr #8 │ │ │ │ - rscseq ip, lr, r4, lsl #8 │ │ │ │ - ldrsbteq ip, [lr], #48 @ 0x30 │ │ │ │ - rscseq ip, lr, r0, lsr #7 │ │ │ │ - rscseq ip, lr, r0, ror r3 │ │ │ │ - rscseq ip, lr, r6, ror #6 │ │ │ │ - rscseq ip, lr, r0, asr #6 │ │ │ │ - rscseq ip, lr, ip, lsl #6 │ │ │ │ - ldrsbteq ip, [lr], #44 @ 0x2c │ │ │ │ - ldrsbteq ip, [lr], #34 @ 0x22 │ │ │ │ - rscseq ip, lr, sl, lsr #5 │ │ │ │ - rscseq ip, lr, lr, ror r2 │ │ │ │ - rscseq ip, lr, ip, asr #4 │ │ │ │ - rscseq ip, lr, r2, asr #4 │ │ │ │ - rscseq ip, lr, lr, lsl r2 │ │ │ │ - rscseq ip, lr, ip, ror #3 │ │ │ │ - rscseq ip, lr, r2, ror #3 │ │ │ │ - rscseq ip, lr, r2, asr #3 │ │ │ │ - tsteq r2, sl, asr #12 │ │ │ │ - smlabteq r2, r2, r5, r3 │ │ │ │ - tsteq r2, lr, asr r5 │ │ │ │ - rscseq ip, lr, r8, ror #1 │ │ │ │ - ldrhteq ip, [lr], #10 │ │ │ │ - rscseq ip, lr, lr, lsl #1 │ │ │ │ - rscseq ip, lr, r2, rrx │ │ │ │ - rscseq ip, lr, r8, asr r0 │ │ │ │ - rscseq ip, lr, r4, lsr r0 │ │ │ │ - rscseq ip, lr, r8 │ │ │ │ - ldrshteq fp, [lr], #254 @ 0xfe │ │ │ │ - ldrsbteq fp, [lr], #250 @ 0xfa │ │ │ │ - rscseq fp, lr, lr, lsr #31 │ │ │ │ - rscseq fp, lr, r2, lsl #31 │ │ │ │ - rscseq fp, lr, r8, ror pc │ │ │ │ - rscseq fp, lr, r4, asr pc │ │ │ │ - rscseq fp, lr, r8, lsr #30 │ │ │ │ - rscseq fp, lr, lr, lsl pc │ │ │ │ - ldrshteq fp, [lr], #234 @ 0xea │ │ │ │ - rscseq fp, lr, sl, asr #29 │ │ │ │ - smlalseq fp, lr, lr, lr │ │ │ │ - rscseq fp, lr, r2, ror lr │ │ │ │ - rscseq fp, lr, r8, ror #28 │ │ │ │ - rscseq fp, lr, r4, asr #28 │ │ │ │ - rscseq fp, lr, r8, lsl lr │ │ │ │ - rscseq fp, lr, lr, lsl #28 │ │ │ │ - rscseq fp, lr, r8, ror #27 │ │ │ │ - ldrhteq fp, [lr], #218 @ 0xda │ │ │ │ + rscseq ip, lr, ip, asr #15 │ │ │ │ + rscseq ip, lr, r4, lsr #15 │ │ │ │ + rscseq ip, lr, r0, ror r7 │ │ │ │ + rscseq ip, lr, r0, asr #14 │ │ │ │ + rscseq ip, lr, r0, lsl r7 │ │ │ │ + rscseq ip, lr, r6, lsl #14 │ │ │ │ + rscseq ip, lr, r0, ror #13 │ │ │ │ + rscseq ip, lr, ip, lsr #13 │ │ │ │ + rscseq ip, lr, ip, ror r6 │ │ │ │ + rscseq ip, lr, r2, ror r6 │ │ │ │ + rscseq ip, lr, sl, asr #12 │ │ │ │ + rscseq ip, lr, lr, lsl r6 │ │ │ │ + rscseq ip, lr, ip, ror #11 │ │ │ │ + rscseq ip, lr, r2, ror #11 │ │ │ │ + ldrhteq ip, [lr], #94 @ 0x5e │ │ │ │ + rscseq ip, lr, ip, lsl #11 │ │ │ │ + rscseq ip, lr, r2, lsl #11 │ │ │ │ + rscseq ip, lr, r2, ror #10 │ │ │ │ + smlatteq r2, sl, r9, r3 │ │ │ │ + tsteq r2, r2, ror #18 │ │ │ │ + strdeq r3, [r2, -lr] │ │ │ │ + rscseq ip, lr, r8, lsl #9 │ │ │ │ + rscseq ip, lr, sl, asr r4 │ │ │ │ + rscseq ip, lr, lr, lsr #8 │ │ │ │ + rscseq ip, lr, r2, lsl #8 │ │ │ │ + ldrshteq ip, [lr], #56 @ 0x38 │ │ │ │ + ldrsbteq ip, [lr], #52 @ 0x34 │ │ │ │ + rscseq ip, lr, r8, lsr #7 │ │ │ │ + smlalseq ip, lr, lr, r3 │ │ │ │ + rscseq ip, lr, sl, ror r3 │ │ │ │ + rscseq ip, lr, lr, asr #6 │ │ │ │ + rscseq ip, lr, r2, lsr #6 │ │ │ │ + rscseq ip, lr, r8, lsl r3 │ │ │ │ + ldrshteq ip, [lr], #36 @ 0x24 │ │ │ │ + rscseq ip, lr, r8, asr #5 │ │ │ │ + ldrhteq ip, [lr], #46 @ 0x2e │ │ │ │ + smlalseq ip, lr, sl, r2 │ │ │ │ + rscseq ip, lr, sl, ror #4 │ │ │ │ + rscseq ip, lr, lr, lsr r2 │ │ │ │ + rscseq ip, lr, r2, lsl r2 │ │ │ │ + rscseq ip, lr, r8, lsl #4 │ │ │ │ + rscseq ip, lr, r4, ror #3 │ │ │ │ + ldrhteq ip, [lr], #24 │ │ │ │ + rscseq ip, lr, lr, lsr #3 │ │ │ │ + rscseq ip, lr, r8, lsl #3 │ │ │ │ + rscseq ip, lr, sl, asr r1 │ │ │ │ + rscseq ip, lr, ip, lsr #2 │ │ │ │ + rscseq ip, lr, r6, lsl #2 │ │ │ │ + rscseq ip, lr, r0, ror #1 │ │ │ │ + ldrhteq ip, [lr], #2 │ │ │ │ + rscseq ip, lr, r8, lsr #1 │ │ │ │ + rscseq ip, lr, r2, lsl #1 │ │ │ │ + rscseq ip, lr, lr, rrx │ │ │ │ + smlabteq r2, ip, r4, r3 │ │ │ │ + rscseq ip, lr, r0, lsr #32 │ │ │ │ + rscseq ip, lr, ip │ │ │ │ + smlatteq r2, r6, r4, r3 │ │ │ │ + smlabbeq r2, r4, r4, r3 │ │ │ │ + rscseq fp, lr, r8, lsl #31 │ │ │ │ + rscseq fp, lr, r4, ror pc │ │ │ │ + rscseq fp, lr, r6, asr #30 │ │ │ │ + rscseq fp, lr, r8, lsl pc │ │ │ │ + rscseq fp, lr, r4, ror #29 │ │ │ │ + rscseq fp, lr, r6, lsr #29 │ │ │ │ + rscseq fp, lr, r6, ror lr │ │ │ │ + rscseq fp, lr, r8, asr #28 │ │ │ │ + rscseq fp, lr, r6, lsr #28 │ │ │ │ + ldrshteq fp, [lr], #216 @ 0xd8 │ │ │ │ + ldrsbteq fp, [lr], #218 @ 0xda │ │ │ │ + rscseq fp, lr, ip, lsr #27 │ │ │ │ rscseq fp, lr, ip, lsl #27 │ │ │ │ - rscseq fp, lr, r6, ror #26 │ │ │ │ - rscseq fp, lr, r0, asr #26 │ │ │ │ - rscseq fp, lr, r2, lsl sp │ │ │ │ - rscseq fp, lr, r8, lsl #26 │ │ │ │ - rscseq fp, lr, r2, ror #25 │ │ │ │ - rscseq fp, lr, lr, asr #25 │ │ │ │ - tsteq r2, ip, lsr #2 │ │ │ │ + rscseq fp, lr, lr, asr sp │ │ │ │ + rscseq fp, lr, r0, lsr sp │ │ │ │ + ldrshteq fp, [lr], #204 @ 0xcc │ │ │ │ + rscseq fp, lr, r6, ror #25 │ │ │ │ + ldrhteq fp, [lr], #206 @ 0xce │ │ │ │ + rscseq fp, lr, ip, lsr #25 │ │ │ │ rscseq fp, lr, r0, lsl #25 │ │ │ │ - rscseq fp, lr, ip, ror #24 │ │ │ │ - tsteq r2, r6, asr #2 │ │ │ │ - smlatteq r2, r4, r0, r3 │ │ │ │ - rscseq fp, lr, r8, ror #23 │ │ │ │ - ldrsbteq fp, [lr], #180 @ 0xb4 │ │ │ │ - rscseq fp, lr, r6, lsr #23 │ │ │ │ - rscseq fp, lr, r8, ror fp │ │ │ │ - rscseq fp, lr, r4, asr #22 │ │ │ │ - rscseq fp, lr, r6, lsl #22 │ │ │ │ - ldrsbteq fp, [lr], #166 @ 0xa6 │ │ │ │ - rscseq fp, lr, r8, lsr #21 │ │ │ │ - rscseq fp, lr, r6, lsl #21 │ │ │ │ - rscseq fp, lr, r8, asr sl │ │ │ │ - rscseq fp, lr, sl, lsr sl │ │ │ │ - rscseq fp, lr, ip, lsl #20 │ │ │ │ - rscseq fp, lr, ip, ror #19 │ │ │ │ - ldrhteq fp, [lr], #158 @ 0x9e │ │ │ │ - smlalseq fp, lr, r0, r9 │ │ │ │ - rscseq fp, lr, ip, asr r9 │ │ │ │ - rscseq fp, lr, r6, asr #18 │ │ │ │ - rscseq fp, lr, lr, lsl r9 │ │ │ │ - rscseq fp, lr, ip, lsl #18 │ │ │ │ - rscseq fp, lr, r0, ror #17 │ │ │ │ - ldrsbteq fp, [lr], #136 @ 0x88 │ │ │ │ - ldrhteq fp, [lr], #130 @ 0x82 │ │ │ │ - rscseq fp, lr, r2, lsl #17 │ │ │ │ - rscseq fp, lr, r2, asr r8 │ │ │ │ - rscseq fp, lr, sl, asr #16 │ │ │ │ - rscseq fp, lr, r6, lsr #16 │ │ │ │ - rscseq fp, lr, r2, lsl #16 │ │ │ │ - ldrsbteq fp, [lr], #114 @ 0x72 │ │ │ │ - rscseq fp, lr, r0, lsr #15 │ │ │ │ + rscseq fp, lr, r8, ror ip │ │ │ │ + rscseq fp, lr, r2, asr ip │ │ │ │ + rscseq fp, lr, r2, lsr #24 │ │ │ │ + ldrshteq fp, [lr], #178 @ 0xb2 │ │ │ │ + rscseq fp, lr, sl, ror #23 │ │ │ │ + rscseq fp, lr, r6, asr #23 │ │ │ │ + rscseq fp, lr, r2, lsr #23 │ │ │ │ + rscseq fp, lr, r2, ror fp │ │ │ │ + rscseq fp, lr, r0, asr #22 │ │ │ │ teqpcc r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale r6!, {r3, r4, r7, r9, lr} │ │ │ │ tstpcc r3, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ movtpl pc, #50592 @ 0xc5a0 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #20, 22 @ 0x5000 │ │ │ │ @@ -130066,96 +130066,96 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f8418 │ │ │ │ blx 976810 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ rsbhi pc, sl, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2130 @ 0xfffff7ae │ │ │ │ ldclt 0, cr15, [r3], #-0 │ │ │ │ - rscseq fp, lr, r2, lsl r6 │ │ │ │ - rscseq fp, lr, ip, ror #11 │ │ │ │ - rscseq fp, lr, r6, asr #11 │ │ │ │ - smlalseq fp, lr, r6, r5 │ │ │ │ - rscseq fp, lr, ip, lsl #11 │ │ │ │ - rscseq fp, lr, r6, ror #10 │ │ │ │ - rscseq fp, lr, sl, lsr r5 │ │ │ │ - rscseq fp, lr, lr, lsl #10 │ │ │ │ - rscseq fp, lr, r6, ror #9 │ │ │ │ - rscseq fp, lr, r0, asr #9 │ │ │ │ + ldrhteq fp, [lr], #146 @ 0x92 │ │ │ │ + rscseq fp, lr, ip, lsl #19 │ │ │ │ + rscseq fp, lr, r6, ror #18 │ │ │ │ + rscseq fp, lr, r6, lsr r9 │ │ │ │ + rscseq fp, lr, ip, lsr #18 │ │ │ │ + rscseq fp, lr, r6, lsl #18 │ │ │ │ + ldrsbteq fp, [lr], #138 @ 0x8a │ │ │ │ + rscseq fp, lr, lr, lsr #17 │ │ │ │ + rscseq fp, lr, r6, lsl #17 │ │ │ │ + rscseq fp, lr, r0, ror #16 │ │ │ │ + rscseq fp, lr, r4, lsr r8 │ │ │ │ + rscseq fp, lr, lr, lsl #16 │ │ │ │ + rscseq fp, lr, r8, ror #15 │ │ │ │ + ldrhteq fp, [lr], #118 @ 0x76 │ │ │ │ + rscseq fp, lr, r8, lsl #15 │ │ │ │ + rscseq fp, lr, ip, asr r7 │ │ │ │ + rscseq fp, lr, r0, lsr r7 │ │ │ │ + rscseq fp, lr, sl, lsl #14 │ │ │ │ + rscseq fp, lr, r4, ror #13 │ │ │ │ + ldrhteq fp, [lr], #104 @ 0x68 │ │ │ │ + smlalseq fp, lr, r2, r6 │ │ │ │ + rscseq fp, lr, ip, ror #12 │ │ │ │ + rscseq fp, lr, r0, asr #12 │ │ │ │ + rscseq fp, lr, r4, lsl r6 │ │ │ │ + rscseq fp, lr, lr, ror #11 │ │ │ │ + rscseq fp, lr, r8, asr #11 │ │ │ │ + smlalseq fp, lr, r8, r5 │ │ │ │ + rscseq fp, lr, lr, lsl #11 │ │ │ │ + rscseq fp, lr, sl, ror #10 │ │ │ │ + rscseq fp, lr, r8, lsr r5 │ │ │ │ + rscseq fp, lr, r8, lsl #10 │ │ │ │ + ldrsbteq fp, [lr], #72 @ 0x48 │ │ │ │ + ldrhteq fp, [lr], #72 @ 0x48 │ │ │ │ smlalseq fp, lr, r4, r4 │ │ │ │ - rscseq fp, lr, lr, ror #8 │ │ │ │ - rscseq fp, lr, r8, asr #8 │ │ │ │ - rscseq fp, lr, r6, lsl r4 │ │ │ │ - rscseq fp, lr, r8, ror #7 │ │ │ │ - ldrhteq fp, [lr], #60 @ 0x3c │ │ │ │ - smlalseq fp, lr, r0, r3 │ │ │ │ - rscseq fp, lr, sl, ror #6 │ │ │ │ - rscseq fp, lr, r4, asr #6 │ │ │ │ - rscseq fp, lr, r8, lsl r3 │ │ │ │ + rscseq fp, lr, r4, ror #8 │ │ │ │ + rscseq fp, lr, r4, asr #8 │ │ │ │ + rscseq fp, lr, r0, lsr #8 │ │ │ │ + ldrshteq fp, [lr], #48 @ 0x30 │ │ │ │ + rscseq fp, lr, r0, asr #7 │ │ │ │ + rscseq fp, lr, r0, lsr #7 │ │ │ │ + rscseq fp, lr, ip, ror r3 │ │ │ │ + rscseq fp, lr, r0, asr r3 │ │ │ │ + rscseq fp, lr, r6, asr #6 │ │ │ │ + rscseq fp, lr, r0, lsr #6 │ │ │ │ ldrshteq fp, [lr], #34 @ 0x22 │ │ │ │ - rscseq fp, lr, ip, asr #5 │ │ │ │ - rscseq fp, lr, r0, lsr #5 │ │ │ │ - rscseq fp, lr, r4, ror r2 │ │ │ │ - rscseq fp, lr, lr, asr #4 │ │ │ │ - rscseq fp, lr, r8, lsr #4 │ │ │ │ - ldrshteq fp, [lr], #24 │ │ │ │ + rscseq fp, lr, r0, asr #5 │ │ │ │ + smlalseq fp, lr, r2, r2 │ │ │ │ + rscseq fp, lr, r6, ror #4 │ │ │ │ + rscseq fp, lr, sl, lsr r2 │ │ │ │ + rscseq fp, lr, r4, lsl r2 │ │ │ │ rscseq fp, lr, lr, ror #3 │ │ │ │ - rscseq fp, lr, sl, asr #3 │ │ │ │ - smlalseq fp, lr, r8, r1 │ │ │ │ - rscseq fp, lr, r8, ror #2 │ │ │ │ - rscseq fp, lr, r8, lsr r1 │ │ │ │ - rscseq fp, lr, r8, lsl r1 │ │ │ │ - ldrshteq fp, [lr], #4 │ │ │ │ - rscseq fp, lr, r4, asr #1 │ │ │ │ - rscseq fp, lr, r4, lsr #1 │ │ │ │ - rscseq fp, lr, r0, lsl #1 │ │ │ │ - rscseq fp, lr, r0, asr r0 │ │ │ │ - rscseq fp, lr, r0, lsr #32 │ │ │ │ - rscseq fp, lr, r0 │ │ │ │ - ldrsbteq sl, [lr], #252 @ 0xfc │ │ │ │ - ldrhteq sl, [lr], #240 @ 0xf0 │ │ │ │ - rscseq sl, lr, r6, lsr #31 │ │ │ │ - rscseq sl, lr, r0, lsl #31 │ │ │ │ - rscseq sl, lr, r2, asr pc │ │ │ │ - rscseq sl, lr, r0, lsr #30 │ │ │ │ - ldrshteq sl, [lr], #226 @ 0xe2 │ │ │ │ - rscseq sl, lr, r6, asr #29 │ │ │ │ - smlalseq sl, lr, sl, lr │ │ │ │ + rscseq fp, lr, r2, asr #3 │ │ │ │ + smlalseq fp, lr, ip, r1 │ │ │ │ + rscseq fp, lr, r6, ror r1 │ │ │ │ + rscseq fp, lr, sl, asr #2 │ │ │ │ + rscseq fp, lr, lr, lsl r1 │ │ │ │ + ldrshteq fp, [lr], #8 │ │ │ │ + ldrsbteq fp, [lr], #2 │ │ │ │ + rscseq fp, lr, r2, lsr #1 │ │ │ │ + smlalseq fp, lr, r8, r0 │ │ │ │ + rscseq fp, lr, r4, ror r0 │ │ │ │ + rscseq fp, lr, r4, asr #32 │ │ │ │ + rscseq fp, lr, r6, lsl r0 │ │ │ │ + rscseq sl, lr, r8, ror #31 │ │ │ │ + rscseq sl, lr, sl, asr #31 │ │ │ │ + rscseq sl, lr, r8, lsr #31 │ │ │ │ + rscseq sl, lr, sl, ror pc │ │ │ │ + rscseq sl, lr, ip, asr pc │ │ │ │ + rscseq sl, lr, sl, lsr pc │ │ │ │ + rscseq sl, lr, ip, lsl #30 │ │ │ │ + ldrsbteq sl, [lr], #238 @ 0xee │ │ │ │ + rscseq sl, lr, r0, asr #29 │ │ │ │ + smlalseq sl, lr, lr, lr │ │ │ │ rscseq sl, lr, r4, ror lr │ │ │ │ - rscseq sl, lr, lr, asr #28 │ │ │ │ - rscseq sl, lr, r2, lsr #28 │ │ │ │ - ldrshteq sl, [lr], #220 @ 0xdc │ │ │ │ - ldrsbteq sl, [lr], #214 @ 0xd6 │ │ │ │ - rscseq sl, lr, sl, lsr #27 │ │ │ │ - rscseq sl, lr, lr, ror sp │ │ │ │ - rscseq sl, lr, r8, asr sp │ │ │ │ - rscseq sl, lr, r2, lsr sp │ │ │ │ - rscseq sl, lr, r2, lsl #26 │ │ │ │ - ldrshteq sl, [lr], #200 @ 0xc8 │ │ │ │ - ldrsbteq sl, [lr], #196 @ 0xc4 │ │ │ │ - rscseq sl, lr, r4, lsr #25 │ │ │ │ - rscseq sl, lr, r6, ror ip │ │ │ │ - rscseq sl, lr, r8, asr #24 │ │ │ │ - rscseq sl, lr, sl, lsr #24 │ │ │ │ - rscseq sl, lr, r8, lsl #24 │ │ │ │ - ldrsbteq sl, [lr], #186 @ 0xba │ │ │ │ - ldrhteq sl, [lr], #188 @ 0xbc │ │ │ │ - smlalseq sl, lr, sl, fp │ │ │ │ - rscseq sl, lr, ip, ror #22 │ │ │ │ - rscseq sl, lr, lr, lsr fp │ │ │ │ - rscseq sl, lr, r0, lsr #22 │ │ │ │ - ldrshteq sl, [lr], #174 @ 0xae │ │ │ │ - ldrsbteq sl, [lr], #164 @ 0xa4 │ │ │ │ - rscseq sl, lr, ip, asr #21 │ │ │ │ - rscseq sl, lr, r8, lsr #21 │ │ │ │ - rscseq sl, lr, r8, ror sl │ │ │ │ - rscseq sl, lr, ip, asr #20 │ │ │ │ - rscseq sl, lr, r0, lsr #20 │ │ │ │ - ldrshteq sl, [lr], #150 @ 0x96 │ │ │ │ - ldrsbteq sl, [lr], #146 @ 0x92 │ │ │ │ - rscseq sl, lr, lr, lsr #19 │ │ │ │ + rscseq sl, lr, ip, ror #28 │ │ │ │ + rscseq sl, lr, r8, asr #28 │ │ │ │ + rscseq sl, lr, r8, lsl lr │ │ │ │ + rscseq sl, lr, ip, ror #27 │ │ │ │ + rscseq sl, lr, r0, asr #27 │ │ │ │ + smlalseq sl, lr, r6, sp │ │ │ │ + rscseq sl, lr, r2, ror sp │ │ │ │ + rscseq sl, lr, lr, asr #26 │ │ │ │ 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 sl, lr, sl, lsr r8 │ │ │ │ - rscseq sl, lr, r6, lsl r8 │ │ │ │ - ldrshteq sl, [lr], #114 @ 0x72 │ │ │ │ - rscseq sl, lr, r8, asr #15 │ │ │ │ - smlalseq sl, lr, lr, r7 │ │ │ │ - rscseq sl, lr, sl, ror r7 │ │ │ │ - rscseq sl, lr, r6, asr r7 │ │ │ │ - rscseq sl, lr, r8, lsr #14 │ │ │ │ - rscseq sl, lr, r0, lsr #14 │ │ │ │ - ldrshteq sl, [lr], #110 @ 0x6e │ │ │ │ - rscseq sl, lr, lr, asr #13 │ │ │ │ + ldrsbteq sl, [lr], #186 @ 0xba │ │ │ │ + ldrhteq sl, [lr], #182 @ 0xb6 │ │ │ │ + smlalseq sl, lr, r2, fp │ │ │ │ + rscseq sl, lr, r8, ror #22 │ │ │ │ + rscseq sl, lr, lr, lsr fp │ │ │ │ + rscseq sl, lr, sl, lsl fp │ │ │ │ + ldrshteq sl, [lr], #166 @ 0xa6 │ │ │ │ + rscseq sl, lr, r8, asr #21 │ │ │ │ + rscseq sl, lr, r0, asr #21 │ │ │ │ + smlalseq sl, lr, lr, sl │ │ │ │ + rscseq sl, lr, lr, ror #20 │ │ │ │ + rscseq sl, lr, r0, asr #20 │ │ │ │ + rscseq sl, lr, r2, lsl sl │ │ │ │ + ldrshteq sl, [lr], #148 @ 0x94 │ │ │ │ + ldrsbteq sl, [lr], #146 @ 0x92 │ │ │ │ + rscseq sl, lr, r4, lsr #19 │ │ │ │ + rscseq sl, lr, r6, lsl #19 │ │ │ │ + rscseq sl, lr, r6, ror #18 │ │ │ │ + rscseq sl, lr, sl, lsr r9 │ │ │ │ + rscseq sl, lr, lr, lsl #18 │ │ │ │ + ldrshteq sl, [lr], #130 @ 0x82 │ │ │ │ + ldrsbteq sl, [lr], #130 @ 0x82 │ │ │ │ + rscseq sl, lr, sl, lsr #17 │ │ │ │ + rscseq sl, lr, r2, lsr #17 │ │ │ │ + rscseq sl, lr, r0, lsl #17 │ │ │ │ + tsteq r2, r8, ror #22 │ │ │ │ + @ instruction: 0x010219b6 │ │ │ │ + rscseq sl, lr, r8, ror #16 │ │ │ │ + rscseq sl, lr, r2, ror #16 │ │ │ │ + rscseq sl, lr, ip, asr r8 │ │ │ │ + rscseq sl, lr, r6, asr r8 │ │ │ │ + rscseq sl, lr, r0, asr r8 │ │ │ │ + rscseq sl, lr, sl, asr #16 │ │ │ │ + rscseq sl, lr, r4, asr #16 │ │ │ │ + tsteq r2, sl, lsr #24 │ │ │ │ + rscseq sl, lr, r8, lsr r8 │ │ │ │ + rscseq sl, lr, r2, lsr r8 │ │ │ │ + tsteq r2, ip, ror #20 │ │ │ │ + rscseq sl, lr, r6, lsr #16 │ │ │ │ + tsteq r2, r4, lsl #20 │ │ │ │ + rscseq sl, lr, sl, lsl r8 │ │ │ │ + rscseq sl, lr, r4, lsl r8 │ │ │ │ + strdeq r1, [r2, -lr] │ │ │ │ + rscseq sl, lr, r8, lsl #16 │ │ │ │ + rscseq sl, lr, r2, lsl #16 │ │ │ │ + ldrshteq sl, [lr], #124 @ 0x7c │ │ │ │ + tsteq r2, sl, ror #18 │ │ │ │ + ldrshteq sl, [lr], #112 @ 0x70 │ │ │ │ + rscseq sl, lr, sl, ror #15 │ │ │ │ + rscseq sl, lr, r4, ror #15 │ │ │ │ + ldrsbteq sl, [lr], #126 @ 0x7e │ │ │ │ + ldrsbteq sl, [lr], #120 @ 0x78 │ │ │ │ + ldrdeq r1, [r2, -r6] │ │ │ │ + rscseq sl, lr, ip, asr #15 │ │ │ │ + rscseq sl, lr, r6, asr #15 │ │ │ │ + rscseq sl, lr, r0, asr #15 │ │ │ │ + ldrhteq sl, [lr], #122 @ 0x7a │ │ │ │ + ldrhteq sl, [lr], #116 @ 0x74 │ │ │ │ + rscseq sl, lr, lr, lsr #15 │ │ │ │ + rscseq sl, lr, r8, lsr #15 │ │ │ │ + rscseq sl, lr, r2, lsr #15 │ │ │ │ + smlalseq sl, lr, ip, r7 │ │ │ │ + tsteq r2, r2, lsr sl │ │ │ │ + tsteq r2, r0, lsl #20 │ │ │ │ + tsteq r2, r2, asr sl │ │ │ │ + smlatbeq r2, ip, fp, r1 │ │ │ │ + tsteq r2, r2, lsr #22 │ │ │ │ + smlabteq r2, r4, sl, r1 │ │ │ │ + @ instruction: 0x01021a92 │ │ │ │ + smlatteq r2, r4, sl, r1 │ │ │ │ + rscseq sl, lr, r6, ror #14 │ │ │ │ + rscseq sl, lr, r0, ror #14 │ │ │ │ + rscseq sl, lr, sl, asr r7 │ │ │ │ + rscseq sl, lr, r4, asr r7 │ │ │ │ + rscseq sl, lr, lr, asr #14 │ │ │ │ + rscseq sl, lr, r8, asr #14 │ │ │ │ + rscseq sl, lr, r2, asr #14 │ │ │ │ + rscseq sl, lr, ip, lsr r7 │ │ │ │ + rscseq sl, lr, r6, lsr r7 │ │ │ │ + rscseq sl, lr, r0, lsr r7 │ │ │ │ + rscseq sl, lr, sl, lsr #14 │ │ │ │ + rscseq sl, lr, r4, lsr #14 │ │ │ │ + rscseq sl, lr, lr, lsl r7 │ │ │ │ + rscseq sl, lr, r8, lsl r7 │ │ │ │ + rscseq sl, lr, r2, lsl r7 │ │ │ │ + rscseq sl, lr, ip, lsl #14 │ │ │ │ + rscseq sl, lr, r6, lsl #14 │ │ │ │ + rscseq sl, lr, r0, lsl #14 │ │ │ │ + ldrshteq sl, [lr], #106 @ 0x6a │ │ │ │ + ldrshteq sl, [lr], #100 @ 0x64 │ │ │ │ + rscseq sl, lr, lr, ror #13 │ │ │ │ + rscseq sl, lr, r8, ror #13 │ │ │ │ + rscseq sl, lr, r2, ror #13 │ │ │ │ + ldrsbteq sl, [lr], #108 @ 0x6c │ │ │ │ + ldrsbteq sl, [lr], #102 @ 0x66 │ │ │ │ + ldrsbteq sl, [lr], #96 @ 0x60 │ │ │ │ + rscseq sl, lr, sl, asr #13 │ │ │ │ + rscseq sl, lr, r4, asr #13 │ │ │ │ + ldrhteq sl, [lr], #110 @ 0x6e │ │ │ │ + ldrhteq sl, [lr], #104 @ 0x68 │ │ │ │ + ldrhteq sl, [lr], #98 @ 0x62 │ │ │ │ + rscseq sl, lr, ip, lsr #13 │ │ │ │ + rscseq sl, lr, r6, lsr #13 │ │ │ │ rscseq sl, lr, r0, lsr #13 │ │ │ │ - rscseq sl, lr, r2, ror r6 │ │ │ │ - rscseq sl, lr, r4, asr r6 │ │ │ │ - rscseq sl, lr, r2, lsr r6 │ │ │ │ + smlalseq sl, lr, sl, r6 │ │ │ │ + smlalseq sl, lr, r4, r6 │ │ │ │ + rscseq sl, lr, lr, lsl #13 │ │ │ │ + rscseq sl, lr, r8, lsl #13 │ │ │ │ + rscseq sl, lr, r2, lsl #13 │ │ │ │ + rscseq sl, lr, ip, ror r6 │ │ │ │ + rscseq sl, lr, r6, ror r6 │ │ │ │ + rscseq sl, lr, r0, ror r6 │ │ │ │ + rscseq sl, lr, sl, ror #12 │ │ │ │ + rscseq sl, lr, r4, ror #12 │ │ │ │ + rscseq sl, lr, lr, asr r6 │ │ │ │ + rscseq sl, lr, r8, asr r6 │ │ │ │ + rscseq sl, lr, r2, asr r6 │ │ │ │ + rscseq sl, lr, ip, asr #12 │ │ │ │ + rscseq sl, lr, r6, asr #12 │ │ │ │ + rscseq sl, lr, r0, asr #12 │ │ │ │ + rscseq sl, lr, sl, lsr r6 │ │ │ │ + rscseq sl, lr, r4, lsr r6 │ │ │ │ + rscseq sl, lr, lr, lsr #12 │ │ │ │ + rscseq sl, lr, r8, lsr #12 │ │ │ │ + rscseq sl, lr, r2, lsr #12 │ │ │ │ + rscseq sl, lr, ip, lsl r6 │ │ │ │ + rscseq sl, lr, r6, lsl r6 │ │ │ │ + rscseq sl, lr, r0, lsl r6 │ │ │ │ + rscseq sl, lr, sl, lsl #12 │ │ │ │ rscseq sl, lr, r4, lsl #12 │ │ │ │ + ldrshteq sl, [lr], #94 @ 0x5e │ │ │ │ + ldrshteq sl, [lr], #88 @ 0x58 │ │ │ │ + ldrshteq sl, [lr], #82 @ 0x52 │ │ │ │ + rscseq sl, lr, ip, ror #11 │ │ │ │ rscseq sl, lr, r6, ror #11 │ │ │ │ - rscseq sl, lr, r6, asr #11 │ │ │ │ - smlalseq sl, lr, sl, r5 │ │ │ │ + rscseq sl, lr, r0, ror #11 │ │ │ │ + ldrsbteq sl, [lr], #90 @ 0x5a │ │ │ │ + ldrsbteq sl, [lr], #84 @ 0x54 │ │ │ │ + rscseq sl, lr, lr, asr #11 │ │ │ │ + rscseq sl, lr, r8, asr #11 │ │ │ │ + rscseq sl, lr, r2, asr #11 │ │ │ │ + ldrhteq sl, [lr], #92 @ 0x5c │ │ │ │ + ldrhteq sl, [lr], #86 @ 0x56 │ │ │ │ + ldrhteq sl, [lr], #80 @ 0x50 │ │ │ │ + rscseq sl, lr, sl, lsr #11 │ │ │ │ + rscseq sl, lr, r4, lsr #11 │ │ │ │ + smlalseq sl, lr, lr, r5 │ │ │ │ + smlalseq sl, lr, r8, r5 │ │ │ │ + smlalseq sl, lr, r2, r5 │ │ │ │ + rscseq sl, lr, ip, lsl #11 │ │ │ │ + rscseq sl, lr, r6, lsl #11 │ │ │ │ + rscseq sl, lr, r0, lsl #11 │ │ │ │ + rscseq sl, lr, sl, ror r5 │ │ │ │ + rscseq sl, lr, r4, ror r5 │ │ │ │ rscseq sl, lr, lr, ror #10 │ │ │ │ - rscseq sl, lr, r2, asr r5 │ │ │ │ + rscseq sl, lr, r8, ror #10 │ │ │ │ + rscseq sl, lr, r2, ror #10 │ │ │ │ + rscseq sl, lr, ip, asr r5 │ │ │ │ + rscseq sl, lr, r6, asr r5 │ │ │ │ + rscseq sl, lr, r0, asr r5 │ │ │ │ + rscseq sl, lr, sl, asr #10 │ │ │ │ + rscseq sl, lr, r4, asr #10 │ │ │ │ + rscseq sl, lr, lr, lsr r5 │ │ │ │ + rscseq sl, lr, r8, lsr r5 │ │ │ │ rscseq sl, lr, r2, lsr r5 │ │ │ │ - rscseq sl, lr, sl, lsl #10 │ │ │ │ + rscseq sl, lr, ip, lsr #10 │ │ │ │ + rscseq sl, lr, r6, lsr #10 │ │ │ │ + rscseq sl, lr, r0, lsr #10 │ │ │ │ + rscseq sl, lr, sl, lsl r5 │ │ │ │ + rscseq sl, lr, r4, lsl r5 │ │ │ │ + rscseq sl, lr, lr, lsl #10 │ │ │ │ + rscseq sl, lr, r8, lsl #10 │ │ │ │ rscseq sl, lr, r2, lsl #10 │ │ │ │ - rscseq sl, lr, r0, ror #9 │ │ │ │ - smlabteq r2, r8, r7, r1 │ │ │ │ - tsteq r2, r6, lsl r6 │ │ │ │ - rscseq sl, lr, r8, asr #9 │ │ │ │ - rscseq sl, lr, r2, asr #9 │ │ │ │ - ldrhteq sl, [lr], #76 @ 0x4c │ │ │ │ - ldrhteq sl, [lr], #70 @ 0x46 │ │ │ │ - ldrhteq sl, [lr], #64 @ 0x40 │ │ │ │ - rscseq sl, lr, sl, lsr #9 │ │ │ │ - rscseq sl, lr, r4, lsr #9 │ │ │ │ - smlabbeq r2, sl, r8, r1 │ │ │ │ - smlalseq sl, lr, r8, r4 │ │ │ │ - smlalseq sl, lr, r2, r4 │ │ │ │ - smlabteq r2, ip, r6, r1 │ │ │ │ - rscseq sl, lr, r6, lsl #9 │ │ │ │ - tsteq r2, r4, ror #12 │ │ │ │ - rscseq sl, lr, sl, ror r4 │ │ │ │ - rscseq sl, lr, r4, ror r4 │ │ │ │ - tsteq r2, lr, asr r5 │ │ │ │ - rscseq sl, lr, r8, ror #8 │ │ │ │ - rscseq sl, lr, r2, ror #8 │ │ │ │ - rscseq sl, lr, ip, asr r4 │ │ │ │ - smlabteq r2, sl, r5, r1 │ │ │ │ - rscseq sl, lr, r0, asr r4 │ │ │ │ - rscseq sl, lr, sl, asr #8 │ │ │ │ - rscseq sl, lr, r4, asr #8 │ │ │ │ - rscseq sl, lr, lr, lsr r4 │ │ │ │ - rscseq sl, lr, r8, lsr r4 │ │ │ │ - tsteq r2, r6, lsr r6 │ │ │ │ - rscseq sl, lr, ip, lsr #8 │ │ │ │ - rscseq sl, lr, r6, lsr #8 │ │ │ │ - rscseq sl, lr, r0, lsr #8 │ │ │ │ - rscseq sl, lr, sl, lsl r4 │ │ │ │ - rscseq sl, lr, r4, lsl r4 │ │ │ │ - rscseq sl, lr, lr, lsl #8 │ │ │ │ - rscseq sl, lr, r8, lsl #8 │ │ │ │ - rscseq sl, lr, r2, lsl #8 │ │ │ │ - ldrshteq sl, [lr], #60 @ 0x3c │ │ │ │ - @ instruction: 0x01021692 │ │ │ │ - tsteq r2, r0, ror #12 │ │ │ │ - @ instruction: 0x010216b2 │ │ │ │ - tsteq r2, ip, lsl #16 │ │ │ │ - smlabbeq r2, r2, r7, r1 │ │ │ │ - tsteq r2, r4, lsr #14 │ │ │ │ - strdeq r1, [r2, -r2] │ │ │ │ - tsteq r2, r4, asr #14 │ │ │ │ - rscseq sl, lr, r6, asr #7 │ │ │ │ - rscseq sl, lr, r0, asr #7 │ │ │ │ - ldrhteq sl, [lr], #58 @ 0x3a │ │ │ │ - ldrhteq sl, [lr], #52 @ 0x34 │ │ │ │ - rscseq sl, lr, lr, lsr #7 │ │ │ │ - rscseq sl, lr, r8, lsr #7 │ │ │ │ - rscseq sl, lr, r2, lsr #7 │ │ │ │ - smlalseq sl, lr, ip, r3 │ │ │ │ - smlalseq sl, lr, r6, r3 │ │ │ │ - smlalseq sl, lr, r0, r3 │ │ │ │ - rscseq sl, lr, sl, lsl #7 │ │ │ │ - rscseq sl, lr, r4, lsl #7 │ │ │ │ - rscseq sl, lr, lr, ror r3 │ │ │ │ - rscseq sl, lr, r8, ror r3 │ │ │ │ - rscseq sl, lr, r2, ror r3 │ │ │ │ - rscseq sl, lr, ip, ror #6 │ │ │ │ - rscseq sl, lr, r6, ror #6 │ │ │ │ - rscseq sl, lr, r0, ror #6 │ │ │ │ - rscseq sl, lr, sl, asr r3 │ │ │ │ - rscseq sl, lr, r4, asr r3 │ │ │ │ - rscseq sl, lr, lr, asr #6 │ │ │ │ - rscseq sl, lr, r8, asr #6 │ │ │ │ - rscseq sl, lr, r2, asr #6 │ │ │ │ - rscseq sl, lr, ip, lsr r3 │ │ │ │ - rscseq sl, lr, r6, lsr r3 │ │ │ │ - rscseq sl, lr, r0, lsr r3 │ │ │ │ - rscseq sl, lr, sl, lsr #6 │ │ │ │ - rscseq sl, lr, r4, lsr #6 │ │ │ │ - rscseq sl, lr, lr, lsl r3 │ │ │ │ - rscseq sl, lr, r8, lsl r3 │ │ │ │ - rscseq sl, lr, r2, lsl r3 │ │ │ │ - rscseq sl, lr, ip, lsl #6 │ │ │ │ - rscseq sl, lr, r6, lsl #6 │ │ │ │ - rscseq sl, lr, r0, lsl #6 │ │ │ │ - ldrshteq sl, [lr], #42 @ 0x2a │ │ │ │ - ldrshteq sl, [lr], #36 @ 0x24 │ │ │ │ - rscseq sl, lr, lr, ror #5 │ │ │ │ - rscseq sl, lr, r8, ror #5 │ │ │ │ - rscseq sl, lr, r2, ror #5 │ │ │ │ - ldrsbteq sl, [lr], #44 @ 0x2c │ │ │ │ - ldrsbteq sl, [lr], #38 @ 0x26 │ │ │ │ - ldrsbteq sl, [lr], #32 │ │ │ │ - rscseq sl, lr, sl, asr #5 │ │ │ │ - rscseq sl, lr, r4, asr #5 │ │ │ │ - ldrhteq sl, [lr], #46 @ 0x2e │ │ │ │ - ldrhteq sl, [lr], #40 @ 0x28 │ │ │ │ - ldrhteq sl, [lr], #34 @ 0x22 │ │ │ │ - rscseq sl, lr, ip, lsr #5 │ │ │ │ - rscseq sl, lr, r6, lsr #5 │ │ │ │ - rscseq sl, lr, r0, lsr #5 │ │ │ │ - smlalseq sl, lr, sl, r2 │ │ │ │ - smlalseq sl, lr, r4, r2 │ │ │ │ - rscseq sl, lr, lr, lsl #5 │ │ │ │ - rscseq sl, lr, r8, lsl #5 │ │ │ │ - rscseq sl, lr, r2, lsl #5 │ │ │ │ - rscseq sl, lr, ip, ror r2 │ │ │ │ - rscseq sl, lr, r6, ror r2 │ │ │ │ - rscseq sl, lr, r0, ror r2 │ │ │ │ - rscseq sl, lr, sl, ror #4 │ │ │ │ - rscseq sl, lr, r4, ror #4 │ │ │ │ - rscseq sl, lr, lr, asr r2 │ │ │ │ - rscseq sl, lr, r8, asr r2 │ │ │ │ - rscseq sl, lr, r2, asr r2 │ │ │ │ - rscseq sl, lr, ip, asr #4 │ │ │ │ - rscseq sl, lr, r6, asr #4 │ │ │ │ - rscseq sl, lr, r0, asr #4 │ │ │ │ - rscseq sl, lr, sl, lsr r2 │ │ │ │ - rscseq sl, lr, r4, lsr r2 │ │ │ │ - rscseq sl, lr, lr, lsr #4 │ │ │ │ - rscseq sl, lr, r8, lsr #4 │ │ │ │ - rscseq sl, lr, r2, lsr #4 │ │ │ │ - rscseq sl, lr, ip, lsl r2 │ │ │ │ - rscseq sl, lr, r6, lsl r2 │ │ │ │ - rscseq sl, lr, r0, lsl r2 │ │ │ │ - rscseq sl, lr, sl, lsl #4 │ │ │ │ - rscseq sl, lr, r4, lsl #4 │ │ │ │ - ldrshteq sl, [lr], #30 │ │ │ │ - ldrshteq sl, [lr], #24 │ │ │ │ - ldrshteq sl, [lr], #18 │ │ │ │ - rscseq sl, lr, ip, ror #3 │ │ │ │ - rscseq sl, lr, r6, ror #3 │ │ │ │ - rscseq sl, lr, r0, ror #3 │ │ │ │ - ldrsbteq sl, [lr], #26 │ │ │ │ - ldrsbteq sl, [lr], #20 │ │ │ │ - rscseq sl, lr, lr, asr #3 │ │ │ │ - rscseq sl, lr, r8, asr #3 │ │ │ │ - rscseq sl, lr, r2, asr #3 │ │ │ │ - ldrhteq sl, [lr], #28 │ │ │ │ - ldrhteq sl, [lr], #22 │ │ │ │ - ldrhteq sl, [lr], #16 │ │ │ │ - rscseq sl, lr, sl, lsr #3 │ │ │ │ - rscseq sl, lr, r4, lsr #3 │ │ │ │ - smlalseq sl, lr, lr, r1 │ │ │ │ - smlalseq sl, lr, r8, r1 │ │ │ │ - smlalseq sl, lr, r2, r1 │ │ │ │ - rscseq sl, lr, ip, lsl #3 │ │ │ │ - rscseq sl, lr, r6, lsl #3 │ │ │ │ - rscseq sl, lr, r0, lsl #3 │ │ │ │ - rscseq sl, lr, sl, ror r1 │ │ │ │ - rscseq sl, lr, r4, ror r1 │ │ │ │ - rscseq sl, lr, lr, ror #2 │ │ │ │ - rscseq sl, lr, r8, ror #2 │ │ │ │ - rscseq sl, lr, r2, ror #2 │ │ │ │ - rscseq sl, lr, ip, asr r1 │ │ │ │ - rscseq sl, lr, r6, asr r1 │ │ │ │ - rscseq sl, lr, r0, asr r1 │ │ │ │ - rscseq sl, lr, sl, asr #2 │ │ │ │ - rscseq sl, lr, r4, asr #2 │ │ │ │ + ldrshteq sl, [lr], #76 @ 0x4c │ │ │ │ + ldrshteq sl, [lr], #70 @ 0x46 │ │ │ │ + ldrshteq sl, [lr], #64 @ 0x40 │ │ │ │ + rscseq sl, lr, sl, ror #9 │ │ │ │ + rscseq sl, lr, r4, ror #9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbpl pc, ip, #64, 4 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -131598,20 +131598,20 @@ │ │ │ │ @ instruction: 0xf5a4d318 │ │ │ │ vhsub.s8 q11, q0, q11 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07da40d3 │ │ │ │ eorhi pc, r0, #-1073741808 @ 0xc0000010 │ │ │ │ ldmdalt r5, {r1, ip, sp, lr, pc}^ │ │ │ │ - ldrshteq sl, [lr], #28 │ │ │ │ - @ instruction: 0x010099bc │ │ │ │ - tsteq r2, r6, lsl #6 │ │ │ │ - tsteq r0, r0, ror r9 │ │ │ │ - rscseq sl, lr, sl, asr #2 │ │ │ │ - tsteq r0, ip, lsl #18 │ │ │ │ + smlalseq sl, lr, ip, r5 │ │ │ │ + tsteq r0, ip, asr sp │ │ │ │ + smlatbeq r2, r6, r6, r1 │ │ │ │ + tsteq r0, r0, lsl sp │ │ │ │ + rscseq sl, lr, sl, ror #9 │ │ │ │ + smlatbeq r0, ip, ip, r9 │ │ │ │ teqpvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale pc, {r0, r3, r4, r7, r9, lr} @ │ │ │ │ svcvs 0x0062f5b1 │ │ │ │ @ instruction: 0xf5a4d30c │ │ │ │ vhsub.s8 q11, q0, q9 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @@ -134514,200 +134514,200 @@ │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ rscseq lr, r4, #3232 @ 0xca0 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ mcr 7, 6, pc, cr0, cr11, {3} @ │ │ │ │ svclt 0x0000e17a │ │ │ │ - tsteq r1, r0, ror r6 │ │ │ │ - smlabteq r0, r6, ip, r6 │ │ │ │ - rscseq r7, lr, r0, lsl #10 │ │ │ │ - smlatbeq r0, r6, ip, r6 │ │ │ │ - rscseq r5, pc, ip, lsr #17 │ │ │ │ - rscseq r5, pc, lr, lsr #17 │ │ │ │ - smlalseq r5, pc, r2, r8 @ │ │ │ │ - tsteq r0, sl, lsr #22 │ │ │ │ - tsteq r0, sl, lsr #22 │ │ │ │ - ldrdeq r8, [r0, -r8] │ │ │ │ - smlabteq r1, r4, sl, r7 │ │ │ │ - @ instruction: 0x01008bb8 │ │ │ │ - @ instruction: 0x01008bb8 │ │ │ │ - @ instruction: 0x01008bb8 │ │ │ │ - smlabteq r0, r4, fp, r8 │ │ │ │ - smlabteq r0, r8, fp, r8 │ │ │ │ - smlabteq r0, ip, fp, r8 │ │ │ │ - ldrdeq r8, [r0, -r0] │ │ │ │ - smlabteq r0, r8, fp, r8 │ │ │ │ - smlabteq r0, r0, fp, r8 │ │ │ │ - smlabteq r0, r0, fp, r8 │ │ │ │ - tsteq r0, r4, asr r7 │ │ │ │ - smlabteq r7, sl, r1, r3 │ │ │ │ - @ instruction: 0x01008bb2 │ │ │ │ - ldrsbteq r7, [lr], #48 @ 0x30 │ │ │ │ - rscseq r7, lr, r8, asr #7 │ │ │ │ - @ instruction: 0x01008b94 │ │ │ │ - tsteq r1, r4, ror #18 │ │ │ │ - smlabbeq r0, r8, ip, r7 │ │ │ │ - @ instruction: 0x01007c90 │ │ │ │ - @ instruction: 0x01007c9c │ │ │ │ - @ instruction: 0x01007c9c │ │ │ │ - @ instruction: 0x01007c9c │ │ │ │ - @ instruction: 0x01007c9c │ │ │ │ - smlatbeq r0, r8, ip, r7 │ │ │ │ - smlatbeq r0, r8, ip, r7 │ │ │ │ - smlatbeq r0, r8, sp, r7 │ │ │ │ - tsteq r1, r8, ror r7 │ │ │ │ - @ instruction: 0x01007c94 │ │ │ │ - ldrdeq r7, [r0, -r8] │ │ │ │ - smlabbeq r0, r8, ip, r7 │ │ │ │ - @ instruction: 0x01007c98 │ │ │ │ - tsteq r0, r8, asr sl │ │ │ │ - tsteq r0, r8, ror sl │ │ │ │ - @ instruction: 0x01007cbc │ │ │ │ - smlabteq r0, r4, ip, r7 │ │ │ │ - tsteq r0, r0, ror #20 │ │ │ │ - tsteq r0, r0, ror #20 │ │ │ │ - tsteq r0, r0, ror #20 │ │ │ │ - tsteq r0, r0, ror #20 │ │ │ │ - smlatbeq r0, r4, ip, r7 │ │ │ │ - smlatbeq r0, r4, ip, r7 │ │ │ │ - tsteq r0, r0, asr #20 │ │ │ │ - @ instruction: 0x010173b8 │ │ │ │ - tsteq r0, r4, lsr sl │ │ │ │ - tsteq r0, r0, asr #20 │ │ │ │ - tsteq r0, r8, asr #20 │ │ │ │ - tsteq r1, ip, ror r2 │ │ │ │ - tsteq r7, sl, lsr pc │ │ │ │ - tsteq r0, r8, lsr #20 │ │ │ │ - tsteq r1, sl, asr #4 │ │ │ │ - tsteq r1, r2, asr r2 │ │ │ │ - tsteq r1, r6, asr r2 │ │ │ │ - ldrdeq r2, [r7, -ip] │ │ │ │ - smlatteq r0, r4, r9, r8 │ │ │ │ - tsteq r0, ip, lsr r8 │ │ │ │ + tsteq r1, r0, lsl sl │ │ │ │ + tsteq r0, r6, rrx │ │ │ │ + rscseq r7, lr, r0, lsr #17 │ │ │ │ + tsteq r0, r6, asr #32 │ │ │ │ + rscseq r5, pc, ip, asr #24 │ │ │ │ + rscseq r5, pc, lr, asr #24 │ │ │ │ + rscseq r5, pc, r2, lsr ip @ │ │ │ │ + smlabteq r0, sl, lr, r8 │ │ │ │ + smlabteq r0, sl, lr, r8 │ │ │ │ + tsteq r0, r8, ror pc │ │ │ │ + tsteq r1, r4, ror #28 │ │ │ │ + tsteq r0, r8, asr pc │ │ │ │ + tsteq r0, r8, asr pc │ │ │ │ + tsteq r0, r8, asr pc │ │ │ │ + tsteq r0, r4, ror #30 │ │ │ │ + tsteq r0, r8, ror #30 │ │ │ │ + tsteq r0, ip, ror #30 │ │ │ │ + tsteq r0, r0, ror pc │ │ │ │ + tsteq r0, r8, ror #30 │ │ │ │ + tsteq r0, r0, ror #30 │ │ │ │ + tsteq r0, r0, ror #30 │ │ │ │ strdeq r8, [r0, -r4] │ │ │ │ - rscseq r7, lr, r0, asr #1 │ │ │ │ - ldrhteq r7, [lr], #8 │ │ │ │ - strdeq lr, [r1, -r8] │ │ │ │ - rscseq r7, lr, lr, lsl #1 │ │ │ │ - rscseq r7, lr, r6, lsl #1 │ │ │ │ - tsteq r1, r6, lsl #10 │ │ │ │ - rscseq r7, lr, ip, asr r0 │ │ │ │ - rscseq r7, lr, r4, asr r0 │ │ │ │ - rscseq lr, lr, r8, asr #16 │ │ │ │ - rscseq lr, lr, r8, lsr r8 │ │ │ │ - rscseq lr, lr, r4, lsr r8 │ │ │ │ - rscseq lr, lr, r0, lsr r8 │ │ │ │ - rscseq lr, lr, ip, lsr #16 │ │ │ │ - rscseq lr, lr, r8, lsr #16 │ │ │ │ - rscseq lr, lr, r4, lsr #16 │ │ │ │ - rscseq lr, lr, r0, lsr #16 │ │ │ │ - rscseq lr, lr, r8, lsl r8 │ │ │ │ - rscseq lr, lr, r4, lsl r8 │ │ │ │ - rscseq lr, lr, r0, lsr #16 │ │ │ │ - rscseq lr, lr, r4, lsl #16 │ │ │ │ - tsteq r7, r6, lsr sp │ │ │ │ - strheq lr, [r1, -lr] │ │ │ │ - rscseq r6, lr, ip, lsr pc │ │ │ │ - rscseq r6, lr, r4, lsr pc │ │ │ │ - smlatbeq r1, r2, r0, lr │ │ │ │ - swpeq lr, r6, [r1] │ │ │ │ - swpeq lr, r0, [r1] │ │ │ │ - swpeq lr, r2, [r1] │ │ │ │ - swpeq lr, r4, [r1] │ │ │ │ - rscseq lr, lr, ip, asr r2 │ │ │ │ - rscseq r6, lr, r2, lsr #29 │ │ │ │ - smlalseq r6, lr, sl, lr │ │ │ │ - rscseq lr, lr, r4, lsr r2 │ │ │ │ - ldrdeq r6, [r0, -r4] │ │ │ │ - rscseq lr, lr, r8, lsr #4 │ │ │ │ - strdeq r6, [r0, -r0] │ │ │ │ - tsteq r1, r6 │ │ │ │ - tsteq r1, lr │ │ │ │ - tsteq r1, r6, lsl r0 │ │ │ │ - tsteq r1, r6, lsl r0 │ │ │ │ - tsteq r1, r2, lsl r0 │ │ │ │ - tsteq r0, sl, lsr #10 │ │ │ │ - tsteq r1, ip │ │ │ │ - tsteq r0, r8, lsl #10 │ │ │ │ - strdeq sp, [r1, -sl] │ │ │ │ - smlatteq r0, r4, r4, r6 │ │ │ │ - rscseq lr, lr, r6, lsl #11 │ │ │ │ - rscseq lr, lr, r6, ror r5 │ │ │ │ - rscseq lr, lr, r2, ror r5 │ │ │ │ - rscseq lr, lr, lr, ror #10 │ │ │ │ - rscseq lr, lr, sl, ror #10 │ │ │ │ - rscseq lr, lr, r6, ror #10 │ │ │ │ - rscseq lr, lr, r2, ror #10 │ │ │ │ - rscseq lr, lr, lr, asr r5 │ │ │ │ - rscseq lr, lr, r6, asr r5 │ │ │ │ - rscseq lr, lr, r2, asr r5 │ │ │ │ - rscseq lr, lr, lr, asr r5 │ │ │ │ - rscseq lr, lr, r2, asr #10 │ │ │ │ - tsteq r7, r4, ror sl │ │ │ │ - rscseq lr, lr, r4, lsr r5 │ │ │ │ - rscseq lr, lr, sl, lsr r5 │ │ │ │ - rscseq lr, lr, r4, lsr r5 │ │ │ │ - ldrdeq sp, [r1, -r6] │ │ │ │ - rscseq r6, lr, r8, asr #24 │ │ │ │ - rscseq lr, lr, r6, asr r4 │ │ │ │ - rscseq lr, lr, r2, lsr #9 │ │ │ │ - strheq r3, [r1, -lr] │ │ │ │ - tsteq r1, lr, lsl #6 │ │ │ │ - ldrshteq r6, [lr], #180 @ 0xb4 │ │ │ │ - tsteq r1, r0, asr #6 │ │ │ │ - rscseq r6, lr, sl, asr #23 │ │ │ │ - rscseq r6, lr, r2, asr #23 │ │ │ │ - tsteq r1, sl, lsr lr │ │ │ │ - tsteq r1, r0, asr #28 │ │ │ │ - tsteq r1, r2, asr #28 │ │ │ │ - ldrsbteq r6, [lr], #166 @ 0xa6 │ │ │ │ - @ instruction: 0x010062be │ │ │ │ - @ instruction: 0x01016398 │ │ │ │ - ldrsbteq r5, [pc], #2 │ │ │ │ - ldrhteq r5, [pc], #10 │ │ │ │ - @ instruction: 0x01016392 │ │ │ │ - rscseq r5, pc, r0, lsr #1 │ │ │ │ - rscseq r5, pc, r8, lsl #1 │ │ │ │ - smlabbeq r1, ip, r3, r6 │ │ │ │ - rscseq r5, pc, lr, rrx │ │ │ │ - rscseq r5, pc, r6, asr r0 @ │ │ │ │ - @ instruction: 0x0101dd96 │ │ │ │ - @ instruction: 0x0101dd9c │ │ │ │ - @ instruction: 0x0101dd9a │ │ │ │ - ldrshteq r4, [pc], #218 │ │ │ │ - ldrshteq r4, [pc], #220 │ │ │ │ - rscseq r4, pc, r0, ror #27 │ │ │ │ - tsteq r0, r8, ror r0 │ │ │ │ + tsteq r7, sl, ror #10 │ │ │ │ + tsteq r0, r2, asr pc │ │ │ │ + rscseq r7, lr, r0, ror r7 │ │ │ │ + rscseq r7, lr, r8, ror #14 │ │ │ │ + tsteq r0, r4, lsr pc │ │ │ │ + tsteq r1, r4, lsl #26 │ │ │ │ + tsteq r0, r8, lsr #32 │ │ │ │ + tsteq r0, r0, lsr r0 │ │ │ │ + tsteq r0, ip, lsr r0 │ │ │ │ + tsteq r0, ip, lsr r0 │ │ │ │ + tsteq r0, ip, lsr r0 │ │ │ │ + tsteq r0, ip, lsr r0 │ │ │ │ + tsteq r0, r8, asr #32 │ │ │ │ + tsteq r0, r8, asr #32 │ │ │ │ + tsteq r0, r8, asr #2 │ │ │ │ + tsteq r1, r8, lsl fp │ │ │ │ + tsteq r0, r4, lsr r0 │ │ │ │ tsteq r0, r8, ror r0 │ │ │ │ - tsteq r0, r0, ror r0 │ │ │ │ - tsteq r0, r0, ror r0 │ │ │ │ - smlabbeq r0, sl, r0, r8 │ │ │ │ - smlatbeq r0, r4, r0, r8 │ │ │ │ - smlatbeq r0, r4, r0, r8 │ │ │ │ - strheq r8, [r0, -sl] │ │ │ │ - smlabteq r0, lr, r0, r8 │ │ │ │ - @ instruction: 0x01016fbc │ │ │ │ - strheq r8, [r0, -r2] │ │ │ │ - strheq r8, [r0, -r4] │ │ │ │ - strheq r8, [r0, -r6] │ │ │ │ - smlabteq r0, r4, r0, r8 │ │ │ │ - smlabteq r0, sl, r0, r8 │ │ │ │ - ldrdeq r8, [r0, -r0] │ │ │ │ - ldrdeq r8, [r0, -r6] │ │ │ │ - ldrdeq r8, [r0, -r0] │ │ │ │ - smlabteq r0, sl, r0, r8 │ │ │ │ - smlabteq r0, ip, r0, r8 │ │ │ │ - tsteq r0, r2, ror #24 │ │ │ │ - ldrdeq r2, [r7, -sl] │ │ │ │ - smlatbeq r0, ip, r0, r8 │ │ │ │ - @ instruction: 0x01018eb0 │ │ │ │ - smlatbeq r0, r2, r0, r8 │ │ │ │ - swpeq r8, r8, [r0] │ │ │ │ - ldrhteq r6, [lr], #134 @ 0x86 │ │ │ │ + tsteq r0, r8, lsr #32 │ │ │ │ + tsteq r0, r8, lsr r0 │ │ │ │ + strdeq r8, [r0, -r8] │ │ │ │ + tsteq r0, r8, lsl lr │ │ │ │ + qaddeq r8, ip, r0 │ │ │ │ + tsteq r0, r4, rrx │ │ │ │ + tsteq r0, r0, lsl #28 │ │ │ │ + tsteq r0, r0, lsl #28 │ │ │ │ + tsteq r0, r0, lsl #28 │ │ │ │ + tsteq r0, r0, lsl #28 │ │ │ │ + tsteq r0, r4, asr #32 │ │ │ │ + tsteq r0, r4, asr #32 │ │ │ │ + smlatteq r0, r0, sp, r8 │ │ │ │ + tsteq r1, r8, asr r7 │ │ │ │ + ldrdeq r8, [r0, -r4] │ │ │ │ + smlatteq r0, r0, sp, r8 │ │ │ │ + smlatteq r0, r8, sp, r8 │ │ │ │ + tsteq r1, ip, lsl r6 │ │ │ │ + ldrdeq r3, [r7, -sl] │ │ │ │ + smlabteq r0, r8, sp, r8 │ │ │ │ + smlatteq r1, sl, r5, lr │ │ │ │ + strdeq lr, [r1, -r2] │ │ │ │ + strdeq lr, [r1, -r6] │ │ │ │ + tsteq r7, ip, ror r2 │ │ │ │ + smlabbeq r0, r4, sp, r8 │ │ │ │ + ldrdeq r6, [r0, -ip] │ │ │ │ + @ instruction: 0x01008d94 │ │ │ │ + rscseq r7, lr, r0, ror #8 │ │ │ │ + rscseq r7, lr, r8, asr r4 │ │ │ │ + @ instruction: 0x0101e598 │ │ │ │ + rscseq r7, lr, lr, lsr #8 │ │ │ │ + rscseq r7, lr, r6, lsr #8 │ │ │ │ + smlatbeq r1, r6, r8, r3 │ │ │ │ + ldrshteq r7, [lr], #60 @ 0x3c │ │ │ │ + ldrshteq r7, [lr], #52 @ 0x34 │ │ │ │ + rscseq lr, lr, r8, ror #23 │ │ │ │ + ldrsbteq lr, [lr], #184 @ 0xb8 │ │ │ │ + ldrsbteq lr, [lr], #180 @ 0xb4 │ │ │ │ + ldrsbteq lr, [lr], #176 @ 0xb0 │ │ │ │ + rscseq lr, lr, ip, asr #23 │ │ │ │ + rscseq lr, lr, r8, asr #23 │ │ │ │ + rscseq lr, lr, r4, asr #23 │ │ │ │ + rscseq lr, lr, r0, asr #23 │ │ │ │ + ldrhteq lr, [lr], #184 @ 0xb8 │ │ │ │ + ldrhteq lr, [lr], #180 @ 0xb4 │ │ │ │ + rscseq lr, lr, r0, asr #23 │ │ │ │ + rscseq lr, lr, r4, lsr #23 │ │ │ │ + ldrdeq r3, [r7, -r6] │ │ │ │ + tsteq r1, lr, asr r4 │ │ │ │ + ldrsbteq r7, [lr], #44 @ 0x2c │ │ │ │ + ldrsbteq r7, [lr], #36 @ 0x24 │ │ │ │ + tsteq r1, r2, asr #8 │ │ │ │ + tsteq r1, r6, lsr r4 │ │ │ │ + tsteq r1, r0, lsr r4 │ │ │ │ + tsteq r1, r2, lsr r4 │ │ │ │ + tsteq r1, r4, lsr r4 │ │ │ │ + ldrshteq lr, [lr], #92 @ 0x5c │ │ │ │ + rscseq r7, lr, r2, asr #4 │ │ │ │ + rscseq r7, lr, sl, lsr r2 │ │ │ │ + ldrsbteq lr, [lr], #84 @ 0x54 │ │ │ │ + tsteq r0, r4, ror r9 │ │ │ │ + rscseq lr, lr, r8, asr #11 │ │ │ │ + swpeq r7, r0, [r0] @ │ │ │ │ + smlatbeq r1, r6, r3, lr │ │ │ │ + smlatbeq r1, lr, r3, lr │ │ │ │ + @ instruction: 0x0101e3b6 │ │ │ │ + @ instruction: 0x0101e3b6 │ │ │ │ + @ instruction: 0x0101e3b2 │ │ │ │ + smlabteq r0, sl, r8, r6 │ │ │ │ + smlatbeq r1, ip, r3, lr │ │ │ │ + smlatbeq r0, r8, r8, r6 │ │ │ │ + @ instruction: 0x0101e39a │ │ │ │ + smlabbeq r0, r4, r8, r6 │ │ │ │ + rscseq lr, lr, r6, lsr #18 │ │ │ │ + rscseq lr, lr, r6, lsl r9 │ │ │ │ + rscseq lr, lr, r2, lsl r9 │ │ │ │ + rscseq lr, lr, lr, lsl #18 │ │ │ │ + rscseq lr, lr, sl, lsl #18 │ │ │ │ + rscseq lr, lr, r6, lsl #18 │ │ │ │ + rscseq lr, lr, r2, lsl #18 │ │ │ │ + ldrshteq lr, [lr], #142 @ 0x8e │ │ │ │ + ldrshteq lr, [lr], #134 @ 0x86 │ │ │ │ + ldrshteq lr, [lr], #130 @ 0x82 │ │ │ │ + ldrshteq lr, [lr], #142 @ 0x8e │ │ │ │ + rscseq lr, lr, r2, ror #17 │ │ │ │ + tsteq r7, r4, lsl lr │ │ │ │ + ldrsbteq lr, [lr], #132 @ 0x84 │ │ │ │ + ldrsbteq lr, [lr], #138 @ 0x8a │ │ │ │ + ldrsbteq lr, [lr], #132 @ 0x84 │ │ │ │ + tsteq r1, r6, ror r2 │ │ │ │ + rscseq r6, lr, r8, ror #31 │ │ │ │ + ldrshteq lr, [lr], #118 @ 0x76 │ │ │ │ + rscseq lr, lr, r2, asr #16 │ │ │ │ + tsteq r1, lr, asr r4 │ │ │ │ + smlatbeq r1, lr, r6, ip │ │ │ │ + smlalseq r6, lr, r4, pc @ │ │ │ │ + smlatteq r1, r0, r6, r5 │ │ │ │ + rscseq r6, lr, sl, ror #30 │ │ │ │ + rscseq r6, lr, r2, ror #30 │ │ │ │ + ldrdeq lr, [r1, -sl] │ │ │ │ + smlatteq r1, r0, r1, lr │ │ │ │ + smlatteq r1, r2, r1, lr │ │ │ │ + rscseq r6, lr, r6, ror lr │ │ │ │ + tsteq r0, lr, asr r6 │ │ │ │ + tsteq r1, r8, lsr r7 │ │ │ │ + rscseq r5, pc, r2, ror r4 @ │ │ │ │ + rscseq r5, pc, sl, asr r4 @ │ │ │ │ + tsteq r1, r2, lsr r7 │ │ │ │ + rscseq r5, pc, r0, asr #8 │ │ │ │ + rscseq r5, pc, r8, lsr #8 │ │ │ │ + tsteq r1, ip, lsr #14 │ │ │ │ + rscseq r5, pc, lr, lsl #8 │ │ │ │ + ldrshteq r5, [pc], #54 │ │ │ │ + tsteq r1, r6, lsr r1 │ │ │ │ + tsteq r1, ip, lsr r1 │ │ │ │ + tsteq r1, sl, lsr r1 │ │ │ │ + smlalseq r5, pc, sl, r1 @ │ │ │ │ + smlalseq r5, pc, ip, r1 @ │ │ │ │ + rscseq r5, pc, r0, lsl #3 │ │ │ │ + tsteq r0, r8, lsl r4 │ │ │ │ + tsteq r0, r8, lsl r4 │ │ │ │ + tsteq r0, r0, lsl r4 │ │ │ │ + tsteq r0, r0, lsl r4 │ │ │ │ + tsteq r0, sl, lsr #8 │ │ │ │ + tsteq r0, r4, asr #8 │ │ │ │ + tsteq r0, r4, asr #8 │ │ │ │ + tsteq r0, sl, asr r4 │ │ │ │ + tsteq r0, lr, ror #8 │ │ │ │ + tsteq r1, ip, asr r3 │ │ │ │ + tsteq r0, r2, asr r4 │ │ │ │ + tsteq r0, r4, asr r4 │ │ │ │ + tsteq r0, r6, asr r4 │ │ │ │ + tsteq r0, r4, ror #8 │ │ │ │ + tsteq r0, sl, ror #8 │ │ │ │ + tsteq r0, r0, ror r4 │ │ │ │ + tsteq r0, r6, ror r4 │ │ │ │ + tsteq r0, r0, ror r4 │ │ │ │ + tsteq r0, sl, ror #8 │ │ │ │ + tsteq r0, ip, ror #8 │ │ │ │ + tsteq r0, r2 │ │ │ │ + tsteq r7, sl, ror sl │ │ │ │ + tsteq r0, ip, asr #8 │ │ │ │ + tsteq r1, r0, asr r2 │ │ │ │ + tsteq r0, r2, asr #8 │ │ │ │ + tsteq r0, r8, lsr r4 │ │ │ │ + rscseq r6, lr, r6, asr ip │ │ │ │ strdcs r4, [r1, -r6] │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stcl 7, cr15, [r4, #-492] @ 0xfffffe14 │ │ │ │ @ instruction: 0x463b4af4 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ vmvn.i32 d30, #15663103 @ 0x00eeffff │ │ │ │ @@ -134947,73 +134947,73 @@ │ │ │ │ and lr, r7, sl, ror #22 │ │ │ │ @ instruction: 0x463b4a3f │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 192ca04 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq r6, lr, r6, asr #11 │ │ │ │ - @ instruction: 0x01007d94 │ │ │ │ - tsteq r1, r6, ror #22 │ │ │ │ - smlabbeq r0, ip, lr, r6 │ │ │ │ - @ instruction: 0x01006e96 │ │ │ │ - smlatbeq r0, r4, lr, r6 │ │ │ │ - smlatbeq r0, r6, lr, r6 │ │ │ │ - smlatbeq r0, r8, lr, r6 │ │ │ │ - smlatbeq r0, sl, lr, r6 │ │ │ │ - @ instruction: 0x01006eb8 │ │ │ │ - @ instruction: 0x01006eba │ │ │ │ - @ instruction: 0x01006fbc │ │ │ │ + rscseq r6, lr, r6, ror #18 │ │ │ │ + tsteq r0, r4, lsr r1 │ │ │ │ + tsteq r1, r6, lsl #30 │ │ │ │ + tsteq r0, ip, lsr #4 │ │ │ │ + tsteq r0, r6, lsr r2 │ │ │ │ + tsteq r0, r4, asr #4 │ │ │ │ + tsteq r0, r6, asr #4 │ │ │ │ + tsteq r0, r8, asr #4 │ │ │ │ + tsteq r0, sl, asr #4 │ │ │ │ + tsteq r0, r8, asr r2 │ │ │ │ + tsteq r0, sl, asr r2 │ │ │ │ + tsteq r0, ip, asr r3 │ │ │ │ + tsteq r1, lr, lsr #26 │ │ │ │ + tsteq r0, ip, asr #4 │ │ │ │ + @ instruction: 0x01007292 │ │ │ │ + tsteq r0, r4, asr #4 │ │ │ │ + tsteq r0, r6, asr r2 │ │ │ │ + tsteq r0, r8, lsl r0 │ │ │ │ + tsteq r0, sl, lsr r0 │ │ │ │ + smlabbeq r0, r0, r2, r7 │ │ │ │ + smlabbeq r0, sl, r2, r7 │ │ │ │ + tsteq r0, r8, lsr #32 │ │ │ │ + tsteq r0, sl, lsr #32 │ │ │ │ + tsteq r0, ip, lsr #32 │ │ │ │ + tsteq r0, lr, lsr #32 │ │ │ │ + tsteq r0, r4, ror r2 │ │ │ │ + tsteq r0, r6, ror r2 │ │ │ │ + tsteq r0, r4, lsl r0 │ │ │ │ smlabbeq r1, lr, r9, r6 │ │ │ │ - smlatbeq r0, ip, lr, r6 │ │ │ │ - strdeq r6, [r0, -r2] │ │ │ │ - smlatbeq r0, r4, lr, r6 │ │ │ │ - @ instruction: 0x01006eb6 │ │ │ │ - tsteq r0, r8, ror ip │ │ │ │ - @ instruction: 0x01007c9a │ │ │ │ - smlatteq r0, r0, lr, r6 │ │ │ │ - smlatteq r0, sl, lr, r6 │ │ │ │ - smlabbeq r0, r8, ip, r7 │ │ │ │ - smlabbeq r0, sl, ip, r7 │ │ │ │ - smlabbeq r0, ip, ip, r7 │ │ │ │ - smlabbeq r0, lr, ip, r7 │ │ │ │ - ldrdeq r6, [r0, -r4] │ │ │ │ - ldrdeq r6, [r0, -r6] │ │ │ │ - tsteq r0, r4, ror ip │ │ │ │ - smlatteq r1, lr, r5, r6 │ │ │ │ - tsteq r0, ip, ror #24 │ │ │ │ - tsteq r0, sl, ror ip │ │ │ │ - smlabbeq r0, r4, ip, r7 │ │ │ │ - @ instruction: 0x0101d4ba │ │ │ │ - tsteq r7, sl, ror r1 │ │ │ │ - tsteq r0, ip, ror #24 │ │ │ │ - rscseq r4, pc, r4, lsr #11 │ │ │ │ - rscseq r4, pc, r2, lsr #11 │ │ │ │ - tsteq r0, r8, asr ip │ │ │ │ - @ instruction: 0x01005abc │ │ │ │ - tsteq r0, lr, asr #24 │ │ │ │ - tsteq r0, lr, asr #24 │ │ │ │ - rscseq r6, lr, ip, lsl r3 │ │ │ │ - rscseq r6, lr, r6, lsl r3 │ │ │ │ - @ instruction: 0x01012798 │ │ │ │ - ldrshteq r6, [lr], #32 │ │ │ │ - rscseq r6, lr, sl, ror #5 │ │ │ │ - rscseq sp, lr, r0, ror #21 │ │ │ │ - ldrsbteq sp, [lr], #172 @ 0xac │ │ │ │ - ldrsbteq sp, [lr], #168 @ 0xa8 │ │ │ │ - ldrsbteq sp, [lr], #164 @ 0xa4 │ │ │ │ - ldrsbteq sp, [lr], #160 @ 0xa0 │ │ │ │ - rscseq sp, lr, ip, asr #21 │ │ │ │ - rscseq sp, lr, r8, asr #21 │ │ │ │ - rscseq sp, lr, r0, asr #21 │ │ │ │ - strdeq r2, [r1, -ip] │ │ │ │ - tsteq r7, r2 │ │ │ │ - tsteq r1, r4, lsr #10 │ │ │ │ - tsteq r0, r2, ror #18 │ │ │ │ - rscseq r5, lr, r4, lsr lr │ │ │ │ + tsteq r0, ip │ │ │ │ + tsteq r0, sl, lsl r0 │ │ │ │ + tsteq r0, r4, lsr #32 │ │ │ │ + tsteq r1, sl, asr r8 │ │ │ │ + tsteq r7, sl, lsl r5 │ │ │ │ + tsteq r0, ip │ │ │ │ + rscseq r4, pc, r4, asr #18 │ │ │ │ + rscseq r4, pc, r2, asr #18 │ │ │ │ + strdeq r7, [r0, -r8] │ │ │ │ + tsteq r0, ip, asr lr │ │ │ │ + smlatteq r0, lr, pc, r7 @ │ │ │ │ + smlatteq r0, lr, pc, r7 @ │ │ │ │ + ldrhteq r6, [lr], #108 @ 0x6c │ │ │ │ + ldrhteq r6, [lr], #102 @ 0x66 │ │ │ │ + tsteq r1, r8, lsr fp │ │ │ │ + smlalseq r6, lr, r0, r6 │ │ │ │ + rscseq r6, lr, sl, lsl #13 │ │ │ │ + rscseq sp, lr, r0, lsl #29 │ │ │ │ + rscseq sp, lr, ip, ror lr │ │ │ │ + rscseq sp, lr, r8, ror lr │ │ │ │ + rscseq sp, lr, r4, ror lr │ │ │ │ + rscseq sp, lr, r0, ror lr │ │ │ │ + rscseq sp, lr, ip, ror #28 │ │ │ │ + rscseq sp, lr, r8, ror #28 │ │ │ │ + rscseq sp, lr, r0, ror #28 │ │ │ │ + @ instruction: 0x01012a9c │ │ │ │ + smlatbeq r7, r2, r3, r2 │ │ │ │ + smlabteq r1, r4, r8, sp │ │ │ │ + tsteq r0, r2, lsl #26 │ │ │ │ + ldrsbteq r6, [lr], #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec45f14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r6, r8, #84, 6 @ 0x50000001 │ │ │ │ teqphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ addshi pc, r9, r0, lsl #4 │ │ │ │ @@ -135266,78 +135266,78 @@ │ │ │ │ stmdami r2, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2113 @ 0xfffff7bf │ │ │ │ stmdami r1, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2112 @ 0xfffff7c0 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r1, ip, lsl r6 │ │ │ │ - @ instruction: 0x0101d39e │ │ │ │ - smlabbeq r1, r8, r2, sp │ │ │ │ - strdeq sp, [r1, -r6] │ │ │ │ - smlatbeq r1, r8, r1, sp │ │ │ │ - tsteq r1, r2, ror r1 │ │ │ │ - smlabbeq r1, r0, r1, sp │ │ │ │ - @ instruction: 0x0101d1ba │ │ │ │ - tsteq r1, r0, asr #4 │ │ │ │ - tsteq r1, sl, asr #4 │ │ │ │ - mrseq sp, R9_usr │ │ │ │ + @ instruction: 0x0101d9bc │ │ │ │ + tsteq r1, lr, lsr r7 │ │ │ │ + tsteq r1, r8, lsr #12 │ │ │ │ + @ instruction: 0x0101d596 │ │ │ │ + tsteq r1, r8, asr #10 │ │ │ │ + tsteq r1, r2, lsl r5 │ │ │ │ + tsteq r1, r0, lsr #10 │ │ │ │ + tsteq r1, sl, asr r5 │ │ │ │ + smlatteq r1, r0, r5, sp │ │ │ │ + smlatteq r1, sl, r5, sp │ │ │ │ + smlatbeq r1, r0, r5, sp │ │ │ │ + tsteq r1, sl, ror r6 │ │ │ │ + tsteq r1, r4, lsr r6 │ │ │ │ + tsteq r1, r2, asr r6 │ │ │ │ + tsteq r1, r4, lsl #12 │ │ │ │ + smlatbeq r1, sl, r6, sp │ │ │ │ + smlabteq r1, r4, r6, sp │ │ │ │ + tsteq r1, sl, ror r6 │ │ │ │ + tsteq r1, r0, lsl r8 │ │ │ │ + tsteq r1, r6, ror #14 │ │ │ │ + tsteq r1, ip, lsl #14 │ │ │ │ + tsteq r1, r2, lsr r7 │ │ │ │ + smlatteq r1, r0, r6, sp │ │ │ │ + smlatbeq r1, r6, r7, sp │ │ │ │ + smlabteq r1, r8, r7, sp │ │ │ │ + tsteq r1, lr, ror #14 │ │ │ │ + tsteq r1, ip, ror r8 │ │ │ │ + tsteq r1, r2, lsr #16 │ │ │ │ + tsteq r1, r8, asr #16 │ │ │ │ + strdeq sp, [r1, -r2] │ │ │ │ + @ instruction: 0x0101d8b8 │ │ │ │ ldrdeq sp, [r1, -sl] │ │ │ │ - @ instruction: 0x0101d294 │ │ │ │ - @ instruction: 0x0101d2b2 │ │ │ │ - tsteq r1, r4, ror #4 │ │ │ │ - tsteq r1, sl, lsl #6 │ │ │ │ - tsteq r1, r4, lsr #6 │ │ │ │ + smlabbeq r1, r4, r8, sp │ │ │ │ + tsteq r1, r6, lsl fp │ │ │ │ + tsteq r1, r4, lsr sl │ │ │ │ + smlabbeq r1, sl, r9, sp │ │ │ │ + tsteq r1, r4, lsr r9 │ │ │ │ + tsteq r1, r6, asr r9 │ │ │ │ + tsteq r1, r0, lsl #18 │ │ │ │ + smlabteq r1, r6, r9, sp │ │ │ │ + smlatteq r1, ip, r9, sp │ │ │ │ + smlabbeq r1, lr, r9, sp │ │ │ │ + tsteq r1, ip, ror sl │ │ │ │ + tsteq r1, lr, lsr sl │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + tsteq r1, r6, lsl sl │ │ │ │ + @ instruction: 0x0101da98 │ │ │ │ + smlatbeq r1, sl, sl, sp │ │ │ │ + tsteq r1, r4, ror sl │ │ │ │ + @ instruction: 0x0101dbb2 │ │ │ │ + tsteq r1, ip, lsl fp │ │ │ │ ldrdeq sp, [r1, -sl] │ │ │ │ - tsteq r1, r0, ror r4 │ │ │ │ - smlabteq r1, r6, r3, sp │ │ │ │ - tsteq r1, ip, ror #6 │ │ │ │ - @ instruction: 0x0101d392 │ │ │ │ - tsteq r1, r0, asr #6 │ │ │ │ - tsteq r1, r6, lsl #8 │ │ │ │ - tsteq r1, r8, lsr #8 │ │ │ │ - smlabteq r1, lr, r3, sp │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - smlabbeq r1, r2, r4, sp │ │ │ │ - smlatbeq r1, r8, r4, sp │ │ │ │ - tsteq r1, r2, asr r4 │ │ │ │ - tsteq r1, r8, lsl r5 │ │ │ │ - tsteq r1, sl, lsr r5 │ │ │ │ - smlatteq r1, r4, r4, sp │ │ │ │ - tsteq r1, r6, ror r7 │ │ │ │ - @ instruction: 0x0101d694 │ │ │ │ - smlatteq r1, sl, r5, sp │ │ │ │ - @ instruction: 0x0101d594 │ │ │ │ - @ instruction: 0x0101d5b6 │ │ │ │ - tsteq r1, r0, ror #10 │ │ │ │ - tsteq r1, r6, lsr #12 │ │ │ │ - tsteq r1, ip, asr #12 │ │ │ │ - smlatteq r1, lr, r5, sp │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - @ instruction: 0x0101d69e │ │ │ │ - @ instruction: 0x0101d6b4 │ │ │ │ - tsteq r1, r6, ror r6 │ │ │ │ - strdeq sp, [r1, -r8] │ │ │ │ - tsteq r1, sl, lsl #14 │ │ │ │ - ldrdeq sp, [r1, -r4] │ │ │ │ - tsteq r1, r2, lsl r8 │ │ │ │ - tsteq r1, ip, ror r7 │ │ │ │ - tsteq r1, sl, lsr r7 │ │ │ │ - tsteq r1, ip, asr #14 │ │ │ │ - tsteq r1, r6, lsl r7 │ │ │ │ - smlatbeq r1, r8, r7, sp │ │ │ │ - smlabteq r1, r2, r7, sp │ │ │ │ - tsteq r1, r8, ror r7 │ │ │ │ - smlabbeq r1, lr, r8, sp │ │ │ │ - tsteq r1, r0, lsr r8 │ │ │ │ - tsteq r1, r2, asr r8 │ │ │ │ - strdeq sp, [r1, -ip] │ │ │ │ - smlabteq r1, lr, r8, sp │ │ │ │ - strdeq sp, [r1, -r0] │ │ │ │ - @ instruction: 0x0101d89a │ │ │ │ + smlatteq r1, ip, sl, sp │ │ │ │ + @ instruction: 0x0101dab6 │ │ │ │ + tsteq r1, r8, asr #22 │ │ │ │ + tsteq r1, r2, ror #22 │ │ │ │ + tsteq r1, r8, lsl fp │ │ │ │ + tsteq r1, lr, lsr #24 │ │ │ │ + ldrdeq sp, [r1, -r0] │ │ │ │ + strdeq sp, [r1, -r2] │ │ │ │ + @ instruction: 0x0101db9c │ │ │ │ + tsteq r1, lr, ror #24 │ │ │ │ + @ instruction: 0x0101dc90 │ │ │ │ + tsteq r1, sl, lsr ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ rsbvs pc, ip, #64, 4 │ │ │ │ addsmi r4, r1, #31457280 @ 0x1e00000 │ │ │ │ @@ -135931,121 +135931,121 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77a447a │ │ │ │ bmi 1caaa48 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl fecad964 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rscseq r5, lr, r0, asr r9 │ │ │ │ - tsteq r0, sl, lsr r1 │ │ │ │ - rscseq r5, lr, sl, lsr r9 │ │ │ │ - tsteq r1, r8, lsl sp │ │ │ │ - tsteq r1, r0, lsl sp │ │ │ │ - @ instruction: 0x0101d594 │ │ │ │ - strdeq fp, [r1, -r8] │ │ │ │ - strdeq fp, [r1, -r0] │ │ │ │ - tsteq r1, r8, asr r5 │ │ │ │ - ldrdeq fp, [r1, -r8] │ │ │ │ - tsteq r1, r0, asr #10 │ │ │ │ - smlabteq r1, r0, ip, fp │ │ │ │ - tsteq r1, ip, lsr #10 │ │ │ │ + ldrshteq r5, [lr], #192 @ 0xc0 │ │ │ │ + ldrdeq r5, [r0, -sl] │ │ │ │ + ldrsbteq r5, [lr], #202 @ 0xca │ │ │ │ + strheq ip, [r1, -r8] │ │ │ │ + strheq ip, [r1, -r0] │ │ │ │ + tsteq r1, r4, lsr r9 │ │ │ │ + swpeq ip, r8, [r1] │ │ │ │ + swpeq ip, r0, [r1] │ │ │ │ + strdeq sp, [r1, -r8] │ │ │ │ + tsteq r1, r8, ror r0 │ │ │ │ + smlatteq r1, r0, r8, sp │ │ │ │ + tsteq r1, r0, rrx │ │ │ │ + smlabteq r1, ip, r8, sp │ │ │ │ + tsteq r1, r8, asr #32 │ │ │ │ + @ instruction: 0x0101d8b4 │ │ │ │ + @ instruction: 0x0101d8b0 │ │ │ │ + @ instruction: 0x0101d8b8 │ │ │ │ + smlabteq r1, r8, r8, sp │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ + smlatteq r1, r0, r8, sp │ │ │ │ + ldrdeq sp, [r1, -r8] │ │ │ │ + smlatteq r1, ip, r8, sp │ │ │ │ + ldrdeq r1, [r7, -lr] │ │ │ │ + ldrdeq ip, [r1, -r8] │ │ │ │ + tsteq r0, r2, asr #6 │ │ │ │ + smlabteq r1, lr, ip, ip │ │ │ │ + tsteq r0, r4, lsr #6 │ │ │ │ + rscseq r5, lr, r0, ror #22 │ │ │ │ + tsteq r0, r6, lsl #6 │ │ │ │ + rscseq r5, lr, r6, lsr #22 │ │ │ │ + smlatteq r0, r8, r2, r5 │ │ │ │ + smlabteq r1, r0, pc, fp @ │ │ │ │ + ldrshteq r4, [pc], #14 │ │ │ │ + rscseq r4, pc, r6, ror #1 │ │ │ │ + @ instruction: 0x0101bf9e │ │ │ │ + rscseq ip, fp, ip, lsl r5 │ │ │ │ + smlabbeq r1, ip, pc, fp @ │ │ │ │ + strdeq sp, [r1, -r8] │ │ │ │ + smlalseq r4, pc, sl, r0 @ │ │ │ │ + rscseq r4, pc, r2, lsl #1 │ │ │ │ + ldrdeq sp, [r1, -sl] │ │ │ │ + smlatteq r1, r4, r7, sp │ │ │ │ + ldrdeq sp, [r1, -r0] │ │ │ │ + tsteq r1, r0, lsr #30 │ │ │ │ + rscseq r4, pc, r6, lsr r0 @ │ │ │ │ + rscseq r4, pc, lr, lsl r0 @ │ │ │ │ + tsteq r0, ip, asr r3 │ │ │ │ + smlatteq r1, r0, r7, r3 │ │ │ │ + rscseq r5, lr, r4, lsl #24 │ │ │ │ + rscseq r5, lr, r4, ror #23 │ │ │ │ + tsteq r7, r2, lsl r8 │ │ │ │ + strdeq r7, [r0, -sl] │ │ │ │ + rscseq r5, lr, r8, lsl sl │ │ │ │ + rscseq r5, lr, r0, lsl sl │ │ │ │ + rscseq r3, pc, sl, ror #26 │ │ │ │ + rscseq r3, pc, sl, ror #26 │ │ │ │ + smlatteq r1, r2, r6, sp │ │ │ │ + ldrdeq sp, [r1, -lr] │ │ │ │ + smlatteq r0, r6, pc, r6 @ │ │ │ │ + @ instruction: 0x010072ba │ │ │ │ + rscseq r5, lr, r8, lsl #19 │ │ │ │ + rscseq r5, lr, r0, lsl #19 │ │ │ │ + smlatteq r1, lr, sl, ip │ │ │ │ + tsteq r1, ip, ror r6 │ │ │ │ + rscseq ip, lr, r8, lsr #25 │ │ │ │ + tsteq r1, ip, ror #12 │ │ │ │ + strdeq r1, [r7, -r2] │ │ │ │ + tsteq r1, r4, lsl pc │ │ │ │ + tsteq r1, r8, lsl pc │ │ │ │ + tsteq r1, r2, lsl pc │ │ │ │ + tsteq r0, lr │ │ │ │ + tsteq r0, sl, lsr #32 │ │ │ │ + strdeq r4, [r0, -r0] │ │ │ │ + tsteq r0, ip │ │ │ │ + tsteq r1, r2, lsr sp │ │ │ │ + tsteq r1, r6, lsr #26 │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ + smlatteq r1, lr, fp, fp │ │ │ │ + tsteq r1, r4, ror r4 │ │ │ │ + ldrdeq fp, [r1, -sl] │ │ │ │ + ldrdeq fp, [r1, -r4] │ │ │ │ + smlabteq r1, lr, fp, fp │ │ │ │ + smlabteq r1, r8, fp, fp │ │ │ │ + tsteq r1, r6, ror #10 │ │ │ │ + ldrdeq r1, [r7, -sl] │ │ │ │ smlatbeq r1, r8, ip, fp │ │ │ │ - tsteq r1, r4, lsl r5 │ │ │ │ - tsteq r1, r0, lsl r5 │ │ │ │ - tsteq r1, r8, lsl r5 │ │ │ │ - tsteq r1, r8, lsr #10 │ │ │ │ - tsteq r1, ip, lsr r5 │ │ │ │ - tsteq r1, r0, asr #10 │ │ │ │ - tsteq r1, r8, lsr r5 │ │ │ │ - tsteq r1, ip, asr #10 │ │ │ │ - tsteq r7, lr, lsr r6 │ │ │ │ - tsteq r1, r8, lsr r9 │ │ │ │ - smlatbeq r0, r2, pc, r4 @ │ │ │ │ - tsteq r1, lr, lsr #18 │ │ │ │ - smlabbeq r0, r4, pc, r4 @ │ │ │ │ - rscseq r5, lr, r0, asr #15 │ │ │ │ - tsteq r0, r6, ror #30 │ │ │ │ - rscseq r5, lr, r6, lsl #15 │ │ │ │ tsteq r0, r8, asr #30 │ │ │ │ - tsteq r1, r0, lsr #24 │ │ │ │ - rscseq r3, pc, lr, asr sp @ │ │ │ │ - rscseq r3, pc, r6, asr #26 │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ - rscseq ip, fp, ip, ror r1 │ │ │ │ - smlatteq r1, ip, fp, fp │ │ │ │ - tsteq r1, r8, asr r4 │ │ │ │ - ldrshteq r3, [pc], #202 │ │ │ │ - rscseq r3, pc, r2, ror #25 │ │ │ │ - tsteq r1, sl, lsr r4 │ │ │ │ - tsteq r1, r4, asr #8 │ │ │ │ - tsteq r1, r0, lsr r4 │ │ │ │ - smlabbeq r1, r0, fp, fp │ │ │ │ - smlalseq r3, pc, r6, ip @ │ │ │ │ - rscseq r3, pc, lr, ror ip @ │ │ │ │ - @ instruction: 0x01006fbc │ │ │ │ - tsteq r1, r0, asr #8 │ │ │ │ - rscseq r5, lr, r4, ror #16 │ │ │ │ - rscseq r5, lr, r4, asr #16 │ │ │ │ - tsteq r7, r2, ror r4 │ │ │ │ - tsteq r0, sl, asr lr │ │ │ │ - rscseq r5, lr, r8, ror r6 │ │ │ │ - rscseq r5, lr, r0, ror r6 │ │ │ │ - rscseq r3, pc, sl, asr #19 │ │ │ │ - rscseq r3, pc, sl, asr #19 │ │ │ │ - tsteq r1, r2, asr #6 │ │ │ │ - tsteq r1, lr, lsr r3 │ │ │ │ - tsteq r0, r6, asr #24 │ │ │ │ - tsteq r0, sl, lsl pc │ │ │ │ - rscseq r5, lr, r8, ror #11 │ │ │ │ - rscseq r5, lr, r0, ror #11 │ │ │ │ - tsteq r1, lr, asr #14 │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - rscseq ip, lr, r8, lsl #18 │ │ │ │ - smlabteq r1, ip, r2, sp │ │ │ │ - tsteq r7, r2, asr r3 │ │ │ │ - tsteq r1, r4, ror fp │ │ │ │ - tsteq r1, r8, ror fp │ │ │ │ - tsteq r1, r2, ror fp │ │ │ │ - tsteq r0, lr, ror #24 │ │ │ │ - smlabbeq r0, sl, ip, r4 │ │ │ │ - tsteq r0, r0, asr ip │ │ │ │ - tsteq r0, ip, ror #24 │ │ │ │ - @ instruction: 0x0101b992 │ │ │ │ - smlabbeq r1, r6, r9, fp │ │ │ │ - smlabbeq r1, r0, r9, fp │ │ │ │ - tsteq r1, lr, asr #16 │ │ │ │ - ldrdeq sp, [r1, -r4] │ │ │ │ - tsteq r1, sl, lsr r8 │ │ │ │ - tsteq r1, r4, lsr r8 │ │ │ │ - tsteq r1, lr, lsr #16 │ │ │ │ - tsteq r1, r8, lsr #16 │ │ │ │ - smlabteq r1, r6, r1, sp │ │ │ │ - tsteq r7, sl, lsr r2 │ │ │ │ - tsteq r1, r8, lsl #18 │ │ │ │ - smlatbeq r0, r8, fp, r4 │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ - strdeq fp, [r1, -r2] │ │ │ │ - smlatteq r1, lr, r8, fp │ │ │ │ - smlatteq r1, r6, r8, fp │ │ │ │ - ldrdeq fp, [r1, -lr] │ │ │ │ - tsteq r1, r6, lsl #2 │ │ │ │ - tsteq r1, lr, lsl #2 │ │ │ │ - smlatbeq r1, sl, r8, fp │ │ │ │ - strdeq sp, [r1, -r2] │ │ │ │ - tsteq r1, r2, lsl #2 │ │ │ │ - smlatteq r1, r4, r0, sp │ │ │ │ - strdeq r1, [r7, -r8] │ │ │ │ - tsteq r0, sl, ror #12 │ │ │ │ - tsteq r0, r6, ror #20 │ │ │ │ - smlabteq r1, r4, r0, sp │ │ │ │ - smlabteq r1, r0, r0, sp │ │ │ │ - ldrhteq r5, [lr], #62 @ 0x3e │ │ │ │ + @ instruction: 0x0101bc9e │ │ │ │ + @ instruction: 0x0101bc92 │ │ │ │ + smlabbeq r1, lr, ip, fp │ │ │ │ + smlabbeq r1, r6, ip, fp │ │ │ │ + tsteq r1, lr, ror ip │ │ │ │ + smlatbeq r1, r6, r4, sp │ │ │ │ + smlatbeq r1, lr, r4, sp │ │ │ │ + tsteq r1, sl, asr #24 │ │ │ │ + @ instruction: 0x0101d492 │ │ │ │ + smlatbeq r1, r2, r4, sp │ │ │ │ + smlabbeq r1, r4, r4, sp │ │ │ │ + @ instruction: 0x01071498 │ │ │ │ tsteq r0, sl, lsl #20 │ │ │ │ - tsteq r0, r8, asr sp │ │ │ │ - smlatteq r0, ip, r9, r4 │ │ │ │ + tsteq r0, r6, lsl #28 │ │ │ │ + tsteq r1, r4, ror #8 │ │ │ │ + tsteq r1, r0, ror #8 │ │ │ │ + rscseq r5, lr, lr, asr r7 │ │ │ │ + smlatbeq r0, sl, sp, r4 │ │ │ │ + strdeq r5, [r0, -r8] │ │ │ │ + smlabbeq r0, ip, sp, r4 │ │ │ │ svcvc 0x0009f5b0 │ │ │ │ stmdale r6, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0007f5b0 │ │ │ │ @ instruction: 0xf5b0d016 │ │ │ │ andsle r7, r6, r8, lsl #30 │ │ │ │ @ instruction: 0xf5b0e005 │ │ │ │ andsle r7, r5, r2, lsl pc │ │ │ │ @@ -136059,19 +136059,19 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq ip, [r1, -r4] │ │ │ │ - @ instruction: 0x0101ce9a │ │ │ │ - @ instruction: 0x0101ceb4 │ │ │ │ - tsteq r1, r6, lsl pc │ │ │ │ - tsteq r1, r0, lsr pc │ │ │ │ + @ instruction: 0x0101d294 │ │ │ │ + tsteq r1, sl, lsr r2 │ │ │ │ + tsteq r1, r4, asr r2 │ │ │ │ + @ instruction: 0x0101d2b6 │ │ │ │ + ldrdeq sp, [r1, -r0] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec46f9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ eorsle r7, ip, r9, lsl #30 │ │ │ │ stmdale r6, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @@ -136436,103 +136436,103 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf779447a │ │ │ │ bmi 182c264 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ svc 0x00bcf779 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rscseq ip, lr, r8, ror #5 │ │ │ │ - ldrdeq ip, [r1, -r2] │ │ │ │ - ldrdeq ip, [r1, -r6] │ │ │ │ - rscseq r4, lr, r4, lsl #31 │ │ │ │ - tsteq r0, r4, asr #14 │ │ │ │ - rscseq r4, lr, r0, lsl #31 │ │ │ │ - tsteq r0, r6, lsr #14 │ │ │ │ - rscseq r4, lr, sl, ror #30 │ │ │ │ - tsteq r0, r0, lsl r7 │ │ │ │ - smlabbeq r1, r2, lr, ip │ │ │ │ - rscseq r4, lr, lr, lsr pc │ │ │ │ - tsteq r1, r6, ror r5 │ │ │ │ - rscseq r4, lr, r6, lsr pc │ │ │ │ - rscseq r4, lr, r2, lsr #30 │ │ │ │ - tsteq r7, ip, lsl #26 │ │ │ │ - rscseq r4, lr, r0, lsl pc │ │ │ │ - rscseq r4, lr, r2, lsl pc │ │ │ │ - rscseq r4, lr, sl, lsl #30 │ │ │ │ - tsteq r1, r2, ror pc │ │ │ │ - tsteq r1, r4, ror pc │ │ │ │ - tsteq r1, ip, ror #30 │ │ │ │ - rscseq r4, lr, lr, asr #29 │ │ │ │ - @ instruction: 0x010154b2 │ │ │ │ - smlabbeq r1, sl, sp, ip │ │ │ │ - @ instruction: 0x0101cd9a │ │ │ │ - ldrdeq fp, [r1, -r6] │ │ │ │ - rscseq r4, lr, r4, asr #29 │ │ │ │ - tsteq r1, r6, asr r4 │ │ │ │ - ldrhteq r4, [lr], #230 @ 0xe6 │ │ │ │ + rscseq ip, lr, r8, lsl #13 │ │ │ │ + tsteq r1, r2, ror r2 │ │ │ │ + tsteq r1, r6, ror r2 │ │ │ │ + rscseq r5, lr, r4, lsr #6 │ │ │ │ + smlatteq r0, r4, sl, r4 │ │ │ │ + rscseq r5, lr, r0, lsr #6 │ │ │ │ + smlabteq r0, r6, sl, r4 │ │ │ │ + rscseq r5, lr, sl, lsl #6 │ │ │ │ + @ instruction: 0x01004ab0 │ │ │ │ + tsteq r1, r2, lsr #4 │ │ │ │ + ldrsbteq r5, [lr], #46 @ 0x2e │ │ │ │ + tsteq r1, r6, lsl r9 │ │ │ │ + ldrsbteq r5, [lr], #38 @ 0x26 │ │ │ │ + rscseq r5, lr, r2, asr #5 │ │ │ │ + smlatbeq r7, ip, r0, r1 │ │ │ │ + ldrhteq r5, [lr], #32 │ │ │ │ + ldrhteq r5, [lr], #34 @ 0x22 │ │ │ │ + rscseq r5, lr, sl, lsr #5 │ │ │ │ + tsteq r1, r2, lsl r3 │ │ │ │ + tsteq r1, r4, lsl r3 │ │ │ │ + tsteq r1, ip, lsl #6 │ │ │ │ + rscseq r5, lr, lr, ror #4 │ │ │ │ + tsteq r1, r2, asr r8 │ │ │ │ + tsteq r1, sl, lsr #2 │ │ │ │ + tsteq r1, sl, lsr r1 │ │ │ │ + tsteq r1, r6, ror r7 │ │ │ │ + rscseq r5, lr, r4, ror #4 │ │ │ │ + strdeq r5, [r1, -r6] │ │ │ │ + rscseq r5, lr, r6, asr r2 │ │ │ │ + rscseq r5, lr, r4, asr #4 │ │ │ │ + @ instruction: 0x01070f90 │ │ │ │ + rscseq r5, lr, r6, lsr r2 │ │ │ │ + rscseq r5, lr, lr, lsr r2 │ │ │ │ + rscseq r5, lr, r0, asr #4 │ │ │ │ + rscseq r5, lr, sl, lsr r2 │ │ │ │ + rscseq r5, lr, r2, lsl r2 │ │ │ │ + rscseq r5, lr, r4, lsl r2 │ │ │ │ + rscseq r5, lr, r6, lsr #4 │ │ │ │ + rscseq r5, lr, r2, asr #2 │ │ │ │ + rscseq r5, lr, ip, lsr r1 │ │ │ │ + rscseq r5, lr, r2, lsl r2 │ │ │ │ + rscseq r5, lr, r6, lsl r1 │ │ │ │ + rscseq r5, lr, r0, lsl r1 │ │ │ │ + tsteq r1, r2, asr r9 │ │ │ │ + rscseq r5, lr, sl, ror #1 │ │ │ │ + rscseq r5, lr, r4, ror #1 │ │ │ │ + ldrdeq r6, [r0, -lr] │ │ │ │ + ldrdeq r6, [r0, -lr] │ │ │ │ + ldrdeq r6, [r0, -ip] │ │ │ │ + tsteq r0, r2, lsr #28 │ │ │ │ + @ instruction: 0x01006db2 │ │ │ │ + @ instruction: 0x01006db0 │ │ │ │ + smlatteq r1, sl, r5, r1 │ │ │ │ + ldrdeq r1, [r1, -ip] │ │ │ │ + ldrdeq r1, [r1, -r6] │ │ │ │ + ldrdeq r1, [r1, -r0] │ │ │ │ + smlabteq r1, sl, r5, r1 │ │ │ │ + smlabteq r1, r4, r5, r1 │ │ │ │ + @ instruction: 0x010115be │ │ │ │ + rscseq ip, lr, r0, asr #16 │ │ │ │ + rscseq ip, lr, lr, lsr r8 │ │ │ │ + tsteq r1, r8, lsl pc │ │ │ │ + tsteq r1, r6, lsl pc │ │ │ │ + smlabbeq r1, r0, r5, r1 │ │ │ │ + tsteq r1, sl, ror r5 │ │ │ │ + tsteq r1, r4, ror r5 │ │ │ │ + smlatteq r1, sl, lr, ip │ │ │ │ + smlatteq r1, r8, lr, ip │ │ │ │ + smlatteq r1, r6, lr, ip │ │ │ │ + tsteq r1, r4, asr r5 │ │ │ │ + ldrshteq ip, [lr], #124 @ 0x7c │ │ │ │ + rscseq ip, lr, r2, ror #15 │ │ │ │ + tsteq r1, r8, asr #10 │ │ │ │ + rscseq r4, lr, r0, lsr pc │ │ │ │ + rscseq r4, lr, sl, lsr #30 │ │ │ │ + tsteq r1, r0, lsl r5 │ │ │ │ + tsteq r1, r6, lsl r5 │ │ │ │ + strdeq r5, [r1, -ip] │ │ │ │ + @ instruction: 0x01070cb8 │ │ │ │ + strdeq r5, [r1, -sl] │ │ │ │ + tsteq r0, ip, lsl r6 │ │ │ │ + tsteq r1, lr, lsr r4 │ │ │ │ rscseq r4, lr, r4, lsr #29 │ │ │ │ - strdeq r0, [r7, -r0] │ │ │ │ - smlalseq r4, lr, r6, lr │ │ │ │ smlalseq r4, lr, lr, lr │ │ │ │ - rscseq r4, lr, r0, lsr #29 │ │ │ │ - smlalseq r4, lr, sl, lr │ │ │ │ - rscseq r4, lr, r2, ror lr │ │ │ │ - rscseq r4, lr, r4, ror lr │ │ │ │ - rscseq r4, lr, r6, lsl #29 │ │ │ │ - rscseq r4, lr, r2, lsr #27 │ │ │ │ - smlalseq r4, lr, ip, sp │ │ │ │ - rscseq r4, lr, r2, ror lr │ │ │ │ - rscseq r4, lr, r6, ror sp │ │ │ │ - rscseq r4, lr, r0, ror sp │ │ │ │ - @ instruction: 0x010135b2 │ │ │ │ - rscseq r4, lr, sl, asr #26 │ │ │ │ - rscseq r4, lr, r4, asr #26 │ │ │ │ - tsteq r0, lr, lsr sl │ │ │ │ - tsteq r0, lr, lsr sl │ │ │ │ - tsteq r0, ip, lsr sl │ │ │ │ - smlabbeq r0, r2, sl, r6 │ │ │ │ - tsteq r0, r2, lsl sl │ │ │ │ - tsteq r0, r0, lsl sl │ │ │ │ - tsteq r1, sl, asr #4 │ │ │ │ - tsteq r1, ip, lsr r2 │ │ │ │ - tsteq r1, r6, lsr r2 │ │ │ │ - tsteq r1, r0, lsr r2 │ │ │ │ - tsteq r1, sl, lsr #4 │ │ │ │ - tsteq r1, r4, lsr #4 │ │ │ │ - tsteq r1, lr, lsl r2 │ │ │ │ - rscseq ip, lr, r0, lsr #9 │ │ │ │ - smlalseq ip, lr, lr, r4 │ │ │ │ - tsteq r1, r8, ror fp │ │ │ │ - tsteq r1, r6, ror fp │ │ │ │ - smlatteq r1, r0, r1, r1 │ │ │ │ - ldrdeq r1, [r1, -sl] │ │ │ │ - ldrdeq r1, [r1, -r4] │ │ │ │ - tsteq r1, sl, asr #22 │ │ │ │ - tsteq r1, r8, asr #22 │ │ │ │ - tsteq r1, r6, asr #22 │ │ │ │ - @ instruction: 0x010111b4 │ │ │ │ - rscseq ip, lr, ip, asr r4 │ │ │ │ - rscseq ip, lr, r2, asr #8 │ │ │ │ - smlatbeq r1, r8, r1, r1 │ │ │ │ - smlalseq r4, lr, r0, fp │ │ │ │ - rscseq r4, lr, sl, lsl #23 │ │ │ │ - tsteq r1, r0, ror r1 │ │ │ │ - tsteq r1, r6, ror r1 │ │ │ │ - tsteq r1, ip, asr r1 │ │ │ │ - tsteq r7, r8, lsl r9 │ │ │ │ - tsteq r1, sl, asr r1 │ │ │ │ - tsteq r0, ip, ror r2 │ │ │ │ - swpeq fp, lr, [r1] │ │ │ │ - rscseq r4, lr, r4, lsl #22 │ │ │ │ - ldrshteq r4, [lr], #174 @ 0xae │ │ │ │ - tsteq r1, r0, ror #20 │ │ │ │ - rscseq r2, pc, r4, lsl #26 │ │ │ │ - tsteq r1, r2, ror #20 │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - tsteq r0, r8, lsl #4 │ │ │ │ + tsteq r1, r0, lsl #28 │ │ │ │ + rscseq r3, pc, r4, lsr #1 │ │ │ │ + tsteq r1, r2, lsl #28 │ │ │ │ + smlatbeq r1, r4, r4, r5 │ │ │ │ + smlatbeq r0, r8, r5, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec476d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6430ff8 │ │ │ │ addsmi r3, r8, #204, 6 @ 0x30000003 │ │ │ │ mvnhi pc, #1 │ │ │ │ strhi pc, [r7], -r0, lsl #4 │ │ │ │ @@ -139081,423 +139081,423 @@ │ │ │ │ ldrbtmi r0, [r8], #-1652 @ 0xfffff98c │ │ │ │ ldclt 0, cr15, [fp] │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0xf0004478 │ │ │ │ @ instruction: 0xf8dfbcb6 │ │ │ │ ldrbtmi r0, [r8], #-1640 @ 0xfffff998 │ │ │ │ ldclt 0, cr15, [r1] │ │ │ │ - tsteq r1, sl, lsr sp │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - tsteq r1, lr, asr r6 │ │ │ │ - tsteq r1, r8, ror r4 │ │ │ │ - tsteq r1, r2, lsl r3 │ │ │ │ - strdeq fp, [r1, -r8] │ │ │ │ - tsteq r1, r6, asr #2 │ │ │ │ - smlatteq r1, ip, r0, fp │ │ │ │ - swpeq fp, sl, [r1] │ │ │ │ - strheq fp, [r1, -r8] │ │ │ │ - strdeq fp, [r1, -sl] │ │ │ │ - tsteq r1, r4, ror #2 │ │ │ │ - smlabbeq r1, r6, r1, fp │ │ │ │ - tsteq r1, r4, lsr #2 │ │ │ │ - tsteq r1, lr, lsr #4 │ │ │ │ - smlatteq r1, r0, r1, fp │ │ │ │ - strdeq fp, [r1, -r2] │ │ │ │ - smlatbeq r1, ip, r1, fp │ │ │ │ - tsteq r1, r6, asr #4 │ │ │ │ - tsteq r1, ip, asr r2 │ │ │ │ - tsteq r1, r2, lsl r2 │ │ │ │ - tsteq r1, r4, asr r3 │ │ │ │ - ldrdeq fp, [r1, -lr] │ │ │ │ - @ instruction: 0x0101b29c │ │ │ │ - tsteq r1, lr, asr r2 │ │ │ │ - tsteq r1, r0, ror r2 │ │ │ │ - @ instruction: 0x0101b29a │ │ │ │ - smlatteq r1, r0, r2, fp │ │ │ │ - smlatteq r1, sl, r2, fp │ │ │ │ - smlatbeq r1, ip, r2, fp │ │ │ │ - tsteq r1, r2, lsr r3 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - strdeq ip, [r1, -lr] │ │ │ │ - ldrdeq ip, [r1, -ip] │ │ │ │ - tsteq r1, r6, lsr #6 │ │ │ │ - tsteq r1, r0, lsl pc │ │ │ │ - smlatteq r1, lr, lr, ip │ │ │ │ - ldrdeq ip, [r1, -ip] │ │ │ │ - tsteq r1, sl, ror #30 │ │ │ │ - tsteq r1, r0, lsr pc │ │ │ │ - tsteq r1, lr, lsl #30 │ │ │ │ - smlatteq r1, ip, lr, ip │ │ │ │ - tsteq r1, lr, lsl #6 │ │ │ │ - tsteq r1, r0, lsr #6 │ │ │ │ - tsteq r1, r6, lsl pc │ │ │ │ - tsteq r1, r4, asr #6 │ │ │ │ - tsteq r1, lr, lsl r3 │ │ │ │ - tsteq r1, r0, asr #30 │ │ │ │ - tsteq r1, lr, lsl pc │ │ │ │ - tsteq r1, r4, asr r3 │ │ │ │ - tsteq r1, lr, lsr #6 │ │ │ │ - tsteq r1, r4, lsr pc │ │ │ │ - tsteq r1, lr, ror #6 │ │ │ │ - tsteq r1, r8, asr #6 │ │ │ │ - smlatteq r1, r6, r3, fp │ │ │ │ - smlatbeq r1, r4, r3, fp │ │ │ │ - tsteq r1, lr, ror r3 │ │ │ │ - tsteq r1, r8, asr r3 │ │ │ │ - tsteq r1, r6, lsr #30 │ │ │ │ - tsteq r1, r8, lsr pc │ │ │ │ - smlabbeq r1, lr, r3, fp │ │ │ │ - tsteq r1, ip, asr pc │ │ │ │ - tsteq r1, r6, lsr pc │ │ │ │ - smlabteq r1, r4, r3, fp │ │ │ │ - @ instruction: 0x0101b39e │ │ │ │ - tsteq r1, ip, ror #30 │ │ │ │ - tsteq r1, r6, asr #30 │ │ │ │ - @ instruction: 0x0101b3b8 │ │ │ │ - smlabbeq r1, r6, pc, ip @ │ │ │ │ - tsteq r1, r0, ror #30 │ │ │ │ - @ instruction: 0x0101b592 │ │ │ │ - tsteq r1, r4, rrx │ │ │ │ - smlatteq r1, sl, pc, ip @ │ │ │ │ - smlatbeq r1, r8, pc, ip @ │ │ │ │ - smlabbeq r1, r2, pc, ip @ │ │ │ │ - tsteq r1, ip, asr pc │ │ │ │ - @ instruction: 0x0101b396 │ │ │ │ - smlatbeq r1, r8, r3, fp │ │ │ │ - @ instruction: 0x0101cf92 │ │ │ │ - smlabteq r1, ip, r3, fp │ │ │ │ - smlatbeq r1, r6, r3, fp │ │ │ │ - smlabteq r1, r8, pc, ip @ │ │ │ │ - smlatbeq r1, r2, pc, ip @ │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - @ instruction: 0x0101b3b6 │ │ │ │ - @ instruction: 0x0101cfbc │ │ │ │ - strdeq fp, [r1, -r6] │ │ │ │ - ldrdeq fp, [r1, -r0] │ │ │ │ - tsteq r1, lr, ror #8 │ │ │ │ - tsteq r1, ip, lsr #8 │ │ │ │ - tsteq r1, r6, lsl #8 │ │ │ │ - smlatteq r1, r0, r3, fp │ │ │ │ - smlatbeq r1, lr, pc, ip @ │ │ │ │ - smlabteq r1, r0, pc, ip @ │ │ │ │ - tsteq r1, r6, lsl r4 │ │ │ │ - smlatteq r1, r4, pc, ip @ │ │ │ │ - @ instruction: 0x0101cfbe │ │ │ │ - tsteq r1, ip, asr #8 │ │ │ │ - tsteq r1, r6, lsr #8 │ │ │ │ - strdeq ip, [r1, -r4] │ │ │ │ - smlabteq r1, lr, pc, ip @ │ │ │ │ - tsteq r1, r0, asr #8 │ │ │ │ - tsteq r1, lr │ │ │ │ - smlatteq r1, r8, pc, ip @ │ │ │ │ - strdeq sp, [r1, -r6] │ │ │ │ - tsteq r1, ip, ror r0 │ │ │ │ - tsteq r1, sl, lsr r0 │ │ │ │ - tsteq r1, r4, lsl r0 │ │ │ │ - smlatteq r1, lr, pc, ip @ │ │ │ │ - tsteq r1, r8, lsr #8 │ │ │ │ - tsteq r1, sl, lsr r4 │ │ │ │ - tsteq r1, r4, lsr #32 │ │ │ │ - tsteq r1, lr, asr r4 │ │ │ │ - tsteq r1, r8, lsr r4 │ │ │ │ - qaddeq sp, sl, r1 │ │ │ │ - tsteq r1, r4, lsr r0 │ │ │ │ - tsteq r1, lr, ror #8 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - tsteq r1, lr, asr #32 │ │ │ │ - smlabbeq r1, r8, r4, fp │ │ │ │ - tsteq r1, r2, ror #8 │ │ │ │ - strheq sp, [r1, -ip] │ │ │ │ - tsteq r1, sl, ror r0 │ │ │ │ - qaddeq sp, r4, r1 │ │ │ │ - smlabbeq r1, lr, r4, fp │ │ │ │ - tsteq r1, r8, ror #8 │ │ │ │ - tsteq r1, lr, rrx │ │ │ │ - smlatbeq r1, r8, r4, fp │ │ │ │ - smlabbeq r1, r2, r4, fp │ │ │ │ - smlatbeq r1, r4, r0, sp │ │ │ │ - tsteq r1, lr, ror r0 │ │ │ │ - @ instruction: 0x0101b4b8 │ │ │ │ - @ instruction: 0x0101b492 │ │ │ │ - swpeq sp, r8, [r1] │ │ │ │ - ldrdeq fp, [r1, -r2] │ │ │ │ - smlatbeq r1, ip, r4, fp │ │ │ │ - tsteq r1, r6, ror r8 │ │ │ │ - tsteq r1, r8, ror #4 │ │ │ │ - smlatbeq r1, r6, r5, fp │ │ │ │ - tsteq r1, ip, lsr #10 │ │ │ │ - smlatteq r1, sl, r4, fp │ │ │ │ - smlabteq r1, r4, r4, fp │ │ │ │ - @ instruction: 0x0101b49e │ │ │ │ - tsteq r1, ip, rrx │ │ │ │ - tsteq r1, lr, ror r0 │ │ │ │ - ldrdeq fp, [r1, -r4] │ │ │ │ - smlatbeq r1, r2, r0, sp │ │ │ │ - tsteq r1, ip, ror r0 │ │ │ │ - tsteq r1, sl, lsl #10 │ │ │ │ - smlatteq r1, r4, r4, fp │ │ │ │ - strheq sp, [r1, -r2] │ │ │ │ - smlabbeq r1, ip, r0, sp │ │ │ │ + ldrdeq lr, [r1, -sl] │ │ │ │ + tsteq r1, ip, ror r9 │ │ │ │ strdeq fp, [r1, -lr] │ │ │ │ - smlabteq r1, ip, r0, sp │ │ │ │ - smlatbeq r1, r6, r0, sp │ │ │ │ - tsteq r1, r4, asr #2 │ │ │ │ - tsteq r1, r2, lsl #2 │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - strheq sp, [r1, -r6] │ │ │ │ - strdeq fp, [r1, -r0] │ │ │ │ - tsteq r1, r2, lsl #10 │ │ │ │ - smlatteq r1, ip, r0, sp │ │ │ │ + tsteq r1, r8, lsl r8 │ │ │ │ + @ instruction: 0x0101b6b2 │ │ │ │ + @ instruction: 0x0101b598 │ │ │ │ + smlatteq r1, r6, r4, fp │ │ │ │ + smlabbeq r1, ip, r4, fp │ │ │ │ + tsteq r1, sl, lsr r4 │ │ │ │ + tsteq r1, r8, asr r4 │ │ │ │ + @ instruction: 0x0101b49a │ │ │ │ + tsteq r1, r4, lsl #10 │ │ │ │ tsteq r1, r6, lsr #10 │ │ │ │ - tsteq r1, r0, lsl #10 │ │ │ │ - tsteq r1, r2, lsr #2 │ │ │ │ - strdeq sp, [r1, -ip] │ │ │ │ - tsteq r1, r6, lsr r5 │ │ │ │ - tsteq r1, r0, lsl r5 │ │ │ │ - tsteq r1, r6, lsl r1 │ │ │ │ - tsteq r1, r0, asr r5 │ │ │ │ - tsteq r1, sl, lsr #10 │ │ │ │ - tsteq r1, r8, lsr r6 │ │ │ │ - @ instruction: 0x0101b5be │ │ │ │ - tsteq r1, ip, ror r5 │ │ │ │ - tsteq r1, r6, asr r5 │ │ │ │ - tsteq r1, r0, lsr r5 │ │ │ │ - strdeq sp, [r1, -lr] │ │ │ │ - tsteq r1, r0, lsl r1 │ │ │ │ - tsteq r1, r6, ror #10 │ │ │ │ - tsteq r1, r4, lsr r1 │ │ │ │ - tsteq r1, lr, lsl #2 │ │ │ │ - @ instruction: 0x0101b59c │ │ │ │ - tsteq r1, r6, ror r5 │ │ │ │ - tsteq r1, r4, asr #2 │ │ │ │ - tsteq r1, lr, lsl r1 │ │ │ │ - @ instruction: 0x0101b590 │ │ │ │ - tsteq r1, lr, asr r1 │ │ │ │ - tsteq r1, r8, lsr r1 │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ - @ instruction: 0x0101b5bc │ │ │ │ - @ instruction: 0x0101b596 │ │ │ │ - tsteq r1, r4, ror #2 │ │ │ │ - tsteq r1, lr, lsr r1 │ │ │ │ - @ instruction: 0x0101b5b0 │ │ │ │ - tsteq r1, lr, ror r1 │ │ │ │ - tsteq r1, r8, asr r1 │ │ │ │ + smlabteq r1, r4, r4, fp │ │ │ │ + smlabteq r1, lr, r5, fp │ │ │ │ + smlabbeq r1, r0, r5, fp │ │ │ │ + @ instruction: 0x0101b592 │ │ │ │ + tsteq r1, ip, asr #10 │ │ │ │ smlatteq r1, r6, r5, fp │ │ │ │ - smlabteq r1, r0, r5, fp │ │ │ │ - smlabbeq r1, lr, r1, sp │ │ │ │ - tsteq r1, r8, ror #2 │ │ │ │ - ldrdeq fp, [r1, -sl] │ │ │ │ - smlatbeq r1, r8, r1, sp │ │ │ │ - smlabbeq r1, r2, r1, sp │ │ │ │ - @ instruction: 0x0101b7b4 │ │ │ │ - smlabbeq r1, r6, r2, sp │ │ │ │ - tsteq r1, ip, lsl #4 │ │ │ │ - smlabteq r1, sl, r1, sp │ │ │ │ - smlatbeq r1, r4, r1, sp │ │ │ │ - tsteq r1, lr, ror r1 │ │ │ │ - @ instruction: 0x0101b5b8 │ │ │ │ - smlabteq r1, sl, r5, fp │ │ │ │ - @ instruction: 0x0101d1b4 │ │ │ │ - smlatteq r1, lr, r5, fp │ │ │ │ - smlabteq r1, r8, r5, fp │ │ │ │ - smlatteq r1, sl, r1, sp │ │ │ │ - smlabteq r1, r4, r1, sp │ │ │ │ + strdeq fp, [r1, -ip] │ │ │ │ + @ instruction: 0x0101b5b2 │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + tsteq r1, lr, ror r6 │ │ │ │ + tsteq r1, ip, lsr r6 │ │ │ │ strdeq fp, [r1, -lr] │ │ │ │ - ldrdeq fp, [r1, -r8] │ │ │ │ - ldrdeq sp, [r1, -lr] │ │ │ │ - tsteq r1, r8, lsl r6 │ │ │ │ - strdeq fp, [r1, -r2] │ │ │ │ - @ instruction: 0x0101b690 │ │ │ │ - tsteq r1, lr, asr #12 │ │ │ │ - tsteq r1, r8, lsr #12 │ │ │ │ - tsteq r1, r2, lsl #12 │ │ │ │ - ldrdeq sp, [r1, -r0] │ │ │ │ - smlatteq r1, r2, r1, sp │ │ │ │ - tsteq r1, r8, lsr r6 │ │ │ │ - tsteq r1, r6, lsl #4 │ │ │ │ - smlatteq r1, r0, r1, sp │ │ │ │ - tsteq r1, lr, ror #12 │ │ │ │ - tsteq r1, r8, asr #12 │ │ │ │ - tsteq r1, r6, lsl r2 │ │ │ │ - strdeq sp, [r1, -r0] │ │ │ │ - tsteq r1, r2, ror #12 │ │ │ │ - tsteq r1, r0, lsr r2 │ │ │ │ - tsteq r1, sl, lsl #4 │ │ │ │ - tsteq r1, r8, lsl r3 │ │ │ │ - @ instruction: 0x0101d29e │ │ │ │ - tsteq r1, ip, asr r2 │ │ │ │ - tsteq r1, r6, lsr r2 │ │ │ │ - tsteq r1, r0, lsl r2 │ │ │ │ - tsteq r1, sl, asr #12 │ │ │ │ - tsteq r1, ip, asr r6 │ │ │ │ - tsteq r1, r6, asr #4 │ │ │ │ + tsteq r1, r0, lsl r6 │ │ │ │ + tsteq r1, sl, lsr r6 │ │ │ │ smlabbeq r1, r0, r6, fp │ │ │ │ - tsteq r1, sl, asr r6 │ │ │ │ - tsteq r1, ip, ror r2 │ │ │ │ - tsteq r1, r6, asr r2 │ │ │ │ - @ instruction: 0x0101b690 │ │ │ │ - tsteq r1, sl, ror #12 │ │ │ │ - tsteq r1, r0, ror r2 │ │ │ │ - smlatbeq r1, sl, r6, fp │ │ │ │ - smlabbeq r1, r4, r6, fp │ │ │ │ - ldrdeq sp, [r1, -lr] │ │ │ │ - @ instruction: 0x0101d29c │ │ │ │ - tsteq r1, r6, ror r2 │ │ │ │ - @ instruction: 0x0101b6b0 │ │ │ │ smlabbeq r1, sl, r6, fp │ │ │ │ - @ instruction: 0x0101d290 │ │ │ │ - smlabteq r1, sl, r6, fp │ │ │ │ - smlatbeq r1, r4, r6, fp │ │ │ │ - smlabteq r1, r6, r2, sp │ │ │ │ - smlatbeq r1, r0, r2, sp │ │ │ │ - ldrdeq fp, [r1, -sl] │ │ │ │ - @ instruction: 0x0101b6b4 │ │ │ │ - @ instruction: 0x0101d2ba │ │ │ │ + tsteq r1, ip, asr #12 │ │ │ │ + ldrdeq fp, [r1, -r2] │ │ │ │ + smlatbeq r1, ip, r6, fp │ │ │ │ + @ instruction: 0x0101d29e │ │ │ │ + tsteq r1, ip, ror r2 │ │ │ │ + smlabteq r1, r6, r6, fp │ │ │ │ + @ instruction: 0x0101d2b0 │ │ │ │ + smlabbeq r1, lr, r2, sp │ │ │ │ + tsteq r1, ip, ror r3 │ │ │ │ + tsteq r1, sl, lsl #6 │ │ │ │ + ldrdeq sp, [r1, -r0] │ │ │ │ + smlatbeq r1, lr, r2, sp │ │ │ │ + smlabbeq r1, ip, r2, sp │ │ │ │ + smlatbeq r1, lr, r6, fp │ │ │ │ + smlabteq r1, r0, r6, fp │ │ │ │ + @ instruction: 0x0101d2b6 │ │ │ │ + smlatteq r1, r4, r6, fp │ │ │ │ + @ instruction: 0x0101b6be │ │ │ │ + smlatteq r1, r0, r2, sp │ │ │ │ + @ instruction: 0x0101d2be │ │ │ │ strdeq fp, [r1, -r4] │ │ │ │ smlabteq r1, lr, r6, fp │ │ │ │ - tsteq r1, r0, asr lr │ │ │ │ - tsteq r1, r6, ror #12 │ │ │ │ - smlabbeq r1, r0, r4, sp │ │ │ │ - @ instruction: 0x0101b7be │ │ │ │ + ldrdeq sp, [r1, -r4] │ │ │ │ + tsteq r1, lr, lsl #14 │ │ │ │ + smlatteq r1, r8, r6, fp │ │ │ │ + smlabbeq r1, r6, r7, fp │ │ │ │ tsteq r1, r4, asr #14 │ │ │ │ - tsteq r1, r2, lsl #14 │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - @ instruction: 0x0101b6b6 │ │ │ │ - smlabbeq r1, r4, r2, sp │ │ │ │ - @ instruction: 0x0101d296 │ │ │ │ - smlatteq r1, ip, r6, fp │ │ │ │ - @ instruction: 0x0101d2ba │ │ │ │ - @ instruction: 0x0101d294 │ │ │ │ - tsteq r1, r2, lsr #14 │ │ │ │ - strdeq fp, [r1, -ip] │ │ │ │ - smlabteq r1, sl, r2, sp │ │ │ │ - smlatbeq r1, r4, r2, sp │ │ │ │ - tsteq r1, r6, lsl r7 │ │ │ │ - smlatteq r1, r4, r2, sp │ │ │ │ - @ instruction: 0x0101d2be │ │ │ │ - tsteq r1, ip, asr r3 │ │ │ │ - tsteq r1, sl, lsl r3 │ │ │ │ - strdeq sp, [r1, -r4] │ │ │ │ - smlabteq r1, lr, r2, sp │ │ │ │ - tsteq r1, r8, lsl #14 │ │ │ │ - tsteq r1, sl, lsl r7 │ │ │ │ - tsteq r1, r4, lsl #6 │ │ │ │ + tsteq r1, lr, lsl r7 │ │ │ │ + strdeq fp, [r1, -r8] │ │ │ │ + smlabteq r1, r6, r2, sp │ │ │ │ + ldrdeq sp, [r1, -r8] │ │ │ │ + tsteq r1, lr, lsr #14 │ │ │ │ + strdeq sp, [r1, -ip] │ │ │ │ + ldrdeq sp, [r1, -r6] │ │ │ │ + tsteq r1, r4, ror #14 │ │ │ │ tsteq r1, lr, lsr r7 │ │ │ │ - tsteq r1, r8, lsl r7 │ │ │ │ - tsteq r1, sl, lsr r3 │ │ │ │ - tsteq r1, r4, lsl r3 │ │ │ │ - tsteq r1, lr, asr #14 │ │ │ │ - tsteq r1, r8, lsr #14 │ │ │ │ - tsteq r1, lr, lsr #6 │ │ │ │ - tsteq r1, r8, ror #14 │ │ │ │ - tsteq r1, r2, asr #14 │ │ │ │ - tsteq r1, r0, asr r8 │ │ │ │ - ldrdeq fp, [r1, -r6] │ │ │ │ - @ instruction: 0x0101b794 │ │ │ │ - tsteq r1, lr, ror #14 │ │ │ │ - tsteq r1, r8, asr #14 │ │ │ │ - tsteq r1, r6, lsl r3 │ │ │ │ - tsteq r1, r8, lsr #6 │ │ │ │ - tsteq r1, lr, ror r7 │ │ │ │ - tsteq r1, ip, asr #6 │ │ │ │ + tsteq r1, ip, lsl #6 │ │ │ │ + smlatteq r1, r6, r2, sp │ │ │ │ + tsteq r1, r8, asr r7 │ │ │ │ tsteq r1, r6, lsr #6 │ │ │ │ - @ instruction: 0x0101b7b4 │ │ │ │ - smlabbeq r1, lr, r7, fp │ │ │ │ + mrseq sp, SP_irq │ │ │ │ + tsteq r1, r2, lsr r9 │ │ │ │ + tsteq r1, r4, lsl #8 │ │ │ │ + smlabbeq r1, sl, r3, sp │ │ │ │ + tsteq r1, r8, asr #6 │ │ │ │ + tsteq r1, r2, lsr #6 │ │ │ │ + strdeq sp, [r1, -ip] │ │ │ │ + tsteq r1, r6, lsr r7 │ │ │ │ + tsteq r1, r8, asr #14 │ │ │ │ + tsteq r1, r2, lsr r3 │ │ │ │ + tsteq r1, ip, ror #14 │ │ │ │ + tsteq r1, r6, asr #14 │ │ │ │ + tsteq r1, r8, ror #6 │ │ │ │ + tsteq r1, r2, asr #6 │ │ │ │ + tsteq r1, ip, ror r7 │ │ │ │ + tsteq r1, r6, asr r7 │ │ │ │ tsteq r1, ip, asr r3 │ │ │ │ - tsteq r1, r6, lsr r3 │ │ │ │ - smlatbeq r1, r8, r7, fp │ │ │ │ - tsteq r1, r6, ror r3 │ │ │ │ - tsteq r1, r0, asr r3 │ │ │ │ - smlatteq r1, lr, r3, sp │ │ │ │ - smlatbeq r1, ip, r3, sp │ │ │ │ - smlabbeq r1, r6, r3, sp │ │ │ │ + @ instruction: 0x0101b796 │ │ │ │ + tsteq r1, r0, ror r7 │ │ │ │ + tsteq r1, lr, lsl #16 │ │ │ │ + smlabteq r1, ip, r7, fp │ │ │ │ + smlatbeq r1, r6, r7, fp │ │ │ │ + smlabbeq r1, r0, r7, fp │ │ │ │ + tsteq r1, lr, asr #6 │ │ │ │ tsteq r1, r0, ror #6 │ │ │ │ - @ instruction: 0x0101b79a │ │ │ │ - smlatbeq r1, ip, r7, fp │ │ │ │ - @ instruction: 0x0101d396 │ │ │ │ - ldrdeq fp, [r1, -r0] │ │ │ │ - smlatbeq r1, sl, r7, fp │ │ │ │ - smlabteq r1, ip, r3, sp │ │ │ │ - smlatbeq r1, r6, r3, sp │ │ │ │ + @ instruction: 0x0101b7b6 │ │ │ │ + smlabbeq r1, r4, r3, sp │ │ │ │ + tsteq r1, lr, asr r3 │ │ │ │ + smlatteq r1, ip, r7, fp │ │ │ │ + smlabteq r1, r6, r7, fp │ │ │ │ + @ instruction: 0x0101d394 │ │ │ │ + tsteq r1, lr, ror #6 │ │ │ │ smlatteq r1, r0, r7, fp │ │ │ │ - @ instruction: 0x0101b7ba │ │ │ │ - smlabteq r1, r0, r3, sp │ │ │ │ - strdeq fp, [r1, -sl] │ │ │ │ - ldrdeq fp, [r1, -r4] │ │ │ │ - @ instruction: 0x0101d59a │ │ │ │ + smlatbeq r1, lr, r3, sp │ │ │ │ + smlabbeq r1, r8, r3, sp │ │ │ │ + @ instruction: 0x0101d496 │ │ │ │ + tsteq r1, ip, lsl r4 │ │ │ │ + ldrdeq sp, [r1, -sl] │ │ │ │ + @ instruction: 0x0101d3b4 │ │ │ │ + smlabbeq r1, lr, r3, sp │ │ │ │ + smlabteq r1, r8, r7, fp │ │ │ │ + ldrdeq fp, [r1, -sl] │ │ │ │ + smlabteq r1, r4, r3, sp │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ ldrdeq fp, [r1, -r8] │ │ │ │ - tsteq r1, lr, asr r8 │ │ │ │ - tsteq r1, ip, lsl r8 │ │ │ │ - strdeq fp, [r1, -r6] │ │ │ │ - ldrdeq fp, [r1, -r0] │ │ │ │ - @ instruction: 0x0101d39e │ │ │ │ - @ instruction: 0x0101d3b0 │ │ │ │ - tsteq r1, r6, lsl #16 │ │ │ │ + strdeq sp, [r1, -sl] │ │ │ │ ldrdeq sp, [r1, -r4] │ │ │ │ - smlatbeq r1, lr, r3, sp │ │ │ │ - tsteq r1, ip, lsr r8 │ │ │ │ - tsteq r1, r6, lsl r8 │ │ │ │ - smlatteq r1, r4, r3, sp │ │ │ │ - @ instruction: 0x0101d3be │ │ │ │ - tsteq r1, r0, lsr r8 │ │ │ │ - strdeq sp, [r1, -lr] │ │ │ │ - ldrdeq sp, [r1, -r8] │ │ │ │ - tsteq r1, r6, ror r4 │ │ │ │ - tsteq r1, r4, lsr r4 │ │ │ │ + tsteq r1, lr, lsl #16 │ │ │ │ + smlatteq r1, r8, r7, fp │ │ │ │ + smlatteq r1, lr, r3, sp │ │ │ │ + tsteq r1, r8, lsr #16 │ │ │ │ + tsteq r1, r2, lsl #16 │ │ │ │ + tsteq r1, ip, asr r4 │ │ │ │ + tsteq r1, sl, lsl r4 │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ + tsteq r1, lr, lsr #16 │ │ │ │ + tsteq r1, r8, lsl #16 │ │ │ │ tsteq r1, lr, lsl #8 │ │ │ │ - smlatteq r1, r8, r3, sp │ │ │ │ + tsteq r1, r8, asr #16 │ │ │ │ tsteq r1, r2, lsr #16 │ │ │ │ - tsteq r1, r4, lsr r8 │ │ │ │ + tsteq r1, r4, asr #8 │ │ │ │ tsteq r1, lr, lsl r4 │ │ │ │ tsteq r1, r8, asr r8 │ │ │ │ tsteq r1, r2, lsr r8 │ │ │ │ - tsteq r1, r4, asr r4 │ │ │ │ - tsteq r1, lr, lsr #8 │ │ │ │ - tsteq r1, r8, ror #16 │ │ │ │ - tsteq r1, r2, asr #16 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - smlabbeq r1, r2, r8, fp │ │ │ │ - tsteq r1, ip, asr r8 │ │ │ │ - tsteq r1, sl, ror #18 │ │ │ │ - strdeq fp, [r1, -r0] │ │ │ │ - smlatbeq r1, lr, r8, fp │ │ │ │ - smlabbeq r1, r8, r8, fp │ │ │ │ - tsteq r1, r2, ror #16 │ │ │ │ - tsteq r1, r0, lsr r4 │ │ │ │ + tsteq r1, r8, lsr r4 │ │ │ │ + tsteq r1, r2, ror r8 │ │ │ │ + tsteq r1, ip, asr #16 │ │ │ │ + tsteq r1, r6, lsl ip │ │ │ │ + tsteq r1, r8, lsl #12 │ │ │ │ + tsteq r1, r6, asr #18 │ │ │ │ + smlabteq r1, ip, r8, fp │ │ │ │ + smlabbeq r1, sl, r8, fp │ │ │ │ + tsteq r1, r4, ror #16 │ │ │ │ + tsteq r1, lr, lsr r8 │ │ │ │ + tsteq r1, ip, lsl #8 │ │ │ │ + tsteq r1, lr, lsl r4 │ │ │ │ + tsteq r1, r4, ror r8 │ │ │ │ tsteq r1, r2, asr #8 │ │ │ │ - @ instruction: 0x0101b898 │ │ │ │ - tsteq r1, r6, ror #8 │ │ │ │ - tsteq r1, r0, asr #8 │ │ │ │ - smlabteq r1, lr, r8, fp │ │ │ │ - smlatbeq r1, r8, r8, fp │ │ │ │ - tsteq r1, r6, ror r4 │ │ │ │ - tsteq r1, r0, asr r4 │ │ │ │ - smlabteq r1, r2, r8, fp │ │ │ │ - @ instruction: 0x0101d490 │ │ │ │ - tsteq r1, sl, ror #8 │ │ │ │ - tsteq r1, r0, lsr r9 │ │ │ │ - smlatteq r1, lr, r8, fp │ │ │ │ - smlabteq r1, r8, r8, fp │ │ │ │ - @ instruction: 0x0101d496 │ │ │ │ - tsteq r1, r0, ror r4 │ │ │ │ - smlatteq r1, r2, r8, fp │ │ │ │ + tsteq r1, ip, lsl r4 │ │ │ │ + smlatbeq r1, sl, r8, fp │ │ │ │ + smlabbeq r1, r4, r8, fp │ │ │ │ + tsteq r1, r2, asr r4 │ │ │ │ + tsteq r1, ip, lsr #8 │ │ │ │ + @ instruction: 0x0101b89e │ │ │ │ + tsteq r1, ip, ror #8 │ │ │ │ + tsteq r1, r6, asr #8 │ │ │ │ + smlatteq r1, r4, r4, sp │ │ │ │ + smlatbeq r1, r2, r4, sp │ │ │ │ + tsteq r1, ip, ror r4 │ │ │ │ + tsteq r1, r6, asr r4 │ │ │ │ + @ instruction: 0x0101b890 │ │ │ │ + smlatbeq r1, r2, r8, fp │ │ │ │ + smlabbeq r1, ip, r4, sp │ │ │ │ + smlabteq r1, r6, r8, fp │ │ │ │ + smlatbeq r1, r0, r8, fp │ │ │ │ + smlabteq r1, r2, r4, sp │ │ │ │ + @ instruction: 0x0101d49c │ │ │ │ + ldrdeq fp, [r1, -r6] │ │ │ │ + @ instruction: 0x0101b8b0 │ │ │ │ + @ instruction: 0x0101d4b6 │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + smlabteq r1, sl, r8, fp │ │ │ │ + ldrdeq fp, [r1, -r8] │ │ │ │ + tsteq r1, lr, asr r9 │ │ │ │ + tsteq r1, ip, lsl r9 │ │ │ │ + strdeq fp, [r1, -r6] │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + @ instruction: 0x0101d49e │ │ │ │ @ instruction: 0x0101d4b0 │ │ │ │ - smlabbeq r1, sl, r4, sp │ │ │ │ - tsteq r1, r8, lsl r9 │ │ │ │ - strdeq fp, [r1, -r2] │ │ │ │ - smlabteq r1, r0, r4, sp │ │ │ │ - @ instruction: 0x0101d49a │ │ │ │ - tsteq r1, ip, lsl #18 │ │ │ │ + tsteq r1, r6, lsl #18 │ │ │ │ + ldrdeq sp, [r1, -r4] │ │ │ │ + smlatbeq r1, lr, r4, sp │ │ │ │ + tsteq r1, ip, lsr r9 │ │ │ │ + tsteq r1, r6, lsl r9 │ │ │ │ + smlatteq r1, r4, r4, sp │ │ │ │ + @ instruction: 0x0101d4be │ │ │ │ + tsteq r1, r0, lsr r9 │ │ │ │ + strdeq sp, [r1, -lr] │ │ │ │ + ldrdeq sp, [r1, -r8] │ │ │ │ + @ instruction: 0x0101b99e │ │ │ │ + tsteq r1, ip, asr r9 │ │ │ │ + tsteq r1, r6, lsr r9 │ │ │ │ + tsteq r1, r4, lsl #10 │ │ │ │ + ldrdeq sp, [r1, -lr] │ │ │ │ + tsteq r1, r0, asr r9 │ │ │ │ + tsteq r1, lr, lsl r5 │ │ │ │ + strdeq sp, [r1, -r8] │ │ │ │ + smlabbeq r1, r6, r9, fp │ │ │ │ + tsteq r1, r0, ror #18 │ │ │ │ + tsteq r1, lr, lsr #10 │ │ │ │ + tsteq r1, r8, lsl #10 │ │ │ │ + tsteq r1, sl, ror r9 │ │ │ │ + tsteq r1, r8, asr #10 │ │ │ │ + tsteq r1, r2, lsr #10 │ │ │ │ + tsteq r1, r4, asr fp │ │ │ │ + tsteq r1, r6, lsr #12 │ │ │ │ + smlatbeq r1, ip, r5, sp │ │ │ │ + tsteq r1, sl, ror #10 │ │ │ │ + tsteq r1, r4, asr #10 │ │ │ │ + tsteq r1, lr, lsl r5 │ │ │ │ + tsteq r1, r8, asr r9 │ │ │ │ + tsteq r1, sl, ror #18 │ │ │ │ + tsteq r1, r4, asr r5 │ │ │ │ + smlabbeq r1, lr, r9, fp │ │ │ │ + tsteq r1, r8, ror #18 │ │ │ │ + smlabbeq r1, sl, r5, sp │ │ │ │ + tsteq r1, r4, ror #10 │ │ │ │ + @ instruction: 0x0101b99e │ │ │ │ + tsteq r1, r8, ror r9 │ │ │ │ + tsteq r1, lr, ror r5 │ │ │ │ + @ instruction: 0x0101b9b8 │ │ │ │ + @ instruction: 0x0101b992 │ │ │ │ + tsteq r1, r0, lsr sl │ │ │ │ + smlatteq r1, lr, r9, fp │ │ │ │ + smlabteq r1, r8, r9, fp │ │ │ │ + smlatbeq r1, r2, r9, fp │ │ │ │ + tsteq r1, r0, ror r5 │ │ │ │ + smlabbeq r1, r2, r5, sp │ │ │ │ + ldrdeq fp, [r1, -r8] │ │ │ │ + smlatbeq r1, r6, r5, sp │ │ │ │ + smlabbeq r1, r0, r5, sp │ │ │ │ + tsteq r1, lr, lsl #20 │ │ │ │ + smlatteq r1, r8, r9, fp │ │ │ │ + @ instruction: 0x0101d5b6 │ │ │ │ + @ instruction: 0x0101d590 │ │ │ │ + tsteq r1, r2, lsl #20 │ │ │ │ + ldrdeq sp, [r1, -r0] │ │ │ │ + smlatbeq r1, sl, r5, sp │ │ │ │ + @ instruction: 0x0101d6b8 │ │ │ │ + tsteq r1, lr, lsr r6 │ │ │ │ + strdeq sp, [r1, -ip] │ │ │ │ + ldrdeq sp, [r1, -r6] │ │ │ │ + @ instruction: 0x0101d5b0 │ │ │ │ + smlatteq r1, sl, r9, fp │ │ │ │ + strdeq fp, [r1, -ip] │ │ │ │ + smlatteq r1, r6, r5, sp │ │ │ │ + tsteq r1, r0, lsr #20 │ │ │ │ + strdeq fp, [r1, -sl] │ │ │ │ + tsteq r1, ip, lsl r6 │ │ │ │ + strdeq sp, [r1, -r6] │ │ │ │ + tsteq r1, r0, lsr sl │ │ │ │ + tsteq r1, sl, lsl #20 │ │ │ │ + tsteq r1, r0, lsl r6 │ │ │ │ + tsteq r1, sl, asr #20 │ │ │ │ + tsteq r1, r4, lsr #20 │ │ │ │ + tsteq r1, lr, ror r6 │ │ │ │ + tsteq r1, ip, lsr r6 │ │ │ │ + tsteq r1, r6, lsl r6 │ │ │ │ + tsteq r1, r0, asr sl │ │ │ │ + tsteq r1, sl, lsr #20 │ │ │ │ + tsteq r1, r0, lsr r6 │ │ │ │ + tsteq r1, sl, ror #20 │ │ │ │ + tsteq r1, r4, asr #20 │ │ │ │ + tsteq r1, r6, ror #12 │ │ │ │ + tsteq r1, r0, asr #12 │ │ │ │ + tsteq r1, sl, ror sl │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + tsteq r1, sl, asr r6 │ │ │ │ + @ instruction: 0x0101ba94 │ │ │ │ + tsteq r1, lr, ror #20 │ │ │ │ + strdeq ip, [r1, -r0] │ │ │ │ + tsteq r1, r6, lsl #20 │ │ │ │ + tsteq r1, r0, lsr #16 │ │ │ │ + tsteq r1, lr, asr fp │ │ │ │ + smlatteq r1, r4, sl, fp │ │ │ │ + smlatbeq r1, r2, sl, fp │ │ │ │ + tsteq r1, ip, ror sl │ │ │ │ + tsteq r1, r6, asr sl │ │ │ │ + tsteq r1, r4, lsr #12 │ │ │ │ + tsteq r1, r6, lsr r6 │ │ │ │ + smlabbeq r1, ip, sl, fp │ │ │ │ + tsteq r1, sl, asr r6 │ │ │ │ + tsteq r1, r4, lsr r6 │ │ │ │ + smlabteq r1, r2, sl, fp │ │ │ │ + @ instruction: 0x0101ba9c │ │ │ │ + tsteq r1, sl, ror #12 │ │ │ │ + tsteq r1, r4, asr #12 │ │ │ │ + @ instruction: 0x0101bab6 │ │ │ │ + smlabbeq r1, r4, r6, sp │ │ │ │ + tsteq r1, lr, asr r6 │ │ │ │ + strdeq sp, [r1, -ip] │ │ │ │ + @ instruction: 0x0101d6ba │ │ │ │ + @ instruction: 0x0101d694 │ │ │ │ + tsteq r1, lr, ror #12 │ │ │ │ + smlatbeq r1, r8, sl, fp │ │ │ │ + @ instruction: 0x0101baba │ │ │ │ + smlatbeq r1, r4, r6, sp │ │ │ │ + ldrdeq fp, [r1, -lr] │ │ │ │ + @ instruction: 0x0101bab8 │ │ │ │ ldrdeq sp, [r1, -sl] │ │ │ │ - @ instruction: 0x0101d4b4 │ │ │ │ - tsteq r1, lr, ror r8 │ │ │ │ + @ instruction: 0x0101d6b4 │ │ │ │ + smlatteq r1, lr, sl, fp │ │ │ │ + smlabteq r1, r8, sl, fp │ │ │ │ + smlabteq r1, lr, r6, sp │ │ │ │ + tsteq r1, r8, lsl #22 │ │ │ │ + smlatteq r1, r2, sl, fp │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + tsteq r1, r6, ror fp │ │ │ │ + tsteq r1, r4, lsr fp │ │ │ │ + tsteq r1, lr, lsl #22 │ │ │ │ + smlatteq r1, r8, sl, fp │ │ │ │ + @ instruction: 0x0101d6b6 │ │ │ │ + smlabteq r1, r8, r6, sp │ │ │ │ + tsteq r1, lr, lsl fp │ │ │ │ + smlatteq r1, ip, r6, sp │ │ │ │ + smlabteq r1, r6, r6, sp │ │ │ │ + tsteq r1, r4, asr fp │ │ │ │ + tsteq r1, lr, lsr #22 │ │ │ │ + strdeq sp, [r1, -ip] │ │ │ │ + ldrdeq sp, [r1, -r6] │ │ │ │ + tsteq r1, r8, asr #22 │ │ │ │ + tsteq r1, r6, lsl r7 │ │ │ │ + strdeq sp, [r1, -r0] │ │ │ │ + smlabbeq r1, lr, r7, sp │ │ │ │ + tsteq r1, ip, asr #14 │ │ │ │ + tsteq r1, r6, lsr #14 │ │ │ │ + tsteq r1, r0, lsl #14 │ │ │ │ + tsteq r1, sl, lsr fp │ │ │ │ + tsteq r1, ip, asr #22 │ │ │ │ + tsteq r1, r6, lsr r7 │ │ │ │ + tsteq r1, r0, ror fp │ │ │ │ + tsteq r1, sl, asr #22 │ │ │ │ + tsteq r1, ip, ror #14 │ │ │ │ + tsteq r1, r6, asr #14 │ │ │ │ + smlabbeq r1, r0, fp, fp │ │ │ │ + tsteq r1, sl, asr fp │ │ │ │ + tsteq r1, r0, ror #14 │ │ │ │ + @ instruction: 0x0101bb9a │ │ │ │ + tsteq r1, r4, ror fp │ │ │ │ + tsteq r1, sl, lsr r9 │ │ │ │ + tsteq r1, r8, ror ip │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + @ instruction: 0x0101bbbc │ │ │ │ + @ instruction: 0x0101bb96 │ │ │ │ + tsteq r1, r0, ror fp │ │ │ │ + tsteq r1, lr, lsr r7 │ │ │ │ + tsteq r1, r0, asr r7 │ │ │ │ + smlatbeq r1, r6, fp, fp │ │ │ │ + tsteq r1, r4, ror r7 │ │ │ │ + tsteq r1, lr, asr #14 │ │ │ │ ldrdeq fp, [r1, -ip] │ │ │ │ - smlatbeq r1, lr, r5, sp │ │ │ │ - tsteq r1, r4, lsr r5 │ │ │ │ - strdeq sp, [r1, -r2] │ │ │ │ + @ instruction: 0x0101bbb6 │ │ │ │ + smlabbeq r1, r4, r7, sp │ │ │ │ + tsteq r1, lr, asr r7 │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + @ instruction: 0x0101d79e │ │ │ │ + tsteq r1, r8, ror r7 │ │ │ │ + tsteq r1, r6, lsl r8 │ │ │ │ + ldrdeq sp, [r1, -r4] │ │ │ │ + smlatbeq r1, lr, r7, sp │ │ │ │ + smlabbeq r1, r8, r7, sp │ │ │ │ + smlabteq r1, r2, fp, fp │ │ │ │ + ldrdeq fp, [r1, -r4] │ │ │ │ + @ instruction: 0x0101d7be │ │ │ │ + strdeq fp, [r1, -r8] │ │ │ │ + ldrdeq fp, [r1, -r2] │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ + smlabteq r1, lr, r7, sp │ │ │ │ + tsteq r1, r8, lsl #24 │ │ │ │ + smlatteq r1, r2, fp, fp │ │ │ │ + smlatteq r1, r8, r7, sp │ │ │ │ + tsteq r1, r2, lsr #24 │ │ │ │ + strdeq fp, [r1, -ip] │ │ │ │ + tsteq r1, sl, lsl #26 │ │ │ │ + @ instruction: 0x0101bc90 │ │ │ │ + tsteq r1, lr, asr #24 │ │ │ │ + tsteq r1, r8, lsr #24 │ │ │ │ + tsteq r1, r2, lsl #24 │ │ │ │ + ldrdeq sp, [r1, -r0] │ │ │ │ + smlatteq r1, r2, r7, sp │ │ │ │ + tsteq r1, r8, lsr ip │ │ │ │ + tsteq r1, r6, lsl #16 │ │ │ │ + smlatteq r1, r0, r7, sp │ │ │ │ + tsteq r1, lr, ror #24 │ │ │ │ + tsteq r1, r8, asr #24 │ │ │ │ + tsteq r1, r6, lsl r8 │ │ │ │ + strdeq sp, [r1, -r0] │ │ │ │ + tsteq r1, r2, ror #24 │ │ │ │ + tsteq r1, r0, lsr r8 │ │ │ │ + tsteq r1, sl, lsl #16 │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + smlabbeq r1, lr, ip, fp │ │ │ │ + tsteq r1, r8, ror #24 │ │ │ │ + tsteq r1, r6, lsr r8 │ │ │ │ + tsteq r1, r0, lsl r8 │ │ │ │ + smlabbeq r1, r2, ip, fp │ │ │ │ + tsteq r1, r0, asr r8 │ │ │ │ + tsteq r1, sl, lsr #16 │ │ │ │ + @ instruction: 0x0101bcb8 │ │ │ │ + @ instruction: 0x0101bc92 │ │ │ │ + tsteq r1, r0, ror #16 │ │ │ │ + tsteq r1, sl, lsr r8 │ │ │ │ + smlatbeq r1, ip, ip, fp │ │ │ │ + tsteq r1, sl, ror r8 │ │ │ │ + tsteq r1, r4, asr r8 │ │ │ │ + tsteq r1, lr, lsl ip │ │ │ │ + tsteq r1, ip, ror lr │ │ │ │ + tsteq r1, lr, asr #18 │ │ │ │ + ldrdeq sp, [r1, -r4] │ │ │ │ + @ instruction: 0x0101d892 │ │ │ │ ldrbtmi r4, [r8], #-2239 @ 0xfffff741 │ │ │ │ ldmmi pc!, {r0, r1, r3, r4, r5, r6, r8, sp, lr, pc} @ │ │ │ │ cmn r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2238 @ 0xfffff742 │ │ │ │ ldmmi lr!, {r0, r2, r4, r5, r6, r8, sp, lr, pc} │ │ │ │ cmn r2, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2237 @ 0xfffff743 │ │ │ │ @@ -139682,142 +139682,142 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2177 @ 0xfffff77f │ │ │ │ stmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2176 @ 0xfffff780 │ │ │ │ stmmi r0, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r1, sl, ror #28 │ │ │ │ - tsteq r1, r8, asr #28 │ │ │ │ - smlabbeq r1, r6, r2, fp │ │ │ │ - @ instruction: 0x0101b29c │ │ │ │ - smlabbeq r1, sl, lr, ip │ │ │ │ - smlabteq r1, r8, r2, fp │ │ │ │ - smlatbeq r1, r6, r2, fp │ │ │ │ - smlabteq r1, ip, lr, ip │ │ │ │ - smlatbeq r1, sl, lr, ip │ │ │ │ - smlatteq r1, r8, r2, fp │ │ │ │ - smlabteq r1, r6, r2, fp │ │ │ │ - ldrdeq ip, [r1, -r0] │ │ │ │ - tsteq r1, lr, lsl #6 │ │ │ │ - smlatteq r1, ip, r2, fp │ │ │ │ - smlabbeq r1, lr, r3, fp │ │ │ │ - tsteq r1, r0, asr r3 │ │ │ │ - tsteq r1, lr, lsr #6 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - ldrdeq ip, [r1, -lr] │ │ │ │ - strdeq ip, [r1, -r4] │ │ │ │ - tsteq r1, lr, asr #6 │ │ │ │ - tsteq r1, r0, lsr #30 │ │ │ │ - strdeq ip, [r1, -lr] │ │ │ │ - @ instruction: 0x0101b390 │ │ │ │ - tsteq r1, lr, ror #6 │ │ │ │ - tsteq r1, r0, asr #30 │ │ │ │ - tsteq r1, lr, lsl pc │ │ │ │ - @ instruction: 0x0101b394 │ │ │ │ - tsteq r1, r6, ror #30 │ │ │ │ - tsteq r1, r4, asr #30 │ │ │ │ - qaddeq sp, r6, r1 │ │ │ │ - smlatteq r1, r0, pc, ip @ │ │ │ │ - smlatbeq r1, r2, pc, ip @ │ │ │ │ - smlabbeq r1, r0, pc, ip @ │ │ │ │ - tsteq r1, lr, asr pc │ │ │ │ - @ instruction: 0x0101b39c │ │ │ │ - @ instruction: 0x0101b3b2 │ │ │ │ - smlatbeq r1, r0, pc, ip @ │ │ │ │ + tsteq r1, sl, lsl #4 │ │ │ │ + smlatteq r1, r8, r1, sp │ │ │ │ + tsteq r1, r6, lsr #12 │ │ │ │ + tsteq r1, ip, lsr r6 │ │ │ │ + tsteq r1, sl, lsr #4 │ │ │ │ + tsteq r1, r8, ror #12 │ │ │ │ + tsteq r1, r6, asr #12 │ │ │ │ + tsteq r1, ip, ror #4 │ │ │ │ + tsteq r1, sl, asr #4 │ │ │ │ + smlabbeq r1, r8, r6, fp │ │ │ │ + tsteq r1, r6, ror #12 │ │ │ │ + tsteq r1, r0, ror r2 │ │ │ │ + smlatbeq r1, lr, r6, fp │ │ │ │ + smlabbeq r1, ip, r6, fp │ │ │ │ + tsteq r1, lr, lsr #14 │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + smlabteq r1, lr, r6, fp │ │ │ │ + smlatbeq r1, ip, r6, fp │ │ │ │ + tsteq r1, lr, ror r2 │ │ │ │ + @ instruction: 0x0101d294 │ │ │ │ + smlatteq r1, lr, r6, fp │ │ │ │ + smlabteq r1, r0, r2, sp │ │ │ │ + @ instruction: 0x0101d29e │ │ │ │ + tsteq r1, r0, lsr r7 │ │ │ │ + tsteq r1, lr, lsl #14 │ │ │ │ + smlatteq r1, r0, r2, sp │ │ │ │ + @ instruction: 0x0101d2be │ │ │ │ + tsteq r1, r4, lsr r7 │ │ │ │ + tsteq r1, r6, lsl #6 │ │ │ │ + smlatteq r1, r4, r2, sp │ │ │ │ + strdeq sp, [r1, -r6] │ │ │ │ + smlabbeq r1, r0, r3, sp │ │ │ │ + tsteq r1, r2, asr #6 │ │ │ │ + tsteq r1, r0, lsr #6 │ │ │ │ + strdeq sp, [r1, -lr] │ │ │ │ + tsteq r1, ip, lsr r7 │ │ │ │ + tsteq r1, r2, asr r7 │ │ │ │ + tsteq r1, r0, asr #6 │ │ │ │ + tsteq r1, lr, ror r7 │ │ │ │ + tsteq r1, ip, asr r7 │ │ │ │ + smlabbeq r1, r2, r3, sp │ │ │ │ + tsteq r1, r0, ror #6 │ │ │ │ + @ instruction: 0x0101b79e │ │ │ │ + tsteq r1, ip, ror r7 │ │ │ │ + smlabbeq r1, r6, r3, sp │ │ │ │ + smlabteq r1, r4, r7, fp │ │ │ │ + smlatbeq r1, r2, r7, fp │ │ │ │ + tsteq r1, r0, lsl #8 │ │ │ │ + smlabteq r1, r2, r3, sp │ │ │ │ + smlatbeq r1, r0, r3, sp │ │ │ │ ldrdeq fp, [r1, -lr] │ │ │ │ - @ instruction: 0x0101b3bc │ │ │ │ - smlatteq r1, r2, pc, ip @ │ │ │ │ - smlabteq r1, r0, pc, ip @ │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - smlatteq r1, r6, pc, ip @ │ │ │ │ + @ instruction: 0x0101b7bc │ │ │ │ + smlabteq r1, r6, r3, sp │ │ │ │ + tsteq r1, r4, lsl #16 │ │ │ │ + smlatteq r1, r2, r7, fp │ │ │ │ + tsteq r1, r8, lsl #8 │ │ │ │ + smlatteq r1, r6, r3, sp │ │ │ │ + tsteq r1, r4, lsr #16 │ │ │ │ + tsteq r1, r2, lsl #16 │ │ │ │ + tsteq r1, ip, lsl #8 │ │ │ │ + tsteq r1, sl, asr #16 │ │ │ │ + tsteq r1, r8, lsr #16 │ │ │ │ + strdeq sp, [r1, -r2] │ │ │ │ + tsteq r1, r4, lsr r9 │ │ │ │ + @ instruction: 0x0101b8be │ │ │ │ + smlabbeq r1, r0, r8, fp │ │ │ │ + tsteq r1, lr, asr r8 │ │ │ │ + tsteq r1, ip, lsr r8 │ │ │ │ + tsteq r1, lr, lsl #8 │ │ │ │ tsteq r1, r4, lsr #8 │ │ │ │ - tsteq r1, r2, lsl #8 │ │ │ │ - tsteq r1, r0, rrx │ │ │ │ - tsteq r1, r2, lsr #32 │ │ │ │ - mrseq sp, (UNDEF: 1) │ │ │ │ - tsteq r1, lr, lsr r4 │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ - tsteq r1, r6, lsr #32 │ │ │ │ - tsteq r1, r4, ror #8 │ │ │ │ - tsteq r1, r2, asr #8 │ │ │ │ - tsteq r1, r8, rrx │ │ │ │ - tsteq r1, r6, asr #32 │ │ │ │ - smlabbeq r1, r4, r4, fp │ │ │ │ - tsteq r1, r2, ror #8 │ │ │ │ - tsteq r1, ip, rrx │ │ │ │ - smlatbeq r1, sl, r4, fp │ │ │ │ - smlabbeq r1, r8, r4, fp │ │ │ │ - tsteq r1, r2, asr r2 │ │ │ │ - @ instruction: 0x0101b594 │ │ │ │ - tsteq r1, lr, lsl r5 │ │ │ │ - smlatteq r1, r0, r4, fp │ │ │ │ - @ instruction: 0x0101b4be │ │ │ │ - @ instruction: 0x0101b49c │ │ │ │ - tsteq r1, lr, rrx │ │ │ │ - smlabbeq r1, r4, r0, sp │ │ │ │ - ldrdeq fp, [r1, -lr] │ │ │ │ - strheq sp, [r1, -r0] │ │ │ │ - smlabbeq r1, lr, r0, sp │ │ │ │ - tsteq r1, r0, lsr #10 │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ - ldrdeq sp, [r1, -r0] │ │ │ │ - smlatbeq r1, lr, r0, sp │ │ │ │ - tsteq r1, r4, lsr #10 │ │ │ │ + tsteq r1, lr, ror r8 │ │ │ │ + tsteq r1, r0, asr r4 │ │ │ │ + tsteq r1, lr, lsr #8 │ │ │ │ + smlabteq r1, r0, r8, fp │ │ │ │ + @ instruction: 0x0101b89e │ │ │ │ + tsteq r1, r0, ror r4 │ │ │ │ + tsteq r1, lr, asr #8 │ │ │ │ + smlabteq r1, r4, r8, fp │ │ │ │ + @ instruction: 0x0101d496 │ │ │ │ + tsteq r1, r4, ror r4 │ │ │ │ + tsteq r1, r6, lsl r5 │ │ │ │ + ldrdeq sp, [r1, -r8] │ │ │ │ + @ instruction: 0x0101d4b6 │ │ │ │ + @ instruction: 0x0101d494 │ │ │ │ + ldrdeq fp, [r1, -r2] │ │ │ │ + smlatteq r1, r8, r8, fp │ │ │ │ + ldrdeq sp, [r1, -r6] │ │ │ │ + tsteq r1, r4, lsl r9 │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + tsteq r1, r8, lsl r5 │ │ │ │ strdeq sp, [r1, -r6] │ │ │ │ - ldrdeq sp, [r1, -r4] │ │ │ │ - tsteq r1, r6, ror r1 │ │ │ │ - tsteq r1, r8, lsr r1 │ │ │ │ - tsteq r1, r6, lsl r1 │ │ │ │ - strdeq sp, [r1, -r4] │ │ │ │ - tsteq r1, r2, lsr r5 │ │ │ │ - tsteq r1, r8, asr #10 │ │ │ │ - tsteq r1, r6, lsr r1 │ │ │ │ - tsteq r1, r4, ror r5 │ │ │ │ - tsteq r1, r2, asr r5 │ │ │ │ - tsteq r1, r8, ror r1 │ │ │ │ - tsteq r1, r6, asr r1 │ │ │ │ - @ instruction: 0x0101b594 │ │ │ │ - tsteq r1, r2, ror r5 │ │ │ │ - tsteq r1, ip, ror r1 │ │ │ │ - @ instruction: 0x0101b5ba │ │ │ │ - @ instruction: 0x0101b598 │ │ │ │ - smlatbeq r1, sl, r6, fp │ │ │ │ - tsteq r1, r4, lsr r6 │ │ │ │ - strdeq fp, [r1, -r6] │ │ │ │ + tsteq r1, r4, lsr r9 │ │ │ │ + tsteq r1, r2, lsl r9 │ │ │ │ + tsteq r1, ip, lsl r5 │ │ │ │ + tsteq r1, sl, asr r9 │ │ │ │ + tsteq r1, r8, lsr r9 │ │ │ │ + tsteq r1, sl, asr #20 │ │ │ │ ldrdeq fp, [r1, -r4] │ │ │ │ - @ instruction: 0x0101b5b2 │ │ │ │ - smlabbeq r1, r4, r1, sp │ │ │ │ - @ instruction: 0x0101d19a │ │ │ │ + @ instruction: 0x0101b996 │ │ │ │ + tsteq r1, r4, ror r9 │ │ │ │ + tsteq r1, r2, asr r9 │ │ │ │ + tsteq r1, r4, lsr #10 │ │ │ │ + tsteq r1, sl, lsr r5 │ │ │ │ + @ instruction: 0x0101b994 │ │ │ │ + tsteq r1, r6, ror #10 │ │ │ │ + tsteq r1, r4, asr #10 │ │ │ │ + ldrdeq fp, [r1, -r6] │ │ │ │ + @ instruction: 0x0101b9b4 │ │ │ │ + smlabbeq r1, r6, r5, sp │ │ │ │ + tsteq r1, r4, ror #10 │ │ │ │ + ldrdeq fp, [r1, -sl] │ │ │ │ + smlatbeq r1, ip, r5, sp │ │ │ │ + smlabbeq r1, sl, r5, sp │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + tsteq r1, r6, lsl sl │ │ │ │ strdeq fp, [r1, -r4] │ │ │ │ - smlabteq r1, r6, r1, sp │ │ │ │ - smlatbeq r1, r4, r1, sp │ │ │ │ - tsteq r1, r6, lsr r6 │ │ │ │ - tsteq r1, r4, lsl r6 │ │ │ │ - smlatteq r1, r6, r1, sp │ │ │ │ - smlabteq r1, r4, r1, sp │ │ │ │ - tsteq r1, sl, lsr r6 │ │ │ │ - tsteq r1, ip, lsl #4 │ │ │ │ - smlatteq r1, sl, r1, sp │ │ │ │ - @ instruction: 0x0101b6b4 │ │ │ │ - tsteq r1, r6, ror r6 │ │ │ │ - tsteq r1, r4, asr r6 │ │ │ │ - tsteq r1, r6, lsr #4 │ │ │ │ - tsteq r1, r4, lsl #4 │ │ │ │ - tsteq r1, sl, ror r6 │ │ │ │ - tsteq r1, ip, asr #4 │ │ │ │ - tsteq r1, sl, lsr #4 │ │ │ │ - @ instruction: 0x0101b6bc │ │ │ │ - @ instruction: 0x0101b69a │ │ │ │ - tsteq r1, ip, ror #4 │ │ │ │ - tsteq r1, sl, asr #4 │ │ │ │ - smlabteq r1, r0, r6, fp │ │ │ │ - @ instruction: 0x0101d292 │ │ │ │ - tsteq r1, r0, ror r2 │ │ │ │ + smlabteq r1, r6, r5, sp │ │ │ │ + smlatbeq r1, r4, r5, sp │ │ │ │ + tsteq r1, sl, lsl sl │ │ │ │ + smlatteq r1, ip, r5, sp │ │ │ │ + smlabteq r1, sl, r5, sp │ │ │ │ + tsteq r1, ip, asr sl │ │ │ │ + tsteq r1, sl, lsr sl │ │ │ │ + tsteq r1, ip, lsl #12 │ │ │ │ + smlatteq r1, sl, r5, sp │ │ │ │ + tsteq r1, r0, ror #20 │ │ │ │ + tsteq r1, r2, lsr r6 │ │ │ │ + tsteq r1, r0, lsl r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4aa24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00acf5b1 │ │ │ │ strbthi pc, [r5], -r0 @ │ │ │ │ @@ -140750,165 +140750,165 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mrc 7, 0, APSR_nzcv, cr0, cr5, {3} │ │ │ │ bmi fe3ac6d4 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mcr 7, 0, pc, cr8, cr5, {3} @ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlalseq r0, lr, r4, pc @ │ │ │ │ - tsteq r0, lr, ror r7 │ │ │ │ - ldrshteq r8, [lr], #38 @ 0x26 │ │ │ │ - rscseq r8, lr, r8, ror #5 │ │ │ │ - rscseq r8, lr, r6, ror #5 │ │ │ │ - ldrshteq r8, [lr], #32 │ │ │ │ - ldrshteq r8, [lr], #34 @ 0x22 │ │ │ │ - smlabbeq r1, lr, r0, r8 │ │ │ │ - strdeq r0, [r0, -r8] │ │ │ │ - smlabbeq r1, r2, r0, r8 │ │ │ │ - ldrdeq r0, [r0, -r8] │ │ │ │ - rscseq r0, lr, lr, lsl #30 │ │ │ │ - @ instruction: 0x010006b4 │ │ │ │ - ldrsbteq r0, [lr], #226 @ 0xe2 │ │ │ │ - @ instruction: 0x01000694 │ │ │ │ - smlalseq pc, lr, ip, r2 @ │ │ │ │ - smlalseq pc, lr, lr, r2 @ │ │ │ │ - rscseq pc, lr, r2, lsl #5 │ │ │ │ - tsteq r0, sl, lsl r5 │ │ │ │ - tsteq r0, sl, lsl r5 │ │ │ │ - @ instruction: 0x0100269e │ │ │ │ + rscseq r1, lr, r4, lsr r3 │ │ │ │ + tsteq r0, lr, lsl fp │ │ │ │ + smlalseq r8, lr, r6, r6 │ │ │ │ + rscseq r8, lr, r8, lsl #13 │ │ │ │ + rscseq r8, lr, r6, lsl #13 │ │ │ │ + smlalseq r8, lr, r0, r6 │ │ │ │ + smlalseq r8, lr, r2, r6 │ │ │ │ + tsteq r1, lr, lsr #8 │ │ │ │ + @ instruction: 0x01000a98 │ │ │ │ + tsteq r1, r2, lsr #8 │ │ │ │ + tsteq r0, r8, ror sl │ │ │ │ + rscseq r1, lr, lr, lsr #5 │ │ │ │ + tsteq r0, r4, asr sl │ │ │ │ + rscseq r1, lr, r2, ror r2 │ │ │ │ + tsteq r0, r4, lsr sl │ │ │ │ + rscseq pc, lr, ip, lsr r6 @ │ │ │ │ + rscseq pc, lr, lr, lsr r6 @ │ │ │ │ + rscseq pc, lr, r2, lsr #12 │ │ │ │ + @ instruction: 0x010028ba │ │ │ │ + @ instruction: 0x010028ba │ │ │ │ + tsteq r0, lr, lsr sl │ │ │ │ + rscseq r1, lr, ip, asr r2 │ │ │ │ + rscseq r1, lr, r4, asr r2 │ │ │ │ + tsteq r0, r2, lsl fp │ │ │ │ + tsteq r1, r4, lsr r3 │ │ │ │ + tsteq r1, ip, lsr r3 │ │ │ │ + tsteq r1, r0, asr #6 │ │ │ │ + smlabteq r6, r6, pc, ip @ │ │ │ │ + strdeq r2, [r0, -lr] │ │ │ │ + rscseq r1, lr, ip, asr #3 │ │ │ │ + rscseq r1, lr, r4, asr #3 │ │ │ │ + tsteq r0, r4, asr #12 │ │ │ │ + smlalseq r1, lr, sl, r1 │ │ │ │ + smlalseq r1, lr, r2, r1 │ │ │ │ + rscseq r8, lr, r6, lsl #19 │ │ │ │ + rscseq r8, lr, r6, ror r9 │ │ │ │ + rscseq r8, lr, r2, ror r9 │ │ │ │ + rscseq r8, lr, lr, ror #18 │ │ │ │ + rscseq r8, lr, sl, ror #18 │ │ │ │ + rscseq r8, lr, r6, ror #18 │ │ │ │ + rscseq r8, lr, r2, ror #18 │ │ │ │ + rscseq r8, lr, lr, asr r9 │ │ │ │ + rscseq r8, lr, r6, asr r9 │ │ │ │ + rscseq r8, lr, r2, asr r9 │ │ │ │ + rscseq r8, lr, lr, asr r9 │ │ │ │ + rscseq r8, lr, r2, asr #18 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + strdeq r8, [r1, -ip] │ │ │ │ + rscseq r1, lr, sl, ror r0 │ │ │ │ + rscseq r1, lr, r2, ror r0 │ │ │ │ + smlatteq r1, r0, r1, r8 │ │ │ │ + ldrdeq r8, [r1, -r4] │ │ │ │ + ldrdeq r8, [r1, -r0] │ │ │ │ + ldrdeq r8, [r1, -r4] │ │ │ │ + ldrdeq r8, [r1, -r8] │ │ │ │ + rscseq r8, lr, r6, lsr #7 │ │ │ │ + rscseq r0, lr, ip, ror #31 │ │ │ │ + rscseq r0, lr, r4, ror #31 │ │ │ │ + rscseq r8, lr, lr, ror r3 │ │ │ │ + tsteq r0, lr, lsl r7 │ │ │ │ + rscseq r8, lr, r2, ror r3 │ │ │ │ + tsteq r1, r0, lsl r9 │ │ │ │ + ldrdeq r0, [r0, -r6] │ │ │ │ + tsteq r1, lr, lsl #18 │ │ │ │ + rscseq r0, lr, sl, asr pc │ │ │ │ + rscseq r0, lr, r2, asr pc │ │ │ │ + strdeq r7, [r1, -r2] │ │ │ │ + rscseq r0, lr, r8, lsr #30 │ │ │ │ + rscseq r0, lr, r0, lsr #30 │ │ │ │ + smlabteq r1, r0, r9, ip │ │ │ │ + ldrshteq r0, [lr], #230 @ 0xe6 │ │ │ │ + rscseq r0, lr, lr, ror #29 │ │ │ │ + @ instruction: 0x010178b2 │ │ │ │ + rscseq r0, lr, r4, asr #29 │ │ │ │ ldrhteq r0, [lr], #236 @ 0xec │ │ │ │ - ldrhteq r0, [lr], #228 @ 0xe4 │ │ │ │ - tsteq r0, r2, ror r7 │ │ │ │ - @ instruction: 0x01017f94 │ │ │ │ - @ instruction: 0x01017f9c │ │ │ │ - smlatbeq r1, r0, pc, r7 @ │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - tsteq r0, lr, asr r7 │ │ │ │ - rscseq r0, lr, ip, lsr #28 │ │ │ │ - rscseq r0, lr, r4, lsr #28 │ │ │ │ - smlatbeq r0, r4, r2, sp │ │ │ │ - ldrshteq r0, [lr], #218 @ 0xda │ │ │ │ - ldrshteq r0, [lr], #210 @ 0xd2 │ │ │ │ - rscseq r8, lr, r6, ror #11 │ │ │ │ - ldrsbteq r8, [lr], #86 @ 0x56 │ │ │ │ - ldrsbteq r8, [lr], #82 @ 0x52 │ │ │ │ - rscseq r8, lr, lr, asr #11 │ │ │ │ - rscseq r8, lr, sl, asr #11 │ │ │ │ - rscseq r8, lr, r6, asr #11 │ │ │ │ - rscseq r8, lr, r2, asr #11 │ │ │ │ - ldrhteq r8, [lr], #94 @ 0x5e │ │ │ │ - ldrhteq r8, [lr], #86 @ 0x56 │ │ │ │ - ldrhteq r8, [lr], #82 @ 0x52 │ │ │ │ - ldrhteq r8, [lr], #94 @ 0x5e │ │ │ │ - rscseq r8, lr, r2, lsr #11 │ │ │ │ - ldrdeq ip, [r6, -r4] │ │ │ │ - tsteq r1, ip, asr lr │ │ │ │ - ldrsbteq r0, [lr], #202 @ 0xca │ │ │ │ - ldrsbteq r0, [lr], #194 @ 0xc2 │ │ │ │ - tsteq r1, r0, asr #28 │ │ │ │ - tsteq r1, r4, lsr lr │ │ │ │ - tsteq r1, r0, lsr lr │ │ │ │ - tsteq r1, r4, lsr lr │ │ │ │ - tsteq r1, r8, lsr lr │ │ │ │ - rscseq r8, lr, r6 │ │ │ │ - rscseq r0, lr, ip, asr #24 │ │ │ │ - rscseq r0, lr, r4, asr #24 │ │ │ │ - ldrsbteq r7, [lr], #254 @ 0xfe │ │ │ │ - tsteq r0, lr, ror r3 │ │ │ │ - ldrsbteq r7, [lr], #242 @ 0xf2 │ │ │ │ - tsteq r1, r0, ror r5 │ │ │ │ - tsteq r0, r6, lsr r3 │ │ │ │ - tsteq r1, lr, ror #10 │ │ │ │ - ldrhteq r0, [lr], #186 @ 0xba │ │ │ │ - ldrhteq r0, [lr], #178 @ 0xb2 │ │ │ │ - tsteq r1, r2, asr r5 │ │ │ │ - rscseq r0, lr, r8, lsl #23 │ │ │ │ - rscseq r0, lr, r0, lsl #23 │ │ │ │ - tsteq r1, r0, lsr #12 │ │ │ │ - rscseq r0, lr, r6, asr fp │ │ │ │ - rscseq r0, lr, lr, asr #22 │ │ │ │ - tsteq r1, r2, lsl r5 │ │ │ │ - rscseq r0, lr, r4, lsr #22 │ │ │ │ - rscseq r0, lr, ip, lsl fp │ │ │ │ - strdeq r7, [r1, -r8] │ │ │ │ - ldrshteq r0, [lr], #162 @ 0xa2 │ │ │ │ - rscseq r0, lr, sl, ror #21 │ │ │ │ - smlatbeq r1, r6, r5, ip │ │ │ │ - rscseq r0, lr, r0, asr #21 │ │ │ │ - ldrhteq r0, [lr], #168 @ 0xa8 │ │ │ │ - @ instruction: 0x010174b8 │ │ │ │ - rscseq r0, lr, lr, lsl #21 │ │ │ │ - strdeq r7, [r1, -ip] │ │ │ │ - rscseq r0, lr, r6, ror sl │ │ │ │ - strdeq r7, [r1, -r8] │ │ │ │ - rscseq fp, ip, r0, ror r7 │ │ │ │ - rscseq lr, lr, r0, lsl pc │ │ │ │ - ldrdeq r7, [r1, -r8] │ │ │ │ - @ instruction: 0x010175b8 │ │ │ │ - smlabteq r1, r4, r5, r7 │ │ │ │ - smlabteq r1, r4, r5, r7 │ │ │ │ - smlabteq r1, ip, r5, r7 │ │ │ │ - smlabteq r1, r8, r5, r7 │ │ │ │ - smlabteq r1, lr, r5, r7 │ │ │ │ - smlatteq r1, r4, r5, r7 │ │ │ │ - smlabbeq r1, lr, r4, ip │ │ │ │ - @ instruction: 0x0101c498 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - ldrshteq pc, [pc], #202 @ │ │ │ │ - smlabteq r0, r6, r0, r0 │ │ │ │ - tsteq r1, r8, ror r4 │ │ │ │ - rscseq r0, lr, r0, asr #17 │ │ │ │ - smlabbeq r0, r2, r0, r0 │ │ │ │ - rscseq r8, lr, ip, lsl #2 │ │ │ │ - tsteq r0, r8, rrx │ │ │ │ - ldrshteq r8, [lr], #10 │ │ │ │ - tsteq r0, sl, asr #32 │ │ │ │ - ldrshteq r8, [lr], #0 │ │ │ │ - rscseq r8, lr, r2, ror #1 │ │ │ │ - rscseq r8, lr, r0, ror #1 │ │ │ │ - ldrsbteq r8, [lr], #14 │ │ │ │ - ldrsbteq r8, [lr], #12 │ │ │ │ - ldrsbteq r8, [lr], #10 │ │ │ │ - ldrsbteq r8, [lr], #8 │ │ │ │ - ldrsbteq r8, [lr], #6 │ │ │ │ - ldrsbteq r8, [lr], #0 │ │ │ │ - rscseq r8, lr, lr, asr #1 │ │ │ │ - ldrsbteq r8, [lr], #12 │ │ │ │ - rscseq r8, lr, r2, asr #1 │ │ │ │ - strdeq ip, [r6, -r6] │ │ │ │ - ldrhteq r8, [lr], #8 │ │ │ │ - rscseq r8, lr, r0, asr #1 │ │ │ │ - ldrhteq r8, [lr], #14 │ │ │ │ - rscseq r0, lr, r2, asr #14 │ │ │ │ - rscseq pc, pc, ip, lsr #30 │ │ │ │ - rscseq r0, lr, r6, asr #17 │ │ │ │ - rscseq pc, pc, r2, lsl pc @ │ │ │ │ - rscseq r8, lr, r4, lsl #1 │ │ │ │ - rscseq r8, lr, sl, ror r0 │ │ │ │ - rscseq r8, lr, r8, ror r0 │ │ │ │ - rscseq r8, lr, r6, ror r0 │ │ │ │ - rscseq r8, lr, r4, ror r0 │ │ │ │ - rscseq r8, lr, r2, ror r0 │ │ │ │ - tsteq r6, lr, lsl r5 │ │ │ │ + @ instruction: 0x01017898 │ │ │ │ + smlalseq r0, lr, r2, lr │ │ │ │ + rscseq r0, lr, sl, lsl #29 │ │ │ │ + tsteq r1, r6, asr #18 │ │ │ │ + rscseq r0, lr, r0, ror #28 │ │ │ │ + rscseq r0, lr, r8, asr lr │ │ │ │ + tsteq r1, r8, asr r8 │ │ │ │ + rscseq r0, lr, lr, lsr #28 │ │ │ │ + swpeq r8, ip, [r1] │ │ │ │ + rscseq r0, lr, r6, lsl lr │ │ │ │ + @ instruction: 0x01017998 │ │ │ │ + rscseq fp, ip, r0, lsl fp │ │ │ │ + ldrhteq pc, [lr], #32 @ │ │ │ │ + tsteq r1, r8, ror r9 │ │ │ │ + tsteq r1, r8, asr r9 │ │ │ │ + tsteq r1, r4, ror #18 │ │ │ │ + tsteq r1, r4, ror #18 │ │ │ │ + tsteq r1, ip, ror #18 │ │ │ │ + tsteq r1, r8, ror #18 │ │ │ │ + tsteq r1, lr, ror #18 │ │ │ │ + smlabbeq r1, r4, r9, r7 │ │ │ │ + tsteq r1, lr, lsr #16 │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ + strdeq ip, [r6, -r8] │ │ │ │ + swpeq r0, sl, [r0] @ │ │ │ │ + tsteq r0, r6, ror #8 │ │ │ │ + tsteq r1, r8, lsl r8 │ │ │ │ + rscseq r0, lr, r0, ror #24 │ │ │ │ + tsteq r0, r2, lsr #8 │ │ │ │ + rscseq r8, lr, ip, lsr #9 │ │ │ │ + tsteq r0, r8, lsl #8 │ │ │ │ + smlalseq r8, lr, sl, r4 │ │ │ │ + smlatteq r0, sl, r3, r0 │ │ │ │ + smlalseq r8, lr, r0, r4 │ │ │ │ + rscseq r8, lr, r2, lsl #9 │ │ │ │ + rscseq r8, lr, r0, lsl #9 │ │ │ │ + rscseq r8, lr, lr, ror r4 │ │ │ │ + rscseq r8, lr, ip, ror r4 │ │ │ │ + rscseq r8, lr, sl, ror r4 │ │ │ │ + rscseq r8, lr, r8, ror r4 │ │ │ │ + rscseq r8, lr, r6, ror r4 │ │ │ │ + rscseq r8, lr, r0, ror r4 │ │ │ │ + rscseq r8, lr, lr, ror #8 │ │ │ │ + rscseq r8, lr, ip, ror r4 │ │ │ │ + rscseq r8, lr, r2, ror #8 │ │ │ │ + @ instruction: 0x0106c996 │ │ │ │ + rscseq r8, lr, r8, asr r4 │ │ │ │ + rscseq r8, lr, r0, ror #8 │ │ │ │ + rscseq r8, lr, lr, asr r4 │ │ │ │ + rscseq r0, lr, r2, ror #21 │ │ │ │ + smlabteq r0, ip, r2, r0 │ │ │ │ + rscseq r0, lr, r6, ror #24 │ │ │ │ + @ instruction: 0x010002b2 │ │ │ │ + rscseq r8, lr, r4, lsr #8 │ │ │ │ + rscseq r8, lr, sl, lsl r4 │ │ │ │ + rscseq r8, lr, r8, lsl r4 │ │ │ │ + rscseq r8, lr, r6, lsl r4 │ │ │ │ + rscseq r8, lr, r4, lsl r4 │ │ │ │ + rscseq r8, lr, r2, lsl r4 │ │ │ │ + @ instruction: 0x0106c8be │ │ │ │ andle r2, sp, r4, lsr r8 │ │ │ │ andle r2, lr, r0, ror #16 │ │ │ │ andle r2, pc, r8, lsr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4bafc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7db0ff8 │ │ │ │ stclt 13, cr15, [r8, #-12] │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r1, sl, asr #32 │ │ │ │ - qaddeq ip, r4, r1 │ │ │ │ - tsteq r1, lr, lsr #32 │ │ │ │ + smlatteq r1, sl, r3, ip │ │ │ │ + strdeq ip, [r1, -r4] │ │ │ │ + smlabteq r1, lr, r3, ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r0, r1, r2, r3, r4, r9, sl, lr} │ │ │ │ addshi pc, r2, r0 │ │ │ │ @@ -141029,42 +141029,42 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ bl ff9b28e8 │ │ │ │ @ instruction: 0xf0254a1f │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff7b28f8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x010101b6 │ │ │ │ - rscseq pc, pc, r0, lsl #24 │ │ │ │ - tsteq r1, sl, lsl #18 │ │ │ │ - @ instruction: 0x010101b2 │ │ │ │ - tsteq r1, r6, lsr sl │ │ │ │ - tsteq r1, r0, asr #20 │ │ │ │ - tsteq r1, r2, asr #20 │ │ │ │ - tsteq r1, r0, lsr sl │ │ │ │ - tsteq r1, r2, lsr sl │ │ │ │ - smlatbeq r1, r4, r8, r2 │ │ │ │ - rscseq pc, pc, sl, asr #22 │ │ │ │ - tsteq r1, r0, asr r1 │ │ │ │ - rscseq lr, lr, sl, asr #15 │ │ │ │ - rscseq lr, lr, r0, asr #15 │ │ │ │ - tsteq r1, r2, asr #2 │ │ │ │ - rscseq pc, pc, r2, lsl #22 │ │ │ │ - ldrdeq r0, [r1, -ip] │ │ │ │ - rscseq pc, pc, r6, ror #21 │ │ │ │ - ldrshteq lr, [lr], #100 @ 0x64 │ │ │ │ - tsteq r1, r8, asr #2 │ │ │ │ - rscseq lr, lr, lr, lsr #16 │ │ │ │ - smlatbeq r1, r4, r2, r0 │ │ │ │ - smlatbeq r1, r2, lr, fp │ │ │ │ - rscseq lr, lr, r8, lsl r8 │ │ │ │ - rscseq lr, lr, r2, lsr #16 │ │ │ │ - ldrdeq ip, [r6, -lr] │ │ │ │ - rscseq pc, pc, sl, lsr #20 │ │ │ │ - rscseq pc, pc, r4, asr #20 │ │ │ │ + tsteq r1, r6, asr r5 │ │ │ │ + rscseq pc, pc, r0, lsr #31 │ │ │ │ + smlatbeq r1, sl, ip, r2 │ │ │ │ + tsteq r1, r2, asr r5 │ │ │ │ + ldrdeq r3, [r1, -r6] │ │ │ │ + smlatteq r1, r0, sp, r3 │ │ │ │ + smlatteq r1, r2, sp, r3 │ │ │ │ + ldrdeq r3, [r1, -r0] │ │ │ │ + ldrdeq r3, [r1, -r2] │ │ │ │ + tsteq r1, r4, asr #24 │ │ │ │ + rscseq pc, pc, sl, ror #29 │ │ │ │ + strdeq r0, [r1, -r0] │ │ │ │ + rscseq lr, lr, sl, ror #22 │ │ │ │ + rscseq lr, lr, r0, ror #22 │ │ │ │ + smlatteq r1, r2, r4, r0 │ │ │ │ + rscseq pc, pc, r2, lsr #29 │ │ │ │ + tsteq r1, ip, ror r6 │ │ │ │ + rscseq pc, pc, r6, lsl #29 │ │ │ │ + smlalseq lr, lr, r4, sl @ │ │ │ │ + smlatteq r1, r8, r4, r0 │ │ │ │ + rscseq lr, lr, lr, asr #23 │ │ │ │ + tsteq r1, r4, asr #12 │ │ │ │ + tsteq r1, r2, asr #4 │ │ │ │ + ldrhteq lr, [lr], #184 @ 0xb8 │ │ │ │ + rscseq lr, lr, r2, asr #23 │ │ │ │ + tsteq r6, lr, ror r4 │ │ │ │ + rscseq pc, pc, sl, asr #27 │ │ │ │ + rscseq pc, pc, r4, ror #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4bda0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ ldmdale r7, {r1, r4, r5, ip, lr, pc} │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ @@ -141109,28 +141109,28 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r1, sl, lsr lr │ │ │ │ - ldrdeq fp, [r1, -r4] │ │ │ │ - @ instruction: 0x0101bd9a │ │ │ │ - smlatbeq r1, ip, sp, fp │ │ │ │ - tsteq r1, sl, asr sp │ │ │ │ - smlatteq r1, r8, sp, fp │ │ │ │ - strdeq fp, [r1, -sl] │ │ │ │ - smlabteq r1, r4, sp, fp │ │ │ │ - @ instruction: 0x0101beba │ │ │ │ - tsteq r1, r4, ror #28 │ │ │ │ - smlabbeq r1, r6, lr, fp │ │ │ │ - tsteq r1, r8, lsr #28 │ │ │ │ - smlabteq r1, r6, lr, fp │ │ │ │ - smlatteq r1, r4, lr, fp │ │ │ │ + ldrdeq ip, [r1, -sl] │ │ │ │ + tsteq r1, r4, ror r1 │ │ │ │ + tsteq r1, sl, lsr r1 │ │ │ │ + tsteq r1, ip, asr #2 │ │ │ │ + strdeq ip, [r1, -sl] │ │ │ │ + smlabbeq r1, r8, r1, ip │ │ │ │ + @ instruction: 0x0101c19a │ │ │ │ + tsteq r1, r4, ror #2 │ │ │ │ + tsteq r1, sl, asr r2 │ │ │ │ + tsteq r1, r4, lsl #4 │ │ │ │ + tsteq r1, r6, lsr #4 │ │ │ │ + smlabteq r1, r8, r1, ip │ │ │ │ + tsteq r1, r6, ror #4 │ │ │ │ + smlabbeq r1, r4, r2, ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4bea8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ @ instruction: 0x461e5214 │ │ │ │ mlasle sl, r1, r2, r4 │ │ │ │ @@ -141545,110 +141545,110 @@ │ │ │ │ tstcs r1, r4, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ svc 0x00d8f774 │ │ │ │ bmi 19ad340 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf774447a │ │ │ │ ldcllt 15, cr14, [r8, #840]! @ 0x348 │ │ │ │ - rscseq r0, lr, r4, asr r0 │ │ │ │ - rscseq pc, pc, r4, lsl r8 @ │ │ │ │ - rscseq r0, lr, r8, rrx │ │ │ │ - smlatbeq r1, r0, r6, r0 │ │ │ │ - rscseq r0, lr, r0, rrx │ │ │ │ - rscseq r0, lr, ip, asr #32 │ │ │ │ - tsteq r6, r6, lsr lr │ │ │ │ - rscseq r0, lr, sl, lsr r0 │ │ │ │ - rscseq r0, lr, ip, lsr r0 │ │ │ │ - rscseq r0, lr, r4, lsr r0 │ │ │ │ - swpeq r3, ip, [r1] │ │ │ │ - swpeq r3, lr, [r1] │ │ │ │ - swpeq r3, r6, [r1] │ │ │ │ - ldrshteq pc, [sp], #248 @ 0xf8 @ │ │ │ │ - ldrdeq r0, [r1, -ip] │ │ │ │ - @ instruction: 0x01017eb4 │ │ │ │ - smlabteq r1, r4, lr, r7 │ │ │ │ - tsteq r1, r0, lsl #10 │ │ │ │ - rscseq pc, sp, lr, ror #31 │ │ │ │ - smlabbeq r1, r0, r5, r0 │ │ │ │ - rscseq pc, sp, r0, ror #31 │ │ │ │ - rscseq pc, sp, ip, asr #31 │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - ldrhteq pc, [sp], #250 @ 0xfa @ │ │ │ │ - rscseq pc, sp, r0, asr #31 │ │ │ │ - rscseq pc, sp, r0, asr #31 │ │ │ │ - ldrhteq pc, [sp], #248 @ 0xf8 @ │ │ │ │ - rscseq pc, sp, lr, lsl #31 │ │ │ │ - rscseq pc, sp, lr, lsl #31 │ │ │ │ - smlalseq pc, sp, lr, pc @ │ │ │ │ - ldrhteq pc, [sp], #232 @ 0xe8 @ │ │ │ │ - ldrhteq pc, [sp], #224 @ 0xe0 @ │ │ │ │ + ldrshteq r0, [lr], #52 @ 0x34 │ │ │ │ + ldrhteq pc, [pc], #180 @ │ │ │ │ + rscseq r0, lr, r8, lsl #8 │ │ │ │ + tsteq r1, r0, asr #20 │ │ │ │ + rscseq r0, lr, r0, lsl #8 │ │ │ │ + rscseq r0, lr, ip, ror #7 │ │ │ │ + ldrdeq ip, [r6, -r6] │ │ │ │ + ldrsbteq r0, [lr], #58 @ 0x3a │ │ │ │ + ldrsbteq r0, [lr], #60 @ 0x3c │ │ │ │ + ldrsbteq r0, [lr], #52 @ 0x34 │ │ │ │ + tsteq r1, ip, lsr r4 │ │ │ │ + tsteq r1, lr, lsr r4 │ │ │ │ + tsteq r1, r6, lsr r4 │ │ │ │ + smlalseq r0, lr, r8, r3 │ │ │ │ + tsteq r1, ip, ror r9 │ │ │ │ + tsteq r1, r4, asr r2 │ │ │ │ + tsteq r1, r4, ror #4 │ │ │ │ + smlatbeq r1, r0, r8, r6 │ │ │ │ + rscseq r0, lr, lr, lsl #7 │ │ │ │ + tsteq r1, r0, lsr #18 │ │ │ │ + rscseq r0, lr, r0, lsl #7 │ │ │ │ + rscseq r0, lr, ip, ror #6 │ │ │ │ + strheq ip, [r6, -r6] │ │ │ │ + rscseq r0, lr, sl, asr r3 │ │ │ │ + rscseq r0, lr, r0, ror #6 │ │ │ │ + rscseq r0, lr, r0, ror #6 │ │ │ │ + rscseq r0, lr, r8, asr r3 │ │ │ │ + rscseq r0, lr, lr, lsr #6 │ │ │ │ + rscseq r0, lr, lr, lsr #6 │ │ │ │ + rscseq r0, lr, lr, lsr r3 │ │ │ │ + rscseq r0, lr, r8, asr r2 │ │ │ │ + rscseq r0, lr, r0, asr r2 │ │ │ │ + rscseq r0, lr, r4, lsr #6 │ │ │ │ + rscseq r0, lr, r6, lsr #4 │ │ │ │ + rscseq r0, lr, lr, lsl r2 │ │ │ │ + tsteq r0, lr, asr sl │ │ │ │ + ldrshteq r0, [lr], #20 │ │ │ │ + rscseq r0, lr, ip, ror #3 │ │ │ │ + smlatteq r0, r4, lr, r1 │ │ │ │ + smlatteq r0, r4, lr, r1 │ │ │ │ + smlatteq r0, r2, lr, r1 │ │ │ │ + tsteq r0, r8, lsr #30 │ │ │ │ + @ instruction: 0x01001eb8 │ │ │ │ + @ instruction: 0x01001eb6 │ │ │ │ + strdeq ip, [r0, -r0] │ │ │ │ + smlatteq r0, r2, r6, ip │ │ │ │ + ldrdeq ip, [r0, -ip] │ │ │ │ + ldrdeq ip, [r0, -r6] │ │ │ │ + ldrdeq ip, [r0, -r0] │ │ │ │ + smlabteq r0, sl, r6, ip │ │ │ │ + smlabteq r0, r4, r6, ip │ │ │ │ + rscseq r7, lr, r6, asr #18 │ │ │ │ + rscseq r7, lr, r4, asr #18 │ │ │ │ + tsteq r1, lr, lsl r0 │ │ │ │ + tsteq r1, ip, lsl r0 │ │ │ │ + smlabbeq r0, r6, r6, ip │ │ │ │ + smlabbeq r0, r0, r6, ip │ │ │ │ + tsteq r0, sl, ror r6 │ │ │ │ + strdeq r7, [r1, -r0] │ │ │ │ + smlatteq r1, lr, pc, r7 @ │ │ │ │ + smlatteq r1, ip, pc, r7 @ │ │ │ │ + tsteq r0, sl, asr r6 │ │ │ │ + rscseq r7, lr, r2, lsl #18 │ │ │ │ + rscseq r7, lr, r8, ror #17 │ │ │ │ + tsteq r0, lr, asr #12 │ │ │ │ + rscseq r0, lr, r6, lsr r0 │ │ │ │ + rscseq r0, lr, r0, lsr r0 │ │ │ │ + tsteq r1, ip, ror sp │ │ │ │ + tsteq r1, r2, ror sp │ │ │ │ + tsteq r1, r0, ror sp │ │ │ │ + tsteq r1, sl, ror #26 │ │ │ │ + strdeq r7, [r1, -r8] │ │ │ │ + smlabteq r1, r2, r5, r0 │ │ │ │ + smlabteq r1, r2, r5, r0 │ │ │ │ + smlabteq r1, r0, r5, r0 │ │ │ │ + tsteq r1, r6, lsr sp │ │ │ │ + rscseq pc, sp, sl, lsl #31 │ │ │ │ rscseq pc, sp, r4, lsl #31 │ │ │ │ - rscseq pc, sp, r6, lsl #29 │ │ │ │ - rscseq pc, sp, lr, ror lr @ │ │ │ │ - @ instruction: 0x0100e6be │ │ │ │ + @ instruction: 0x01010596 │ │ │ │ + ldrhteq pc, [pc], #104 @ │ │ │ │ + ldrdeq r6, [r1, -sl] │ │ │ │ + rscseq pc, sp, r0, asr #30 │ │ │ │ + rscseq pc, sp, sl, lsr pc @ │ │ │ │ + @ instruction: 0x01017e9c │ │ │ │ + rscseq lr, lr, r0, asr #2 │ │ │ │ + @ instruction: 0x01017e9e │ │ │ │ + tsteq r1, r0, asr #10 │ │ │ │ + rscseq pc, pc, r4, asr #12 │ │ │ │ + rscseq r7, lr, r6, asr #3 │ │ │ │ + smlabbeq r1, r6, ip, fp │ │ │ │ + smlabbeq r1, r4, ip, fp │ │ │ │ rscseq pc, sp, r4, asr lr @ │ │ │ │ - rscseq pc, sp, ip, asr #28 │ │ │ │ - tsteq r0, r4, asr #22 │ │ │ │ - tsteq r0, r4, asr #22 │ │ │ │ - tsteq r0, r2, asr #22 │ │ │ │ - smlabbeq r0, r8, fp, r1 │ │ │ │ - tsteq r0, r8, lsl fp │ │ │ │ - tsteq r0, r6, lsl fp │ │ │ │ - tsteq r0, r0, asr r3 │ │ │ │ - tsteq r0, r2, asr #6 │ │ │ │ - tsteq r0, ip, lsr r3 │ │ │ │ - tsteq r0, r6, lsr r3 │ │ │ │ - tsteq r0, r0, lsr r3 │ │ │ │ - tsteq r0, sl, lsr #6 │ │ │ │ - tsteq r0, r4, lsr #6 │ │ │ │ - rscseq r7, lr, r6, lsr #11 │ │ │ │ - rscseq r7, lr, r4, lsr #11 │ │ │ │ - tsteq r1, lr, ror ip │ │ │ │ - tsteq r1, ip, ror ip │ │ │ │ - smlatteq r0, r6, r2, ip │ │ │ │ - smlatteq r0, r0, r2, ip │ │ │ │ - ldrdeq ip, [r0, -sl] │ │ │ │ - tsteq r1, r0, asr ip │ │ │ │ - tsteq r1, lr, asr #24 │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ - @ instruction: 0x0100c2ba │ │ │ │ - rscseq r7, lr, r2, ror #10 │ │ │ │ - rscseq r7, lr, r8, asr #10 │ │ │ │ - smlatbeq r0, lr, r2, ip │ │ │ │ - smlalseq pc, sp, r6, ip @ │ │ │ │ - smlalseq pc, sp, r0, ip @ │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - ldrdeq fp, [r1, -r2] │ │ │ │ - ldrdeq fp, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r9, fp │ │ │ │ - tsteq r1, r8, asr lr │ │ │ │ - tsteq r1, r2, lsr #4 │ │ │ │ - tsteq r1, r2, lsr #4 │ │ │ │ - tsteq r1, r0, lsr #4 │ │ │ │ - @ instruction: 0x0101b996 │ │ │ │ - rscseq pc, sp, sl, ror #23 │ │ │ │ - rscseq pc, sp, r4, ror #23 │ │ │ │ - strdeq r0, [r1, -r6] │ │ │ │ - rscseq pc, pc, r8, lsl r3 @ │ │ │ │ - tsteq r1, sl, lsr r1 │ │ │ │ - rscseq pc, sp, r0, lsr #23 │ │ │ │ - smlalseq pc, sp, sl, fp @ │ │ │ │ - strdeq r7, [r1, -ip] │ │ │ │ - rscseq sp, lr, r0, lsr #27 │ │ │ │ - strdeq r7, [r1, -lr] │ │ │ │ - smlatbeq r1, r0, r1, r0 │ │ │ │ - rscseq pc, pc, r4, lsr #5 │ │ │ │ - rscseq r6, lr, r6, lsr #28 │ │ │ │ - smlatteq r1, r6, r8, fp │ │ │ │ - smlatteq r1, r4, r8, fp │ │ │ │ - ldrhteq pc, [sp], #164 @ 0xa4 @ │ │ │ │ - rscseq pc, pc, ip, asr r2 @ │ │ │ │ - smlabteq r1, r6, r8, fp │ │ │ │ - rscseq pc, sp, r6, ror #21 │ │ │ │ - rscseq pc, sp, r0, ror #21 │ │ │ │ + ldrshteq pc, [pc], #92 @ │ │ │ │ + tsteq r1, r6, ror #24 │ │ │ │ + rscseq pc, sp, r6, lsl #29 │ │ │ │ + rscseq pc, sp, r0, lsl #29 │ │ │ │ andsle r2, sl, r4, lsr r8 │ │ │ │ stmdacs ip!, {r3, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r0, r2, r3, ip, lr, pc} │ │ │ │ stmdacs r8!, {r3, r4, ip, lr, pc} │ │ │ │ ldmdami r3, {r0, r3, r4, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ andsle r2, r7, ip, ror #16 │ │ │ │ @@ -141665,21 +141665,21 @@ │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r1, r0, lsr #14 │ │ │ │ - tsteq r1, r8, lsl r7 │ │ │ │ - tsteq r1, r2, lsl #14 │ │ │ │ - rscseq pc, sp, r4, lsl #9 │ │ │ │ - tsteq r1, r6, lsl r7 │ │ │ │ - rscseq pc, sp, r8, ror r4 @ │ │ │ │ - rscseq pc, sp, r2, ror r4 @ │ │ │ │ + smlabteq r1, r0, sl, fp │ │ │ │ + @ instruction: 0x0101bab8 │ │ │ │ + smlatbeq r1, r2, sl, fp │ │ │ │ + rscseq pc, sp, r4, lsr #16 │ │ │ │ + @ instruction: 0x0101bab6 │ │ │ │ + rscseq pc, sp, r8, lsl r8 @ │ │ │ │ + rscseq pc, sp, r2, lsl r8 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4c73c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r0, r1, r2, r3, r4, r9, sl, lr} │ │ │ │ msrhi CPSR_, r0 │ │ │ │ @@ -141901,67 +141901,67 @@ │ │ │ │ @ instruction: 0xf774447a │ │ │ │ and lr, r7, r4, lsl sp │ │ │ │ @ instruction: 0x463b4a38 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ stc 7, cr15, [sl, #-464] @ 0xfffffe30 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - strdeq r1, [r1, -ip] │ │ │ │ - rscseq lr, pc, sl, asr #31 │ │ │ │ - tsteq r1, r8, asr #28 │ │ │ │ - tsteq r1, r6, ror #28 │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - smlatbeq r0, r0, r5, pc @ │ │ │ │ - rscseq sp, lr, ip, lsl ip │ │ │ │ - rscseq sp, lr, r2, lsl ip │ │ │ │ - @ instruction: 0x0100f594 │ │ │ │ - rscseq lr, pc, r4, asr pc @ │ │ │ │ - smlatbeq r0, r2, r9, sp │ │ │ │ - tsteq r0, r2, asr r5 │ │ │ │ - tsteq r0, r0, lsr #22 │ │ │ │ - @ instruction: 0x0100d992 │ │ │ │ - rscseq sp, lr, sl, lsr sp │ │ │ │ - rscseq sp, lr, r4, lsr sp │ │ │ │ - smlabbeq r0, sl, r5, pc @ │ │ │ │ - @ instruction: 0x0100fd94 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - smlatbeq r0, sl, r5, pc @ │ │ │ │ - @ instruction: 0x0100f5b4 │ │ │ │ - tstpeq r0, r2, asr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, sl, lsl #10 │ │ │ │ - @ instruction: 0x0100f59e │ │ │ │ - tsteq r0, sl, asr sl │ │ │ │ - smlatbeq r0, r0, r5, pc @ │ │ │ │ - smlabteq r0, lr, r5, pc @ │ │ │ │ - @ instruction: 0x0106b4b6 │ │ │ │ - smlabteq r0, r8, r5, pc @ │ │ │ │ - rscseq sp, lr, sl, lsr fp │ │ │ │ - rscseq sp, lr, r0, lsr #22 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - smlatbeq r0, sl, r5, pc @ │ │ │ │ - ldrsbteq lr, [pc], #218 │ │ │ │ - @ instruction: 0x0100f5b4 │ │ │ │ - ldrhteq lr, [pc], #222 │ │ │ │ - rscseq sp, lr, ip, asr #19 │ │ │ │ - rscseq sp, lr, r2, lsl fp │ │ │ │ - smlabbeq r0, r8, r5, pc @ │ │ │ │ - rscseq sp, lr, lr, asr #22 │ │ │ │ - tsteq r1, r0, lsr r4 │ │ │ │ - ldrdeq fp, [r6, -r0] │ │ │ │ - rscseq sp, lr, ip, asr r9 │ │ │ │ - rscseq sp, lr, r6, ror #18 │ │ │ │ - rscseq sp, lr, ip, asr #18 │ │ │ │ - @ instruction: 0x0106b390 │ │ │ │ - rscseq sp, lr, lr, lsl #19 │ │ │ │ - smlalseq sp, lr, r6, r9 │ │ │ │ - tsteq r6, r2, ror #6 │ │ │ │ - smlabbeq r1, r4, fp, r1 │ │ │ │ - smlabbeq r1, r8, fp, r1 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - rscseq pc, sp, r8, lsl #3 │ │ │ │ + swpeq r2, ip, [r1] │ │ │ │ + rscseq pc, pc, sl, ror #6 │ │ │ │ + smlatteq r1, r8, r1, r3 │ │ │ │ + tsteq r1, r6, lsl #4 │ │ │ │ + @ instruction: 0x0106b9ba │ │ │ │ + tstpeq r0, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + ldrhteq sp, [lr], #252 @ 0xfc │ │ │ │ + ldrhteq sp, [lr], #242 @ 0xf2 │ │ │ │ + tstpeq r0, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + ldrshteq pc, [pc], #36 @ │ │ │ │ + tsteq r0, r2, asr #26 │ │ │ │ + strdeq sp, [r0, -r2] │ │ │ │ + smlabteq r0, r0, lr, r0 │ │ │ │ + tsteq r0, r2, lsr sp │ │ │ │ + ldrsbteq lr, [lr], #10 │ │ │ │ + ldrsbteq lr, [lr], #4 │ │ │ │ + tstpeq r0, sl, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r4, lsr r1 │ │ │ │ + smlatteq r6, ip, r8, fp │ │ │ │ + tstpeq r0, sl, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r1, -r2] │ │ │ │ + smlatbeq r6, sl, r8, fp │ │ │ │ + tstpeq r0, lr, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r0, -sl] │ │ │ │ + tstpeq r0, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r6, asr r8 │ │ │ │ + tstpeq r0, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ + ldrsbteq sp, [lr], #234 @ 0xea │ │ │ │ + rscseq sp, lr, r0, asr #29 │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + tstpeq r0, sl, asr #18 @ p-variant is OBSOLETE │ │ │ │ + rscseq pc, pc, sl, ror r1 @ │ │ │ │ + tstpeq r0, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ + rscseq pc, pc, lr, asr r1 @ │ │ │ │ + rscseq sp, lr, ip, ror #26 │ │ │ │ + ldrhteq sp, [lr], #226 @ 0xe2 │ │ │ │ + tstpeq r0, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + rscseq sp, lr, lr, ror #29 │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + ldrshteq sp, [lr], #204 @ 0xcc │ │ │ │ + rscseq sp, lr, r6, lsl #26 │ │ │ │ + rscseq sp, lr, ip, ror #25 │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + rscseq sp, lr, lr, lsr #26 │ │ │ │ + rscseq sp, lr, r6, lsr sp │ │ │ │ + tsteq r6, r2, lsl #14 │ │ │ │ + tsteq r1, r4, lsr #30 │ │ │ │ + tsteq r1, r8, lsr #30 │ │ │ │ + ldrdeq fp, [r6, -r4] │ │ │ │ + rscseq pc, sp, r8, lsr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cba4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f00ff8 │ │ │ │ stclt 15, cr15, [r8, #-660] @ 0xfffffd6c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cbb8 │ │ │ │ @@ -141979,17 +141979,17 @@ │ │ │ │ @ instruction: 0xf7f90ff8 │ │ │ │ @ instruction: 0xbd08f991 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r1, sl, ror r2 │ │ │ │ - @ instruction: 0x0101b298 │ │ │ │ - tsteq r1, r2, asr r2 │ │ │ │ + tsteq r1, sl, lsl r6 │ │ │ │ + tsteq r1, r8, lsr r6 │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4cc14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r5, [r4], -ip, ror #25 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -142162,56 +142162,56 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl 2b3a9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19f72c> │ │ │ │ strtmi r4, [fp], -r3, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7744620 │ │ │ │ @ instruction: 0xbdf8eb00 │ │ │ │ - tsteq r1, r2, asr r8 │ │ │ │ - tsteq r1, r6, asr #16 │ │ │ │ - tsteq r1, r0, asr #16 │ │ │ │ - tsteq r1, lr, lsl #14 │ │ │ │ - @ instruction: 0x01016f94 │ │ │ │ - strdeq r5, [r1, -sl] │ │ │ │ - strdeq r5, [r1, -r4] │ │ │ │ - smlatteq r1, lr, r6, r5 │ │ │ │ - smlatteq r1, r8, r6, r5 │ │ │ │ - smlabbeq r1, r6, r0, r7 │ │ │ │ - strdeq fp, [r6, -sl] │ │ │ │ - smlabteq r1, r8, r7, r5 │ │ │ │ - rscseq lr, pc, r8, ror #20 │ │ │ │ - @ instruction: 0x010157be │ │ │ │ - @ instruction: 0x010157b2 │ │ │ │ - smlatbeq r1, lr, r7, r5 │ │ │ │ - smlatbeq r1, r6, r7, r5 │ │ │ │ - @ instruction: 0x0101579e │ │ │ │ - smlabteq r1, r6, pc, r6 @ │ │ │ │ - smlabteq r1, lr, pc, r6 @ │ │ │ │ - tsteq r1, sl, ror #14 │ │ │ │ - @ instruction: 0x01016fb2 │ │ │ │ - smlabteq r1, r2, pc, r6 @ │ │ │ │ - smlatbeq r1, r4, pc, r6 @ │ │ │ │ - @ instruction: 0x0106afb8 │ │ │ │ - tsteq r1, sl, ror r0 │ │ │ │ - rscseq lr, pc, r6, lsr #18 │ │ │ │ - rscseq lr, pc, ip, lsl #10 │ │ │ │ - qaddeq fp, r4, r1 │ │ │ │ - tsteq r1, ip, asr #30 │ │ │ │ - tsteq r1, r8, asr #30 │ │ │ │ - rscseq lr, pc, r2, ror r8 @ │ │ │ │ - rscseq lr, pc, lr, lsl #17 │ │ │ │ + strdeq r5, [r1, -r2] │ │ │ │ + smlatteq r1, r6, fp, r5 │ │ │ │ + smlatteq r1, r0, fp, r5 │ │ │ │ + smlatbeq r1, lr, sl, r5 │ │ │ │ + tsteq r1, r4, lsr r3 │ │ │ │ + @ instruction: 0x01015a9a │ │ │ │ + @ instruction: 0x01015a94 │ │ │ │ + smlabbeq r1, lr, sl, r5 │ │ │ │ + smlabbeq r1, r8, sl, r5 │ │ │ │ + tsteq r1, r6, lsr #8 │ │ │ │ + @ instruction: 0x0106b49a │ │ │ │ + tsteq r1, r8, ror #22 │ │ │ │ + rscseq lr, pc, r8, lsl #28 │ │ │ │ + tsteq r1, lr, asr fp │ │ │ │ + tsteq r1, r2, asr fp │ │ │ │ + tsteq r1, lr, asr #22 │ │ │ │ + tsteq r1, r6, asr #22 │ │ │ │ + tsteq r1, lr, lsr fp │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + tsteq r1, lr, ror #6 │ │ │ │ + tsteq r1, sl, lsl #22 │ │ │ │ + tsteq r1, r2, asr r3 │ │ │ │ + tsteq r1, r2, ror #6 │ │ │ │ + tsteq r1, r4, asr #6 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r1, sl, lsl r4 │ │ │ │ + rscseq lr, pc, r6, asr #25 │ │ │ │ + rscseq lr, pc, ip, lsr #17 │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + smlatteq r1, ip, r2, r7 │ │ │ │ + smlatteq r1, r8, r2, r7 │ │ │ │ + rscseq lr, pc, r2, lsl ip @ │ │ │ │ + rscseq lr, pc, lr, lsr #24 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xff10f7fe │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r1, r0, ror #30 │ │ │ │ + mrseq fp, SP_irq │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4cf8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xff82f7fe │ │ │ │ @ instruction: 0x4615e293 │ │ │ │ @@ -142541,97 +142541,97 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmda r0, {r2, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svceq 0x002b4a55 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7744620 │ │ │ │ ldcllt 8, cr14, [r8, #40]! @ 0x28 │ │ │ │ - rscseq pc, sp, lr, lsl r0 @ │ │ │ │ - tstpeq r0, r2, asr r6 @ p-variant is OBSOLETE │ │ │ │ - rscseq pc, sp, r2, lsl r0 @ │ │ │ │ - ldrshteq lr, [sp], #254 @ 0xfe │ │ │ │ - smlatteq r6, r8, sp, sl │ │ │ │ - rscseq lr, sp, ip, ror #31 │ │ │ │ - rscseq lr, sp, lr, ror #31 │ │ │ │ - rscseq lr, sp, r6, ror #31 │ │ │ │ - tsteq r1, lr, asr #32 │ │ │ │ - qaddeq r2, r0, r1 │ │ │ │ - tsteq r1, r8, asr #32 │ │ │ │ - rscseq lr, sp, sl, lsr #31 │ │ │ │ - smlabbeq r0, lr, r5, pc @ │ │ │ │ - tsteq r1, r6, ror #28 │ │ │ │ - tsteq r1, r6, ror lr │ │ │ │ - @ instruction: 0x010154b2 │ │ │ │ - rscseq lr, sp, r0, lsr #31 │ │ │ │ - tstpeq r0, r2, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - smlalseq lr, sp, r2, pc @ │ │ │ │ - rscseq lr, sp, lr, ror pc │ │ │ │ - smlabteq r6, r8, ip, sl │ │ │ │ - rscseq lr, sp, lr, ror #30 │ │ │ │ - rscseq lr, sp, r6, ror pc │ │ │ │ - rscseq lr, sp, r8, ror pc │ │ │ │ - rscseq lr, sp, r2, ror pc │ │ │ │ - rscseq lr, sp, sl, asr #30 │ │ │ │ - rscseq lr, sp, ip, asr #30 │ │ │ │ - rscseq lr, sp, lr, asr pc │ │ │ │ - rscseq lr, sp, sl, ror lr │ │ │ │ - rscseq lr, sp, r4, ror lr │ │ │ │ - rscseq lr, sp, sl, asr #30 │ │ │ │ - rscseq lr, sp, lr, asr #28 │ │ │ │ - rscseq lr, sp, r8, asr #28 │ │ │ │ - tsteq r0, r2, asr #22 │ │ │ │ - tsteq r0, r2, asr #22 │ │ │ │ - tsteq r0, r0, asr #22 │ │ │ │ - smlabbeq r0, r6, fp, r0 │ │ │ │ - tsteq r0, r6, lsl fp │ │ │ │ - tsteq r0, r4, lsl fp │ │ │ │ - tsteq r0, lr, asr #6 │ │ │ │ - tsteq r0, r0, asr #6 │ │ │ │ - tsteq r0, sl, lsr r3 │ │ │ │ - tsteq r0, r4, lsr r3 │ │ │ │ - tsteq r0, lr, lsr #6 │ │ │ │ - tsteq r0, r8, lsr #6 │ │ │ │ - tsteq r0, r2, lsr #6 │ │ │ │ - rscseq r6, lr, r4, lsr #11 │ │ │ │ - rscseq r6, lr, r2, lsr #11 │ │ │ │ - tsteq r1, ip, ror ip │ │ │ │ - tsteq r1, sl, ror ip │ │ │ │ - smlatteq r0, r4, r2, fp │ │ │ │ - ldrdeq fp, [r0, -lr] │ │ │ │ - ldrdeq fp, [r0, -r8] │ │ │ │ - tsteq r1, lr, asr #24 │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ - tsteq r1, sl, asr #24 │ │ │ │ - @ instruction: 0x0100b2b8 │ │ │ │ - rscseq r6, lr, r0, ror #10 │ │ │ │ - rscseq r6, lr, r6, asr #10 │ │ │ │ - smlatbeq r0, ip, r2, fp │ │ │ │ - smlalseq lr, sp, r4, ip │ │ │ │ - rscseq lr, sp, lr, lsl #25 │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - smlabteq r1, lr, r9, sl │ │ │ │ - smlabteq r1, r8, r9, sl │ │ │ │ - tsteq r1, r6, asr lr │ │ │ │ - tstpeq r0, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0101a994 │ │ │ │ - rscseq lr, sp, r8, ror #23 │ │ │ │ - rscseq lr, sp, r2, ror #23 │ │ │ │ - strdeq pc, [r0, -r4] │ │ │ │ - rscseq lr, pc, r6, lsl r3 @ │ │ │ │ - tsteq r1, r8, lsr r1 │ │ │ │ - smlalseq lr, sp, lr, fp │ │ │ │ - smlalseq lr, sp, r8, fp │ │ │ │ - strdeq r6, [r1, -sl] │ │ │ │ - smlalseq ip, lr, lr, sp │ │ │ │ - strdeq r6, [r1, -ip] │ │ │ │ - @ instruction: 0x0100f19e │ │ │ │ - rscseq lr, pc, r2, lsr #5 │ │ │ │ + ldrhteq pc, [sp], #62 @ 0x3e @ │ │ │ │ + strdeq pc, [r0, -r2] │ │ │ │ + ldrhteq pc, [sp], #50 @ 0x32 @ │ │ │ │ + smlalseq pc, sp, lr, r3 @ │ │ │ │ + smlabbeq r6, r8, r1, fp │ │ │ │ + rscseq pc, sp, ip, lsl #7 │ │ │ │ + rscseq pc, sp, lr, lsl #7 │ │ │ │ + rscseq pc, sp, r6, lsl #7 │ │ │ │ + smlatteq r1, lr, r3, r2 │ │ │ │ + strdeq r2, [r1, -r0] │ │ │ │ + smlatteq r1, r8, r3, r2 │ │ │ │ + rscseq pc, sp, sl, asr #6 │ │ │ │ + tstpeq r0, lr, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r6, lsl #4 │ │ │ │ + tsteq r1, r6, lsl r2 │ │ │ │ + tsteq r1, r2, asr r8 │ │ │ │ + rscseq pc, sp, r0, asr #6 │ │ │ │ + ldrdeq pc, [r0, -r2] │ │ │ │ + rscseq pc, sp, r2, lsr r3 @ │ │ │ │ + rscseq pc, sp, lr, lsl r3 @ │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + rscseq pc, sp, lr, lsl #6 │ │ │ │ + rscseq pc, sp, r6, lsl r3 @ │ │ │ │ + rscseq pc, sp, r8, lsl r3 @ │ │ │ │ + rscseq pc, sp, r2, lsl r3 @ │ │ │ │ + rscseq pc, sp, sl, ror #5 │ │ │ │ + rscseq pc, sp, ip, ror #5 │ │ │ │ + ldrshteq pc, [sp], #46 @ 0x2e @ │ │ │ │ + rscseq pc, sp, sl, lsl r2 @ │ │ │ │ + rscseq pc, sp, r4, lsl r2 @ │ │ │ │ + rscseq pc, sp, sl, ror #5 │ │ │ │ + rscseq pc, sp, lr, ror #3 │ │ │ │ + rscseq pc, sp, r8, ror #3 │ │ │ │ + smlatteq r0, r2, lr, r0 │ │ │ │ + smlatteq r0, r2, lr, r0 │ │ │ │ + smlatteq r0, r0, lr, r0 │ │ │ │ + tsteq r0, r6, lsr #30 │ │ │ │ + @ instruction: 0x01000eb6 │ │ │ │ + @ instruction: 0x01000eb4 │ │ │ │ + smlatteq r0, lr, r6, fp │ │ │ │ + smlatteq r0, r0, r6, fp │ │ │ │ + ldrdeq fp, [r0, -sl] │ │ │ │ + ldrdeq fp, [r0, -r4] │ │ │ │ + smlabteq r0, lr, r6, fp │ │ │ │ + smlabteq r0, r8, r6, fp │ │ │ │ + smlabteq r0, r2, r6, fp │ │ │ │ + rscseq r6, lr, r4, asr #18 │ │ │ │ + rscseq r6, lr, r2, asr #18 │ │ │ │ + tsteq r1, ip, lsl r0 │ │ │ │ + tsteq r1, sl, lsl r0 │ │ │ │ + smlabbeq r0, r4, r6, fp │ │ │ │ + tsteq r0, lr, ror r6 │ │ │ │ + tsteq r0, r8, ror r6 │ │ │ │ + smlatteq r1, lr, pc, r6 @ │ │ │ │ + smlatteq r1, ip, pc, r6 @ │ │ │ │ + smlatteq r1, sl, pc, r6 @ │ │ │ │ + tsteq r0, r8, asr r6 │ │ │ │ + rscseq r6, lr, r0, lsl #18 │ │ │ │ + rscseq r6, lr, r6, ror #17 │ │ │ │ + tsteq r0, ip, asr #12 │ │ │ │ + rscseq pc, sp, r4, lsr r0 @ │ │ │ │ + rscseq pc, sp, lr, lsr #32 │ │ │ │ + tsteq r1, sl, ror sp │ │ │ │ + tsteq r1, r0, ror sp │ │ │ │ + tsteq r1, lr, ror #26 │ │ │ │ + tsteq r1, r8, ror #26 │ │ │ │ + strdeq r6, [r1, -r6] │ │ │ │ + smlabteq r0, r0, r5, pc @ │ │ │ │ + smlabteq r0, r0, r5, pc @ │ │ │ │ + @ instruction: 0x0100f5be │ │ │ │ + tsteq r1, r4, lsr sp │ │ │ │ + rscseq lr, sp, r8, lsl #31 │ │ │ │ + rscseq lr, sp, r2, lsl #31 │ │ │ │ + @ instruction: 0x0100f594 │ │ │ │ + ldrhteq lr, [pc], #102 │ │ │ │ + ldrdeq r5, [r1, -r8] │ │ │ │ + rscseq lr, sp, lr, lsr pc │ │ │ │ + rscseq lr, sp, r8, lsr pc │ │ │ │ + @ instruction: 0x01016e9a │ │ │ │ + rscseq sp, lr, lr, lsr r1 │ │ │ │ + @ instruction: 0x01016e9c │ │ │ │ + tstpeq r0, lr, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + rscseq lr, pc, r2, asr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4d61c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fa0ff8 │ │ │ │ stclt 8, cr15, [r8, #-324] @ 0xfffffebc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4d630 │ │ │ │ @@ -142648,16 +142648,16 @@ │ │ │ │ sbcsmi r0, sl, r1, lsl #4 │ │ │ │ strle r0, [r5, #-2003] @ 0xfffff82d │ │ │ │ @ instruction: 0xf82af7ff │ │ │ │ stmdami r3, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x0000bd08 │ │ │ │ - rscseq lr, sp, ip, lsl r5 │ │ │ │ - rscseq lr, sp, r6, lsl r5 │ │ │ │ + ldrhteq lr, [sp], #140 @ 0x8c │ │ │ │ + ldrhteq lr, [sp], #134 @ 0x86 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4d684 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1a10fe0 │ │ │ │ addlt r0, r3, ip, asr r4 │ │ │ │ ldrmi r4, [r6], -r7, lsl #12 │ │ │ │ ldrmi fp, [ip], r4, lsr #5 │ │ │ │ @@ -142668,15 +142668,15 @@ │ │ │ │ @ instruction: 0xf844f7ff │ │ │ │ bmi 26e4cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15a15c> │ │ │ │ tstcs r1, r3, ror #12 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf7739600 │ │ │ │ andlt lr, r3, lr, lsl #30 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - rscseq lr, sp, lr, lsl #11 │ │ │ │ + rscseq lr, sp, lr, lsr #18 │ │ │ │ andvc pc, ip, #64, 4 │ │ │ │ mulle pc, r0, r2 @ │ │ │ │ svcvs 0x00e5f5b0 │ │ │ │ @ instruction: 0xf5b0d00f │ │ │ │ andle r7, pc, r0, asr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4d6e4 │ │ │ │ @@ -142684,17 +142684,17 @@ │ │ │ │ @ instruction: 0xf7ff0ff8 │ │ │ │ stclt 12, cr15, [r8, #-228] @ 0xffffff1c │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r1, r2, lsl r8 │ │ │ │ - tsteq r1, r8, lsr #16 │ │ │ │ - strdeq sl, [r1, -r2] │ │ │ │ + @ instruction: 0x0101abb2 │ │ │ │ + smlabteq r1, r8, fp, sl │ │ │ │ + @ instruction: 0x0101ab92 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4d718 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r7, [r4], -ip, lsl #24 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -143265,147 +143265,147 @@ │ │ │ │ b 1c34bcc │ │ │ │ bmi fe32ee1c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ b 1a34bdc │ │ │ │ ldrbtmi r4, [sl], #-2693 @ 0xfffff57b │ │ │ │ ldcllt 7, cr14, [r8, #136]! @ 0x88 │ │ │ │ - rscseq lr, sp, sl, ror r8 │ │ │ │ - @ instruction: 0x0100eeb0 │ │ │ │ - rscseq lr, sp, r0, ror r8 │ │ │ │ - rscseq lr, sp, ip, asr r8 │ │ │ │ - tsteq r1, r4, ror #8 │ │ │ │ - rscseq lr, sp, ip, asr #16 │ │ │ │ - rscseq lr, sp, lr, asr #16 │ │ │ │ - rscseq lr, sp, r6, asr #16 │ │ │ │ - smlatbeq r1, lr, r8, r1 │ │ │ │ - @ instruction: 0x010118b0 │ │ │ │ - smlatbeq r1, r8, r8, r1 │ │ │ │ - rscseq lr, sp, sl, lsl #16 │ │ │ │ - smlatteq r0, lr, sp, lr │ │ │ │ - smlabteq r1, r6, r6, r6 │ │ │ │ - ldrdeq r6, [r1, -r6] │ │ │ │ - tsteq r1, r2, lsl sp │ │ │ │ - rscseq lr, sp, r0, lsl #16 │ │ │ │ - @ instruction: 0x0100ed92 │ │ │ │ - ldrshteq lr, [sp], #114 @ 0x72 │ │ │ │ - ldrsbteq lr, [sp], #126 @ 0x7e │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - rscseq lr, sp, ip, asr #15 │ │ │ │ - ldrsbteq lr, [sp], #114 @ 0x72 │ │ │ │ - ldrsbteq lr, [sp], #114 @ 0x72 │ │ │ │ - rscseq lr, sp, sl, asr #15 │ │ │ │ - rscseq lr, sp, r0, lsr #15 │ │ │ │ - rscseq lr, sp, r0, lsr #15 │ │ │ │ - ldrhteq lr, [sp], #112 @ 0x70 │ │ │ │ - rscseq lr, sp, sl, asr #13 │ │ │ │ - rscseq lr, sp, r2, asr #13 │ │ │ │ - smlalseq lr, sp, r6, r7 │ │ │ │ - smlalseq lr, sp, r8, r6 │ │ │ │ - smlalseq lr, sp, r0, r6 │ │ │ │ - smlabbeq r0, r8, r3, r0 │ │ │ │ - smlabbeq r0, r6, r3, r0 │ │ │ │ - smlabbeq r0, r2, r3, r0 │ │ │ │ - smlabteq r0, r6, r3, r0 │ │ │ │ - tsteq r0, r4, asr r3 │ │ │ │ - tsteq r0, r0, asr r3 │ │ │ │ - smlabbeq r0, r8, fp, sl │ │ │ │ - tsteq r0, r8, ror fp │ │ │ │ - tsteq r0, r0, ror fp │ │ │ │ - tsteq r0, r8, ror #22 │ │ │ │ - tsteq r0, r0, ror #22 │ │ │ │ - tsteq r0, r8, asr fp │ │ │ │ - tsteq r0, r0, asr fp │ │ │ │ - ldrsbteq r5, [lr], #208 @ 0xd0 │ │ │ │ - rscseq r5, lr, ip, asr #27 │ │ │ │ - smlatbeq r1, r4, r4, r6 │ │ │ │ - smlatbeq r1, r0, r4, r6 │ │ │ │ - tsteq r0, r8, lsl #22 │ │ │ │ - tsteq r0, r0, lsl #22 │ │ │ │ + rscseq lr, sp, sl, lsl ip │ │ │ │ + tstpeq r0, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ + rscseq lr, sp, r0, lsl ip │ │ │ │ + ldrshteq lr, [sp], #188 @ 0xbc │ │ │ │ + tsteq r1, r4, lsl #16 │ │ │ │ + rscseq lr, sp, ip, ror #23 │ │ │ │ + rscseq lr, sp, lr, ror #23 │ │ │ │ + rscseq lr, sp, r6, ror #23 │ │ │ │ + tsteq r1, lr, asr #24 │ │ │ │ + tsteq r1, r0, asr ip │ │ │ │ + tsteq r1, r8, asr #24 │ │ │ │ + rscseq lr, sp, sl, lsr #23 │ │ │ │ + smlabbeq r0, lr, r1, pc @ │ │ │ │ + tsteq r1, r6, ror #20 │ │ │ │ + tsteq r1, r6, ror sl │ │ │ │ + strheq r5, [r1, -r2] │ │ │ │ + rscseq lr, sp, r0, lsr #23 │ │ │ │ + tstpeq r0, r2, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + smlalseq lr, sp, r2, fp │ │ │ │ + rscseq lr, sp, lr, ror fp │ │ │ │ + smlabteq r6, r8, r8, sl │ │ │ │ + rscseq lr, sp, ip, ror #22 │ │ │ │ + rscseq lr, sp, r2, ror fp │ │ │ │ + rscseq lr, sp, r2, ror fp │ │ │ │ + rscseq lr, sp, sl, ror #22 │ │ │ │ + rscseq lr, sp, r0, asr #22 │ │ │ │ + rscseq lr, sp, r0, asr #22 │ │ │ │ + rscseq lr, sp, r0, asr fp │ │ │ │ + rscseq lr, sp, sl, ror #20 │ │ │ │ + rscseq lr, sp, r2, ror #20 │ │ │ │ + rscseq lr, sp, r6, lsr fp │ │ │ │ + rscseq lr, sp, r8, lsr sl │ │ │ │ + rscseq lr, sp, r0, lsr sl │ │ │ │ + tsteq r0, r8, lsr #14 │ │ │ │ + tsteq r0, r6, lsr #14 │ │ │ │ + tsteq r0, r2, lsr #14 │ │ │ │ + tsteq r0, r6, ror #14 │ │ │ │ + strdeq r0, [r0, -r4] │ │ │ │ + strdeq r0, [r0, -r0] │ │ │ │ + tsteq r0, r8, lsr #30 │ │ │ │ + tsteq r0, r8, lsl pc │ │ │ │ + tsteq r0, r0, lsl pc │ │ │ │ + tsteq r0, r8, lsl #30 │ │ │ │ + tsteq r0, r0, lsl #30 │ │ │ │ strdeq sl, [r0, -r8] │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ - tsteq r1, r8, ror #8 │ │ │ │ + strdeq sl, [r0, -r0] │ │ │ │ + rscseq r6, lr, r0, ror r1 │ │ │ │ + rscseq r6, lr, ip, ror #2 │ │ │ │ + tsteq r1, r4, asr #16 │ │ │ │ + tsteq r1, r0, asr #16 │ │ │ │ + smlatbeq r0, r8, lr, sl │ │ │ │ + smlatbeq r0, r0, lr, sl │ │ │ │ + @ instruction: 0x0100ae98 │ │ │ │ + tsteq r1, ip, lsl #16 │ │ │ │ + tsteq r1, r8, lsl #16 │ │ │ │ + tsteq r1, r4, lsl #16 │ │ │ │ + tsteq r0, r0, ror lr │ │ │ │ + rscseq r6, lr, r6, lsl r1 │ │ │ │ + ldrshteq r6, [lr], #10 │ │ │ │ + tsteq r0, lr, asr lr │ │ │ │ + rscseq lr, sp, r4, asr #16 │ │ │ │ + rscseq lr, sp, ip, lsr r8 │ │ │ │ + smlabbeq r1, r6, r5, sl │ │ │ │ + tsteq r1, sl, ror r5 │ │ │ │ + tsteq r1, r6, ror r5 │ │ │ │ + tsteq r1, lr, ror #10 │ │ │ │ + strdeq r5, [r1, -sl] │ │ │ │ + smlabteq r0, r2, sp, lr │ │ │ │ + smlabteq r0, r0, sp, lr │ │ │ │ + @ instruction: 0x0100edbc │ │ │ │ + tsteq r1, r0, lsr r5 │ │ │ │ + rscseq lr, sp, r2, lsl #15 │ │ │ │ + rscseq lr, sp, sl, ror r7 │ │ │ │ + smlabbeq r0, sl, sp, lr │ │ │ │ + rscseq sp, pc, sl, lsr #29 │ │ │ │ + smlabteq r1, sl, ip, r4 │ │ │ │ + rscseq lr, sp, lr, lsr #14 │ │ │ │ + rscseq lr, sp, r6, lsr #14 │ │ │ │ + smlabbeq r1, r6, r6, r6 │ │ │ │ + rscseq ip, lr, r8, lsr #18 │ │ │ │ + smlabbeq r1, r4, r6, r6 │ │ │ │ + tsteq r0, r4, lsr #26 │ │ │ │ + rscseq sp, pc, r6, lsr #28 │ │ │ │ + rscseq lr, sp, r2, lsr #17 │ │ │ │ + rscseq lr, sp, lr, lsr #17 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + smlalseq lr, sp, r6, r8 │ │ │ │ + rscseq lr, sp, ip, ror #16 │ │ │ │ + rscseq lr, sp, r8, ror r8 │ │ │ │ + rscseq lr, sp, r4, ror r8 │ │ │ │ + rscseq lr, sp, r0, ror r8 │ │ │ │ + rscseq lr, sp, ip, ror #16 │ │ │ │ + rscseq lr, sp, lr, ror #16 │ │ │ │ + smlatteq r6, r2, r3, sl │ │ │ │ + rscseq lr, sp, lr, asr r8 │ │ │ │ + rscseq lr, sp, r2, ror #15 │ │ │ │ + ldrshteq lr, [sp], #112 @ 0x70 │ │ │ │ + rscseq lr, sp, lr, ror #15 │ │ │ │ + rscseq lr, sp, ip, ror #15 │ │ │ │ + rscseq lr, sp, sl, ror #15 │ │ │ │ + rscseq lr, sp, ip, ror #15 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + rscseq lr, sp, r8, ror #15 │ │ │ │ + ldrshteq lr, [sp], #126 @ 0x7e │ │ │ │ + tsteq r6, lr, lsr #6 │ │ │ │ + smlabbeq r1, r2, r4, sl │ │ │ │ + tsteq r1, r0, ror r4 │ │ │ │ + tsteq r1, sl, ror #8 │ │ │ │ tsteq r1, r4, ror #8 │ │ │ │ - ldrdeq sl, [r0, -r0] │ │ │ │ - rscseq r5, lr, r6, ror sp │ │ │ │ - rscseq r5, lr, sl, asr sp │ │ │ │ - @ instruction: 0x0100aabe │ │ │ │ - rscseq lr, sp, r4, lsr #9 │ │ │ │ - smlalseq lr, sp, ip, r4 │ │ │ │ - smlatteq r1, r6, r1, sl │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - ldrdeq sl, [r1, -r6] │ │ │ │ - smlabteq r1, lr, r1, sl │ │ │ │ - tsteq r1, sl, asr r6 │ │ │ │ - tsteq r0, r2, lsr #20 │ │ │ │ - tsteq r0, r0, lsr #20 │ │ │ │ - tsteq r0, ip, lsl sl │ │ │ │ - @ instruction: 0x0101a190 │ │ │ │ - rscseq lr, sp, r2, ror #7 │ │ │ │ - ldrsbteq lr, [sp], #58 @ 0x3a │ │ │ │ - smlatteq r0, sl, r9, lr │ │ │ │ - rscseq sp, pc, sl, lsl #22 │ │ │ │ - tsteq r1, sl, lsr #18 │ │ │ │ - rscseq lr, sp, lr, lsl #7 │ │ │ │ - rscseq lr, sp, r6, lsl #7 │ │ │ │ - smlatteq r1, r6, r2, r6 │ │ │ │ - rscseq ip, lr, r8, lsl #11 │ │ │ │ - smlatteq r1, r4, r2, r6 │ │ │ │ - smlabbeq r0, r4, r9, lr │ │ │ │ - rscseq sp, pc, r6, lsl #21 │ │ │ │ - rscseq lr, sp, r2, lsl #10 │ │ │ │ - rscseq lr, sp, lr, lsl #10 │ │ │ │ - ldrdeq sl, [r6, -r0] │ │ │ │ - ldrshteq lr, [sp], #70 @ 0x46 │ │ │ │ - rscseq lr, sp, ip, asr #9 │ │ │ │ - ldrsbteq lr, [sp], #72 @ 0x48 │ │ │ │ - ldrsbteq lr, [sp], #68 @ 0x44 │ │ │ │ - ldrsbteq lr, [sp], #64 @ 0x40 │ │ │ │ - rscseq lr, sp, ip, asr #9 │ │ │ │ - rscseq lr, sp, lr, asr #9 │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - ldrhteq lr, [sp], #78 @ 0x4e │ │ │ │ - rscseq lr, sp, r2, asr #8 │ │ │ │ - rscseq lr, sp, r0, asr r4 │ │ │ │ - rscseq lr, sp, lr, asr #8 │ │ │ │ - rscseq lr, sp, ip, asr #8 │ │ │ │ - rscseq lr, sp, sl, asr #8 │ │ │ │ - rscseq lr, sp, ip, asr #8 │ │ │ │ - smlabteq r6, r0, pc, r9 @ │ │ │ │ - rscseq lr, sp, r8, asr #8 │ │ │ │ - rscseq lr, sp, lr, asr r4 │ │ │ │ - smlabbeq r6, lr, pc, r9 @ │ │ │ │ - smlatteq r1, r2, r0, sl │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r0, sl │ │ │ │ - smlabteq r1, r4, r0, sl │ │ │ │ - strheq sl, [r1, -lr] │ │ │ │ - rscseq lr, sp, sl, lsr r3 │ │ │ │ - rscseq lr, sp, r8, asr #6 │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - rscseq lr, sp, r4, lsr r3 │ │ │ │ - rscseq lr, sp, ip, lsl #6 │ │ │ │ - rscseq lr, sp, sl, lsl r3 │ │ │ │ - rscseq lr, sp, r8, lsl r3 │ │ │ │ - rscseq lr, sp, r6, lsl r3 │ │ │ │ - rscseq lr, sp, r4, lsl r3 │ │ │ │ - rscseq lr, sp, r6, lsl r3 │ │ │ │ - smlabbeq r6, sl, lr, r9 │ │ │ │ - rscseq lr, sp, r6, lsl #6 │ │ │ │ - rscseq lr, sp, sl, lsl #5 │ │ │ │ - smlalseq lr, sp, r8, r2 │ │ │ │ - smlalseq lr, sp, r6, r2 │ │ │ │ - smlalseq lr, sp, r4, r2 │ │ │ │ - smlalseq lr, sp, r2, r2 │ │ │ │ - smlalseq lr, sp, r4, r2 │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - smlalseq lr, sp, r0, r2 │ │ │ │ - rscseq lr, sp, r6, lsr #5 │ │ │ │ - ldrdeq r9, [r6, -r6] │ │ │ │ - tsteq r1, sl, lsr #30 │ │ │ │ + tsteq r1, lr, asr r4 │ │ │ │ + ldrsbteq lr, [sp], #106 @ 0x6a │ │ │ │ + rscseq lr, sp, r8, ror #13 │ │ │ │ + smlatbeq r6, ip, r2, sl │ │ │ │ + ldrsbteq lr, [sp], #100 @ 0x64 │ │ │ │ + rscseq lr, sp, ip, lsr #13 │ │ │ │ + ldrhteq lr, [sp], #106 @ 0x6a │ │ │ │ + ldrhteq lr, [sp], #104 @ 0x68 │ │ │ │ + ldrhteq lr, [sp], #102 @ 0x66 │ │ │ │ + ldrhteq lr, [sp], #100 @ 0x64 │ │ │ │ + ldrhteq lr, [sp], #102 @ 0x66 │ │ │ │ + tsteq r6, sl, lsr #4 │ │ │ │ + rscseq lr, sp, r6, lsr #13 │ │ │ │ + rscseq lr, sp, sl, lsr #12 │ │ │ │ + rscseq lr, sp, r8, lsr r6 │ │ │ │ + rscseq lr, sp, r6, lsr r6 │ │ │ │ + rscseq lr, sp, r4, lsr r6 │ │ │ │ + rscseq lr, sp, r2, lsr r6 │ │ │ │ + rscseq lr, sp, r4, lsr r6 │ │ │ │ + smlatbeq r6, r8, r1, sl │ │ │ │ + rscseq lr, sp, r0, lsr r6 │ │ │ │ + rscseq lr, sp, r6, asr #12 │ │ │ │ + tsteq r6, r6, ror r1 │ │ │ │ + smlabteq r1, sl, r2, 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, r8, asr sp │ │ │ │ - tsteq r1, lr, lsl sp │ │ │ │ - ldrdeq r9, [r1, -r8] │ │ │ │ - smlatteq r1, r6, ip, r9 │ │ │ │ - tsteq r1, r4, lsr #26 │ │ │ │ - smlatbeq r1, r2, sp, r9 │ │ │ │ - tsteq r1, r4, asr sp │ │ │ │ - tsteq r1, r2, ror sp │ │ │ │ - smlatbeq r1, r8, sp, r9 │ │ │ │ + strdeq sl, [r1, -r8] │ │ │ │ + strheq sl, [r1, -lr] │ │ │ │ + tsteq r1, r8, ror r0 │ │ │ │ + smlabbeq r1, r6, r0, sl │ │ │ │ + smlabteq r1, r4, r0, sl │ │ │ │ + tsteq r1, r2, asr #2 │ │ │ │ + strdeq sl, [r1, -r4] │ │ │ │ + tsteq r1, r2, lsl r1 │ │ │ │ + tsteq r1, r8, asr #2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4e2e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00aaf5b1 │ │ │ │ stmdale lr, {r0, r1, r4, r5, ip, lr, pc} │ │ │ │ @@ -143551,35 +143551,35 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf773447a │ │ │ │ and lr, r6, lr, lsr #16 │ │ │ │ @ instruction: 0x462b4a17 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf773447a │ │ │ │ ldcllt 8, cr14, [r0, #-152]! @ 0xffffff68 │ │ │ │ - rscseq r4, lr, r2, asr pc │ │ │ │ - rscseq sp, pc, r8, lsl #8 │ │ │ │ - rscseq sp, sp, r6, lsr #24 │ │ │ │ - rscseq sp, pc, r8, ror #7 │ │ │ │ - rscseq sp, sp, r2, lsl #27 │ │ │ │ - rscseq sp, pc, ip, asr #7 │ │ │ │ - rscseq r4, lr, r6, lsr #31 │ │ │ │ - rscseq sp, pc, ip, lsr #7 │ │ │ │ - rscseq sp, pc, lr, asr #32 │ │ │ │ - smlalseq sp, pc, r0, r3 @ │ │ │ │ - rscseq lr, pc, r2, asr fp @ │ │ │ │ - rscseq sp, pc, r6, ror r3 @ │ │ │ │ - rscseq sp, sp, ip, ror #22 │ │ │ │ - rscseq sp, pc, r0, ror #15 │ │ │ │ - ldrsbteq sp, [pc], #122 │ │ │ │ - ldrsbteq sp, [pc], #116 │ │ │ │ - rscseq sp, pc, lr, asr #15 │ │ │ │ - rscseq sp, pc, r0, ror #15 │ │ │ │ - rscseq sp, pc, r2, asr #15 │ │ │ │ - ldrhteq sp, [pc], #124 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ + ldrshteq r5, [lr], #34 @ 0x22 │ │ │ │ + rscseq sp, pc, r8, lsr #15 │ │ │ │ + rscseq sp, sp, r6, asr #31 │ │ │ │ + rscseq sp, pc, r8, lsl #15 │ │ │ │ + rscseq lr, sp, r2, lsr #2 │ │ │ │ + rscseq sp, pc, ip, ror #14 │ │ │ │ + rscseq r5, lr, r6, asr #6 │ │ │ │ + rscseq sp, pc, ip, asr #14 │ │ │ │ + rscseq sp, pc, lr, ror #7 │ │ │ │ + rscseq sp, pc, r0, lsr r7 @ │ │ │ │ + ldrshteq lr, [pc], #226 │ │ │ │ + rscseq sp, pc, r6, lsl r7 @ │ │ │ │ + rscseq sp, sp, ip, lsl #30 │ │ │ │ + rscseq sp, pc, r0, lsl #23 │ │ │ │ + rscseq sp, pc, sl, ror fp @ │ │ │ │ + rscseq sp, pc, r4, ror fp @ │ │ │ │ + rscseq sp, pc, lr, ror #22 │ │ │ │ + rscseq sp, pc, r0, lsl #23 │ │ │ │ + rscseq sp, pc, r2, ror #22 │ │ │ │ + rscseq sp, pc, ip, asr fp @ │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strhi pc, [r5, #-1]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4e4f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0826e │ │ │ │ @@ -144393,100 +144393,100 @@ │ │ │ │ @ instruction: 0xf04f3b20 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r7, {r0, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000b851 │ │ │ │ - rscseq sp, sp, sl, asr r6 │ │ │ │ - smlabbeq r1, r4, fp, r9 │ │ │ │ - tsteq r1, r2, lsl #22 │ │ │ │ - ldrsbteq sp, [sp], #92 @ 0x5c │ │ │ │ - ldrhteq sp, [sp], #88 @ 0x58 │ │ │ │ - rscseq sp, sp, r6, lsr #11 │ │ │ │ - smlatbeq r1, ip, sl, r9 │ │ │ │ - rscseq sp, sp, ip, asr #10 │ │ │ │ - rscseq sp, sp, r8, lsr #10 │ │ │ │ - @ instruction: 0x01019a90 │ │ │ │ - ldrhteq sp, [sp], #72 @ 0x48 │ │ │ │ + ldrshteq sp, [sp], #154 @ 0x9a │ │ │ │ + tsteq r1, r4, lsr #30 │ │ │ │ + smlatbeq r1, r2, lr, r9 │ │ │ │ + rscseq sp, sp, ip, ror r9 │ │ │ │ + rscseq sp, sp, r8, asr r9 │ │ │ │ + rscseq sp, sp, r6, asr #18 │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + rscseq sp, sp, ip, ror #17 │ │ │ │ + rscseq sp, sp, r8, asr #17 │ │ │ │ + tsteq r1, r0, lsr lr │ │ │ │ + rscseq sp, sp, r8, asr r8 │ │ │ │ + rscseq sp, sp, ip, lsr #16 │ │ │ │ + rscseq sp, sp, r2, lsr #16 │ │ │ │ + ldrshteq sp, [sp], #126 @ 0x7e │ │ │ │ + ldrsbteq sp, [sp], #116 @ 0x74 │ │ │ │ + rscseq sp, sp, sl, lsr #15 │ │ │ │ + rscseq sp, sp, r0, lsr #15 │ │ │ │ + rscseq sp, sp, sl, ror r7 │ │ │ │ + rscseq sp, sp, lr, asr #14 │ │ │ │ + ldrdeq r9, [r1, -r4] │ │ │ │ + rscseq sp, sp, sl, ror #13 │ │ │ │ + rscseq sp, sp, r0, asr #13 │ │ │ │ + smlalseq sp, sp, r6, r6 @ │ │ │ │ + rscseq sp, sp, ip, lsl #13 │ │ │ │ + rscseq sp, sp, r8, ror #12 │ │ │ │ + rscseq sp, sp, r4, asr #12 │ │ │ │ + rscseq sp, sp, r8, lsl r6 │ │ │ │ + rscseq sp, sp, lr, ror #11 │ │ │ │ + rscseq sp, sp, r4, ror #11 │ │ │ │ + rscseq sp, sp, r0, asr #11 │ │ │ │ + smlalseq sp, sp, r4, r5 @ │ │ │ │ + rscseq sp, sp, sl, lsl #11 │ │ │ │ + rscseq sp, sp, r6, ror #10 │ │ │ │ + rscseq sp, sp, r0, asr r5 │ │ │ │ + @ instruction: 0x01019b9c │ │ │ │ + rscseq sp, sp, r2, ror #9 │ │ │ │ + rscseq sp, sp, ip, asr #9 │ │ │ │ rscseq sp, sp, ip, lsl #9 │ │ │ │ - rscseq sp, sp, r2, lsl #9 │ │ │ │ - rscseq sp, sp, lr, asr r4 │ │ │ │ - rscseq sp, sp, r4, lsr r4 │ │ │ │ - rscseq sp, sp, sl, lsl #8 │ │ │ │ - rscseq sp, sp, r0, lsl #8 │ │ │ │ - ldrsbteq sp, [sp], #58 @ 0x3a │ │ │ │ - rscseq sp, sp, lr, lsr #7 │ │ │ │ - tsteq r1, r4, lsr r9 │ │ │ │ - rscseq sp, sp, sl, asr #6 │ │ │ │ - rscseq sp, sp, r0, lsr #6 │ │ │ │ - ldrshteq sp, [sp], #38 @ 0x26 │ │ │ │ - rscseq sp, sp, ip, ror #5 │ │ │ │ - rscseq sp, sp, r8, asr #5 │ │ │ │ - rscseq sp, sp, r4, lsr #5 │ │ │ │ - rscseq sp, sp, r8, ror r2 │ │ │ │ - rscseq sp, sp, lr, asr #4 │ │ │ │ - rscseq sp, sp, r4, asr #4 │ │ │ │ - rscseq sp, sp, r0, lsr #4 │ │ │ │ - ldrshteq sp, [sp], #20 │ │ │ │ - rscseq sp, sp, sl, ror #3 │ │ │ │ - rscseq sp, sp, r6, asr #3 │ │ │ │ - ldrhteq sp, [sp], #16 │ │ │ │ - strdeq r9, [r1, -ip] │ │ │ │ - rscseq sp, sp, r2, asr #2 │ │ │ │ + rscseq sp, sp, ip, asr r4 │ │ │ │ + rscseq sp, sp, r0, lsr #8 │ │ │ │ + rscseq sp, sp, r6, lsl r4 │ │ │ │ + rscseq sp, sp, r2, lsl #8 │ │ │ │ + ldrsbteq sp, [sp], #50 @ 0x32 │ │ │ │ + rscseq sp, sp, r8, asr #7 │ │ │ │ + rscseq sp, sp, sl, lsr #7 │ │ │ │ + rscseq sp, sp, lr, asr r3 │ │ │ │ + rscseq sp, sp, sl, lsr r3 │ │ │ │ + rscseq sp, sp, r6, lsr #6 │ │ │ │ + ldrshteq sp, [sp], #36 @ 0x24 │ │ │ │ + rscseq sp, sp, r2, asr #5 │ │ │ │ + smlalseq sp, sp, r0, r2 @ │ │ │ │ + rscseq sp, sp, r2, ror #4 │ │ │ │ + rscseq sp, sp, r0, lsr r2 │ │ │ │ + rscseq sp, sp, r0, lsl #4 │ │ │ │ + ldrsbteq sp, [sp], #16 │ │ │ │ + ldrhteq sp, [sp], #18 │ │ │ │ + rscseq sp, sp, ip, lsl #3 │ │ │ │ + rscseq sp, sp, ip, asr r1 │ │ │ │ + rscseq sp, sp, r2, asr r1 │ │ │ │ rscseq sp, sp, ip, lsr #2 │ │ │ │ - rscseq sp, sp, ip, ror #1 │ │ │ │ - ldrhteq sp, [sp], #12 │ │ │ │ + ldrshteq sp, [sp], #12 │ │ │ │ + rscseq sp, sp, sl, asr #1 │ │ │ │ + rscseq sp, sp, r4, lsr #1 │ │ │ │ rscseq sp, sp, r0, lsl #1 │ │ │ │ - rscseq sp, sp, r6, ror r0 │ │ │ │ - rscseq sp, sp, r2, rrx │ │ │ │ - rscseq sp, sp, r2, lsr r0 │ │ │ │ - rscseq sp, sp, r8, lsr #32 │ │ │ │ - rscseq sp, sp, sl │ │ │ │ - ldrhteq ip, [sp], #254 @ 0xfe │ │ │ │ - smlalseq ip, sp, sl, pc @ │ │ │ │ - rscseq ip, sp, r6, lsl #31 │ │ │ │ - rscseq ip, sp, r4, asr pc │ │ │ │ - rscseq ip, sp, r2, lsr #30 │ │ │ │ - ldrshteq ip, [sp], #224 @ 0xe0 │ │ │ │ - rscseq ip, sp, r2, asr #29 │ │ │ │ - smlalseq ip, sp, r0, lr │ │ │ │ - rscseq ip, sp, r0, ror #28 │ │ │ │ - rscseq ip, sp, r0, lsr lr │ │ │ │ - rscseq ip, sp, r2, lsl lr │ │ │ │ - rscseq ip, sp, ip, ror #27 │ │ │ │ - ldrhteq ip, [sp], #220 @ 0xdc │ │ │ │ - ldrhteq ip, [sp], #210 @ 0xd2 │ │ │ │ - rscseq ip, sp, ip, lsl #27 │ │ │ │ - rscseq ip, sp, ip, asr sp │ │ │ │ - rscseq ip, sp, sl, lsr #26 │ │ │ │ - rscseq ip, sp, r4, lsl #26 │ │ │ │ - rscseq ip, sp, r0, ror #25 │ │ │ │ - ldrhteq ip, [sp], #198 @ 0xc6 │ │ │ │ - rscseq ip, sp, lr, lsr #25 │ │ │ │ - rscseq ip, sp, sl, lsl #25 │ │ │ │ - rscseq ip, sp, sl, asr ip │ │ │ │ - rscseq ip, sp, r0, lsr ip │ │ │ │ - rscseq ip, sp, r6, lsl #24 │ │ │ │ - rscseq ip, sp, r2, ror #23 │ │ │ │ - ldrhteq ip, [sp], #190 @ 0xbe │ │ │ │ - smlalseq ip, sp, r0, fp │ │ │ │ - rscseq ip, sp, r8, lsl #23 │ │ │ │ - rscseq ip, sp, r6, ror #22 │ │ │ │ - rscseq ip, sp, ip, lsr fp │ │ │ │ - rscseq ip, sp, r2, lsl fp │ │ │ │ - rscseq ip, sp, sl, lsl #22 │ │ │ │ - rscseq ip, sp, r6, ror #21 │ │ │ │ - ldrhteq ip, [sp], #168 @ 0xa8 │ │ │ │ - ldrhteq ip, [sp], #160 @ 0xa0 │ │ │ │ - rscseq ip, sp, lr, lsl #21 │ │ │ │ - rscseq ip, sp, r2, ror #20 │ │ │ │ - rscseq ip, sp, r6, lsr sl │ │ │ │ - rscseq ip, sp, r6, lsl #20 │ │ │ │ - ldrsbteq ip, [sp], #148 @ 0x94 │ │ │ │ + rscseq sp, sp, r6, asr r0 │ │ │ │ + rscseq sp, sp, lr, asr #32 │ │ │ │ + rscseq sp, sp, sl, lsr #32 │ │ │ │ + ldrshteq ip, [sp], #250 @ 0xfa │ │ │ │ + ldrsbteq ip, [sp], #240 @ 0xf0 │ │ │ │ + rscseq ip, sp, r6, lsr #31 │ │ │ │ + rscseq ip, sp, r2, lsl #31 │ │ │ │ + rscseq ip, sp, lr, asr pc │ │ │ │ + rscseq ip, sp, r0, lsr pc │ │ │ │ + rscseq ip, sp, r8, lsr #30 │ │ │ │ + rscseq ip, sp, r6, lsl #30 │ │ │ │ + ldrsbteq ip, [sp], #236 @ 0xec │ │ │ │ + ldrhteq ip, [sp], #226 @ 0xe2 │ │ │ │ + rscseq ip, sp, sl, lsr #29 │ │ │ │ + rscseq ip, sp, r6, lsl #29 │ │ │ │ + rscseq ip, sp, r8, asr lr │ │ │ │ + rscseq ip, sp, r0, asr lr │ │ │ │ + rscseq ip, sp, lr, lsr #28 │ │ │ │ + rscseq ip, sp, r2, lsl #28 │ │ │ │ + ldrsbteq ip, [sp], #214 @ 0xd6 │ │ │ │ + rscseq ip, sp, r6, lsr #27 │ │ │ │ + rscseq ip, sp, r4, ror sp │ │ │ │ blcs 824b80 │ │ │ │ strbhi pc, [r4, -r0, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ @ instruction: 0xf8df8605 │ │ │ │ ldrbtmi r0, [r8], #-3112 @ 0xfffff3d8 │ │ │ │ @@ -145263,108 +145263,108 @@ │ │ │ │ stmdami r0!, {r4, r7, r8, sp, lr, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2143 @ 0xfffff7a1 │ │ │ │ ldmdami pc, {r1, r3, r7, r8, sp, lr, pc}^ @ │ │ │ │ orr r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2142 @ 0xfffff7a2 │ │ │ │ svclt 0x0000e184 │ │ │ │ - rscseq ip, sp, sl, asr r8 │ │ │ │ - rscseq ip, sp, r6, lsr r8 │ │ │ │ - rscseq ip, sp, sl, lsl #16 │ │ │ │ - rscseq ip, sp, r0, lsl #16 │ │ │ │ - ldrsbteq ip, [sp], #122 @ 0x7a │ │ │ │ - rscseq ip, sp, sl, lsr #15 │ │ │ │ - rscseq ip, sp, sl, ror r7 │ │ │ │ - rscseq ip, sp, r0, ror r7 │ │ │ │ - rscseq ip, sp, ip, asr #14 │ │ │ │ - rscseq ip, sp, r0, lsr #14 │ │ │ │ - rscseq ip, sp, r6, lsl r7 │ │ │ │ - ldrshteq ip, [sp], #96 @ 0x60 │ │ │ │ - ldrhteq ip, [sp], #110 @ 0x6e │ │ │ │ - smlalseq ip, sp, r2, r6 │ │ │ │ - rscseq ip, sp, r6, ror #12 │ │ │ │ - rscseq ip, sp, r0, asr #12 │ │ │ │ - rscseq ip, sp, sl, lsl r6 │ │ │ │ - rscseq ip, sp, sl, ror #11 │ │ │ │ - rscseq ip, sp, r0, ror #11 │ │ │ │ - ldrhteq ip, [sp], #92 @ 0x5c │ │ │ │ - smlalseq ip, sp, r0, r5 │ │ │ │ - rscseq ip, sp, r4, ror #10 │ │ │ │ - rscseq ip, sp, sl, asr r5 │ │ │ │ - rscseq ip, sp, r4, lsr r5 │ │ │ │ - rscseq ip, sp, r4, lsl #10 │ │ │ │ - ldrshteq ip, [sp], #74 @ 0x4a │ │ │ │ - ldrsbteq ip, [sp], #70 @ 0x46 │ │ │ │ - rscseq ip, sp, r8, lsr #9 │ │ │ │ - rscseq ip, sp, r6, ror r4 │ │ │ │ - rscseq ip, sp, r8, asr #8 │ │ │ │ - rscseq ip, sp, r8, lsl r4 │ │ │ │ - rscseq ip, sp, r8, ror #7 │ │ │ │ - rscseq ip, sp, r8, asr #7 │ │ │ │ - rscseq ip, sp, r4, lsr #7 │ │ │ │ - rscseq ip, sp, r8, ror r3 │ │ │ │ - rscseq ip, sp, lr, ror #6 │ │ │ │ - rscseq ip, sp, r8, asr #6 │ │ │ │ - rscseq ip, sp, ip, lsl r3 │ │ │ │ - ldrshteq ip, [sp], #32 │ │ │ │ - rscseq ip, sp, sl, asr #5 │ │ │ │ - rscseq ip, sp, r4, lsr #5 │ │ │ │ - rscseq ip, sp, r4, ror r2 │ │ │ │ - rscseq ip, sp, sl, ror #4 │ │ │ │ - rscseq ip, sp, r6, asr #4 │ │ │ │ - rscseq ip, sp, r8, lsl r2 │ │ │ │ - rscseq ip, sp, r8, ror #3 │ │ │ │ - ldrhteq ip, [sp], #24 │ │ │ │ - smlalseq ip, sp, r8, r1 │ │ │ │ - rscseq ip, sp, r4, ror r1 │ │ │ │ - rscseq ip, sp, r8, asr #2 │ │ │ │ - rscseq ip, sp, lr, lsr r1 │ │ │ │ - rscseq ip, sp, r8, lsl r1 │ │ │ │ - rscseq ip, sp, sl, ror #1 │ │ │ │ + ldrshteq ip, [sp], #186 @ 0xba │ │ │ │ + ldrsbteq ip, [sp], #182 @ 0xb6 │ │ │ │ + rscseq ip, sp, sl, lsr #23 │ │ │ │ + rscseq ip, sp, r0, lsr #23 │ │ │ │ + rscseq ip, sp, sl, ror fp │ │ │ │ + rscseq ip, sp, sl, asr #22 │ │ │ │ + rscseq ip, sp, sl, lsl fp │ │ │ │ + rscseq ip, sp, r0, lsl fp │ │ │ │ + rscseq ip, sp, ip, ror #21 │ │ │ │ + rscseq ip, sp, r0, asr #21 │ │ │ │ + ldrhteq ip, [sp], #166 @ 0xa6 │ │ │ │ + smlalseq ip, sp, r0, sl │ │ │ │ + rscseq ip, sp, lr, asr sl │ │ │ │ + rscseq ip, sp, r2, lsr sl │ │ │ │ + rscseq ip, sp, r6, lsl #20 │ │ │ │ + rscseq ip, sp, r0, ror #19 │ │ │ │ + ldrhteq ip, [sp], #154 @ 0x9a │ │ │ │ + rscseq ip, sp, sl, lsl #19 │ │ │ │ + rscseq ip, sp, r0, lsl #19 │ │ │ │ + rscseq ip, sp, ip, asr r9 │ │ │ │ + rscseq ip, sp, r0, lsr r9 │ │ │ │ + rscseq ip, sp, r4, lsl #18 │ │ │ │ + ldrshteq ip, [sp], #138 @ 0x8a │ │ │ │ + ldrsbteq ip, [sp], #132 @ 0x84 │ │ │ │ + rscseq ip, sp, r4, lsr #17 │ │ │ │ + smlalseq ip, sp, sl, r8 │ │ │ │ + rscseq ip, sp, r6, ror r8 │ │ │ │ + rscseq ip, sp, r8, asr #16 │ │ │ │ + rscseq ip, sp, r6, lsl r8 │ │ │ │ + rscseq ip, sp, r8, ror #15 │ │ │ │ + ldrhteq ip, [sp], #120 @ 0x78 │ │ │ │ + rscseq ip, sp, r8, lsl #15 │ │ │ │ + rscseq ip, sp, r8, ror #14 │ │ │ │ + rscseq ip, sp, r4, asr #14 │ │ │ │ + rscseq ip, sp, r8, lsl r7 │ │ │ │ + rscseq ip, sp, lr, lsl #14 │ │ │ │ + rscseq ip, sp, r8, ror #13 │ │ │ │ + ldrhteq ip, [sp], #108 @ 0x6c │ │ │ │ + smlalseq ip, sp, r0, r6 │ │ │ │ + rscseq ip, sp, sl, ror #12 │ │ │ │ + rscseq ip, sp, r4, asr #12 │ │ │ │ + rscseq ip, sp, r4, lsl r6 │ │ │ │ + rscseq ip, sp, sl, lsl #12 │ │ │ │ + rscseq ip, sp, r6, ror #11 │ │ │ │ + ldrhteq ip, [sp], #88 @ 0x58 │ │ │ │ + rscseq ip, sp, r8, lsl #11 │ │ │ │ + rscseq ip, sp, r8, asr r5 │ │ │ │ + rscseq ip, sp, r8, lsr r5 │ │ │ │ + rscseq ip, sp, r4, lsl r5 │ │ │ │ + rscseq ip, sp, r8, ror #9 │ │ │ │ + ldrsbteq ip, [sp], #78 @ 0x4e │ │ │ │ + ldrhteq ip, [sp], #72 @ 0x48 │ │ │ │ + rscseq ip, sp, sl, lsl #9 │ │ │ │ + rscseq ip, sp, ip, asr r4 │ │ │ │ + rscseq ip, sp, r4, asr r4 │ │ │ │ + rscseq ip, sp, r2, lsr r4 │ │ │ │ + rscseq ip, sp, r8, lsl #8 │ │ │ │ + rscseq ip, sp, r0, lsl #8 │ │ │ │ + ldrsbteq ip, [sp], #60 @ 0x3c │ │ │ │ + rscseq ip, sp, ip, lsr #7 │ │ │ │ + rscseq ip, sp, ip, ror r3 │ │ │ │ + rscseq ip, sp, r2, asr r3 │ │ │ │ + rscseq ip, sp, r8, lsr #6 │ │ │ │ + rscseq ip, sp, r4, lsl #6 │ │ │ │ + rscseq ip, sp, r0, ror #5 │ │ │ │ + ldrhteq ip, [sp], #36 @ 0x24 │ │ │ │ + rscseq ip, sp, lr, lsr #5 │ │ │ │ + rscseq ip, sp, lr, lsl #5 │ │ │ │ + rscseq ip, sp, r6, ror #4 │ │ │ │ + rscseq ip, sp, lr, lsr r2 │ │ │ │ + rscseq ip, sp, r8, lsr r2 │ │ │ │ + rscseq ip, sp, r6, lsl r2 │ │ │ │ + rscseq ip, sp, sl, ror #3 │ │ │ │ + rscseq ip, sp, r4, ror #3 │ │ │ │ + rscseq ip, sp, r4, asr #3 │ │ │ │ + smlalseq ip, sp, ip, r1 │ │ │ │ + rscseq ip, sp, r0, ror r1 │ │ │ │ + rscseq ip, sp, r4, asr #2 │ │ │ │ + rscseq ip, sp, r8, lsr #2 │ │ │ │ + rscseq ip, sp, r8, lsl #2 │ │ │ │ + rscseq ip, sp, r2, ror #1 │ │ │ │ + ldrsbteq ip, [sp], #12 │ │ │ │ ldrhteq ip, [sp], #12 │ │ │ │ - ldrhteq ip, [sp], #4 │ │ │ │ smlalseq ip, sp, r2, r0 │ │ │ │ rscseq ip, sp, r8, rrx │ │ │ │ - rscseq ip, sp, r0, rrx │ │ │ │ - rscseq ip, sp, ip, lsr r0 │ │ │ │ - rscseq ip, sp, ip │ │ │ │ - ldrsbteq fp, [sp], #252 @ 0xfc │ │ │ │ - ldrhteq fp, [sp], #242 @ 0xf2 │ │ │ │ - rscseq fp, sp, r8, lsl #31 │ │ │ │ - rscseq fp, sp, r4, ror #30 │ │ │ │ - rscseq fp, sp, r0, asr #30 │ │ │ │ - rscseq fp, sp, r4, lsl pc │ │ │ │ - rscseq fp, sp, lr, lsl #30 │ │ │ │ - rscseq fp, sp, lr, ror #29 │ │ │ │ - rscseq fp, sp, r6, asr #29 │ │ │ │ - smlalseq fp, sp, lr, lr │ │ │ │ - smlalseq fp, sp, r8, lr │ │ │ │ - rscseq fp, sp, r6, ror lr │ │ │ │ - rscseq fp, sp, sl, asr #28 │ │ │ │ - rscseq fp, sp, r4, asr #28 │ │ │ │ - rscseq fp, sp, r4, lsr #28 │ │ │ │ - ldrshteq fp, [sp], #220 @ 0xdc │ │ │ │ - ldrsbteq fp, [sp], #208 @ 0xd0 │ │ │ │ - rscseq fp, sp, r4, lsr #27 │ │ │ │ - rscseq fp, sp, r8, lsl #27 │ │ │ │ - rscseq fp, sp, r8, ror #26 │ │ │ │ - rscseq fp, sp, r2, asr #26 │ │ │ │ - rscseq fp, sp, ip, lsr sp │ │ │ │ - rscseq fp, sp, ip, lsl sp │ │ │ │ - ldrshteq fp, [sp], #194 @ 0xc2 │ │ │ │ - rscseq fp, sp, r8, asr #25 │ │ │ │ - rscseq fp, sp, r2, asr #25 │ │ │ │ - rscseq fp, sp, r4, lsr #25 │ │ │ │ - rscseq fp, sp, lr, ror ip │ │ │ │ - rscseq fp, sp, r8, ror ip │ │ │ │ - rscseq fp, sp, r8, asr ip │ │ │ │ - tsteq r1, ip, lsr #4 │ │ │ │ - tsteq r1, r6, asr r1 │ │ │ │ - rscseq fp, sp, r0, asr #24 │ │ │ │ - rscseq fp, sp, sl, lsr ip │ │ │ │ + rscseq ip, sp, r2, rrx │ │ │ │ + rscseq ip, sp, r4, asr #32 │ │ │ │ + rscseq ip, sp, lr, lsl r0 │ │ │ │ + rscseq ip, sp, r8, lsl r0 │ │ │ │ + ldrshteq fp, [sp], #248 @ 0xf8 │ │ │ │ + smlabteq r1, ip, r5, r8 │ │ │ │ + strdeq r8, [r1, -r6] │ │ │ │ + rscseq fp, sp, r0, ror #31 │ │ │ │ + ldrsbteq fp, [sp], #250 @ 0xfa │ │ │ │ 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 │ │ │ │ - ldrhteq fp, [sp], #170 @ 0xaa │ │ │ │ - ldrhteq fp, [sp], #164 @ 0xa4 │ │ │ │ - rscseq fp, sp, lr, lsr #21 │ │ │ │ - rscseq fp, sp, r8, lsr #21 │ │ │ │ - rscseq fp, sp, r2, lsr #21 │ │ │ │ - smlalseq fp, sp, ip, sl │ │ │ │ - smlalseq fp, sp, r6, sl │ │ │ │ - mrseq r8, (UNDEF: 1) │ │ │ │ - rscseq fp, sp, sl, lsl #21 │ │ │ │ - rscseq fp, sp, r4, lsl #21 │ │ │ │ - rscseq fp, sp, lr, ror sl │ │ │ │ - rscseq fp, sp, r8, ror sl │ │ │ │ - rscseq fp, sp, r2, ror sl │ │ │ │ - rscseq fp, sp, ip, ror #20 │ │ │ │ - rscseq fp, sp, r6, ror #20 │ │ │ │ - rscseq fp, sp, r0, ror #20 │ │ │ │ - smlabbeq r1, r2, r0, r8 │ │ │ │ - qaddeq r8, r8, r1 │ │ │ │ - smlatbeq r1, sl, r0, r8 │ │ │ │ - rscseq fp, sp, r8, asr #20 │ │ │ │ - rscseq fp, sp, r2, asr #20 │ │ │ │ - tsteq r1, ip, lsl #2 │ │ │ │ - smlatteq r1, r6, r0, r8 │ │ │ │ - rscseq fp, sp, r0, lsr sl │ │ │ │ - tsteq r1, sl, lsl r1 │ │ │ │ - rscseq fp, sp, r4, lsr #20 │ │ │ │ - rscseq fp, sp, lr, lsl sl │ │ │ │ - rscseq fp, sp, r8, lsl sl │ │ │ │ - rscseq fp, sp, r2, lsl sl │ │ │ │ - rscseq fp, sp, ip, lsl #20 │ │ │ │ - rscseq fp, sp, r6, lsl #20 │ │ │ │ - rscseq fp, sp, r0, lsl #20 │ │ │ │ - ldrshteq fp, [sp], #154 @ 0x9a │ │ │ │ - ldrshteq fp, [sp], #148 @ 0x94 │ │ │ │ - rscseq fp, sp, lr, ror #19 │ │ │ │ - rscseq fp, sp, r8, ror #19 │ │ │ │ - rscseq fp, sp, r2, ror #19 │ │ │ │ - ldrsbteq fp, [sp], #156 @ 0x9c │ │ │ │ - ldrsbteq fp, [sp], #150 @ 0x96 │ │ │ │ - ldrsbteq fp, [sp], #144 @ 0x90 │ │ │ │ - rscseq fp, sp, sl, asr #19 │ │ │ │ - rscseq fp, sp, r4, asr #19 │ │ │ │ - ldrhteq fp, [sp], #158 @ 0x9e │ │ │ │ - ldrhteq fp, [sp], #152 @ 0x98 │ │ │ │ - ldrhteq fp, [sp], #146 @ 0x92 │ │ │ │ - rscseq fp, sp, ip, lsr #19 │ │ │ │ - rscseq fp, sp, r6, lsr #19 │ │ │ │ - rscseq fp, sp, r0, lsr #19 │ │ │ │ - smlalseq fp, sp, sl, r9 │ │ │ │ - smlalseq fp, sp, r4, r9 │ │ │ │ - rscseq fp, sp, lr, lsl #19 │ │ │ │ - rscseq fp, sp, r8, lsl #19 │ │ │ │ - rscseq fp, sp, r2, lsl #19 │ │ │ │ - rscseq fp, sp, ip, ror r9 │ │ │ │ - rscseq fp, sp, r6, ror r9 │ │ │ │ - rscseq fp, sp, r0, ror r9 │ │ │ │ - rscseq fp, sp, sl, ror #18 │ │ │ │ - rscseq fp, sp, r4, ror #18 │ │ │ │ - rscseq fp, sp, lr, asr r9 │ │ │ │ - rscseq fp, sp, r8, asr r9 │ │ │ │ - rscseq fp, sp, r2, asr r9 │ │ │ │ - rscseq fp, sp, ip, asr #18 │ │ │ │ - rscseq fp, sp, r6, asr #18 │ │ │ │ - rscseq fp, sp, r0, asr #18 │ │ │ │ - rscseq fp, sp, sl, lsr r9 │ │ │ │ - rscseq fp, sp, r4, lsr r9 │ │ │ │ - rscseq fp, sp, lr, lsr #18 │ │ │ │ + rscseq fp, sp, sl, asr lr │ │ │ │ + rscseq fp, sp, r4, asr lr │ │ │ │ + rscseq fp, sp, lr, asr #28 │ │ │ │ + rscseq fp, sp, r8, asr #28 │ │ │ │ + rscseq fp, sp, r2, asr #28 │ │ │ │ + rscseq fp, sp, ip, lsr lr │ │ │ │ + rscseq fp, sp, r6, lsr lr │ │ │ │ + smlatbeq r1, r0, r3, r8 │ │ │ │ + rscseq fp, sp, sl, lsr #28 │ │ │ │ + rscseq fp, sp, r4, lsr #28 │ │ │ │ + rscseq fp, sp, lr, lsl lr │ │ │ │ + rscseq fp, sp, r8, lsl lr │ │ │ │ + rscseq fp, sp, r2, lsl lr │ │ │ │ + rscseq fp, sp, ip, lsl #28 │ │ │ │ + rscseq fp, sp, r6, lsl #28 │ │ │ │ + rscseq fp, sp, r0, lsl #28 │ │ │ │ + tsteq r1, r2, lsr #8 │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ + tsteq r1, sl, asr #8 │ │ │ │ + rscseq fp, sp, r8, ror #27 │ │ │ │ + rscseq fp, sp, r2, ror #27 │ │ │ │ + smlatbeq r1, ip, r4, r8 │ │ │ │ + smlabbeq r1, r6, r4, r8 │ │ │ │ + ldrsbteq fp, [sp], #208 @ 0xd0 │ │ │ │ + @ instruction: 0x010184ba │ │ │ │ + rscseq fp, sp, r4, asr #27 │ │ │ │ + ldrhteq fp, [sp], #222 @ 0xde │ │ │ │ + ldrhteq fp, [sp], #216 @ 0xd8 │ │ │ │ + ldrhteq fp, [sp], #210 @ 0xd2 │ │ │ │ + rscseq fp, sp, ip, lsr #27 │ │ │ │ + rscseq fp, sp, r6, lsr #27 │ │ │ │ + rscseq fp, sp, r0, lsr #27 │ │ │ │ + smlalseq fp, sp, sl, sp │ │ │ │ + smlalseq fp, sp, r4, sp │ │ │ │ + rscseq fp, sp, lr, lsl #27 │ │ │ │ + rscseq fp, sp, r8, lsl #27 │ │ │ │ + rscseq fp, sp, r2, lsl #27 │ │ │ │ + rscseq fp, sp, ip, ror sp │ │ │ │ + rscseq fp, sp, r6, ror sp │ │ │ │ + rscseq fp, sp, r0, ror sp │ │ │ │ + rscseq fp, sp, sl, ror #26 │ │ │ │ + rscseq fp, sp, r4, ror #26 │ │ │ │ + rscseq fp, sp, lr, asr sp │ │ │ │ + rscseq fp, sp, r8, asr sp │ │ │ │ + rscseq fp, sp, r2, asr sp │ │ │ │ + rscseq fp, sp, ip, asr #26 │ │ │ │ + rscseq fp, sp, r6, asr #26 │ │ │ │ + rscseq fp, sp, r0, asr #26 │ │ │ │ + rscseq fp, sp, sl, lsr sp │ │ │ │ + rscseq fp, sp, r4, lsr sp │ │ │ │ + rscseq fp, sp, lr, lsr #26 │ │ │ │ + rscseq fp, sp, r8, lsr #26 │ │ │ │ + rscseq fp, sp, r2, lsr #26 │ │ │ │ + rscseq fp, sp, ip, lsl sp │ │ │ │ + rscseq fp, sp, r6, lsl sp │ │ │ │ + rscseq fp, sp, r0, lsl sp │ │ │ │ + rscseq fp, sp, sl, lsl #26 │ │ │ │ + rscseq fp, sp, r4, lsl #26 │ │ │ │ + ldrshteq fp, [sp], #206 @ 0xce │ │ │ │ + ldrshteq fp, [sp], #200 @ 0xc8 │ │ │ │ + ldrshteq fp, [sp], #194 @ 0xc2 │ │ │ │ + rscseq fp, sp, ip, ror #25 │ │ │ │ + rscseq fp, sp, r6, ror #25 │ │ │ │ + rscseq fp, sp, r0, ror #25 │ │ │ │ + ldrsbteq fp, [sp], #202 @ 0xca │ │ │ │ + ldrsbteq fp, [sp], #196 @ 0xc4 │ │ │ │ + rscseq fp, sp, lr, asr #25 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvs 0x00f2f5b1 │ │ │ │ @@ -146379,16 +146379,16 @@ │ │ │ │ @ instruction: 0xf0c05f63 │ │ │ │ @ instruction: 0xf5a18452 │ │ │ │ @ instruction: 0xf04f5263 │ │ │ │ addslt r3, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07db40d3 │ │ │ │ @ instruction: 0x83abf100 │ │ │ │ mcrrlt 0, 0, pc, r7, cr0 @ │ │ │ │ - rscseq fp, sp, sl, lsl #25 │ │ │ │ - ldrsbteq fp, [pc], #34 │ │ │ │ + rscseq ip, sp, sl, lsr #32 │ │ │ │ + rscseq fp, pc, r2, ror r6 @ │ │ │ │ msrpl SPSR_xc, #675282944 @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f843c │ │ │ │ blx 986720 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ orrshi pc, r7, #0, 2 │ │ │ │ @@ -146932,34 +146932,34 @@ │ │ │ │ stcl 7, cr15, [r6, #444] @ 0x1bc │ │ │ │ bmi 73276c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf76f9600 │ │ │ │ @ instruction: 0xb002edbe │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rscseq r1, lr, r6, ror sl │ │ │ │ - rscseq r9, pc, ip, lsr #30 │ │ │ │ - rscseq sl, sp, sl, asr #14 │ │ │ │ - rscseq r9, pc, ip, lsl #30 │ │ │ │ - rscseq r1, lr, r6, ror #21 │ │ │ │ - rscseq r9, pc, ip, ror #29 │ │ │ │ - tsteq r0, r0, ror #2 │ │ │ │ - ldrsbteq r9, [pc], #234 │ │ │ │ - strdeq r6, [r1, -r0] │ │ │ │ - strdeq r6, [r1, -r4] │ │ │ │ - strdeq fp, [r0, -sl] │ │ │ │ - rscseq r9, pc, ip, ror lr @ │ │ │ │ - smlatteq r1, r2, r9, r6 │ │ │ │ - smlatteq r1, r4, r9, r6 │ │ │ │ - smlatteq r1, r2, r9, r6 │ │ │ │ - rscseq fp, pc, r2, lsl r6 @ │ │ │ │ - rscseq r9, pc, r6, lsr lr @ │ │ │ │ - rscseq sl, sp, r4, ror r6 │ │ │ │ - rscseq r9, pc, ip, lsl lr @ │ │ │ │ - rscseq sl, sp, lr, ror #5 │ │ │ │ + rscseq r1, lr, r6, lsl lr │ │ │ │ + rscseq sl, pc, ip, asr #5 │ │ │ │ + rscseq sl, sp, sl, ror #21 │ │ │ │ + rscseq sl, pc, ip, lsr #5 │ │ │ │ + rscseq r1, lr, r6, lsl #29 │ │ │ │ + rscseq sl, pc, ip, lsl #5 │ │ │ │ + tsteq r0, r0, lsl #10 │ │ │ │ + rscseq sl, pc, sl, ror r2 @ │ │ │ │ + @ instruction: 0x01016d90 │ │ │ │ + @ instruction: 0x01016d94 │ │ │ │ + @ instruction: 0x0100bc9a │ │ │ │ + rscseq sl, pc, ip, lsl r2 @ │ │ │ │ + smlabbeq r1, r2, sp, r6 │ │ │ │ + smlabbeq r1, r4, sp, r6 │ │ │ │ + smlabbeq r1, r2, sp, r6 │ │ │ │ + ldrhteq fp, [pc], #146 │ │ │ │ + ldrsbteq sl, [pc], #22 │ │ │ │ + rscseq sl, sp, r4, lsl sl │ │ │ │ + ldrhteq sl, [pc], #28 │ │ │ │ + rscseq sl, sp, lr, lsl #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec519bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #116, 6 @ 0xd0000001 │ │ │ │ adchi pc, r5, #268435456 @ 0x10000000 │ │ │ │ svcpl 0x0093f5b0 │ │ │ │ @@ -147791,107 +147791,107 @@ │ │ │ │ @ instruction: 0xf04f6354 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207da │ │ │ │ ldmdami lr, {r3, r5, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b8bb │ │ │ │ - rscseq sl, sp, r2, lsr r1 │ │ │ │ - tsteq r1, r4, lsl r9 │ │ │ │ - tsteq r1, r0, ror #16 │ │ │ │ - rscseq sl, sp, r6, lsr #1 │ │ │ │ - rscseq sl, sp, r6, lsl #1 │ │ │ │ - rscseq sl, sp, r8, rrx │ │ │ │ - rscseq sl, sp, r8, asr #32 │ │ │ │ - rscseq sl, sp, sl, lsr #32 │ │ │ │ - rscseq sl, sp, ip │ │ │ │ - rscseq r9, sp, r8, ror #31 │ │ │ │ - ldrhteq r9, [sp], #252 @ 0xfc │ │ │ │ - smlalseq r9, sp, r8, pc @ │ │ │ │ + ldrsbteq sl, [sp], #66 @ 0x42 │ │ │ │ + @ instruction: 0x01016cb4 │ │ │ │ + tsteq r1, r0, lsl #24 │ │ │ │ + rscseq sl, sp, r6, asr #8 │ │ │ │ + rscseq sl, sp, r6, lsr #8 │ │ │ │ + rscseq sl, sp, r8, lsl #8 │ │ │ │ + rscseq sl, sp, r8, ror #7 │ │ │ │ + rscseq sl, sp, sl, asr #7 │ │ │ │ + rscseq sl, sp, ip, lsr #7 │ │ │ │ + rscseq sl, sp, r8, lsl #7 │ │ │ │ + rscseq sl, sp, ip, asr r3 │ │ │ │ + rscseq sl, sp, r8, lsr r3 │ │ │ │ + rscseq sl, sp, r2, lsr #6 │ │ │ │ + ldrshteq sl, [sp], #40 @ 0x28 │ │ │ │ + ldrsbteq sl, [sp], #36 @ 0x24 │ │ │ │ + rscseq sl, sp, sl, lsr #5 │ │ │ │ + rscseq sl, sp, r0, lsr #5 │ │ │ │ + rscseq sl, sp, sl, ror r2 │ │ │ │ + rscseq sl, sp, r0, asr r2 │ │ │ │ + rscseq sl, sp, r6, lsr #4 │ │ │ │ + ldrshteq sl, [sp], #26 │ │ │ │ + ldrshteq sl, [sp], #16 │ │ │ │ + rscseq sl, sp, sl, asr #3 │ │ │ │ + rscseq sl, sp, r6, lsr #3 │ │ │ │ + rscseq sl, sp, sl, ror r1 │ │ │ │ + rscseq sl, sp, r0, asr r1 │ │ │ │ + rscseq sl, sp, r6, asr #2 │ │ │ │ + rscseq sl, sp, r2, lsr #2 │ │ │ │ + ldrshteq sl, [sp], #6 │ │ │ │ + rscseq sl, sp, ip, ror #1 │ │ │ │ + rscseq sl, sp, r6, asr #1 │ │ │ │ + smlalseq sl, sp, r8, r0 │ │ │ │ + rscseq sl, sp, sl, rrx │ │ │ │ + rscseq sl, sp, lr, lsr r0 │ │ │ │ + rscseq sl, sp, r2, lsl r0 │ │ │ │ + rscseq r9, sp, lr, ror #31 │ │ │ │ + ldrsbteq r9, [sp], #252 @ 0xfc │ │ │ │ + ldrhteq r9, [sp], #240 @ 0xf0 │ │ │ │ + rscseq r9, sp, r6, lsr #31 │ │ │ │ rscseq r9, sp, r2, lsl #31 │ │ │ │ - rscseq r9, sp, r8, asr pc │ │ │ │ - rscseq r9, sp, r4, lsr pc │ │ │ │ - rscseq r9, sp, sl, lsl #30 │ │ │ │ - rscseq r9, sp, r0, lsl #30 │ │ │ │ - ldrsbteq r9, [sp], #234 @ 0xea │ │ │ │ - ldrhteq r9, [sp], #224 @ 0xe0 │ │ │ │ - rscseq r9, sp, r6, lsl #29 │ │ │ │ - rscseq r9, sp, sl, asr lr │ │ │ │ - rscseq r9, sp, r0, asr lr │ │ │ │ - rscseq r9, sp, sl, lsr #28 │ │ │ │ - rscseq r9, sp, r6, lsl #28 │ │ │ │ - ldrsbteq r9, [sp], #218 @ 0xda │ │ │ │ + rscseq r9, sp, r4, asr pc │ │ │ │ + rscseq r9, sp, r8, lsr #30 │ │ │ │ + rscseq r9, sp, lr, lsl pc │ │ │ │ + ldrshteq r9, [sp], #232 @ 0xe8 │ │ │ │ + rscseq r9, sp, sl, asr #29 │ │ │ │ + rscseq r9, sp, r6, lsr #29 │ │ │ │ + rscseq r9, sp, r0, lsl #29 │ │ │ │ + rscseq r9, sp, r4, asr lr │ │ │ │ + rscseq r9, sp, r8, lsr #28 │ │ │ │ + ldrshteq r9, [sp], #220 @ 0xdc │ │ │ │ + ldrshteq r9, [sp], #210 @ 0xd2 │ │ │ │ + ldrsbteq r9, [sp], #220 @ 0xdc │ │ │ │ ldrhteq r9, [sp], #208 @ 0xd0 │ │ │ │ - rscseq r9, sp, r6, lsr #27 │ │ │ │ - rscseq r9, sp, r2, lsl #27 │ │ │ │ - rscseq r9, sp, r6, asr sp │ │ │ │ - rscseq r9, sp, ip, asr #26 │ │ │ │ - rscseq r9, sp, r6, lsr #26 │ │ │ │ - ldrshteq r9, [sp], #200 @ 0xc8 │ │ │ │ - rscseq r9, sp, sl, asr #25 │ │ │ │ - smlalseq r9, sp, lr, ip │ │ │ │ - rscseq r9, sp, r2, ror ip │ │ │ │ - rscseq r9, sp, lr, asr #24 │ │ │ │ - rscseq r9, sp, ip, lsr ip │ │ │ │ - rscseq r9, sp, r0, lsl ip │ │ │ │ - rscseq r9, sp, r6, lsl #24 │ │ │ │ - rscseq r9, sp, r2, ror #23 │ │ │ │ - ldrhteq r9, [sp], #180 @ 0xb4 │ │ │ │ - rscseq r9, sp, r8, lsl #23 │ │ │ │ - rscseq r9, sp, lr, ror fp │ │ │ │ - rscseq r9, sp, r8, asr fp │ │ │ │ - rscseq r9, sp, sl, lsr #22 │ │ │ │ - rscseq r9, sp, r6, lsl #22 │ │ │ │ - rscseq r9, sp, r0, ror #21 │ │ │ │ - ldrhteq r9, [sp], #164 @ 0xa4 │ │ │ │ - rscseq r9, sp, r8, lsl #21 │ │ │ │ - rscseq r9, sp, ip, asr sl │ │ │ │ - rscseq r9, sp, r2, asr sl │ │ │ │ - rscseq r9, sp, ip, lsr sl │ │ │ │ - rscseq r9, sp, r0, lsl sl │ │ │ │ - ldrshteq r9, [sp], #154 @ 0x9a │ │ │ │ - rscseq r9, sp, r4, ror #19 │ │ │ │ - ldrhteq r9, [sp], #152 @ 0x98 │ │ │ │ - rscseq r9, sp, ip, lsl #19 │ │ │ │ - rscseq r9, sp, r6, ror r9 │ │ │ │ - rscseq r9, sp, r0, ror #18 │ │ │ │ - rscseq r9, sp, r4, lsr r9 │ │ │ │ - rscseq r9, sp, lr, lsl r9 │ │ │ │ - rscseq r9, sp, r8, lsl #18 │ │ │ │ - ldrsbteq r9, [sp], #138 @ 0x8a │ │ │ │ + smlalseq r9, sp, sl, sp │ │ │ │ + rscseq r9, sp, r4, lsl #27 │ │ │ │ + rscseq r9, sp, r8, asr sp │ │ │ │ + rscseq r9, sp, ip, lsr #26 │ │ │ │ + rscseq r9, sp, r6, lsl sp │ │ │ │ + rscseq r9, sp, r0, lsl #26 │ │ │ │ + ldrsbteq r9, [sp], #196 @ 0xc4 │ │ │ │ + ldrhteq r9, [sp], #206 @ 0xce │ │ │ │ + rscseq r9, sp, r8, lsr #25 │ │ │ │ + rscseq r9, sp, sl, ror ip │ │ │ │ + rscseq r9, sp, ip, asr #24 │ │ │ │ + rscseq r9, sp, r0, lsr #24 │ │ │ │ + ldrshteq r9, [sp], #180 @ 0xb4 │ │ │ │ + rscseq r9, sp, r6, asr #23 │ │ │ │ + ldrhteq r9, [sp], #176 @ 0xb0 │ │ │ │ + rscseq r9, sp, ip, lsl #23 │ │ │ │ + rscseq r9, sp, r0, ror #22 │ │ │ │ + rscseq r9, sp, r6, lsr fp │ │ │ │ + rscseq r9, sp, lr, lsr #22 │ │ │ │ + rscseq r9, sp, ip, lsl #22 │ │ │ │ + rscseq r9, sp, sl, ror #21 │ │ │ │ + rscseq r9, sp, r0, asr #21 │ │ │ │ + smlalseq r9, sp, r6, sl │ │ │ │ + rscseq r9, sp, ip, ror #20 │ │ │ │ + rscseq r9, sp, r4, ror #20 │ │ │ │ + rscseq r9, sp, r2, asr #20 │ │ │ │ + rscseq r9, sp, r0, lsr #20 │ │ │ │ + ldrshteq r9, [sp], #150 @ 0x96 │ │ │ │ + rscseq r9, sp, ip, asr #19 │ │ │ │ + rscseq r9, sp, r4, asr #19 │ │ │ │ + rscseq r9, sp, r2, lsr #19 │ │ │ │ + rscseq r9, sp, r0, lsl #19 │ │ │ │ + rscseq r9, sp, r4, asr r9 │ │ │ │ + rscseq r9, sp, sl, lsr #18 │ │ │ │ + rscseq r9, sp, r0, lsl #18 │ │ │ │ + ldrsbteq r9, [sp], #134 @ 0x86 │ │ │ │ + rscseq r9, sp, lr, asr #17 │ │ │ │ rscseq r9, sp, ip, lsr #17 │ │ │ │ - rscseq r9, sp, r0, lsl #17 │ │ │ │ - rscseq r9, sp, r4, asr r8 │ │ │ │ - rscseq r9, sp, r6, lsr #16 │ │ │ │ - rscseq r9, sp, r0, lsl r8 │ │ │ │ - rscseq r9, sp, ip, ror #15 │ │ │ │ - rscseq r9, sp, r0, asr #15 │ │ │ │ - smlalseq r9, sp, r6, r7 │ │ │ │ - rscseq r9, sp, lr, lsl #15 │ │ │ │ - rscseq r9, sp, ip, ror #14 │ │ │ │ - rscseq r9, sp, sl, asr #14 │ │ │ │ - rscseq r9, sp, r0, lsr #14 │ │ │ │ - ldrshteq r9, [sp], #102 @ 0x66 │ │ │ │ - rscseq r9, sp, ip, asr #13 │ │ │ │ - rscseq r9, sp, r4, asr #13 │ │ │ │ - rscseq r9, sp, r2, lsr #13 │ │ │ │ - rscseq r9, sp, r0, lsl #13 │ │ │ │ - rscseq r9, sp, r6, asr r6 │ │ │ │ - rscseq r9, sp, ip, lsr #12 │ │ │ │ - rscseq r9, sp, r4, lsr #12 │ │ │ │ - rscseq r9, sp, r2, lsl #12 │ │ │ │ - rscseq r9, sp, r0, ror #11 │ │ │ │ - ldrhteq r9, [sp], #84 @ 0x54 │ │ │ │ - rscseq r9, sp, sl, lsl #11 │ │ │ │ - rscseq r9, sp, r0, ror #10 │ │ │ │ - rscseq r9, sp, r6, lsr r5 │ │ │ │ - rscseq r9, sp, lr, lsr #10 │ │ │ │ - rscseq r9, sp, ip, lsl #10 │ │ │ │ - rscseq r9, sp, sl, ror #9 │ │ │ │ - ldrhteq r9, [sp], #76 @ 0x4c │ │ │ │ + rscseq r9, sp, sl, lsl #17 │ │ │ │ + rscseq r9, sp, ip, asr r8 │ │ │ │ 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} │ │ │ │ + ldrhteq r9, [sp], #106 @ 0x6a │ │ │ │ + ldrhteq r9, [sp], #96 @ 0x60 │ │ │ │ + rscseq r9, sp, ip, lsl #13 │ │ │ │ + rscseq r9, sp, r8, ror #12 │ │ │ │ + rscseq r9, sp, r8, lsr r6 │ │ │ │ + rscseq r9, sp, ip, lsl #12 │ │ │ │ + ldrsbteq r9, [sp], #94 @ 0x5e │ │ │ │ + ldrsbteq r9, [sp], #84 @ 0x54 │ │ │ │ + rscseq r9, sp, lr, lsr #11 │ │ │ │ + rscseq r9, sp, r0, lsl #11 │ │ │ │ + rscseq r9, sp, r6, ror r5 │ │ │ │ + rscseq r9, sp, r0, asr r5 │ │ │ │ + rscseq r9, sp, r2, lsr #10 │ │ │ │ + ldrshteq r9, [sp], #68 @ 0x44 │ │ │ │ + rscseq r9, sp, sl, ror #9 │ │ │ │ + rscseq r9, sp, r4, asr #9 │ │ │ │ + smlalseq r9, sp, r6, r4 │ │ │ │ + rscseq r9, sp, ip, lsl #9 │ │ │ │ + rscseq r9, sp, r6, ror #8 │ │ │ │ + ldrdeq r5, [r1, -lr] │ │ │ │ + strdeq r5, [r1, -lr] │ │ │ │ + smlatbeq r1, r6, fp, r5 │ │ │ │ + rscseq r9, sp, r4, lsr #7 │ │ │ │ + rscseq r9, sp, r6, ror r3 │ │ │ │ + rscseq r9, sp, ip, ror #6 │ │ │ │ + rscseq r9, sp, r6, asr #6 │ │ │ │ rscseq r9, sp, sl, lsl r3 │ │ │ │ rscseq r9, sp, r0, lsl r3 │ │ │ │ rscseq r9, sp, ip, ror #5 │ │ │ │ - rscseq r9, sp, r8, asr #5 │ │ │ │ - smlalseq r9, sp, r8, r2 │ │ │ │ - rscseq r9, sp, ip, ror #4 │ │ │ │ - rscseq r9, sp, lr, lsr r2 │ │ │ │ - rscseq r9, sp, r4, lsr r2 │ │ │ │ - rscseq r9, sp, lr, lsl #4 │ │ │ │ - rscseq r9, sp, r0, ror #3 │ │ │ │ - ldrsbteq r9, [sp], #22 │ │ │ │ - ldrhteq r9, [sp], #16 │ │ │ │ - rscseq r9, sp, r2, lsl #3 │ │ │ │ - rscseq r9, sp, r4, asr r1 │ │ │ │ - rscseq r9, sp, sl, asr #2 │ │ │ │ - rscseq r9, sp, r4, lsr #2 │ │ │ │ - ldrshteq r9, [sp], #6 │ │ │ │ - rscseq r9, sp, ip, ror #1 │ │ │ │ - rscseq r9, sp, r6, asr #1 │ │ │ │ - tsteq r1, lr, lsr r8 │ │ │ │ - tsteq r1, lr, asr r8 │ │ │ │ - tsteq r1, r6, lsl #16 │ │ │ │ - rscseq r9, sp, r4 │ │ │ │ - ldrsbteq r8, [sp], #246 @ 0xf6 │ │ │ │ - rscseq r8, sp, ip, asr #31 │ │ │ │ - rscseq r8, sp, r6, lsr #31 │ │ │ │ - rscseq r8, sp, sl, ror pc │ │ │ │ - rscseq r8, sp, r0, ror pc │ │ │ │ - rscseq r8, sp, ip, asr #30 │ │ │ │ - rscseq r8, sp, sl, lsl pc │ │ │ │ - rscseq r8, sp, r8, ror #29 │ │ │ │ - ldrhteq r8, [sp], #232 @ 0xe8 │ │ │ │ - smlalseq r8, sp, r2, lr │ │ │ │ - rscseq r8, sp, ip, ror #28 │ │ │ │ - rscseq r8, sp, ip, lsr lr │ │ │ │ - rscseq r8, sp, r6, lsl lr │ │ │ │ - rscseq r8, sp, lr, ror #27 │ │ │ │ - ldrhteq r8, [sp], #222 @ 0xde │ │ │ │ - rscseq r8, sp, ip, lsl #27 │ │ │ │ + ldrhteq r9, [sp], #42 @ 0x2a │ │ │ │ + rscseq r9, sp, r8, lsl #5 │ │ │ │ + rscseq r9, sp, r8, asr r2 │ │ │ │ + rscseq r9, sp, r2, lsr r2 │ │ │ │ + rscseq r9, sp, ip, lsl #4 │ │ │ │ + ldrsbteq r9, [sp], #28 │ │ │ │ + ldrhteq r9, [sp], #22 │ │ │ │ + rscseq r9, sp, lr, lsl #3 │ │ │ │ + rscseq r9, sp, lr, asr r1 │ │ │ │ + rscseq r9, sp, ip, lsr #2 │ │ │ │ + rscseq r9, sp, r6, lsl #2 │ │ │ │ + rscseq r9, sp, r0, ror #1 │ │ │ │ + ldrhteq r9, [sp], #0 │ │ │ │ + rscseq r9, sp, r6, lsr #1 │ │ │ │ + rscseq r9, sp, r0, lsl #1 │ │ │ │ + tsteq r1, r8, asr #16 │ │ │ │ + rscseq r9, sp, sl, lsr r0 │ │ │ │ + rscseq r9, sp, r4, lsl r0 │ │ │ │ + tsteq r1, ip, lsl #16 │ │ │ │ + rscseq r8, sp, r8, lsl #31 │ │ │ │ + rscseq r8, sp, sl, asr pc │ │ │ │ + rscseq r8, sp, ip, lsr #30 │ │ │ │ + rscseq r8, sp, r2, lsr #30 │ │ │ │ + ldrshteq r8, [sp], #236 @ 0xec │ │ │ │ + rscseq r8, sp, lr, asr #29 │ │ │ │ + rscseq r8, sp, r6, lsr #29 │ │ │ │ + rscseq r8, sp, lr, ror lr │ │ │ │ + rscseq r8, sp, ip, asr #28 │ │ │ │ + rscseq r8, sp, sl, lsl lr │ │ │ │ + ldrshteq r8, [sp], #212 @ 0xd4 │ │ │ │ + rscseq r8, sp, ip, asr #27 │ │ │ │ + rscseq r8, sp, r0, lsr #27 │ │ │ │ + rscseq r8, sp, r0, ror sp │ │ │ │ rscseq r8, sp, r6, ror #26 │ │ │ │ - rscseq r8, sp, r0, asr #26 │ │ │ │ - rscseq r8, sp, r0, lsl sp │ │ │ │ - rscseq r8, sp, r6, lsl #26 │ │ │ │ - rscseq r8, sp, r0, ror #25 │ │ │ │ - smlatbeq r1, r8, r4, r5 │ │ │ │ - smlalseq r8, sp, sl, ip │ │ │ │ - rscseq r8, sp, r4, ror ip │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ - rscseq r8, sp, r8, ror #23 │ │ │ │ - ldrhteq r8, [sp], #186 @ 0xba │ │ │ │ - rscseq r8, sp, ip, lsl #23 │ │ │ │ + rscseq r8, sp, r2, asr sp │ │ │ │ + rscseq r8, sp, lr, lsr #26 │ │ │ │ + rscseq r8, sp, ip, lsl sp │ │ │ │ + ldrshteq r8, [sp], #192 @ 0xc0 │ │ │ │ + rscseq r8, sp, r4, asr #25 │ │ │ │ + smlalseq r8, sp, r2, ip │ │ │ │ + rscseq r8, sp, r0, ror #24 │ │ │ │ + rscseq r8, sp, r0, lsr ip │ │ │ │ + rscseq r8, sp, r4, lsl #24 │ │ │ │ + ldrsbteq r8, [sp], #180 @ 0xb4 │ │ │ │ + rscseq r8, sp, ip, asr #23 │ │ │ │ + rscseq r8, sp, r8, lsr #23 │ │ │ │ rscseq r8, sp, r2, lsl #23 │ │ │ │ - rscseq r8, sp, ip, asr fp │ │ │ │ - rscseq r8, sp, lr, lsr #22 │ │ │ │ - rscseq r8, sp, r6, lsl #22 │ │ │ │ - ldrsbteq r8, [sp], #174 @ 0xae │ │ │ │ - rscseq r8, sp, ip, lsr #21 │ │ │ │ - rscseq r8, sp, sl, ror sl │ │ │ │ - rscseq r8, sp, r4, asr sl │ │ │ │ - rscseq r8, sp, ip, lsr #20 │ │ │ │ - rscseq r8, sp, r0, lsl #20 │ │ │ │ - ldrsbteq r8, [sp], #144 @ 0x90 │ │ │ │ - rscseq r8, sp, r6, asr #19 │ │ │ │ - ldrhteq r8, [sp], #146 @ 0x92 │ │ │ │ - rscseq r8, sp, lr, lsl #19 │ │ │ │ - rscseq r8, sp, ip, ror r9 │ │ │ │ - rscseq r8, sp, r0, asr r9 │ │ │ │ - rscseq r8, sp, r4, lsr #18 │ │ │ │ - ldrshteq r8, [sp], #130 @ 0x82 │ │ │ │ - rscseq r8, sp, r0, asr #17 │ │ │ │ - smlalseq r8, sp, r0, r8 │ │ │ │ - rscseq r8, sp, r4, ror #16 │ │ │ │ - rscseq r8, sp, r4, lsr r8 │ │ │ │ - rscseq r8, sp, ip, lsr #16 │ │ │ │ - rscseq r8, sp, r8, lsl #16 │ │ │ │ - rscseq r8, sp, r2, ror #15 │ │ │ │ - ldrhteq r8, [sp], #114 @ 0x72 │ │ │ │ - rscseq r8, sp, r2, lsl #15 │ │ │ │ - rscseq r8, sp, sl, ror r7 │ │ │ │ - rscseq r8, sp, r6, asr r7 │ │ │ │ - rscseq r8, sp, r6, lsr #14 │ │ │ │ - rscseq r8, sp, lr, lsl r7 │ │ │ │ - ldrshteq r8, [sp], #106 @ 0x6a │ │ │ │ - rscseq r8, sp, sl, asr #13 │ │ │ │ - smlalseq r8, sp, r6, r6 │ │ │ │ + rscseq r8, sp, r2, asr fp │ │ │ │ + rscseq r8, sp, r2, lsr #22 │ │ │ │ + rscseq r8, sp, sl, lsl fp │ │ │ │ + ldrshteq r8, [sp], #166 @ 0xa6 │ │ │ │ + rscseq r8, sp, r6, asr #21 │ │ │ │ + ldrhteq r8, [sp], #174 @ 0xae │ │ │ │ + smlalseq r8, sp, sl, sl │ │ │ │ + rscseq r8, sp, sl, ror #20 │ │ │ │ + rscseq r8, sp, r6, lsr sl │ │ │ │ orrsvc pc, ip, #268435460 @ 0x10000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ orrvc pc, pc, #268435460 @ 0x10000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ @ instruction: 0x53bcf5a0 │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ @@ -149591,99 +149591,99 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107dc │ │ │ │ ldmdami r6, {r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000baab │ │ │ │ - rscseq r8, sp, r2, lsl r5 │ │ │ │ - rscseq r8, sp, r8, lsl #10 │ │ │ │ - rscseq r8, sp, r2, ror #9 │ │ │ │ - ldrhteq r8, [sp], #76 @ 0x4c │ │ │ │ - rscseq r8, sp, ip, lsl #9 │ │ │ │ - rscseq r8, sp, r6, ror #8 │ │ │ │ - rscseq r8, sp, r6, lsr r4 │ │ │ │ - rscseq r8, sp, ip, lsr #8 │ │ │ │ - rscseq r8, sp, r4, lsl #8 │ │ │ │ - ldrsbteq r8, [sp], #54 @ 0x36 │ │ │ │ - rscseq r8, sp, sl, lsr #7 │ │ │ │ - rscseq r8, sp, r8, ror r3 │ │ │ │ - rscseq r8, sp, r0, asr r3 │ │ │ │ + ldrhteq r8, [sp], #130 @ 0x82 │ │ │ │ + rscseq r8, sp, r8, lsr #17 │ │ │ │ + rscseq r8, sp, r2, lsl #17 │ │ │ │ + rscseq r8, sp, ip, asr r8 │ │ │ │ + rscseq r8, sp, ip, lsr #16 │ │ │ │ + rscseq r8, sp, r6, lsl #16 │ │ │ │ + ldrsbteq r8, [sp], #118 @ 0x76 │ │ │ │ + rscseq r8, sp, ip, asr #15 │ │ │ │ + rscseq r8, sp, r4, lsr #15 │ │ │ │ + rscseq r8, sp, r6, ror r7 │ │ │ │ + rscseq r8, sp, sl, asr #14 │ │ │ │ + rscseq r8, sp, r8, lsl r7 │ │ │ │ + ldrshteq r8, [sp], #96 @ 0x60 │ │ │ │ + rscseq r8, sp, ip, asr #13 │ │ │ │ + rscseq r8, sp, r0, lsr #13 │ │ │ │ + rscseq r8, sp, lr, ror #12 │ │ │ │ + rscseq r8, sp, r4, ror #12 │ │ │ │ + rscseq r8, sp, r0, asr #12 │ │ │ │ + rscseq r8, sp, ip, lsl r6 │ │ │ │ + ldrshteq r8, [sp], #80 @ 0x50 │ │ │ │ + rscseq r8, sp, r4, asr #11 │ │ │ │ + rscseq r8, sp, r0, lsr #11 │ │ │ │ + rscseq r8, sp, ip, ror r5 │ │ │ │ + rscseq r8, sp, r0, asr r5 │ │ │ │ + rscseq r8, sp, r6, asr #10 │ │ │ │ + rscseq r8, sp, r2, lsr #10 │ │ │ │ + ldrshteq r8, [sp], #68 @ 0x44 │ │ │ │ + rscseq r8, sp, r4, asr #9 │ │ │ │ + smlalseq r8, sp, r8, r4 │ │ │ │ + rscseq r8, sp, ip, ror #8 │ │ │ │ + rscseq r8, sp, r8, asr #8 │ │ │ │ + rscseq r8, sp, r4, lsr #8 │ │ │ │ + ldrshteq r8, [sp], #56 @ 0x38 │ │ │ │ + ldrsbteq r8, [sp], #52 @ 0x34 │ │ │ │ + rscseq r8, sp, lr, lsr #7 │ │ │ │ + rscseq r8, sp, r0, lsl #7 │ │ │ │ + rscseq r8, sp, r2, asr r3 │ │ │ │ rscseq r8, sp, ip, lsr #6 │ │ │ │ - rscseq r8, sp, r0, lsl #6 │ │ │ │ - rscseq r8, sp, lr, asr #5 │ │ │ │ - rscseq r8, sp, r4, asr #5 │ │ │ │ - rscseq r8, sp, r0, lsr #5 │ │ │ │ + rscseq r8, sp, r6, lsl #6 │ │ │ │ + ldrsbteq r8, [sp], #40 @ 0x28 │ │ │ │ + ldrhteq r8, [sp], #34 @ 0x22 │ │ │ │ + rscseq r8, sp, r6, lsl #5 │ │ │ │ rscseq r8, sp, ip, ror r2 │ │ │ │ - rscseq r8, sp, r0, asr r2 │ │ │ │ - rscseq r8, sp, r4, lsr #4 │ │ │ │ - rscseq r8, sp, r0, lsl #4 │ │ │ │ - ldrsbteq r8, [sp], #28 │ │ │ │ - ldrhteq r8, [sp], #16 │ │ │ │ - rscseq r8, sp, r6, lsr #3 │ │ │ │ - rscseq r8, sp, r2, lsl #3 │ │ │ │ - rscseq r8, sp, r4, asr r1 │ │ │ │ - rscseq r8, sp, r4, lsr #2 │ │ │ │ + rscseq r8, sp, r8, ror #4 │ │ │ │ + rscseq r8, sp, r6, lsr r2 │ │ │ │ + rscseq r8, sp, sl, lsl #4 │ │ │ │ + ldrsbteq r8, [sp], #16 │ │ │ │ + rscseq r8, sp, r4, lsr #3 │ │ │ │ + smlalseq r8, sp, sl, r1 │ │ │ │ + rscseq r8, sp, r6, lsl #3 │ │ │ │ + rscseq r8, sp, ip, asr #2 │ │ │ │ + rscseq r8, sp, r8, lsr #2 │ │ │ │ ldrshteq r8, [sp], #8 │ │ │ │ - rscseq r8, sp, ip, asr #1 │ │ │ │ + rscseq r8, sp, r8, asr #1 │ │ │ │ rscseq r8, sp, r8, lsr #1 │ │ │ │ rscseq r8, sp, r4, lsl #1 │ │ │ │ - rscseq r8, sp, r8, asr r0 │ │ │ │ - rscseq r8, sp, r4, lsr r0 │ │ │ │ - rscseq r8, sp, lr │ │ │ │ - rscseq r7, sp, r0, ror #31 │ │ │ │ - ldrhteq r7, [sp], #242 @ 0xf2 │ │ │ │ - rscseq r7, sp, ip, lsl #31 │ │ │ │ - rscseq r7, sp, r6, ror #30 │ │ │ │ - rscseq r7, sp, r8, lsr pc │ │ │ │ - rscseq r7, sp, r2, lsl pc │ │ │ │ - rscseq r7, sp, r6, ror #29 │ │ │ │ - ldrsbteq r7, [sp], #236 @ 0xec │ │ │ │ - rscseq r7, sp, r8, asr #29 │ │ │ │ - smlalseq r7, sp, r6, lr │ │ │ │ - rscseq r7, sp, sl, ror #28 │ │ │ │ - rscseq r7, sp, r0, lsr lr │ │ │ │ + rscseq r8, sp, r0, asr #32 │ │ │ │ + rscseq r8, sp, r6, lsr r0 │ │ │ │ + rscseq r8, sp, r2, lsr #32 │ │ │ │ + ldrshteq r7, [sp], #254 @ 0xfe │ │ │ │ + rscseq r7, sp, sl, ror #31 │ │ │ │ + ldrhteq r7, [sp], #244 @ 0xf4 │ │ │ │ + rscseq r7, sp, r0, lsr #31 │ │ │ │ + rscseq r7, sp, ip, ror pc │ │ │ │ + rscseq r7, sp, r8, ror #30 │ │ │ │ + rscseq r7, sp, sl, lsr pc │ │ │ │ + rscseq r7, sp, lr, lsl #30 │ │ │ │ + ldrsbteq r7, [sp], #238 @ 0xee │ │ │ │ + rscseq r7, sp, ip, lsr #29 │ │ │ │ + rscseq r7, sp, ip, ror lr │ │ │ │ + rscseq r7, sp, ip, asr #28 │ │ │ │ + rscseq r7, sp, lr, lsl lr │ │ │ │ rscseq r7, sp, r4, lsl #28 │ │ │ │ - ldrshteq r7, [sp], #218 @ 0xda │ │ │ │ - rscseq r7, sp, r6, ror #27 │ │ │ │ - rscseq r7, sp, ip, lsr #27 │ │ │ │ - rscseq r7, sp, r8, lsl #27 │ │ │ │ - rscseq r7, sp, r8, asr sp │ │ │ │ - rscseq r7, sp, r8, lsr #26 │ │ │ │ - rscseq r7, sp, r8, lsl #26 │ │ │ │ - rscseq r7, sp, r4, ror #25 │ │ │ │ - rscseq r7, sp, r0, lsr #25 │ │ │ │ - smlalseq r7, sp, r6, ip │ │ │ │ - rscseq r7, sp, r2, lsl #25 │ │ │ │ - rscseq r7, sp, lr, asr ip │ │ │ │ - rscseq r7, sp, sl, asr #24 │ │ │ │ - rscseq r7, sp, r4, lsl ip │ │ │ │ - rscseq r7, sp, r0, lsl #24 │ │ │ │ - ldrsbteq r7, [sp], #188 @ 0xbc │ │ │ │ - rscseq r7, sp, r8, asr #23 │ │ │ │ - smlalseq r7, sp, sl, fp │ │ │ │ - rscseq r7, sp, lr, ror #22 │ │ │ │ - rscseq r7, sp, lr, lsr fp │ │ │ │ - rscseq r7, sp, ip, lsl #22 │ │ │ │ - ldrsbteq r7, [sp], #172 @ 0xac │ │ │ │ - rscseq r7, sp, ip, lsr #21 │ │ │ │ - rscseq r7, sp, lr, ror sl │ │ │ │ - rscseq r7, sp, r4, ror #20 │ │ │ │ - rscseq r7, sp, r0, asr #20 │ │ │ │ - rscseq r7, sp, r0, lsl sl │ │ │ │ - ldrshteq r7, [sp], #144 @ 0x90 │ │ │ │ - rscseq r7, sp, ip, asr #19 │ │ │ │ - smlalseq r7, sp, lr, r9 │ │ │ │ - rscseq r7, sp, r0, ror r9 │ │ │ │ - rscseq r7, sp, ip, asr #18 │ │ │ │ - rscseq r7, sp, r8, lsr #18 │ │ │ │ - ldrshteq r7, [sp], #138 @ 0x8a │ │ │ │ - ldrshteq r7, [sp], #130 @ 0x82 │ │ │ │ - rscseq r7, sp, lr, asr #17 │ │ │ │ - smlalseq r7, sp, ip, r8 │ │ │ │ + rscseq r7, sp, r0, ror #27 │ │ │ │ + ldrhteq r7, [sp], #208 @ 0xd0 │ │ │ │ + smlalseq r7, sp, r0, sp │ │ │ │ + rscseq r7, sp, ip, ror #26 │ │ │ │ + rscseq r7, sp, lr, lsr sp │ │ │ │ + rscseq r7, sp, r0, lsl sp │ │ │ │ + rscseq r7, sp, ip, ror #25 │ │ │ │ + rscseq r7, sp, r8, asr #25 │ │ │ │ + smlalseq r7, sp, sl, ip │ │ │ │ + smlalseq r7, sp, r2, ip │ │ │ │ + rscseq r7, sp, lr, ror #24 │ │ │ │ + rscseq r7, sp, ip, lsr ip │ │ │ │ cmppmi ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale lr, {r3, r4, r7, r9, lr}^ │ │ │ │ svcpl 0x0051f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f5351 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -150479,100 +150479,100 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f83a8 │ │ │ │ blx 98a704 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ eorhi pc, r7, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2134 @ 0xfffff7aa │ │ │ │ svclt 0x0000e3ba │ │ │ │ - rscseq r7, sp, sl, lsl r7 │ │ │ │ - rscseq r7, sp, lr, ror #13 │ │ │ │ - rscseq r7, sp, r6, asr #13 │ │ │ │ - rscseq r7, sp, r0, lsr #13 │ │ │ │ - rscseq r7, sp, r0, ror r6 │ │ │ │ - rscseq r7, sp, r6, ror #12 │ │ │ │ - rscseq r7, sp, r2, asr #12 │ │ │ │ - rscseq r7, sp, r2, lsl r6 │ │ │ │ - rscseq r7, sp, r2, ror #11 │ │ │ │ - rscseq r7, sp, r2, asr #11 │ │ │ │ - smlalseq r7, sp, lr, r5 │ │ │ │ - rscseq r7, sp, r2, ror r5 │ │ │ │ - rscseq r7, sp, r8, ror #10 │ │ │ │ - rscseq r7, sp, r2, asr #10 │ │ │ │ - rscseq r7, sp, r4, lsl r5 │ │ │ │ - rscseq r7, sp, r2, ror #9 │ │ │ │ - ldrhteq r7, [sp], #70 @ 0x46 │ │ │ │ - rscseq r7, sp, sl, lsl #9 │ │ │ │ - rscseq r7, sp, r4, ror #8 │ │ │ │ - rscseq r7, sp, lr, lsr r4 │ │ │ │ - rscseq r7, sp, lr, lsl #8 │ │ │ │ - rscseq r7, sp, r4, lsl #8 │ │ │ │ - rscseq r7, sp, r0, ror #7 │ │ │ │ - ldrhteq r7, [sp], #48 @ 0x30 │ │ │ │ - rscseq r7, sp, r0, lsl #7 │ │ │ │ - rscseq r7, sp, r0, ror #6 │ │ │ │ - rscseq r7, sp, ip, lsr r3 │ │ │ │ - rscseq r7, sp, r0, lsl r3 │ │ │ │ - rscseq r7, sp, r6, lsl #6 │ │ │ │ + ldrhteq r7, [sp], #170 @ 0xaa │ │ │ │ + rscseq r7, sp, lr, lsl #21 │ │ │ │ + rscseq r7, sp, r6, ror #20 │ │ │ │ + rscseq r7, sp, r0, asr #20 │ │ │ │ + rscseq r7, sp, r0, lsl sl │ │ │ │ + rscseq r7, sp, r6, lsl #20 │ │ │ │ + rscseq r7, sp, r2, ror #19 │ │ │ │ + ldrhteq r7, [sp], #146 @ 0x92 │ │ │ │ + rscseq r7, sp, r2, lsl #19 │ │ │ │ + rscseq r7, sp, r2, ror #18 │ │ │ │ + rscseq r7, sp, lr, lsr r9 │ │ │ │ + rscseq r7, sp, r2, lsl r9 │ │ │ │ + rscseq r7, sp, r8, lsl #18 │ │ │ │ + rscseq r7, sp, r2, ror #17 │ │ │ │ + ldrhteq r7, [sp], #132 @ 0x84 │ │ │ │ + rscseq r7, sp, r2, lsl #17 │ │ │ │ + rscseq r7, sp, r6, asr r8 │ │ │ │ + rscseq r7, sp, sl, lsr #16 │ │ │ │ + rscseq r7, sp, r4, lsl #16 │ │ │ │ + ldrsbteq r7, [sp], #126 @ 0x7e │ │ │ │ + rscseq r7, sp, lr, lsr #15 │ │ │ │ + rscseq r7, sp, r4, lsr #15 │ │ │ │ + rscseq r7, sp, r0, lsl #15 │ │ │ │ + rscseq r7, sp, r0, asr r7 │ │ │ │ + rscseq r7, sp, r0, lsr #14 │ │ │ │ + rscseq r7, sp, r0, lsl #14 │ │ │ │ + ldrsbteq r7, [sp], #108 @ 0x6c │ │ │ │ + ldrhteq r7, [sp], #96 @ 0x60 │ │ │ │ + rscseq r7, sp, r6, lsr #13 │ │ │ │ + rscseq r7, sp, r0, lsl #13 │ │ │ │ + rscseq r7, sp, lr, asr #12 │ │ │ │ + rscseq r7, sp, r2, lsr #12 │ │ │ │ + ldrshteq r7, [sp], #86 @ 0x56 │ │ │ │ + ldrsbteq r7, [sp], #80 @ 0x50 │ │ │ │ + rscseq r7, sp, sl, lsr #11 │ │ │ │ + rscseq r7, sp, sl, ror r5 │ │ │ │ + rscseq r7, sp, r0, ror r5 │ │ │ │ + rscseq r7, sp, ip, asr #10 │ │ │ │ + rscseq r7, sp, ip, lsl r5 │ │ │ │ + rscseq r7, sp, ip, ror #9 │ │ │ │ + rscseq r7, sp, ip, asr #9 │ │ │ │ + rscseq r7, sp, r8, lsr #9 │ │ │ │ + rscseq r7, sp, ip, ror r4 │ │ │ │ + rscseq r7, sp, r2, ror r4 │ │ │ │ + rscseq r7, sp, ip, asr #8 │ │ │ │ + rscseq r7, sp, lr, lsl r4 │ │ │ │ + ldrshteq r7, [sp], #48 @ 0x30 │ │ │ │ + ldrhteq r7, [sp], #62 @ 0x3e │ │ │ │ + smlalseq r7, sp, r2, r3 │ │ │ │ + rscseq r7, sp, r6, ror #6 │ │ │ │ + rscseq r7, sp, r0, asr #6 │ │ │ │ + rscseq r7, sp, sl, lsl r3 │ │ │ │ + rscseq r7, sp, sl, ror #5 │ │ │ │ rscseq r7, sp, r0, ror #5 │ │ │ │ - rscseq r7, sp, lr, lsr #5 │ │ │ │ - rscseq r7, sp, r2, lsl #5 │ │ │ │ - rscseq r7, sp, r6, asr r2 │ │ │ │ - rscseq r7, sp, r0, lsr r2 │ │ │ │ - rscseq r7, sp, sl, lsl #4 │ │ │ │ - ldrsbteq r7, [sp], #26 │ │ │ │ - ldrsbteq r7, [sp], #16 │ │ │ │ - rscseq r7, sp, ip, lsr #3 │ │ │ │ - rscseq r7, sp, ip, ror r1 │ │ │ │ - rscseq r7, sp, ip, asr #2 │ │ │ │ - rscseq r7, sp, ip, lsr #2 │ │ │ │ - rscseq r7, sp, r8, lsl #2 │ │ │ │ - ldrsbteq r7, [sp], #12 │ │ │ │ - ldrsbteq r7, [sp], #2 │ │ │ │ - rscseq r7, sp, ip, lsr #1 │ │ │ │ - rscseq r7, sp, lr, ror r0 │ │ │ │ - rscseq r7, sp, r0, asr r0 │ │ │ │ - rscseq r7, sp, lr, lsl r0 │ │ │ │ - ldrshteq r6, [sp], #242 @ 0xf2 │ │ │ │ + ldrhteq r7, [sp], #44 @ 0x2c │ │ │ │ + rscseq r7, sp, ip, lsl #5 │ │ │ │ + rscseq r7, sp, ip, asr r2 │ │ │ │ + rscseq r7, sp, ip, lsr r2 │ │ │ │ + rscseq r7, sp, r8, lsl r2 │ │ │ │ + rscseq r7, sp, ip, ror #3 │ │ │ │ + rscseq r7, sp, r2, ror #3 │ │ │ │ + ldrhteq r7, [sp], #28 │ │ │ │ + rscseq r7, sp, sl, lsl #3 │ │ │ │ + rscseq r7, sp, lr, asr r1 │ │ │ │ + rscseq r7, sp, r4, lsr r1 │ │ │ │ + rscseq r7, sp, r0, lsl r1 │ │ │ │ + rscseq r7, sp, ip, ror #1 │ │ │ │ + ldrhteq r7, [sp], #14 │ │ │ │ + ldrhteq r7, [sp], #6 │ │ │ │ + smlalseq r7, sp, r4, r0 │ │ │ │ + rscseq r7, sp, r6, rrx │ │ │ │ + rscseq r7, sp, r8, lsr r0 │ │ │ │ + rscseq r7, sp, sl, lsl r0 │ │ │ │ + ldrshteq r6, [sp], #248 @ 0xf8 │ │ │ │ + rscseq r6, sp, lr, asr #31 │ │ │ │ rscseq r6, sp, r6, asr #31 │ │ │ │ - rscseq r6, sp, r0, lsr #31 │ │ │ │ - rscseq r6, sp, sl, ror pc │ │ │ │ - rscseq r6, sp, sl, asr #30 │ │ │ │ - rscseq r6, sp, r0, asr #30 │ │ │ │ + rscseq r6, sp, r2, lsr #31 │ │ │ │ + rscseq r6, sp, r6, ror pc │ │ │ │ + rscseq r6, sp, r6, asr #30 │ │ │ │ rscseq r6, sp, ip, lsl pc │ │ │ │ - rscseq r6, sp, ip, ror #29 │ │ │ │ - ldrhteq r6, [sp], #236 @ 0xec │ │ │ │ - smlalseq r6, sp, ip, lr │ │ │ │ - rscseq r6, sp, r8, ror lr │ │ │ │ - rscseq r6, sp, ip, asr #28 │ │ │ │ - rscseq r6, sp, r2, asr #28 │ │ │ │ - rscseq r6, sp, ip, lsl lr │ │ │ │ - rscseq r6, sp, sl, ror #27 │ │ │ │ - ldrhteq r6, [sp], #222 @ 0xde │ │ │ │ - smlalseq r6, sp, r4, sp │ │ │ │ - rscseq r6, sp, r0, ror sp │ │ │ │ - rscseq r6, sp, ip, asr #26 │ │ │ │ - rscseq r6, sp, lr, lsl sp │ │ │ │ - rscseq r6, sp, r6, lsl sp │ │ │ │ - ldrshteq r6, [sp], #196 @ 0xc4 │ │ │ │ - rscseq r6, sp, r6, asr #25 │ │ │ │ - smlalseq r6, sp, r8, ip │ │ │ │ - rscseq r6, sp, sl, ror ip │ │ │ │ - rscseq r6, sp, r8, asr ip │ │ │ │ - rscseq r6, sp, lr, lsr #24 │ │ │ │ - rscseq r6, sp, r6, lsr #24 │ │ │ │ - rscseq r6, sp, r2, lsl #24 │ │ │ │ - ldrsbteq r6, [sp], #182 @ 0xb6 │ │ │ │ - rscseq r6, sp, r6, lsr #23 │ │ │ │ - rscseq r6, sp, ip, ror fp │ │ │ │ - rscseq r6, sp, r2, asr fp │ │ │ │ - rscseq r6, sp, lr, lsr #22 │ │ │ │ - rscseq r6, sp, ip, lsl #22 │ │ │ │ - rscseq r6, sp, r0, ror #21 │ │ │ │ - ldrsbteq r6, [sp], #170 @ 0xaa │ │ │ │ - ldrhteq r6, [sp], #170 @ 0xaa │ │ │ │ + ldrshteq r6, [sp], #226 @ 0xe2 │ │ │ │ + rscseq r6, sp, lr, asr #29 │ │ │ │ + rscseq r6, sp, ip, lsr #29 │ │ │ │ + rscseq r6, sp, r0, lsl #29 │ │ │ │ + rscseq r6, sp, sl, ror lr │ │ │ │ + rscseq r6, sp, sl, asr lr │ │ │ │ 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 │ │ │ │ - rscseq r6, sp, r2, lsr r9 │ │ │ │ + ldrsbteq r6, [sp], #194 @ 0xc2 │ │ │ │ + rscseq r6, sp, r4, lsr #25 │ │ │ │ + rscseq r6, sp, r6, lsl #25 │ │ │ │ + rscseq r6, sp, r4, ror #24 │ │ │ │ + rscseq r6, sp, sl, lsr ip │ │ │ │ + rscseq r6, sp, r2, lsr ip │ │ │ │ + rscseq r6, sp, lr, lsl #24 │ │ │ │ + ldrsbteq r6, [sp], #190 @ 0xbe │ │ │ │ + ldrhteq r6, [sp], #180 @ 0xb4 │ │ │ │ + rscseq r6, sp, sl, lsl #23 │ │ │ │ + rscseq r6, sp, r6, ror #22 │ │ │ │ + rscseq r6, sp, r2, asr #22 │ │ │ │ + rscseq r6, sp, r4, lsl fp │ │ │ │ + rscseq r6, sp, ip, lsl #22 │ │ │ │ + rscseq r6, sp, ip, ror #21 │ │ │ │ + rscseq r6, sp, r0, asr #21 │ │ │ │ + smlalseq r6, sp, r6, sl │ │ │ │ + rscseq r6, sp, ip, ror sl │ │ │ │ + rscseq r6, sp, lr, asr sl │ │ │ │ + rscseq r6, sp, r8, lsr sl │ │ │ │ + rscseq r6, sp, r2, lsr sl │ │ │ │ + rscseq r6, sp, r2, lsl sl │ │ │ │ + smlabbeq r1, r2, r1, r3 │ │ │ │ + tsteq r1, r4, ror r2 │ │ │ │ + ldrshteq r6, [sp], #154 @ 0x9a │ │ │ │ + tsteq r1, ip, lsr #4 │ │ │ │ + rscseq r6, sp, lr, ror #19 │ │ │ │ + rscseq r6, sp, r8, ror #19 │ │ │ │ + rscseq r6, sp, r2, ror #19 │ │ │ │ + ldrsbteq r6, [sp], #156 @ 0x9c │ │ │ │ + smlabbeq r1, lr, r1, r3 │ │ │ │ + ldrsbteq r6, [sp], #144 @ 0x90 │ │ │ │ + rscseq r6, sp, sl, asr #19 │ │ │ │ + rscseq r6, sp, r4, asr #19 │ │ │ │ + ldrhteq r6, [sp], #158 @ 0x9e │ │ │ │ + ldrhteq r6, [sp], #152 @ 0x98 │ │ │ │ + ldrhteq r6, [sp], #146 @ 0x92 │ │ │ │ + rscseq r6, sp, ip, lsr #19 │ │ │ │ + rscseq r6, sp, r6, lsr #19 │ │ │ │ + rscseq r6, sp, r0, lsr #19 │ │ │ │ + smlalseq r6, sp, sl, r9 │ │ │ │ + smlalseq r6, sp, r4, r9 │ │ │ │ + rscseq r6, sp, lr, lsl #19 │ │ │ │ + rscseq r6, sp, r8, lsl #19 │ │ │ │ + rscseq r6, sp, r2, lsl #19 │ │ │ │ + rscseq r6, sp, ip, ror r9 │ │ │ │ + rscseq r6, sp, r6, ror r9 │ │ │ │ + rscseq r6, sp, r0, ror r9 │ │ │ │ + rscseq r6, sp, sl, ror #18 │ │ │ │ + rscseq r6, sp, r4, ror #18 │ │ │ │ + rscseq r6, sp, lr, asr r9 │ │ │ │ + rscseq r6, sp, r8, asr r9 │ │ │ │ + rscseq r6, sp, r2, asr r9 │ │ │ │ + rscseq r6, sp, ip, asr #18 │ │ │ │ + rscseq r6, sp, r6, asr #18 │ │ │ │ + rscseq r6, sp, r0, asr #18 │ │ │ │ + rscseq r6, sp, sl, lsr r9 │ │ │ │ + rscseq r6, sp, r4, lsr r9 │ │ │ │ + rscseq r6, sp, lr, lsr #18 │ │ │ │ + rscseq r6, sp, r8, lsr #18 │ │ │ │ + rscseq r6, sp, r2, lsr #18 │ │ │ │ + rscseq r6, sp, ip, lsl r9 │ │ │ │ + rscseq r6, sp, r6, lsl r9 │ │ │ │ + rscseq r6, sp, r0, lsl r9 │ │ │ │ + rscseq r6, sp, sl, lsl #18 │ │ │ │ rscseq r6, sp, r4, lsl #18 │ │ │ │ + ldrshteq r6, [sp], #142 @ 0x8e │ │ │ │ + ldrshteq r6, [sp], #136 @ 0x88 │ │ │ │ + ldrshteq r6, [sp], #130 @ 0x82 │ │ │ │ + rscseq r6, sp, ip, ror #17 │ │ │ │ rscseq r6, sp, r6, ror #17 │ │ │ │ - rscseq r6, sp, r4, asr #17 │ │ │ │ - smlalseq r6, sp, sl, r8 │ │ │ │ + rscseq r6, sp, r0, ror #17 │ │ │ │ + tsteq r1, lr, ror #2 │ │ │ │ + ldrsbteq r6, [sp], #132 @ 0x84 │ │ │ │ + rscseq r6, sp, lr, asr #17 │ │ │ │ + rscseq r6, sp, r8, asr #17 │ │ │ │ + rscseq r6, sp, r2, asr #17 │ │ │ │ + ldrhteq r6, [sp], #140 @ 0x8c │ │ │ │ + ldrhteq r6, [sp], #134 @ 0x86 │ │ │ │ + smlabbeq r1, r4, r1, r3 │ │ │ │ + tsteq r1, lr, asr r1 │ │ │ │ + rscseq r6, sp, r4, lsr #17 │ │ │ │ + smlalseq r6, sp, lr, r8 │ │ │ │ + smlalseq r6, sp, r8, r8 │ │ │ │ smlalseq r6, sp, r2, r8 │ │ │ │ + rscseq r6, sp, ip, lsl #17 │ │ │ │ + rscseq r6, sp, r6, lsl #17 │ │ │ │ + rscseq r6, sp, r0, lsl #17 │ │ │ │ + rscseq r6, sp, sl, ror r8 │ │ │ │ + rscseq r6, sp, r4, ror r8 │ │ │ │ rscseq r6, sp, lr, ror #16 │ │ │ │ + rscseq r6, sp, r8, ror #16 │ │ │ │ + rscseq r6, sp, r2, ror #16 │ │ │ │ + rscseq r6, sp, ip, asr r8 │ │ │ │ + rscseq r6, sp, r6, asr r8 │ │ │ │ + rscseq r6, sp, r0, asr r8 │ │ │ │ + rscseq r6, sp, sl, asr #16 │ │ │ │ + rscseq r6, sp, r4, asr #16 │ │ │ │ rscseq r6, sp, lr, lsr r8 │ │ │ │ + rscseq r6, sp, r8, lsr r8 │ │ │ │ + rscseq r6, sp, r2, lsr r8 │ │ │ │ + rscseq r6, sp, ip, lsr #16 │ │ │ │ + rscseq r6, sp, r6, lsr #16 │ │ │ │ + rscseq r6, sp, r0, lsr #16 │ │ │ │ + rscseq r6, sp, sl, lsl r8 │ │ │ │ rscseq r6, sp, r4, lsl r8 │ │ │ │ + rscseq r6, sp, lr, lsl #16 │ │ │ │ + rscseq r6, sp, r8, lsl #16 │ │ │ │ + rscseq r6, sp, r2, lsl #16 │ │ │ │ + ldrshteq r6, [sp], #124 @ 0x7c │ │ │ │ + ldrshteq r6, [sp], #118 @ 0x76 │ │ │ │ + ldrshteq r6, [sp], #112 @ 0x70 │ │ │ │ rscseq r6, sp, sl, ror #15 │ │ │ │ + rscseq r6, sp, r4, ror #15 │ │ │ │ + ldrsbteq r6, [sp], #126 @ 0x7e │ │ │ │ + ldrsbteq r6, [sp], #120 @ 0x78 │ │ │ │ + ldrsbteq r6, [sp], #114 @ 0x72 │ │ │ │ + rscseq r6, sp, ip, asr #15 │ │ │ │ rscseq r6, sp, r6, asr #15 │ │ │ │ + rscseq r6, sp, r0, asr #15 │ │ │ │ + ldrhteq r6, [sp], #122 @ 0x7a │ │ │ │ + ldrhteq r6, [sp], #116 @ 0x74 │ │ │ │ + rscseq r6, sp, lr, lsr #15 │ │ │ │ + rscseq r6, sp, r8, lsr #15 │ │ │ │ rscseq r6, sp, r2, lsr #15 │ │ │ │ - rscseq r6, sp, r4, ror r7 │ │ │ │ + smlalseq r6, sp, ip, r7 │ │ │ │ + smlalseq r6, sp, r6, r7 │ │ │ │ + smlalseq r6, sp, r0, r7 │ │ │ │ + rscseq r6, sp, sl, lsl #15 │ │ │ │ + rscseq r6, sp, r4, lsl #15 │ │ │ │ + rscseq r6, sp, lr, ror r7 │ │ │ │ + rscseq r6, sp, r8, ror r7 │ │ │ │ + rscseq r6, sp, r2, ror r7 │ │ │ │ rscseq r6, sp, ip, ror #14 │ │ │ │ - rscseq r6, sp, ip, asr #14 │ │ │ │ - rscseq r6, sp, r0, lsr #14 │ │ │ │ - ldrshteq r6, [sp], #102 @ 0x66 │ │ │ │ - ldrsbteq r6, [sp], #108 @ 0x6c │ │ │ │ - ldrhteq r6, [sp], #110 @ 0x6e │ │ │ │ - smlalseq r6, sp, r8, r6 │ │ │ │ - smlalseq r6, sp, r2, r6 │ │ │ │ - rscseq r6, sp, r2, ror r6 │ │ │ │ - smlatteq r1, r2, sp, r2 │ │ │ │ - ldrdeq r2, [r1, -r4] │ │ │ │ - rscseq r6, sp, sl, asr r6 │ │ │ │ - smlabbeq r1, ip, lr, r2 │ │ │ │ - rscseq r6, sp, lr, asr #12 │ │ │ │ - rscseq r6, sp, r8, asr #12 │ │ │ │ - rscseq r6, sp, r2, asr #12 │ │ │ │ - rscseq r6, sp, ip, lsr r6 │ │ │ │ - smlatteq r1, lr, sp, r2 │ │ │ │ - rscseq r6, sp, r0, lsr r6 │ │ │ │ - rscseq r6, sp, sl, lsr #12 │ │ │ │ - rscseq r6, sp, r4, lsr #12 │ │ │ │ - rscseq r6, sp, lr, lsl r6 │ │ │ │ - rscseq r6, sp, r8, lsl r6 │ │ │ │ - rscseq r6, sp, r2, lsl r6 │ │ │ │ - rscseq r6, sp, ip, lsl #12 │ │ │ │ - rscseq r6, sp, r6, lsl #12 │ │ │ │ - rscseq r6, sp, r0, lsl #12 │ │ │ │ - ldrshteq r6, [sp], #90 @ 0x5a │ │ │ │ - ldrshteq r6, [sp], #84 @ 0x54 │ │ │ │ - rscseq r6, sp, lr, ror #11 │ │ │ │ - rscseq r6, sp, r8, ror #11 │ │ │ │ - rscseq r6, sp, r2, ror #11 │ │ │ │ - ldrsbteq r6, [sp], #92 @ 0x5c │ │ │ │ - ldrsbteq r6, [sp], #86 @ 0x56 │ │ │ │ - ldrsbteq r6, [sp], #80 @ 0x50 │ │ │ │ - rscseq r6, sp, sl, asr #11 │ │ │ │ - rscseq r6, sp, r4, asr #11 │ │ │ │ - ldrhteq r6, [sp], #94 @ 0x5e │ │ │ │ - ldrhteq r6, [sp], #88 @ 0x58 │ │ │ │ - ldrhteq r6, [sp], #82 @ 0x52 │ │ │ │ - rscseq r6, sp, ip, lsr #11 │ │ │ │ - rscseq r6, sp, r6, lsr #11 │ │ │ │ - rscseq r6, sp, r0, lsr #11 │ │ │ │ - smlalseq r6, sp, sl, r5 │ │ │ │ - smlalseq r6, sp, r4, r5 │ │ │ │ - rscseq r6, sp, lr, lsl #11 │ │ │ │ - rscseq r6, sp, r8, lsl #11 │ │ │ │ - rscseq r6, sp, r2, lsl #11 │ │ │ │ - rscseq r6, sp, ip, ror r5 │ │ │ │ - rscseq r6, sp, r6, ror r5 │ │ │ │ - rscseq r6, sp, r0, ror r5 │ │ │ │ - rscseq r6, sp, sl, ror #10 │ │ │ │ - rscseq r6, sp, r4, ror #10 │ │ │ │ - rscseq r6, sp, lr, asr r5 │ │ │ │ - rscseq r6, sp, r8, asr r5 │ │ │ │ - rscseq r6, sp, r2, asr r5 │ │ │ │ - rscseq r6, sp, ip, asr #10 │ │ │ │ - rscseq r6, sp, r6, asr #10 │ │ │ │ - rscseq r6, sp, r0, asr #10 │ │ │ │ - smlabteq r1, lr, sp, r2 │ │ │ │ - rscseq r6, sp, r4, lsr r5 │ │ │ │ - rscseq r6, sp, lr, lsr #10 │ │ │ │ - rscseq r6, sp, r8, lsr #10 │ │ │ │ - rscseq r6, sp, r2, lsr #10 │ │ │ │ - rscseq r6, sp, ip, lsl r5 │ │ │ │ - rscseq r6, sp, r6, lsl r5 │ │ │ │ - smlatteq r1, r4, sp, r2 │ │ │ │ - @ instruction: 0x01012dbe │ │ │ │ - rscseq r6, sp, r4, lsl #10 │ │ │ │ - ldrshteq r6, [sp], #78 @ 0x4e │ │ │ │ - ldrshteq r6, [sp], #72 @ 0x48 │ │ │ │ - ldrshteq r6, [sp], #66 @ 0x42 │ │ │ │ - rscseq r6, sp, ip, ror #9 │ │ │ │ - rscseq r6, sp, r6, ror #9 │ │ │ │ - rscseq r6, sp, r0, ror #9 │ │ │ │ - ldrsbteq r6, [sp], #74 @ 0x4a │ │ │ │ - ldrsbteq r6, [sp], #68 @ 0x44 │ │ │ │ - rscseq r6, sp, lr, asr #9 │ │ │ │ - rscseq r6, sp, r8, asr #9 │ │ │ │ - rscseq r6, sp, r2, asr #9 │ │ │ │ - ldrhteq r6, [sp], #76 @ 0x4c │ │ │ │ - ldrhteq r6, [sp], #70 @ 0x46 │ │ │ │ - ldrhteq r6, [sp], #64 @ 0x40 │ │ │ │ - rscseq r6, sp, sl, lsr #9 │ │ │ │ - rscseq r6, sp, r4, lsr #9 │ │ │ │ - smlalseq r6, sp, lr, r4 │ │ │ │ - smlalseq r6, sp, r8, r4 │ │ │ │ - smlalseq r6, sp, r2, r4 │ │ │ │ - rscseq r6, sp, ip, lsl #9 │ │ │ │ - rscseq r6, sp, r6, lsl #9 │ │ │ │ - rscseq r6, sp, r0, lsl #9 │ │ │ │ - rscseq r6, sp, sl, ror r4 │ │ │ │ - rscseq r6, sp, r4, ror r4 │ │ │ │ - rscseq r6, sp, lr, ror #8 │ │ │ │ - rscseq r6, sp, r8, ror #8 │ │ │ │ - rscseq r6, sp, r2, ror #8 │ │ │ │ - rscseq r6, sp, ip, asr r4 │ │ │ │ - rscseq r6, sp, r6, asr r4 │ │ │ │ - rscseq r6, sp, r0, asr r4 │ │ │ │ - rscseq r6, sp, sl, asr #8 │ │ │ │ - rscseq r6, sp, r4, asr #8 │ │ │ │ - rscseq r6, sp, lr, lsr r4 │ │ │ │ - rscseq r6, sp, r8, lsr r4 │ │ │ │ - rscseq r6, sp, r2, lsr r4 │ │ │ │ - rscseq r6, sp, ip, lsr #8 │ │ │ │ - rscseq r6, sp, r6, lsr #8 │ │ │ │ - rscseq r6, sp, r0, lsr #8 │ │ │ │ - rscseq r6, sp, sl, lsl r4 │ │ │ │ - rscseq r6, sp, r4, lsl r4 │ │ │ │ - rscseq r6, sp, lr, lsl #8 │ │ │ │ - rscseq r6, sp, r8, lsl #8 │ │ │ │ - rscseq r6, sp, r2, lsl #8 │ │ │ │ - ldrshteq r6, [sp], #60 @ 0x3c │ │ │ │ - ldrshteq r6, [sp], #54 @ 0x36 │ │ │ │ - ldrshteq r6, [sp], #48 @ 0x30 │ │ │ │ - rscseq r6, sp, sl, ror #7 │ │ │ │ - rscseq r6, sp, r4, ror #7 │ │ │ │ - ldrsbteq r6, [sp], #62 @ 0x3e │ │ │ │ - ldrsbteq r6, [sp], #56 @ 0x38 │ │ │ │ - ldrsbteq r6, [sp], #50 @ 0x32 │ │ │ │ - rscseq r6, sp, ip, asr #7 │ │ │ │ - rscseq r6, sp, r6, asr #7 │ │ │ │ - rscseq r6, sp, r0, asr #7 │ │ │ │ - ldrhteq r6, [sp], #58 @ 0x3a │ │ │ │ - ldrhteq r6, [sp], #52 @ 0x34 │ │ │ │ - rscseq r6, sp, lr, lsr #7 │ │ │ │ - rscseq r6, sp, r8, lsr #7 │ │ │ │ - rscseq r6, sp, r2, lsr #7 │ │ │ │ - smlalseq r6, sp, ip, r3 │ │ │ │ - smlalseq r6, sp, r6, r3 │ │ │ │ - smlalseq r6, sp, r0, r3 │ │ │ │ - rscseq r6, sp, sl, lsl #7 │ │ │ │ - rscseq r6, sp, r4, lsl #7 │ │ │ │ - rscseq r6, sp, lr, ror r3 │ │ │ │ - rscseq r6, sp, r8, ror r3 │ │ │ │ - rscseq r6, sp, r2, ror r3 │ │ │ │ - rscseq r6, sp, ip, ror #6 │ │ │ │ - rscseq r6, sp, r6, ror #6 │ │ │ │ - rscseq r6, sp, r0, ror #6 │ │ │ │ - rscseq r6, sp, sl, asr r3 │ │ │ │ - rscseq r6, sp, r4, asr r3 │ │ │ │ - rscseq r6, sp, lr, asr #6 │ │ │ │ - rscseq r6, sp, r8, asr #6 │ │ │ │ - rscseq r6, sp, r2, asr #6 │ │ │ │ + rscseq r6, sp, r6, ror #14 │ │ │ │ + rscseq r6, sp, r0, ror #14 │ │ │ │ + rscseq r6, sp, sl, asr r7 │ │ │ │ + rscseq r6, sp, r4, asr r7 │ │ │ │ + rscseq r6, sp, lr, asr #14 │ │ │ │ + rscseq r6, sp, r8, asr #14 │ │ │ │ + rscseq r6, sp, r2, asr #14 │ │ │ │ + rscseq r6, sp, ip, lsr r7 │ │ │ │ + rscseq r6, sp, r6, lsr r7 │ │ │ │ + rscseq r6, sp, r0, lsr r7 │ │ │ │ + rscseq r6, sp, sl, lsr #14 │ │ │ │ + rscseq r6, sp, r4, lsr #14 │ │ │ │ + rscseq r6, sp, lr, lsl r7 │ │ │ │ + rscseq r6, sp, r8, lsl r7 │ │ │ │ + rscseq r6, sp, r2, lsl r7 │ │ │ │ + rscseq r6, sp, ip, lsl #14 │ │ │ │ + rscseq r6, sp, r6, lsl #14 │ │ │ │ + rscseq r6, sp, r0, lsl #14 │ │ │ │ + ldrshteq r6, [sp], #106 @ 0x6a │ │ │ │ + ldrshteq r6, [sp], #100 @ 0x64 │ │ │ │ + rscseq r6, sp, lr, ror #13 │ │ │ │ + rscseq r6, sp, r8, ror #13 │ │ │ │ + rscseq r6, sp, r2, ror #13 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbscs pc, r4, #268435460 @ 0x10000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -151947,18 +151947,18 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ cdp 7, 9, cr15, cr6, cr10, {3} │ │ │ │ ldrtmi r4, [r3], -r7, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf76a4628 │ │ │ │ @ instruction: 0xf002ee90 │ │ │ │ svclt 0x0000b94f │ │ │ │ - tsteq r0, r8, lsl #12 │ │ │ │ - ldrhteq r5, [pc], #180 │ │ │ │ - ldrhteq ip, [sp], #186 @ 0xba │ │ │ │ - rscseq r4, pc, lr, lsr #31 │ │ │ │ + smlatbeq r0, r8, r9, r6 │ │ │ │ + rscseq r5, pc, r4, asr pc @ │ │ │ │ + rscseq ip, sp, sl, asr pc │ │ │ │ + rscseq r5, pc, lr, asr #6 │ │ │ │ tstpcs ip, r1, asr #4 @ p-variant is OBSOLETE │ │ │ │ vhsub.s8 d4, d16, d12 │ │ │ │ vrhadd.s8 d24, d17, d26 │ │ │ │ addsmi r1, r4, #-268435442 @ 0xf000000e │ │ │ │ @ instruction: 0xf5a4d925 │ │ │ │ @ instruction: 0xf04f528f │ │ │ │ bcc 5015f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ed280> │ │ │ │ @@ -152761,18 +152761,18 @@ │ │ │ │ addslt r5, fp, #-1476395005 @ 0xa8000003 │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f82f3 │ │ │ │ blx 98cab0 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ rschi pc, ip, #1073741840 @ 0x40000010 │ │ │ │ ldmiblt fp!, {r0, ip, sp, lr, pc} │ │ │ │ - ldrsbteq r5, [sp], #158 @ 0x9e │ │ │ │ - rscseq r4, pc, lr, lsr pc @ │ │ │ │ - rscseq r5, sp, lr, lsr #13 │ │ │ │ - rscseq r4, pc, r6, ror #23 │ │ │ │ + rscseq r5, sp, lr, ror sp │ │ │ │ + ldrsbteq r5, [pc], #46 │ │ │ │ + rscseq r5, sp, lr, asr #20 │ │ │ │ + rscseq r4, pc, r6, lsl #31 │ │ │ │ mvnpl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 82ccfc │ │ │ │ sbcshi pc, ip, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00182d5 │ │ │ │ @@ -154164,53 +154164,53 @@ │ │ │ │ and lr, r7, r8, asr #26 │ │ │ │ ldrtmi r4, [fp], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldc 7, cr15, [lr, #-416]! @ 0xfffffe60 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq sl, sp, ip, asr #22 │ │ │ │ - rscseq r2, pc, r4, asr pc @ │ │ │ │ - ldrsbteq r3, [sp], #146 @ 0x92 │ │ │ │ - rscseq r3, sp, r0, ror #19 │ │ │ │ - smlatbeq r5, r4, r5, pc @ │ │ │ │ - rscseq r3, sp, ip, asr #19 │ │ │ │ - rscseq r3, sp, r4, lsr #19 │ │ │ │ - ldrhteq r3, [sp], #146 @ 0x92 │ │ │ │ - ldrhteq r3, [sp], #144 @ 0x90 │ │ │ │ - rscseq r3, sp, lr, lsr #19 │ │ │ │ - rscseq r3, sp, ip, lsr #19 │ │ │ │ - rscseq r3, sp, lr, lsr #19 │ │ │ │ - tstpeq r5, r2, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - rscseq r3, sp, r0, lsr #19 │ │ │ │ - rscseq r3, sp, lr, lsr #18 │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - rscseq r3, sp, lr, ror #12 │ │ │ │ - rscseq r2, pc, sl, asr lr @ │ │ │ │ - rscseq r3, sp, r2, asr r6 │ │ │ │ - rscseq r3, pc, r6, asr #5 │ │ │ │ - rscseq r3, pc, r0, asr #5 │ │ │ │ - ldrhteq r3, [pc], #42 │ │ │ │ - ldrhteq r3, [pc], #36 │ │ │ │ - rscseq r3, pc, r6, asr #5 │ │ │ │ - rscseq r3, pc, r8, lsr #5 │ │ │ │ - rscseq r3, pc, r2, lsr #5 │ │ │ │ - tstpeq r5, lr, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r0, r4, sl, pc @ │ │ │ │ - rscseq r3, sp, r8, asr #12 │ │ │ │ - rscseq r3, sp, r2, asr #12 │ │ │ │ - strdeq r3, [r0, -sl] │ │ │ │ - rscseq r2, pc, r8, ror sp @ │ │ │ │ - rscseq sl, sp, r2, asr r9 │ │ │ │ - rscseq r2, pc, r8, asr sp @ │ │ │ │ - rscseq r4, pc, r2, lsl r1 @ │ │ │ │ - rscseq r2, pc, sl, lsr sp @ │ │ │ │ - rscseq sl, sp, r8, ror #16 │ │ │ │ - rscseq r2, pc, lr, lsl sp @ │ │ │ │ - ldrshteq r3, [sp], #16 │ │ │ │ + rscseq sl, sp, ip, ror #29 │ │ │ │ + ldrshteq r3, [pc], #36 │ │ │ │ + rscseq r3, sp, r2, ror sp │ │ │ │ + rscseq r3, sp, r0, lsl #27 │ │ │ │ + tstpeq r5, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ + rscseq r3, sp, ip, ror #26 │ │ │ │ + rscseq r3, sp, r4, asr #26 │ │ │ │ + rscseq r3, sp, r2, asr sp │ │ │ │ + rscseq r3, sp, r0, asr sp │ │ │ │ + rscseq r3, sp, lr, asr #26 │ │ │ │ + rscseq r3, sp, ip, asr #26 │ │ │ │ + rscseq r3, sp, lr, asr #26 │ │ │ │ + smlabteq r5, r2, r8, pc @ │ │ │ │ + rscseq r3, sp, r0, asr #26 │ │ │ │ + rscseq r3, sp, lr, asr #25 │ │ │ │ + @ instruction: 0x0105f892 │ │ │ │ + rscseq r3, sp, lr, lsl #20 │ │ │ │ + ldrshteq r3, [pc], #26 │ │ │ │ + ldrshteq r3, [sp], #146 @ 0x92 │ │ │ │ + rscseq r3, pc, r6, ror #12 │ │ │ │ + rscseq r3, pc, r0, ror #12 │ │ │ │ + rscseq r3, pc, sl, asr r6 @ │ │ │ │ + rscseq r3, pc, r4, asr r6 @ │ │ │ │ + rscseq r3, pc, r6, ror #12 │ │ │ │ + rscseq r3, pc, r8, asr #12 │ │ │ │ + rscseq r3, pc, r2, asr #12 │ │ │ │ + ldrdeq pc, [r5, -lr] │ │ │ │ + tstpeq r0, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ + rscseq r3, sp, r8, ror #19 │ │ │ │ + rscseq r3, sp, r2, ror #19 │ │ │ │ + @ instruction: 0x01003b9a │ │ │ │ + rscseq r3, pc, r8, lsl r1 @ │ │ │ │ + ldrshteq sl, [sp], #194 @ 0xc2 │ │ │ │ + ldrshteq r3, [pc], #8 │ │ │ │ + ldrhteq r4, [pc], #66 │ │ │ │ + ldrsbteq r3, [pc], #10 │ │ │ │ + rscseq sl, sp, r8, lsl #24 │ │ │ │ + ldrhteq r3, [pc], #14 │ │ │ │ + smlalseq r3, sp, r0, r5 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ ldrlt r8, [r0, #-1264] @ 0xfffffb10 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ sbchi pc, r6, #0, 4 │ │ │ │ @@ -155028,103 +155028,103 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f87c3 │ │ │ │ blx 98ee18 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strhi pc, [r4], r0, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ ldmdalt r1, {r0, ip, sp, lr, pc} │ │ │ │ - rscseq r3, sp, lr, lsl r0 │ │ │ │ - tstpeq r0, r6, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - ldrsbteq r2, [sp], #252 @ 0xfc │ │ │ │ - ldrhteq r2, [sp], #254 @ 0xfe │ │ │ │ - rscseq r2, sp, r0, lsr #31 │ │ │ │ - rscseq r2, sp, ip, ror pc │ │ │ │ - rscseq r2, sp, r0, asr pc │ │ │ │ - rscseq r2, sp, ip, lsr #30 │ │ │ │ + ldrhteq r3, [sp], #62 @ 0x3e │ │ │ │ + smlatbeq r0, r6, ip, pc @ │ │ │ │ + rscseq r3, sp, ip, ror r3 │ │ │ │ + rscseq r3, sp, lr, asr r3 │ │ │ │ + rscseq r3, sp, r0, asr #6 │ │ │ │ + rscseq r3, sp, ip, lsl r3 │ │ │ │ + ldrshteq r3, [sp], #32 │ │ │ │ + rscseq r3, sp, ip, asr #5 │ │ │ │ + ldrhteq r3, [sp], #38 @ 0x26 │ │ │ │ + rscseq r3, sp, sl, lsl #5 │ │ │ │ + rscseq r3, sp, lr, asr r2 │ │ │ │ + rscseq r3, sp, r4, asr r2 │ │ │ │ + rscseq r3, sp, r0, lsr r2 │ │ │ │ + rscseq r3, sp, r6, lsl #4 │ │ │ │ + ldrshteq r3, [sp], #28 │ │ │ │ + ldrsbteq r3, [sp], #30 │ │ │ │ + ldrhteq r3, [sp], #18 │ │ │ │ + rscseq r3, sp, r8, lsl #3 │ │ │ │ + rscseq r3, sp, ip, asr r1 │ │ │ │ + rscseq r3, sp, r0, lsr r1 │ │ │ │ + rscseq r3, sp, r6, lsr #2 │ │ │ │ + rscseq r3, sp, r2, lsl #2 │ │ │ │ + ldrsbteq r3, [sp], #14 │ │ │ │ + ldrhteq r3, [sp], #4 │ │ │ │ + rscseq r3, sp, sl, lsr #1 │ │ │ │ + rscseq r3, sp, r6, lsl #1 │ │ │ │ + rscseq r3, sp, sl, asr r0 │ │ │ │ + rscseq r3, sp, lr, lsr #32 │ │ │ │ + rscseq r3, sp, sl │ │ │ │ + rscseq r2, sp, r6, ror #31 │ │ │ │ + ldrhteq r2, [sp], #250 @ 0xfa │ │ │ │ + smlalseq r2, sp, r6, pc @ │ │ │ │ + rscseq r2, sp, r4, lsl #31 │ │ │ │ + rscseq r2, sp, r2, asr #30 │ │ │ │ rscseq r2, sp, r6, lsl pc │ │ │ │ - rscseq r2, sp, sl, ror #29 │ │ │ │ - ldrhteq r2, [sp], #238 @ 0xee │ │ │ │ - ldrhteq r2, [sp], #228 @ 0xe4 │ │ │ │ - smlalseq r2, sp, r0, lr │ │ │ │ - rscseq r2, sp, r6, ror #28 │ │ │ │ - rscseq r2, sp, ip, asr lr │ │ │ │ - rscseq r2, sp, lr, lsr lr │ │ │ │ - rscseq r2, sp, r2, lsl lr │ │ │ │ - rscseq r2, sp, r8, ror #27 │ │ │ │ - ldrhteq r2, [sp], #220 @ 0xdc │ │ │ │ - smlalseq r2, sp, r0, sp │ │ │ │ - rscseq r2, sp, r6, lsl #27 │ │ │ │ - rscseq r2, sp, r2, ror #26 │ │ │ │ - rscseq r2, sp, lr, lsr sp │ │ │ │ - rscseq r2, sp, r4, lsl sp │ │ │ │ - rscseq r2, sp, sl, lsl #26 │ │ │ │ - rscseq r2, sp, r6, ror #25 │ │ │ │ - ldrhteq r2, [sp], #202 @ 0xca │ │ │ │ - rscseq r2, sp, lr, lsl #25 │ │ │ │ - rscseq r2, sp, sl, ror #24 │ │ │ │ - rscseq r2, sp, r6, asr #24 │ │ │ │ - rscseq r2, sp, sl, lsl ip │ │ │ │ - ldrshteq r2, [sp], #182 @ 0xb6 │ │ │ │ - rscseq r2, sp, r4, ror #23 │ │ │ │ - rscseq r2, sp, r2, lsr #23 │ │ │ │ - rscseq r2, sp, r6, ror fp │ │ │ │ - rscseq r2, sp, r2, asr fp │ │ │ │ - rscseq r2, sp, lr, lsr fp │ │ │ │ - rscseq r2, sp, r2, lsl fp │ │ │ │ - rscseq r2, sp, r8, lsl #22 │ │ │ │ - rscseq r2, sp, r2, ror #21 │ │ │ │ - tstpeq r0, lr, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - rscseq r2, sp, sl, ror #20 │ │ │ │ - rscseq r2, sp, r2, asr sl │ │ │ │ - rscseq r2, sp, r4, lsr sl │ │ │ │ - rscseq r2, sp, r6, lsl sl │ │ │ │ - rscseq r2, sp, r4, ror #19 │ │ │ │ - ldrhteq r2, [sp], #150 @ 0x96 │ │ │ │ - rscseq r2, sp, r4, lsl #19 │ │ │ │ - rscseq r2, sp, r2, asr r9 │ │ │ │ - rscseq r2, sp, r2, lsr #18 │ │ │ │ - ldrshteq r2, [sp], #130 @ 0x82 │ │ │ │ - rscseq r2, sp, r0, asr #17 │ │ │ │ - rscseq r2, sp, r2, lsr #17 │ │ │ │ - rscseq r2, sp, lr, ror r8 │ │ │ │ - rscseq r2, sp, r8, asr r8 │ │ │ │ - rscseq r2, sp, r8, lsr #16 │ │ │ │ - rscseq r2, sp, lr, lsl r8 │ │ │ │ - ldrshteq r2, [sp], #120 @ 0x78 │ │ │ │ - rscseq r2, sp, ip, asr #15 │ │ │ │ - smlalseq r2, sp, ip, r7 │ │ │ │ - rscseq r2, sp, sl, ror r7 │ │ │ │ - rscseq r2, sp, r2, asr r7 │ │ │ │ - rscseq r2, sp, r2, lsr #14 │ │ │ │ - rscseq r2, sp, r8, lsl r7 │ │ │ │ - ldrshteq r2, [sp], #100 @ 0x64 │ │ │ │ - rscseq r2, sp, r6, asr #13 │ │ │ │ - smlalseq r2, sp, r6, r6 │ │ │ │ - rscseq r2, sp, r8, ror #12 │ │ │ │ - rscseq r2, sp, sl, asr #12 │ │ │ │ - rscseq r2, sp, r8, lsr #12 │ │ │ │ - ldrshteq r2, [sp], #94 @ 0x5e │ │ │ │ - ldrshteq r2, [sp], #86 @ 0x56 │ │ │ │ - ldrsbteq r2, [sp], #82 @ 0x52 │ │ │ │ - rscseq r2, sp, r4, lsr #11 │ │ │ │ - rscseq r2, sp, r6, ror r5 │ │ │ │ - rscseq r2, sp, lr, ror #10 │ │ │ │ - rscseq r2, sp, ip, asr #10 │ │ │ │ - rscseq r2, sp, r2, lsr #10 │ │ │ │ - rscseq r2, sp, sl, lsl r5 │ │ │ │ - ldrshteq r2, [sp], #70 @ 0x46 │ │ │ │ - rscseq r2, sp, sl, asr #9 │ │ │ │ - smlalseq r2, sp, sl, r4 │ │ │ │ - rscseq r2, sp, r0, ror r4 │ │ │ │ - rscseq r2, sp, r6, asr #8 │ │ │ │ - rscseq r2, sp, r2, lsr #8 │ │ │ │ - ldrshteq r2, [sp], #62 @ 0x3e │ │ │ │ - ldrsbteq r2, [sp], #48 @ 0x30 │ │ │ │ - rscseq r2, sp, r8, asr #7 │ │ │ │ - rscseq r2, sp, r6, lsr #7 │ │ │ │ + ldrshteq r2, [sp], #226 @ 0xe2 │ │ │ │ + ldrsbteq r2, [sp], #238 @ 0xee │ │ │ │ + ldrhteq r2, [sp], #226 @ 0xe2 │ │ │ │ + rscseq r2, sp, r8, lsr #29 │ │ │ │ + rscseq r2, sp, r2, lsl #29 │ │ │ │ + @ instruction: 0x0100f7be │ │ │ │ + rscseq r2, sp, sl, lsl #28 │ │ │ │ + ldrshteq r2, [sp], #210 @ 0xd2 │ │ │ │ + ldrsbteq r2, [sp], #212 @ 0xd4 │ │ │ │ + ldrhteq r2, [sp], #214 @ 0xd6 │ │ │ │ + rscseq r2, sp, r4, lsl #27 │ │ │ │ + rscseq r2, sp, r6, asr sp │ │ │ │ + rscseq r2, sp, r4, lsr #26 │ │ │ │ + ldrshteq r2, [sp], #194 @ 0xc2 │ │ │ │ + rscseq r2, sp, r2, asr #25 │ │ │ │ + smlalseq r2, sp, r2, ip │ │ │ │ + rscseq r2, sp, r0, ror #24 │ │ │ │ + rscseq r2, sp, r2, asr #24 │ │ │ │ + rscseq r2, sp, lr, lsl ip │ │ │ │ + ldrshteq r2, [sp], #184 @ 0xb8 │ │ │ │ + rscseq r2, sp, r8, asr #23 │ │ │ │ + ldrhteq r2, [sp], #190 @ 0xbe │ │ │ │ + smlalseq r2, sp, r8, fp │ │ │ │ + rscseq r2, sp, ip, ror #22 │ │ │ │ + rscseq r2, sp, ip, lsr fp │ │ │ │ + rscseq r2, sp, sl, lsl fp │ │ │ │ + ldrshteq r2, [sp], #162 @ 0xa2 │ │ │ │ + rscseq r2, sp, r2, asr #21 │ │ │ │ + ldrhteq r2, [sp], #168 @ 0xa8 │ │ │ │ + smlalseq r2, sp, r4, sl │ │ │ │ + rscseq r2, sp, r6, ror #20 │ │ │ │ + rscseq r2, sp, r6, lsr sl │ │ │ │ + rscseq r2, sp, r8, lsl #20 │ │ │ │ + rscseq r2, sp, sl, ror #19 │ │ │ │ + rscseq r2, sp, r8, asr #19 │ │ │ │ + smlalseq r2, sp, lr, r9 │ │ │ │ + smlalseq r2, sp, r6, r9 │ │ │ │ + rscseq r2, sp, r2, ror r9 │ │ │ │ + rscseq r2, sp, r4, asr #18 │ │ │ │ + rscseq r2, sp, r6, lsl r9 │ │ │ │ + rscseq r2, sp, lr, lsl #18 │ │ │ │ + rscseq r2, sp, ip, ror #17 │ │ │ │ + rscseq r2, sp, r2, asr #17 │ │ │ │ + ldrhteq r2, [sp], #138 @ 0x8a │ │ │ │ + smlalseq r2, sp, r6, r8 │ │ │ │ + rscseq r2, sp, sl, ror #16 │ │ │ │ + rscseq r2, sp, sl, lsr r8 │ │ │ │ + rscseq r2, sp, r0, lsl r8 │ │ │ │ + rscseq r2, sp, r6, ror #15 │ │ │ │ + rscseq r2, sp, r2, asr #15 │ │ │ │ + smlalseq r2, sp, lr, r7 │ │ │ │ + rscseq r2, sp, r0, ror r7 │ │ │ │ + rscseq r2, sp, r8, ror #14 │ │ │ │ + rscseq r2, sp, r6, asr #14 │ │ │ │ cmnpvc ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ cmppvc pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl sp, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -155896,122 +155896,122 @@ │ │ │ │ cmp r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2157 @ 0xfffff793 │ │ │ │ stmdami sp!, {r0, r4, r6, r8, sp, lr, pc}^ │ │ │ │ hvc 58440 @ 0xe448 │ │ │ │ ldrbtmi r4, [r8], #-2156 @ 0xfffff794 │ │ │ │ stmdami ip!, {r0, r1, r3, r6, r8, sp, lr, pc}^ │ │ │ │ hvc 33864 @ 0x8448 │ │ │ │ - rscseq r2, sp, r2, lsl r2 │ │ │ │ - rscseq r2, sp, r2, ror #3 │ │ │ │ - rscseq r2, sp, r2, asr #3 │ │ │ │ - smlalseq r2, sp, lr, r1 │ │ │ │ - rscseq r2, sp, r2, ror r1 │ │ │ │ - rscseq r2, sp, r8, ror #2 │ │ │ │ - rscseq r2, sp, r2, asr #2 │ │ │ │ - rscseq r2, sp, r0, lsl r1 │ │ │ │ - rscseq r2, sp, r4, ror #1 │ │ │ │ - ldrhteq r2, [sp], #8 │ │ │ │ - smlalseq r2, sp, r2, r0 │ │ │ │ - rscseq r2, sp, ip, rrx │ │ │ │ - rscseq r2, sp, ip, lsr r0 │ │ │ │ - rscseq r2, sp, r2, lsr r0 │ │ │ │ - rscseq r2, sp, lr │ │ │ │ - rscseq r1, sp, r2, ror #31 │ │ │ │ - ldrhteq r1, [sp], #246 @ 0xf6 │ │ │ │ - rscseq r1, sp, ip, lsr #31 │ │ │ │ - rscseq r1, sp, r6, lsl #31 │ │ │ │ - rscseq r1, sp, r6, asr pc │ │ │ │ - rscseq r1, sp, ip, asr #30 │ │ │ │ - rscseq r1, sp, r8, lsr #30 │ │ │ │ - ldrshteq r1, [sp], #234 @ 0xea │ │ │ │ - rscseq r1, sp, r8, asr #29 │ │ │ │ - smlalseq r1, sp, sl, lr │ │ │ │ - rscseq r1, sp, sl, ror #28 │ │ │ │ - rscseq r1, sp, sl, lsr lr │ │ │ │ - rscseq r1, sp, sl, lsl lr │ │ │ │ - ldrshteq r1, [sp], #214 @ 0xd6 │ │ │ │ - rscseq r1, sp, sl, asr #27 │ │ │ │ - rscseq r1, sp, r0, asr #27 │ │ │ │ - smlalseq r1, sp, sl, sp │ │ │ │ - rscseq r1, sp, lr, ror #26 │ │ │ │ - rscseq r1, sp, r2, asr #26 │ │ │ │ - rscseq r1, sp, ip, lsl sp │ │ │ │ - ldrshteq r1, [sp], #198 @ 0xc6 │ │ │ │ - rscseq r1, sp, r6, asr #25 │ │ │ │ - ldrhteq r1, [sp], #204 @ 0xcc │ │ │ │ - smlalseq r1, sp, r8, ip │ │ │ │ - rscseq r1, sp, sl, ror #24 │ │ │ │ - rscseq r1, sp, sl, lsr ip │ │ │ │ - rscseq r1, sp, sl, lsl #24 │ │ │ │ - rscseq r1, sp, sl, ror #23 │ │ │ │ - rscseq r1, sp, r6, asr #23 │ │ │ │ - smlalseq r1, sp, sl, fp │ │ │ │ + ldrhteq r2, [sp], #82 @ 0x52 │ │ │ │ + rscseq r2, sp, r2, lsl #11 │ │ │ │ + rscseq r2, sp, r2, ror #10 │ │ │ │ + rscseq r2, sp, lr, lsr r5 │ │ │ │ + rscseq r2, sp, r2, lsl r5 │ │ │ │ + rscseq r2, sp, r8, lsl #10 │ │ │ │ + rscseq r2, sp, r2, ror #9 │ │ │ │ + ldrhteq r2, [sp], #64 @ 0x40 │ │ │ │ + rscseq r2, sp, r4, lsl #9 │ │ │ │ + rscseq r2, sp, r8, asr r4 │ │ │ │ + rscseq r2, sp, r2, lsr r4 │ │ │ │ + rscseq r2, sp, ip, lsl #8 │ │ │ │ + ldrsbteq r2, [sp], #60 @ 0x3c │ │ │ │ + ldrsbteq r2, [sp], #50 @ 0x32 │ │ │ │ + rscseq r2, sp, lr, lsr #7 │ │ │ │ + rscseq r2, sp, r2, lsl #7 │ │ │ │ + rscseq r2, sp, r6, asr r3 │ │ │ │ + rscseq r2, sp, ip, asr #6 │ │ │ │ + rscseq r2, sp, r6, lsr #6 │ │ │ │ + ldrshteq r2, [sp], #38 @ 0x26 │ │ │ │ + rscseq r2, sp, ip, ror #5 │ │ │ │ + rscseq r2, sp, r8, asr #5 │ │ │ │ + smlalseq r2, sp, sl, r2 │ │ │ │ + rscseq r2, sp, r8, ror #4 │ │ │ │ + rscseq r2, sp, sl, lsr r2 │ │ │ │ + rscseq r2, sp, sl, lsl #4 │ │ │ │ + ldrsbteq r2, [sp], #26 │ │ │ │ + ldrhteq r2, [sp], #26 │ │ │ │ + smlalseq r2, sp, r6, r1 │ │ │ │ + rscseq r2, sp, sl, ror #2 │ │ │ │ + rscseq r2, sp, r0, ror #2 │ │ │ │ + rscseq r2, sp, sl, lsr r1 │ │ │ │ + rscseq r2, sp, lr, lsl #2 │ │ │ │ + rscseq r2, sp, r2, ror #1 │ │ │ │ + ldrhteq r2, [sp], #12 │ │ │ │ + smlalseq r2, sp, r6, r0 │ │ │ │ + rscseq r2, sp, r6, rrx │ │ │ │ + rscseq r2, sp, ip, asr r0 │ │ │ │ + rscseq r2, sp, r8, lsr r0 │ │ │ │ + rscseq r2, sp, sl │ │ │ │ + ldrsbteq r1, [sp], #250 @ 0xfa │ │ │ │ + rscseq r1, sp, sl, lsr #31 │ │ │ │ + rscseq r1, sp, sl, lsl #31 │ │ │ │ + rscseq r1, sp, r6, ror #30 │ │ │ │ + rscseq r1, sp, sl, lsr pc │ │ │ │ + rscseq r1, sp, r0, lsr pc │ │ │ │ + rscseq r1, sp, sl, lsl #30 │ │ │ │ + ldrsbteq r1, [sp], #236 @ 0xec │ │ │ │ + rscseq r1, sp, lr, lsr #29 │ │ │ │ + rscseq r1, sp, r6, lsr #29 │ │ │ │ + rscseq r1, sp, r4, lsl #29 │ │ │ │ + rscseq r1, sp, sl, asr lr │ │ │ │ + rscseq r1, sp, r2, asr lr │ │ │ │ + rscseq r1, sp, lr, lsr #28 │ │ │ │ + ldrshteq r1, [sp], #222 @ 0xde │ │ │ │ + rscseq r1, sp, lr, asr #27 │ │ │ │ + rscseq r1, sp, r4, lsr #27 │ │ │ │ + rscseq r1, sp, sl, ror sp │ │ │ │ + rscseq r1, sp, r6, asr sp │ │ │ │ + rscseq r1, sp, r2, lsr sp │ │ │ │ + rscseq r1, sp, r4, lsl #26 │ │ │ │ + ldrshteq r1, [sp], #204 @ 0xcc │ │ │ │ + ldrsbteq r1, [sp], #202 @ 0xca │ │ │ │ + ldrhteq r1, [sp], #194 @ 0xc2 │ │ │ │ + rscseq r1, sp, sl, lsl #25 │ │ │ │ + rscseq r1, sp, r4, lsl #25 │ │ │ │ + rscseq r1, sp, r2, ror #24 │ │ │ │ + rscseq r1, sp, r6, lsr ip │ │ │ │ + rscseq r1, sp, r0, lsr ip │ │ │ │ + rscseq r1, sp, r0, lsl ip │ │ │ │ + rscseq r1, sp, r8, ror #23 │ │ │ │ + ldrhteq r1, [sp], #188 @ 0xbc │ │ │ │ smlalseq r1, sp, r0, fp │ │ │ │ - rscseq r1, sp, sl, ror #22 │ │ │ │ - rscseq r1, sp, ip, lsr fp │ │ │ │ - rscseq r1, sp, lr, lsl #22 │ │ │ │ - rscseq r1, sp, r6, lsl #22 │ │ │ │ - rscseq r1, sp, r4, ror #21 │ │ │ │ - ldrhteq r1, [sp], #170 @ 0xaa │ │ │ │ - ldrhteq r1, [sp], #162 @ 0xa2 │ │ │ │ - rscseq r1, sp, lr, lsl #21 │ │ │ │ - rscseq r1, sp, lr, asr sl │ │ │ │ - rscseq r1, sp, lr, lsr #20 │ │ │ │ - rscseq r1, sp, r4, lsl #20 │ │ │ │ - ldrsbteq r1, [sp], #154 @ 0x9a │ │ │ │ - ldrhteq r1, [sp], #150 @ 0x96 │ │ │ │ - smlalseq r1, sp, r2, r9 │ │ │ │ - rscseq r1, sp, r4, ror #18 │ │ │ │ - rscseq r1, sp, ip, asr r9 │ │ │ │ - rscseq r1, sp, sl, lsr r9 │ │ │ │ - rscseq r1, sp, r2, lsl r9 │ │ │ │ - rscseq r1, sp, sl, ror #17 │ │ │ │ - rscseq r1, sp, r4, ror #17 │ │ │ │ - rscseq r1, sp, r2, asr #17 │ │ │ │ - smlalseq r1, sp, r6, r8 │ │ │ │ - smlalseq r1, sp, r0, r8 │ │ │ │ - rscseq r1, sp, r0, ror r8 │ │ │ │ - rscseq r1, sp, r8, asr #16 │ │ │ │ - rscseq r1, sp, ip, lsl r8 │ │ │ │ - ldrshteq r1, [sp], #112 @ 0x70 │ │ │ │ - ldrsbteq r1, [sp], #116 @ 0x74 │ │ │ │ - ldrhteq r1, [sp], #116 @ 0x74 │ │ │ │ - rscseq r1, sp, lr, lsl #15 │ │ │ │ - rscseq r1, sp, r8, lsl #15 │ │ │ │ - rscseq r1, sp, r8, ror #14 │ │ │ │ - rscseq r1, sp, lr, lsr r7 │ │ │ │ - rscseq r1, sp, r4, lsl r7 │ │ │ │ - rscseq r1, sp, lr, lsl #14 │ │ │ │ - ldrshteq r1, [sp], #96 @ 0x60 │ │ │ │ - rscseq r1, sp, sl, asr #13 │ │ │ │ - rscseq r1, sp, r4, asr #13 │ │ │ │ - rscseq r1, sp, r4, lsr #13 │ │ │ │ - strdeq sp, [r0, -ip] │ │ │ │ - @ instruction: 0x0100dfbe │ │ │ │ - rscseq r1, sp, ip, lsl #13 │ │ │ │ - rscseq r1, sp, r6, lsl #13 │ │ │ │ - rscseq r1, sp, r0, lsl #13 │ │ │ │ - rscseq r1, sp, sl, ror r6 │ │ │ │ - rscseq r1, sp, r4, ror r6 │ │ │ │ - rscseq r1, sp, lr, ror #12 │ │ │ │ - rscseq r1, sp, r8, ror #12 │ │ │ │ - rscseq r1, sp, r2, ror #12 │ │ │ │ - rscseq r1, sp, ip, asr r6 │ │ │ │ - rscseq r1, sp, r6, asr r6 │ │ │ │ - rscseq r1, sp, r0, asr r6 │ │ │ │ - @ instruction: 0x0100df92 │ │ │ │ - rscseq r1, sp, r4, asr #12 │ │ │ │ - rscseq r1, sp, lr, lsr r6 │ │ │ │ - rscseq r1, sp, r8, lsr r6 │ │ │ │ - ldrdeq sp, [r0, -r6] │ │ │ │ - rscseq r1, sp, ip, lsr #12 │ │ │ │ - rscseq r1, sp, r6, lsr #12 │ │ │ │ - rscseq r1, sp, r0, lsr #12 │ │ │ │ - rscseq r1, sp, sl, lsl r6 │ │ │ │ - rscseq r1, sp, r4, lsl r6 │ │ │ │ + rscseq r1, sp, r4, ror fp │ │ │ │ + rscseq r1, sp, r4, asr fp │ │ │ │ + rscseq r1, sp, lr, lsr #22 │ │ │ │ + rscseq r1, sp, r8, lsr #22 │ │ │ │ + rscseq r1, sp, r8, lsl #22 │ │ │ │ + ldrsbteq r1, [sp], #174 @ 0xae │ │ │ │ + ldrhteq r1, [sp], #164 @ 0xa4 │ │ │ │ + rscseq r1, sp, lr, lsr #21 │ │ │ │ + smlalseq r1, sp, r0, sl │ │ │ │ + rscseq r1, sp, sl, ror #20 │ │ │ │ + rscseq r1, sp, r4, ror #20 │ │ │ │ + rscseq r1, sp, r4, asr #20 │ │ │ │ + @ instruction: 0x0100e39c │ │ │ │ + tsteq r0, lr, asr r3 │ │ │ │ + rscseq r1, sp, ip, lsr #20 │ │ │ │ + rscseq r1, sp, r6, lsr #20 │ │ │ │ + rscseq r1, sp, r0, lsr #20 │ │ │ │ + rscseq r1, sp, sl, lsl sl │ │ │ │ + rscseq r1, sp, r4, lsl sl │ │ │ │ + rscseq r1, sp, lr, lsl #20 │ │ │ │ + rscseq r1, sp, r8, lsl #20 │ │ │ │ + rscseq r1, sp, r2, lsl #20 │ │ │ │ + ldrshteq r1, [sp], #156 @ 0x9c │ │ │ │ + ldrshteq r1, [sp], #150 @ 0x96 │ │ │ │ + ldrshteq r1, [sp], #144 @ 0x90 │ │ │ │ + tsteq r0, r2, lsr r3 │ │ │ │ + rscseq r1, sp, r4, ror #19 │ │ │ │ + ldrsbteq r1, [sp], #158 @ 0x9e │ │ │ │ + ldrsbteq r1, [sp], #152 @ 0x98 │ │ │ │ + tsteq r0, r6, ror r3 │ │ │ │ + rscseq r1, sp, ip, asr #19 │ │ │ │ + rscseq r1, sp, r6, asr #19 │ │ │ │ + rscseq r1, sp, r0, asr #19 │ │ │ │ + ldrhteq r1, [sp], #154 @ 0x9a │ │ │ │ + ldrhteq r1, [sp], #148 @ 0x94 │ │ │ │ ldrbtmi r4, [r8], #-2104 @ 0xfffff7c8 │ │ │ │ ldmdami r8!, {r0, r2, r3, r5, r6, sp, lr, pc} │ │ │ │ rsb r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2103 @ 0xfffff7c9 │ │ │ │ ldmdami r7!, {r0, r1, r2, r5, r6, sp, lr, pc} │ │ │ │ rsb r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2102 @ 0xfffff7ca │ │ │ │ @@ -156061,52 +156061,52 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2087 @ 0xfffff7d9 │ │ │ │ stmdami r7!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2086 @ 0xfffff7da │ │ │ │ stmdami r6!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - rscseq r1, sp, lr, asr r4 │ │ │ │ - rscseq r1, sp, r8, asr r4 │ │ │ │ - rscseq r1, sp, r2, asr r4 │ │ │ │ - rscseq r1, sp, ip, asr #8 │ │ │ │ - rscseq r1, sp, r6, asr #8 │ │ │ │ - rscseq r1, sp, r0, asr #8 │ │ │ │ - rscseq r1, sp, sl, lsr r4 │ │ │ │ - rscseq r1, sp, r4, lsr r4 │ │ │ │ - rscseq r1, sp, lr, lsr #8 │ │ │ │ - rscseq r1, sp, r8, lsr #8 │ │ │ │ - rscseq r1, sp, r2, lsr #8 │ │ │ │ - rscseq r1, sp, ip, lsl r4 │ │ │ │ - rscseq r1, sp, r6, lsl r4 │ │ │ │ - rscseq r1, sp, r0, lsl r4 │ │ │ │ - rscseq r1, sp, sl, lsl #8 │ │ │ │ - rscseq r1, sp, r4, lsl #8 │ │ │ │ - ldrshteq r1, [sp], #62 @ 0x3e │ │ │ │ - ldrshteq r1, [sp], #56 @ 0x38 │ │ │ │ - ldrshteq r1, [sp], #50 @ 0x32 │ │ │ │ - rscseq r1, sp, ip, ror #7 │ │ │ │ - rscseq r1, sp, r6, ror #7 │ │ │ │ - rscseq r1, sp, r0, ror #7 │ │ │ │ - ldrsbteq r1, [sp], #58 @ 0x3a │ │ │ │ - ldrsbteq r1, [sp], #52 @ 0x34 │ │ │ │ - rscseq r1, sp, lr, asr #7 │ │ │ │ - rscseq r1, sp, r8, asr #7 │ │ │ │ - rscseq r1, sp, r2, asr #7 │ │ │ │ - ldrhteq r1, [sp], #60 @ 0x3c │ │ │ │ - ldrhteq r1, [sp], #54 @ 0x36 │ │ │ │ - ldrhteq r1, [sp], #48 @ 0x30 │ │ │ │ - rscseq r1, sp, sl, lsr #7 │ │ │ │ - rscseq r1, sp, r4, lsr #7 │ │ │ │ - smlalseq r1, sp, lr, r3 │ │ │ │ - smlalseq r1, sp, r8, r3 │ │ │ │ - smlalseq r1, sp, r2, r3 │ │ │ │ - rscseq r1, sp, ip, lsl #7 │ │ │ │ - rscseq r1, sp, r6, lsl #7 │ │ │ │ - rscseq r1, sp, r0, lsl #7 │ │ │ │ + ldrshteq r1, [sp], #126 @ 0x7e │ │ │ │ + ldrshteq r1, [sp], #120 @ 0x78 │ │ │ │ + ldrshteq r1, [sp], #114 @ 0x72 │ │ │ │ + rscseq r1, sp, ip, ror #15 │ │ │ │ + rscseq r1, sp, r6, ror #15 │ │ │ │ + rscseq r1, sp, r0, ror #15 │ │ │ │ + ldrsbteq r1, [sp], #122 @ 0x7a │ │ │ │ + ldrsbteq r1, [sp], #116 @ 0x74 │ │ │ │ + rscseq r1, sp, lr, asr #15 │ │ │ │ + rscseq r1, sp, r8, asr #15 │ │ │ │ + rscseq r1, sp, r2, asr #15 │ │ │ │ + ldrhteq r1, [sp], #124 @ 0x7c │ │ │ │ + ldrhteq r1, [sp], #118 @ 0x76 │ │ │ │ + ldrhteq r1, [sp], #112 @ 0x70 │ │ │ │ + rscseq r1, sp, sl, lsr #15 │ │ │ │ + rscseq r1, sp, r4, lsr #15 │ │ │ │ + smlalseq r1, sp, lr, r7 │ │ │ │ + smlalseq r1, sp, r8, r7 │ │ │ │ + smlalseq r1, sp, r2, r7 │ │ │ │ + rscseq r1, sp, ip, lsl #15 │ │ │ │ + rscseq r1, sp, r6, lsl #15 │ │ │ │ + rscseq r1, sp, r0, lsl #15 │ │ │ │ + rscseq r1, sp, sl, ror r7 │ │ │ │ + rscseq r1, sp, r4, ror r7 │ │ │ │ + rscseq r1, sp, lr, ror #14 │ │ │ │ + rscseq r1, sp, r8, ror #14 │ │ │ │ + rscseq r1, sp, r2, ror #14 │ │ │ │ + rscseq r1, sp, ip, asr r7 │ │ │ │ + rscseq r1, sp, r6, asr r7 │ │ │ │ + rscseq r1, sp, r0, asr r7 │ │ │ │ + rscseq r1, sp, sl, asr #14 │ │ │ │ + rscseq r1, sp, r4, asr #14 │ │ │ │ + rscseq r1, sp, lr, lsr r7 │ │ │ │ + rscseq r1, sp, r8, lsr r7 │ │ │ │ + rscseq r1, sp, r2, lsr r7 │ │ │ │ + rscseq r1, sp, ip, lsr #14 │ │ │ │ + rscseq r1, sp, r6, lsr #14 │ │ │ │ + rscseq r1, sp, r0, lsr #14 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rscsvc pc, ip, #64, 12 @ 0x4000000 │ │ │ │ ldrmi r4, [pc], -r5, lsl #12 │ │ │ │ @@ -157417,22 +157417,22 @@ │ │ │ │ bl ff8428b4 │ │ │ │ bmi 43cb40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3287d0> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7659600 │ │ │ │ ldrdlt lr, [r2], -r4 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlabbeq r0, r8, r8, ip │ │ │ │ - rscseq r0, sp, r8, lsr r3 │ │ │ │ - rscseq r0, sp, r2, lsr r3 │ │ │ │ - rscseq r0, sp, sl, ror r2 │ │ │ │ - rscseq pc, lr, r6, ror #20 │ │ │ │ - rscseq r0, pc, r0, lsr #28 │ │ │ │ - rscseq pc, lr, r8, asr #20 │ │ │ │ - rscseq pc, ip, sl, lsl pc @ │ │ │ │ + tsteq r0, r8, lsr #24 │ │ │ │ + ldrsbteq r0, [sp], #104 @ 0x68 │ │ │ │ + ldrsbteq r0, [sp], #98 @ 0x62 │ │ │ │ + rscseq r0, sp, sl, lsl r6 │ │ │ │ + rscseq pc, lr, r6, lsl #28 │ │ │ │ + rscseq r1, pc, r0, asr #3 │ │ │ │ + rscseq pc, lr, r8, ror #27 │ │ │ │ + ldrhteq r0, [sp], #42 @ 0x2a │ │ │ │ svcpl 0x00a3f5b0 │ │ │ │ strlt sp, [r8, #-45] @ 0xffffffd3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ vtst.8 d29, d1, d0 │ │ │ │ addsmi r4, r8, #88, 6 @ 0x60000001 │ │ │ │ @@ -157463,23 +157463,23 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r0, ip, lsr r8 │ │ │ │ - ldrdeq ip, [r0, -lr] │ │ │ │ - @ instruction: 0x0100c798 │ │ │ │ - @ instruction: 0x0100c7b6 │ │ │ │ - strdeq ip, [r0, -r4] │ │ │ │ - @ instruction: 0x0100c89a │ │ │ │ - tsteq r0, r4, asr #16 │ │ │ │ - tsteq r0, lr, asr r8 │ │ │ │ - smlabteq r0, r0, r8, ip │ │ │ │ + ldrdeq ip, [r0, -ip] │ │ │ │ + tsteq r0, lr, ror fp │ │ │ │ + tsteq r0, r8, lsr fp │ │ │ │ + tsteq r0, r6, asr fp │ │ │ │ + @ instruction: 0x0100cb94 │ │ │ │ + tsteq r0, sl, lsr ip │ │ │ │ + smlatteq r0, r4, fp, ip │ │ │ │ + strdeq ip, [r0, -lr] │ │ │ │ + tsteq r0, r0, ror #24 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5be1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ ldmdale r0, {r0, r3, r4, r6, ip, lr, pc} │ │ │ │ @@ -157576,35 +157576,35 @@ │ │ │ │ b fe8c2b30 │ │ │ │ @ instruction: 0x46334a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf765447a │ │ │ │ streq lr, [fp, #-2712]! @ 0xfffff568 │ │ │ │ ldr sp, [r1, r4, lsl #11] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - rscseq r7, sp, lr, lsr #10 │ │ │ │ - rscseq r0, sp, r6, ror r1 │ │ │ │ - rscseq r0, sp, r0, ror r1 │ │ │ │ - tsteq r0, r2, lsr r8 │ │ │ │ - rscseq r0, sp, sl, asr #2 │ │ │ │ - tsteq r0, lr, lsr r8 │ │ │ │ - rscseq r0, sp, r6, lsr r1 │ │ │ │ - rscseq r0, pc, r2, asr #4 │ │ │ │ - rscseq pc, lr, sl, ror #16 │ │ │ │ - tsteq r0, ip, lsl r8 │ │ │ │ - rscseq pc, lr, r0, asr r8 @ │ │ │ │ - tsteq r0, r6, lsl r8 │ │ │ │ - ldrsbteq r0, [sp], #8 │ │ │ │ - ldrsbteq r0, [sp], #2 │ │ │ │ - tsteq r0, r0, lsl #16 │ │ │ │ - rscseq r0, sp, ip, lsr #1 │ │ │ │ - rscseq r0, sp, r6, lsr #1 │ │ │ │ - smlatteq r0, ip, r7, ip │ │ │ │ - rscseq r0, sp, r0, lsl #1 │ │ │ │ - rscseq r0, sp, sl, ror r0 │ │ │ │ - smlatteq r0, r4, r7, ip │ │ │ │ + rscseq r7, sp, lr, asr #17 │ │ │ │ + rscseq r0, sp, r6, lsl r5 │ │ │ │ + rscseq r0, sp, r0, lsl r5 │ │ │ │ + ldrdeq ip, [r0, -r2] │ │ │ │ + rscseq r0, sp, sl, ror #9 │ │ │ │ + ldrdeq ip, [r0, -lr] │ │ │ │ + ldrsbteq r0, [sp], #70 @ 0x46 │ │ │ │ + rscseq r0, pc, r2, ror #11 │ │ │ │ + rscseq pc, lr, sl, lsl #24 │ │ │ │ + @ instruction: 0x0100cbbc │ │ │ │ + ldrshteq pc, [lr], #176 @ 0xb0 @ │ │ │ │ + @ instruction: 0x0100cbb6 │ │ │ │ + rscseq r0, sp, r8, ror r4 │ │ │ │ + rscseq r0, sp, r2, ror r4 │ │ │ │ + smlatbeq r0, r0, fp, ip │ │ │ │ + rscseq r0, sp, ip, asr #8 │ │ │ │ + rscseq r0, sp, r6, asr #8 │ │ │ │ + smlabbeq r0, ip, fp, ip │ │ │ │ + rscseq r0, sp, r0, lsr #8 │ │ │ │ + rscseq r0, sp, sl, lsl r4 │ │ │ │ + smlabbeq r0, r4, fp, ip │ │ │ │ svcpl 0x00a3f5b0 │ │ │ │ strlt sp, [r8, #-35] @ 0xffffffdd │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ vadd.i8 d29, d1, d12 │ │ │ │ addsmi r4, r8, #88, 6 @ 0x60000001 │ │ │ │ @@ -157627,21 +157627,21 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - ldrdeq ip, [r0, -r4] │ │ │ │ - tsteq r0, r6, ror r7 │ │ │ │ - @ instruction: 0x0100c798 │ │ │ │ - tsteq r0, r2, asr #14 │ │ │ │ - tsteq r0, r8, lsl r8 │ │ │ │ - tsteq r0, sl, asr #16 │ │ │ │ - ldrdeq ip, [r0, -ip] │ │ │ │ + tsteq r0, r4, ror fp │ │ │ │ + tsteq r0, r6, lsl fp │ │ │ │ + tsteq r0, r8, lsr fp │ │ │ │ + smlatteq r0, r2, sl, ip │ │ │ │ + @ instruction: 0x0100cbb8 │ │ │ │ + smlatteq r0, sl, fp, ip │ │ │ │ + tsteq r0, ip, ror fp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5c0a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ vtst.8 d29, d1, d3 │ │ │ │ @@ -157671,18 +157671,18 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmib ip, {r0, r2, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r6, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7654620 │ │ │ │ @ instruction: 0xbd70e9d6 │ │ │ │ - ldrshteq r9, [pc], #138 │ │ │ │ - rscseq pc, lr, r8, asr r6 @ │ │ │ │ - rscseq r0, pc, r2, lsl r0 @ │ │ │ │ - rscseq pc, lr, sl, lsr r6 @ │ │ │ │ + smlalseq r9, pc, sl, ip @ │ │ │ │ + ldrshteq pc, [lr], #152 @ 0x98 @ │ │ │ │ + ldrhteq r0, [pc], #50 │ │ │ │ + ldrsbteq pc, [lr], #154 @ 0x9a @ │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5c15c │ │ │ │ @@ -157691,16 +157691,16 @@ │ │ │ │ @ instruction: 0xf8564605 │ │ │ │ adcsmi r0, r0, #68, 30 @ 0x110 │ │ │ │ stmdavs r4, {r0, r2, ip, lr, pc} │ │ │ │ @ instruction: 0xf764210c │ │ │ │ strtmi lr, [r0], -r6, asr #30 │ │ │ │ @ instruction: 0xf105e7f7 │ │ │ │ vshr.s32 d16, d28, #7 │ │ │ │ - strtmi sp, [r8], -fp, ror #2 │ │ │ │ - ldrsbtle pc, [lr], #-43 @ 0xffffffd5 @ │ │ │ │ + @ instruction: 0x4628d33f │ │ │ │ + subsle pc, r2, #-1342177267 @ 0xb000000d │ │ │ │ andeq fp, r0, r0, ror sp │ │ │ │ push {r5, r6, r9, fp, lr} │ │ │ │ blmi 1915754 │ │ │ │ ldrbtmi r4, [sl], #-3168 @ 0xfffff3a0 │ │ │ │ stmdami r0!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdbmi r0!, {r1, r2, r7, ip, sp, pc}^ │ │ │ │ andsvs r5, lr, r6, lsl r9 │ │ │ │ @@ -158085,53 +158085,53 @@ │ │ │ │ ldrbtmi r2, [r9], #-781 @ 0xfffffcf3 │ │ │ │ @ instruction: 0xf8c063c3 │ │ │ │ @ instruction: 0xe0571094 │ │ │ │ ... │ │ │ │ @ instruction: 0x01abadec │ │ │ │ @ instruction: 0x01ae9c50 │ │ │ │ andeq r3, r0, r0, lsl r9 │ │ │ │ - tsteq r5, r8, lsr #28 │ │ │ │ - rscseq r0, r7, sl, ror fp │ │ │ │ + smlabteq r5, r8, r1, r6 │ │ │ │ + rscseq r0, r7, sl, lsl pc │ │ │ │ @ instruction: 0x01ae9b2e │ │ │ │ - rscseq r0, r7, sl, ror #22 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - rscseq r0, r7, r2, lsr #21 │ │ │ │ - rscseq r0, r7, r0, asr #21 │ │ │ │ - rscseq r0, r7, r0, lsr #21 │ │ │ │ - ldrsbteq r0, [r7], #162 @ 0xa2 │ │ │ │ - rscseq r0, r7, sl, ror #21 │ │ │ │ - smlalseq r0, r7, r6, sl │ │ │ │ + rscseq r0, r7, sl, lsl #30 │ │ │ │ + smlatteq r6, ip, r7, r4 │ │ │ │ + rscseq r0, r7, r2, asr #28 │ │ │ │ + rscseq r0, r7, r0, ror #28 │ │ │ │ + rscseq r0, r7, r0, asr #28 │ │ │ │ + rscseq r0, r7, r2, ror lr │ │ │ │ + rscseq r0, r7, sl, lsl #29 │ │ │ │ + rscseq r0, r7, r6, lsr lr │ │ │ │ @ instruction: 0x01ae99ce │ │ │ │ andeq r1, r0, ip, lsr #3 │ │ │ │ - rscseq r7, r6, r4, lsl #24 │ │ │ │ + rscseq r7, r6, r4, lsr #31 │ │ │ │ @ instruction: 0x01ae97cc │ │ │ │ - rscseq r7, r6, r2, ror #23 │ │ │ │ - ldrshteq r7, [r6], #186 @ 0xba │ │ │ │ - ldrsbteq r7, [r6], #180 @ 0xb4 │ │ │ │ - ldrhteq r7, [r6], #190 @ 0xbe │ │ │ │ - ldrhteq r7, [r6], #176 @ 0xb0 │ │ │ │ - rscseq r0, r7, ip, ror #17 │ │ │ │ + rscseq r7, r6, r2, lsl #31 │ │ │ │ + smlalseq r7, r6, sl, pc @ │ │ │ │ + rscseq r7, r6, r4, ror pc │ │ │ │ + rscseq r7, r6, lr, asr pc │ │ │ │ + rscseq r7, r6, r0, asr pc │ │ │ │ + rscseq r0, r7, ip, lsl #25 │ │ │ │ andeq r1, r0, r8, lsl #5 │ │ │ │ - rscseq r0, r7, ip, lsl #17 │ │ │ │ - rscseq r0, r7, sl, lsl #17 │ │ │ │ - rscseq r0, r7, lr, lsl #17 │ │ │ │ - smlalseq r0, r7, r2, r8 │ │ │ │ - smlalseq r0, r7, r2, r8 │ │ │ │ - smlalseq r0, r7, lr, r8 │ │ │ │ - smlalseq r0, r7, lr, r8 │ │ │ │ + rscseq r0, r7, ip, lsr #24 │ │ │ │ + rscseq r0, r7, sl, lsr #24 │ │ │ │ + rscseq r0, r7, lr, lsr #24 │ │ │ │ + rscseq r0, r7, r2, lsr ip │ │ │ │ + rscseq r0, r7, r2, lsr ip │ │ │ │ + rscseq r0, r7, lr, lsr ip │ │ │ │ + rscseq r0, r7, lr, lsr ip │ │ │ │ @ instruction: 0x01ae95ee │ │ │ │ - rscseq r0, r7, r8, asr #15 │ │ │ │ + rscseq r0, r7, r8, ror #22 │ │ │ │ @ instruction: 0x01ae95ee │ │ │ │ @ instruction: 0x01ae9552 │ │ │ │ @ instruction: 0x01ae9484 │ │ │ │ - rscseq r7, r6, ip, ror #15 │ │ │ │ - rscseq r0, r7, r6, asr r7 │ │ │ │ - rscseq sl, sl, r8, ror #5 │ │ │ │ - tsteq r4, ip, lsl #4 │ │ │ │ - ldrsbteq sl, [r8], #166 @ 0xa6 │ │ │ │ + rscseq r7, r6, ip, lsl #23 │ │ │ │ + ldrshteq r0, [r7], #166 @ 0xa6 │ │ │ │ + rscseq sl, sl, r8, lsl #13 │ │ │ │ + smlatbeq r4, ip, r5, r9 │ │ │ │ + rscseq sl, r8, r6, ror lr │ │ │ │ stmib r0, {r2, r7, sl, sp, lr}^ │ │ │ │ stmib r0, {r2, r4, r9, sp}^ │ │ │ │ stmib r0, {r1, r2, r4, r8, r9, sp}^ │ │ │ │ stmib r0, {r3, r4, r8, r9, ip, sp}^ │ │ │ │ stmib r0, {r1, r3, r4, sl, ip, sp}^ │ │ │ │ stmib r0, {r0, r2, r3, r4, r9, sp}^ │ │ │ │ @ instruction: 0xf8c0231f │ │ │ │ @@ -158287,25 +158287,25 @@ │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf763d1ee │ │ │ │ svclt 0x0000eaac │ │ │ │ @ instruction: 0x01aba940 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ @ instruction: 0x01b163d8 │ │ │ │ - orreq r5, r6, r0, ror #31 │ │ │ │ + orreq r6, r6, r0, lsl #7 │ │ │ │ @ instruction: 0x01b163cc │ │ │ │ @ instruction: 0x01aba91e │ │ │ │ @ instruction: 0x01b163ae │ │ │ │ @ instruction: 0x01b1639e │ │ │ │ @ instruction: 0x01b16348 │ │ │ │ @ instruction: 0x01b16336 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ @ instruction: 0x01abe43c │ │ │ │ @ instruction: 0x01b16314 │ │ │ │ - orreq r5, r6, r0, lsr #27 │ │ │ │ + orreq r6, r6, r0, asr #2 │ │ │ │ @ instruction: 0x01b162e6 │ │ │ │ @ instruction: 0x01b162e4 │ │ │ │ @ instruction: 0x01b162d2 │ │ │ │ @ instruction: 0x01b162c2 │ │ │ │ @ instruction: 0x01b1626e │ │ │ │ @ instruction: 0x01b1625c │ │ │ │ andeq r2, r0, r0, ror #2 │ │ │ │ @@ -158549,32 +158549,32 @@ │ │ │ │ stcl 7, cr15, [r4], #396 @ 0x18c │ │ │ │ movwcs lr, #22468 @ 0x57c4 │ │ │ │ @ instruction: 0xe7e2ac18 │ │ │ │ ldcge 3, cr2, [r8], {6} │ │ │ │ svclt 0x0000e7df │ │ │ │ @ instruction: 0x01aba668 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r5, ip, r8, asr #2 │ │ │ │ + rscseq r5, ip, r8, ror #9 │ │ │ │ @ instruction: 0x01aba65c │ │ │ │ - ldrshteq r4, [sl], #130 @ 0x82 │ │ │ │ - rscseq r5, ip, sl, lsr r1 │ │ │ │ - ldrsbteq r1, [ip], #200 @ 0xc8 │ │ │ │ - smlalseq r1, ip, r2, sp │ │ │ │ - rscseq r1, ip, lr, lsl #27 │ │ │ │ - rscseq r1, ip, r8, asr sp │ │ │ │ + smlalseq r4, sl, r2, ip │ │ │ │ + ldrsbteq r5, [ip], #74 @ 0x4a │ │ │ │ + rscseq r2, ip, r8, ror r0 │ │ │ │ + rscseq r2, ip, r2, lsr r1 │ │ │ │ + rscseq r2, ip, lr, lsr #2 │ │ │ │ + ldrshteq r2, [ip], #8 │ │ │ │ @ instruction: 0x01b161b4 │ │ │ │ andeq r3, r0, r0, asr #9 │ │ │ │ @ instruction: 0x01abe14e │ │ │ │ @ instruction: 0x01b1617a │ │ │ │ - rscseq r1, ip, r6, asr #24 │ │ │ │ - rscseq r1, ip, ip, lsr ip │ │ │ │ - rscseq r1, ip, r4, lsr ip │ │ │ │ - rscseq r1, ip, ip, lsr #24 │ │ │ │ - rscseq r1, ip, r4, lsr #24 │ │ │ │ - rscseq r1, ip, ip, lsl ip │ │ │ │ + rscseq r1, ip, r6, ror #31 │ │ │ │ + ldrsbteq r1, [ip], #252 @ 0xfc │ │ │ │ + ldrsbteq r1, [ip], #244 @ 0xf4 │ │ │ │ + rscseq r1, ip, ip, asr #31 │ │ │ │ + rscseq r1, ip, r4, asr #31 │ │ │ │ + ldrhteq r1, [ip], #252 @ 0xfc │ │ │ │ @ instruction: 0x01b160ee │ │ │ │ andeq r3, r0, r4, lsl #11 │ │ │ │ @ instruction: 0x01abe0a6 │ │ │ │ ldrheq r6, [r1, r8]! │ │ │ │ @ instruction: 0x01b16092 │ │ │ │ @ instruction: 0x000026b8 │ │ │ │ @ instruction: 0x01b1605a │ │ │ │ @@ -158764,18 +158764,18 @@ │ │ │ │ @ instruction: 0xf7634620 │ │ │ │ vstrcc d14, [r1, #-216] @ 0xffffff28 │ │ │ │ ubfx sp, fp, #1, #25 │ │ │ │ cdp 7, 15, cr15, cr0, cr2, {3} │ │ │ │ @ instruction: 0x01aba256 │ │ │ │ @ instruction: 0x01aba252 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r3, lr, lr, rrx │ │ │ │ - smlalseq r1, ip, r4, sl │ │ │ │ - rscseq r1, ip, lr, lsl #21 │ │ │ │ - rscseq r1, ip, sl, lsl #21 │ │ │ │ + rscseq r3, lr, lr, lsl #8 │ │ │ │ + rscseq r1, ip, r4, lsr lr │ │ │ │ + rscseq r1, ip, lr, lsr #28 │ │ │ │ + rscseq r1, ip, sl, lsr #28 │ │ │ │ @ instruction: 0x01b15e02 │ │ │ │ @ instruction: 0x01b15dfc │ │ │ │ @ instruction: 0x01b15df8 │ │ │ │ @ instruction: 0x01b15dda │ │ │ │ @ instruction: 0x01b15da8 │ │ │ │ @ instruction: 0x01b15d30 │ │ │ │ andeq r0, r0, r4, lsl pc │ │ │ │ @@ -158995,15 +158995,15 @@ │ │ │ │ b 1744158 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmda r4!, {r2, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x01ab9cc0 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ @ instruction: 0x01ab9c84 │ │ │ │ @ instruction: 0x01ab9c44 │ │ │ │ - smlalseq r1, ip, r2, r2 │ │ │ │ + rscseq r1, ip, r2, lsr r6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5d5f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 12, cr0, [r4], #864 @ 0x360 │ │ │ │ stclvc 5, cr15, [r6, #-692] @ 0xfffffd4c │ │ │ │ vstrge s8, [r8, #-716] @ 0xfffffd34 │ │ │ │ ldmibmi r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -159182,42 +159182,42 @@ │ │ │ │ tstcs r6, #53215232 @ 0x32c0000 │ │ │ │ tstcs r7, #52690944 @ 0x3240000 │ │ │ │ tstcs r8, #52166656 @ 0x31c0000 │ │ │ │ tstcs r9, #51642368 @ 0x3140000 │ │ │ │ strb lr, [r1, r3, asr #15] │ │ │ │ strdeq r9, [fp, ip]! │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - smlabbeq r0, r4, lr, lr │ │ │ │ + tstpeq r0, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x01ab9bee │ │ │ │ - smlalseq r1, ip, lr, r7 │ │ │ │ - rscseq r1, ip, r4, lsr #15 │ │ │ │ - rscseq r1, ip, lr, lsr #15 │ │ │ │ - rscseq r1, ip, r8, lsr #15 │ │ │ │ - rscseq r1, ip, r8, lsr #15 │ │ │ │ - rscseq r1, ip, r8, lsr #15 │ │ │ │ - rscseq r1, ip, ip, lsr #15 │ │ │ │ - rscseq r1, ip, ip, lsr #15 │ │ │ │ - rscseq r1, ip, ip, lsr #15 │ │ │ │ - ldrshteq sp, [r8], #56 @ 0x38 │ │ │ │ - rscseq r3, sl, r4, ror #30 │ │ │ │ - rscseq r1, ip, ip, lsl #15 │ │ │ │ - rscseq r1, ip, r8, lsl #15 │ │ │ │ - rscseq r1, ip, r4, lsl #15 │ │ │ │ - rscseq r1, ip, r0, lsl #15 │ │ │ │ - rscseq r3, sl, r0, lsr #30 │ │ │ │ - rscseq r1, ip, ip, ror #14 │ │ │ │ - ldrsbteq r3, [sl], #224 @ 0xe0 │ │ │ │ - rscseq r1, ip, r8, asr r7 │ │ │ │ - rscseq r1, ip, r4, asr r7 │ │ │ │ - rscseq r3, sl, ip, lsr #29 │ │ │ │ - rscseq r1, ip, r0, asr #14 │ │ │ │ - rscseq r1, ip, ip, lsr r7 │ │ │ │ - rscseq r1, ip, ip, lsr r7 │ │ │ │ - rscseq r1, ip, r8, lsr r7 │ │ │ │ - rscseq sp, r4, r4, asr #22 │ │ │ │ + rscseq r1, ip, lr, lsr fp │ │ │ │ + rscseq r1, ip, r4, asr #22 │ │ │ │ + rscseq r1, ip, lr, asr #22 │ │ │ │ + rscseq r1, ip, r8, asr #22 │ │ │ │ + rscseq r1, ip, r8, asr #22 │ │ │ │ + rscseq r1, ip, r8, asr #22 │ │ │ │ + rscseq r1, ip, ip, asr #22 │ │ │ │ + rscseq r1, ip, ip, asr #22 │ │ │ │ + rscseq r1, ip, ip, asr #22 │ │ │ │ + smlalseq sp, r8, r8, r7 │ │ │ │ + rscseq r4, sl, r4, lsl #6 │ │ │ │ + rscseq r1, ip, ip, lsr #22 │ │ │ │ + rscseq r1, ip, r8, lsr #22 │ │ │ │ + rscseq r1, ip, r4, lsr #22 │ │ │ │ + rscseq r1, ip, r0, lsr #22 │ │ │ │ + rscseq r4, sl, r0, asr #5 │ │ │ │ + rscseq r1, ip, ip, lsl #22 │ │ │ │ + rscseq r4, sl, r0, ror r2 │ │ │ │ + ldrshteq r1, [ip], #168 @ 0xa8 │ │ │ │ + ldrshteq r1, [ip], #164 @ 0xa4 │ │ │ │ + rscseq r4, sl, ip, asr #4 │ │ │ │ + rscseq r1, ip, r0, ror #21 │ │ │ │ + ldrsbteq r1, [ip], #172 @ 0xac │ │ │ │ + ldrsbteq r1, [ip], #172 @ 0xac │ │ │ │ + ldrsbteq r1, [ip], #168 @ 0xa8 │ │ │ │ + rscseq sp, r4, r4, ror #29 │ │ │ │ @ instruction: 0x01b1568c │ │ │ │ andeq r1, r0, r0, asr #14 │ │ │ │ @ instruction: 0x01abd5cc │ │ │ │ @ instruction: 0x01b15658 │ │ │ │ strdeq r9, [fp, sl]! │ │ │ │ ldrdeq r9, [fp, r4]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ @@ -160251,135 +160251,135 @@ │ │ │ │ @ instruction: 0xf8dc058c │ │ │ │ @ instruction: 0xf0000598 │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ ldreq pc, [r8, #2252] @ 0x8cc │ │ │ │ streq pc, [r4, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ rscs r4, r1, r8, lsl r3 │ │ │ │ - rscseq r4, ip, r8, asr #22 │ │ │ │ - ldrshteq r1, [pc], #42 │ │ │ │ - rscseq r4, ip, sl, lsl fp │ │ │ │ - ldrsbteq r4, [ip], #136 @ 0x88 │ │ │ │ + rscseq r4, ip, r8, ror #29 │ │ │ │ + smlalseq r1, pc, sl, r6 @ │ │ │ │ + ldrhteq r4, [ip], #234 @ 0xea │ │ │ │ + rscseq r4, ip, r8, ror ip │ │ │ │ @ instruction: 0x01ab97c6 │ │ │ │ - ldrshteq r4, [ip], #170 @ 0xaa │ │ │ │ + smlalseq r4, ip, sl, lr │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r4, ip, r4, lsr #30 │ │ │ │ + rscseq r5, ip, r4, asr #5 │ │ │ │ @ instruction: 0x01ab9786 │ │ │ │ - rscseq r4, ip, r8, lsr #30 │ │ │ │ - ldrsbteq r4, [ip], #224 @ 0xe0 │ │ │ │ + rscseq r5, ip, r8, asr #5 │ │ │ │ + rscseq r5, ip, r0, ror r2 │ │ │ │ + rscseq r5, ip, r6, asr #4 │ │ │ │ + rscseq r4, ip, lr, lsr sp │ │ │ │ + smlalseq r4, ip, r0, pc @ │ │ │ │ + rscseq r5, ip, r2, lsr r0 │ │ │ │ + rscseq r4, ip, r4, lsr sp │ │ │ │ + rscseq r3, sl, r2, lsr #25 │ │ │ │ + rscseq r5, r6, r0, ror #9 │ │ │ │ + rscseq r4, ip, sl, asr #27 │ │ │ │ + rscseq r4, ip, sl, ror #19 │ │ │ │ + rscseq r4, ip, r4, asr #28 │ │ │ │ + rscseq r4, ip, ip, ror #29 │ │ │ │ + rscseq r4, ip, r2, ror #29 │ │ │ │ + rscseq r4, ip, r4, lsr lr │ │ │ │ + rscseq r4, ip, r2, lsl lr │ │ │ │ + rscseq r4, ip, lr, asr #31 │ │ │ │ + rscseq r4, ip, r8, ror #16 │ │ │ │ rscseq r4, ip, r6, lsr #29 │ │ │ │ - smlalseq r4, ip, lr, r9 │ │ │ │ - ldrshteq r4, [ip], #176 @ 0xb0 │ │ │ │ - smlalseq r4, ip, r2, ip │ │ │ │ - smlalseq r4, ip, r4, r9 │ │ │ │ - rscseq r3, sl, r2, lsl #18 │ │ │ │ - rscseq r5, r6, r0, asr #2 │ │ │ │ - rscseq r4, ip, sl, lsr #20 │ │ │ │ - rscseq r4, ip, sl, asr #12 │ │ │ │ - rscseq r4, ip, r4, lsr #21 │ │ │ │ - rscseq r4, ip, ip, asr #22 │ │ │ │ - rscseq r4, ip, r2, asr #22 │ │ │ │ - smlalseq r4, ip, r4, sl │ │ │ │ + rscseq r4, ip, lr, ror lr │ │ │ │ + rscseq r4, ip, ip, asr #25 │ │ │ │ + rscseq r4, ip, sl, ror #28 │ │ │ │ + rscseq r4, ip, r4, asr #29 │ │ │ │ + rscseq r4, ip, r6, lsr #31 │ │ │ │ + rscseq r4, ip, ip, lsr #31 │ │ │ │ + rscseq r4, ip, r8, asr #29 │ │ │ │ + rscseq r4, ip, sl, ror #28 │ │ │ │ + rscseq r4, ip, r4, ror sl │ │ │ │ rscseq r4, ip, r2, ror sl │ │ │ │ - rscseq r4, ip, lr, lsr #24 │ │ │ │ - rscseq r4, ip, r8, asr #9 │ │ │ │ - rscseq r4, ip, r6, lsl #22 │ │ │ │ - ldrsbteq r4, [ip], #174 @ 0xae │ │ │ │ - rscseq r4, ip, ip, lsr #18 │ │ │ │ - rscseq r4, ip, sl, asr #21 │ │ │ │ - rscseq r4, ip, r4, lsr #22 │ │ │ │ - rscseq r4, ip, r6, lsl #24 │ │ │ │ - rscseq r4, ip, ip, lsl #24 │ │ │ │ - rscseq r4, ip, r8, lsr #22 │ │ │ │ - rscseq r4, ip, sl, asr #21 │ │ │ │ - ldrsbteq r4, [ip], #100 @ 0x64 │ │ │ │ - ldrsbteq r4, [ip], #98 @ 0x62 │ │ │ │ - rscseq r4, r6, r0, lsl #28 │ │ │ │ - rscseq r4, ip, lr, ror #18 │ │ │ │ + rscseq r5, r6, r0, lsr #3 │ │ │ │ + rscseq r4, ip, lr, lsl #26 │ │ │ │ + rscseq r4, ip, r8, asr ip │ │ │ │ + rscseq r4, ip, lr, lsl #25 │ │ │ │ + rscseq r4, ip, r0, asr #25 │ │ │ │ + rscseq r4, ip, lr, asr r7 │ │ │ │ + smlalseq r4, ip, r4, fp │ │ │ │ + rscseq r4, ip, r4, lsl #13 │ │ │ │ + rscseq r4, ip, sl, lsr #13 │ │ │ │ + ldrshteq r4, [ip], #136 @ 0x88 │ │ │ │ + ldrshteq r4, [ip], #138 @ 0x8a │ │ │ │ + rscseq r4, ip, lr, lsr #17 │ │ │ │ + ldrhteq r4, [ip], #132 @ 0x84 │ │ │ │ + ldrhteq r4, [ip], #134 @ 0x86 │ │ │ │ ldrhteq r4, [ip], #136 @ 0x88 │ │ │ │ - rscseq r4, ip, lr, ror #17 │ │ │ │ - rscseq r4, ip, r0, lsr #18 │ │ │ │ - ldrhteq r4, [ip], #62 @ 0x3e │ │ │ │ - ldrshteq r4, [ip], #116 @ 0x74 │ │ │ │ - rscseq r4, ip, r4, ror #5 │ │ │ │ - rscseq r4, ip, sl, lsl #6 │ │ │ │ - rscseq r4, ip, r8, asr r5 │ │ │ │ - rscseq r4, ip, sl, asr r5 │ │ │ │ - rscseq r4, ip, lr, lsl #10 │ │ │ │ - rscseq r4, ip, r4, lsl r5 │ │ │ │ - rscseq r4, ip, r6, lsl r5 │ │ │ │ - rscseq r4, ip, r8, lsl r5 │ │ │ │ - rscseq r4, ip, r2, lsr #10 │ │ │ │ - rscseq r4, ip, r8, lsr #10 │ │ │ │ - rscseq r4, ip, lr, asr r5 │ │ │ │ - rscseq r4, ip, r0, ror #10 │ │ │ │ - rscseq r4, ip, sl, lsl #10 │ │ │ │ - rscseq r4, ip, r2, lsl #10 │ │ │ │ - rscseq r4, ip, r6, lsl #10 │ │ │ │ - rscseq r4, ip, r8, lsl #10 │ │ │ │ - smlalseq r4, ip, r4, r0 │ │ │ │ - smlalseq r4, fp, ip, r1 │ │ │ │ - rscseq r4, r6, r4, asr #22 │ │ │ │ - smlalseq r3, sl, r8, r2 │ │ │ │ - rscseq r4, ip, r0, lsl r4 │ │ │ │ - rscseq r4, ip, r6, asr r4 │ │ │ │ - rscseq r4, ip, r0, lsr #9 │ │ │ │ - rscseq r4, ip, r6, asr r4 │ │ │ │ - rscseq r4, ip, r8, asr r4 │ │ │ │ - rscseq r4, ip, sl, asr r4 │ │ │ │ - ldrshteq r4, [ip], #56 @ 0x38 │ │ │ │ - rscseq r4, ip, lr, asr r4 │ │ │ │ - rscseq r4, ip, r0, ror #8 │ │ │ │ - ldrshteq r4, [ip], #60 @ 0x3c │ │ │ │ - ldrdeq r0, [r1, -r6] │ │ │ │ - rscseq r4, ip, r8, asr r3 │ │ │ │ - rscseq r4, r6, lr, asr r9 │ │ │ │ - rscseq r3, ip, r8, lsl lr │ │ │ │ - smlabteq r4, lr, r7, ip │ │ │ │ - rscseq r3, ip, r4, ror #26 │ │ │ │ - smlatbeq r4, sl, r6, ip │ │ │ │ - rscseq r3, ip, r8, lsl #26 │ │ │ │ - rscseq r3, ip, sl, lsl #26 │ │ │ │ - rscseq r3, ip, ip, lsl #26 │ │ │ │ - rscseq r3, ip, sl, lsl #26 │ │ │ │ - rscseq r3, ip, r8, lsl #26 │ │ │ │ - rscseq r3, ip, r6, lsl #26 │ │ │ │ - rscseq r3, ip, r2, asr ip │ │ │ │ - rscseq r3, ip, r4, asr ip │ │ │ │ - rscseq r3, ip, r6, asr ip │ │ │ │ - rscseq r3, ip, r0, ror ip │ │ │ │ - rscseq r3, ip, r2, ror ip │ │ │ │ - rscseq r3, ip, r4, ror ip │ │ │ │ - rscseq r4, ip, r6, asr #5 │ │ │ │ - rscseq r3, ip, r0, asr sp │ │ │ │ - rscseq r3, ip, r6, ror sp │ │ │ │ - rscseq r3, ip, sl, ror fp │ │ │ │ - rscseq r3, ip, r2, lsl #23 │ │ │ │ - rscseq r3, ip, sl, lsl #23 │ │ │ │ - rscseq r3, ip, lr, lsl #23 │ │ │ │ - smlalseq r3, ip, r2, fp │ │ │ │ - smlalseq r3, ip, r0, fp │ │ │ │ - smlalseq r3, ip, r8, fp │ │ │ │ - rscseq r3, ip, r0, asr #23 │ │ │ │ - rscseq r3, ip, r0, lsr fp │ │ │ │ - rscseq r3, ip, r8, lsr fp │ │ │ │ - rscseq r3, ip, r0, asr #22 │ │ │ │ - rscseq r3, ip, r8, asr #22 │ │ │ │ - rscseq r3, ip, r8, asr #22 │ │ │ │ - rscseq r3, ip, r2, asr #22 │ │ │ │ - rscseq r3, ip, ip, lsr fp │ │ │ │ - rscseq r3, ip, r6, lsr fp │ │ │ │ - ldrshteq r3, [ip], #162 @ 0xa2 │ │ │ │ - rscseq r3, ip, r4, ror #21 │ │ │ │ - ldrsbteq r3, [ip], #174 @ 0xae │ │ │ │ - ldrsbteq r3, [ip], #164 @ 0xa4 │ │ │ │ - ldrhteq r3, [ip], #78 @ 0x4e │ │ │ │ - rscseq r3, ip, r6, lsr #9 │ │ │ │ - ldrhteq r3, [ip], #76 @ 0x4c │ │ │ │ - smlalseq r3, ip, r8, r4 │ │ │ │ + rscseq r4, ip, r2, asr #17 │ │ │ │ + rscseq r4, ip, r8, asr #17 │ │ │ │ + ldrshteq r4, [ip], #142 @ 0x8e │ │ │ │ + rscseq r4, ip, r0, lsl #18 │ │ │ │ + rscseq r4, ip, sl, lsr #17 │ │ │ │ + rscseq r4, ip, r2, lsr #17 │ │ │ │ + rscseq r4, ip, r6, lsr #17 │ │ │ │ + rscseq r4, ip, r8, lsr #17 │ │ │ │ + rscseq r4, ip, r4, lsr r4 │ │ │ │ + rscseq r4, fp, ip, lsr r5 │ │ │ │ + rscseq r4, r6, r4, ror #29 │ │ │ │ + rscseq r3, sl, r8, lsr r6 │ │ │ │ + ldrhteq r4, [ip], #112 @ 0x70 │ │ │ │ + ldrshteq r4, [ip], #118 @ 0x76 │ │ │ │ + rscseq r4, ip, r0, asr #16 │ │ │ │ + ldrshteq r4, [ip], #118 @ 0x76 │ │ │ │ + ldrshteq r4, [ip], #120 @ 0x78 │ │ │ │ + ldrshteq r4, [ip], #122 @ 0x7a │ │ │ │ + smlalseq r4, ip, r8, r7 │ │ │ │ + ldrshteq r4, [ip], #126 @ 0x7e │ │ │ │ + rscseq r4, ip, r0, lsl #16 │ │ │ │ + smlalseq r4, ip, ip, r7 │ │ │ │ + tsteq r1, r6, ror r5 │ │ │ │ + ldrshteq r4, [ip], #104 @ 0x68 │ │ │ │ + ldrshteq r4, [r6], #206 @ 0xce │ │ │ │ + ldrhteq r4, [ip], #24 │ │ │ │ + tsteq r4, lr, ror #22 │ │ │ │ + rscseq r4, ip, r4, lsl #2 │ │ │ │ + tsteq r4, sl, asr #20 │ │ │ │ + rscseq r4, ip, r8, lsr #1 │ │ │ │ + rscseq r4, ip, sl, lsr #1 │ │ │ │ + rscseq r4, ip, ip, lsr #1 │ │ │ │ + rscseq r4, ip, sl, lsr #1 │ │ │ │ + rscseq r4, ip, r8, lsr #1 │ │ │ │ + rscseq r4, ip, r6, lsr #1 │ │ │ │ + ldrshteq r3, [ip], #242 @ 0xf2 │ │ │ │ + ldrshteq r3, [ip], #244 @ 0xf4 │ │ │ │ + ldrshteq r3, [ip], #246 @ 0xf6 │ │ │ │ + rscseq r4, ip, r0, lsl r0 │ │ │ │ + rscseq r4, ip, r2, lsl r0 │ │ │ │ + rscseq r4, ip, r4, lsl r0 │ │ │ │ + rscseq r4, ip, r6, ror #12 │ │ │ │ + ldrshteq r4, [ip], #0 │ │ │ │ + rscseq r4, ip, r6, lsl r1 │ │ │ │ + rscseq r3, ip, sl, lsl pc │ │ │ │ + rscseq r3, ip, r2, lsr #30 │ │ │ │ + rscseq r3, ip, sl, lsr #30 │ │ │ │ + rscseq r3, ip, lr, lsr #30 │ │ │ │ + rscseq r3, ip, r2, lsr pc │ │ │ │ + rscseq r3, ip, r0, lsr pc │ │ │ │ + rscseq r3, ip, r8, lsr pc │ │ │ │ + rscseq r3, ip, r0, ror #30 │ │ │ │ + ldrsbteq r3, [ip], #224 @ 0xe0 │ │ │ │ + ldrsbteq r3, [ip], #232 @ 0xe8 │ │ │ │ + rscseq r3, ip, r0, ror #29 │ │ │ │ + rscseq r3, ip, r8, ror #29 │ │ │ │ + rscseq r3, ip, r8, ror #29 │ │ │ │ + rscseq r3, ip, r2, ror #29 │ │ │ │ + ldrsbteq r3, [ip], #236 @ 0xec │ │ │ │ + ldrsbteq r3, [ip], #230 @ 0xe6 │ │ │ │ + smlalseq r3, ip, r2, lr │ │ │ │ + rscseq r3, ip, r4, lsl #29 │ │ │ │ + rscseq r3, ip, lr, ror lr │ │ │ │ + rscseq r3, ip, r4, ror lr │ │ │ │ + rscseq r3, ip, lr, asr r8 │ │ │ │ + rscseq r3, ip, r6, asr #16 │ │ │ │ + rscseq r3, ip, ip, asr r8 │ │ │ │ + rscseq r3, ip, r8, lsr r8 │ │ │ │ streq pc, [r4, #2252]! @ 0x8cc │ │ │ │ ldreq pc, [r0, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ @ instruction: 0xf8cc4318 │ │ │ │ @ instruction: 0xf8dc05b0 │ │ │ │ @ instruction: 0xf00005bc │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ @@ -161071,96 +161071,96 @@ │ │ │ │ @ instruction: 0xf8dd681a │ │ │ │ subsmi r3, sl, r4, lsr #19 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf60dd103 │ │ │ │ pop {r2, r3, r5, r7, r8, sl, fp, ip} │ │ │ │ @ instruction: 0xf7608ff0 │ │ │ │ svclt 0x0000ea16 │ │ │ │ - ldrshteq r3, [ip], #114 @ 0x72 │ │ │ │ - ldrshteq r3, [ip], #116 @ 0x74 │ │ │ │ - ldrshteq r3, [ip], #118 @ 0x76 │ │ │ │ - ldrshteq r3, [ip], #120 @ 0x78 │ │ │ │ - ldrshteq r3, [ip], #122 @ 0x7a │ │ │ │ - ldrshteq r3, [ip], #118 @ 0x76 │ │ │ │ - ldrshteq r3, [ip], #114 @ 0x72 │ │ │ │ - rscseq r3, ip, lr, ror #15 │ │ │ │ - rscseq r3, ip, r8, ror #15 │ │ │ │ - rscseq r4, ip, r0, ror r2 │ │ │ │ - rscseq r3, ip, r4, asr #15 │ │ │ │ - rscseq r3, ip, r0, ror r7 │ │ │ │ - rscseq r3, ip, ip, lsl r8 │ │ │ │ - rscseq r3, ip, r4, asr r7 │ │ │ │ - rscseq r3, ip, sl, lsr r8 │ │ │ │ - rscseq r3, ip, lr, asr r7 │ │ │ │ - rscseq r3, ip, r2, ror r7 │ │ │ │ - rscseq r3, ip, ip, lsr r7 │ │ │ │ - rscseq r3, ip, lr, lsr #15 │ │ │ │ - rscseq r3, ip, r8, ror #14 │ │ │ │ - rscseq r3, ip, r0, lsr r7 │ │ │ │ - rscseq r3, ip, r8, lsl r7 │ │ │ │ - rscseq r3, ip, r0, lsl #15 │ │ │ │ - rscseq r3, ip, sl, lsl #15 │ │ │ │ - rscseq r3, ip, lr, lsr #16 │ │ │ │ - rscseq r3, ip, r2, lsr #16 │ │ │ │ - rscseq r3, ip, r6, lsl r8 │ │ │ │ - rscseq r3, ip, ip, asr #15 │ │ │ │ - rscseq r3, ip, r8, ror #17 │ │ │ │ - smlalseq r3, ip, r0, r8 │ │ │ │ - ldrhteq r3, [ip], #128 @ 0x80 │ │ │ │ - ldrsbteq r3, [ip], #140 @ 0x8c │ │ │ │ - ldrsbteq r3, [ip], #134 @ 0x86 │ │ │ │ - ldrsbteq r3, [ip], #136 @ 0x88 │ │ │ │ - ldrsbteq r3, [ip], #138 @ 0x8a │ │ │ │ - ldrsbteq r3, [ip], #140 @ 0x8c │ │ │ │ - ldrsbteq r3, [ip], #138 @ 0x8a │ │ │ │ - rscseq r3, ip, r0, ror #15 │ │ │ │ - ldrsbteq r3, [ip], #126 @ 0x7e │ │ │ │ - rscseq lr, r8, r8, asr #23 │ │ │ │ - rscseq r3, ip, r2, lsl #16 │ │ │ │ - rscseq r3, ip, r2, lsl #16 │ │ │ │ - rscseq r3, ip, r6, ror #15 │ │ │ │ - ldrsbteq r3, [ip], #124 @ 0x7c │ │ │ │ - ldrsbteq r3, [ip], #114 @ 0x72 │ │ │ │ - rscseq r3, ip, ip, lsl #15 │ │ │ │ - rscseq r8, r6, sl, ror #24 │ │ │ │ - rscseq r3, ip, ip, lsl #15 │ │ │ │ - rscseq r3, ip, lr, lsl #15 │ │ │ │ - smlalseq r3, ip, r0, r7 │ │ │ │ - rscseq r3, ip, sl, lsl #15 │ │ │ │ - rscseq r3, ip, r4, lsl #15 │ │ │ │ - rscseq r3, ip, r6, lsl #15 │ │ │ │ - rscseq r3, ip, sl, ror #15 │ │ │ │ - rscseq r3, ip, r4, lsl r7 │ │ │ │ - rscseq r3, ip, r6, lsl r7 │ │ │ │ - rscseq r3, ip, r8, lsl r7 │ │ │ │ - rscseq r3, ip, r6, lsl #15 │ │ │ │ - rscseq r3, ip, r8, lsl #15 │ │ │ │ - rscseq r3, ip, r6, lsl #15 │ │ │ │ - ldrhteq r2, [sl], #0 │ │ │ │ - ldrsbteq r3, [ip], #100 @ 0x64 │ │ │ │ - rscseq r3, ip, r8, asr #13 │ │ │ │ - rscseq r3, ip, r8, asr #13 │ │ │ │ - rscseq r3, ip, ip, asr #13 │ │ │ │ - rscseq r3, ip, r8, asr #13 │ │ │ │ - rscseq r3, ip, r0, asr #13 │ │ │ │ - rscseq r3, ip, r8, asr #13 │ │ │ │ - smlalseq r3, ip, r8, r6 │ │ │ │ - rscseq r3, ip, r2, asr #12 │ │ │ │ - rscseq r3, ip, r6, asr #12 │ │ │ │ - rscseq r3, ip, r6, asr #12 │ │ │ │ - rscseq r3, ip, sl, asr #12 │ │ │ │ - rscseq r3, ip, lr, asr #12 │ │ │ │ - rscseq r3, ip, r2, asr r6 │ │ │ │ - rscseq r3, ip, r6, asr r6 │ │ │ │ - rscseq r3, ip, r6, asr r6 │ │ │ │ + smlalseq r3, ip, r2, fp │ │ │ │ + smlalseq r3, ip, r4, fp │ │ │ │ + smlalseq r3, ip, r6, fp │ │ │ │ + smlalseq r3, ip, r8, fp │ │ │ │ + smlalseq r3, ip, sl, fp │ │ │ │ + smlalseq r3, ip, r6, fp │ │ │ │ + smlalseq r3, ip, r2, fp │ │ │ │ + rscseq r3, ip, lr, lsl #23 │ │ │ │ + rscseq r3, ip, r8, lsl #23 │ │ │ │ + rscseq r4, ip, r0, lsl r6 │ │ │ │ + rscseq r3, ip, r4, ror #22 │ │ │ │ + rscseq r3, ip, r0, lsl fp │ │ │ │ + ldrhteq r3, [ip], #188 @ 0xbc │ │ │ │ + ldrshteq r3, [ip], #164 @ 0xa4 │ │ │ │ + ldrsbteq r3, [ip], #186 @ 0xba │ │ │ │ + ldrshteq r3, [ip], #174 @ 0xae │ │ │ │ + rscseq r3, ip, r2, lsl fp │ │ │ │ + ldrsbteq r3, [ip], #172 @ 0xac │ │ │ │ + rscseq r3, ip, lr, asr #22 │ │ │ │ + rscseq r3, ip, r8, lsl #22 │ │ │ │ + ldrsbteq r3, [ip], #160 @ 0xa0 │ │ │ │ + ldrhteq r3, [ip], #168 @ 0xa8 │ │ │ │ + rscseq r3, ip, r0, lsr #22 │ │ │ │ + rscseq r3, ip, sl, lsr #22 │ │ │ │ + rscseq r3, ip, lr, asr #23 │ │ │ │ + rscseq r3, ip, r2, asr #23 │ │ │ │ + ldrhteq r3, [ip], #182 @ 0xb6 │ │ │ │ + rscseq r3, ip, ip, ror #22 │ │ │ │ + rscseq r3, ip, r8, lsl #25 │ │ │ │ + rscseq r3, ip, r0, lsr ip │ │ │ │ + rscseq r3, ip, r0, asr ip │ │ │ │ + rscseq r3, ip, ip, ror ip │ │ │ │ + rscseq r3, ip, r6, ror ip │ │ │ │ + rscseq r3, ip, r8, ror ip │ │ │ │ + rscseq r3, ip, sl, ror ip │ │ │ │ + rscseq r3, ip, ip, ror ip │ │ │ │ + rscseq r3, ip, sl, ror ip │ │ │ │ + rscseq r3, ip, r0, lsl #23 │ │ │ │ + rscseq r3, ip, lr, ror fp │ │ │ │ + rscseq lr, r8, r8, ror #30 │ │ │ │ + rscseq r3, ip, r2, lsr #23 │ │ │ │ + rscseq r3, ip, r2, lsr #23 │ │ │ │ + rscseq r3, ip, r6, lsl #23 │ │ │ │ + rscseq r3, ip, ip, ror fp │ │ │ │ + rscseq r3, ip, r2, ror fp │ │ │ │ + rscseq r3, ip, ip, lsr #22 │ │ │ │ + rscseq r9, r6, sl │ │ │ │ + rscseq r3, ip, ip, lsr #22 │ │ │ │ + rscseq r3, ip, lr, lsr #22 │ │ │ │ + rscseq r3, ip, r0, lsr fp │ │ │ │ + rscseq r3, ip, sl, lsr #22 │ │ │ │ + rscseq r3, ip, r4, lsr #22 │ │ │ │ + rscseq r3, ip, r6, lsr #22 │ │ │ │ + rscseq r3, ip, sl, lsl #23 │ │ │ │ + ldrhteq r3, [ip], #164 @ 0xa4 │ │ │ │ + ldrhteq r3, [ip], #166 @ 0xa6 │ │ │ │ + ldrhteq r3, [ip], #168 @ 0xa8 │ │ │ │ + rscseq r3, ip, r6, lsr #22 │ │ │ │ + rscseq r3, ip, r8, lsr #22 │ │ │ │ + rscseq r3, ip, r6, lsr #22 │ │ │ │ + rscseq r2, sl, r0, asr r4 │ │ │ │ + rscseq r3, ip, r4, ror sl │ │ │ │ + rscseq r3, ip, r8, ror #20 │ │ │ │ + rscseq r3, ip, r8, ror #20 │ │ │ │ + rscseq r3, ip, ip, ror #20 │ │ │ │ + rscseq r3, ip, r8, ror #20 │ │ │ │ + rscseq r3, ip, r0, ror #20 │ │ │ │ + rscseq r3, ip, r8, ror #20 │ │ │ │ + rscseq r3, ip, r8, lsr sl │ │ │ │ + rscseq r3, ip, r2, ror #19 │ │ │ │ + rscseq r3, ip, r6, ror #19 │ │ │ │ + rscseq r3, ip, r6, ror #19 │ │ │ │ + rscseq r3, ip, sl, ror #19 │ │ │ │ + rscseq r3, ip, lr, ror #19 │ │ │ │ + ldrshteq r3, [ip], #146 @ 0x92 │ │ │ │ + ldrshteq r3, [ip], #150 @ 0x96 │ │ │ │ + ldrshteq r3, [ip], #150 @ 0x96 │ │ │ │ @ instruction: 0x01b139c2 │ │ │ │ - rscseq r3, ip, r2, lsl #11 │ │ │ │ - rscseq r3, ip, r6, lsl #11 │ │ │ │ - rscseq r3, ip, sl, lsl #11 │ │ │ │ - rscseq r3, ip, lr, lsl #11 │ │ │ │ + rscseq r3, ip, r2, lsr #18 │ │ │ │ + rscseq r3, ip, r6, lsr #18 │ │ │ │ + rscseq r3, ip, sl, lsr #18 │ │ │ │ + rscseq r3, ip, lr, lsr #18 │ │ │ │ andeq r2, r0, r0, lsr #4 │ │ │ │ strdeq fp, [fp, r0]! │ │ │ │ @ instruction: 0x01a66744 │ │ │ │ @ instruction: 0x01b13914 │ │ │ │ andeq r3, r0, r8, lsr #16 │ │ │ │ @ instruction: 0x01b138cc │ │ │ │ strdeq r6, [r6, r0]! │ │ │ │ @@ -161198,17 +161198,17 @@ │ │ │ │ @ instruction: 0xf8c3432a │ │ │ │ stmdbcc r1, {r3, r4, r5, r7, r8, r9, sl, fp, sp} │ │ │ │ mvnle r4, r4, lsl #11 │ │ │ │ stmdami r5, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf7614478 │ │ │ │ svclt 0x0000ea8e │ │ │ │ @ instruction: 0x01ac5c9a │ │ │ │ - tsteq r3, lr, asr #6 │ │ │ │ + smlatteq r3, lr, r6, r6 │ │ │ │ @ instruction: 0x01ac5c80 │ │ │ │ - tsteq r3, r0, ror r9 │ │ │ │ + tsteq r3, r0, lsl sp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf1a14603 │ │ │ │ ldmdacs pc!, {r6, r7}^ @ │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ @@ -161422,102 +161422,102 @@ │ │ │ │ bmi 299ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185838> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, sl, lsl #25 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01ab7648 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq sl, r4, r4, lsr #14 │ │ │ │ + rscseq sl, r4, r4, asr #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fbe0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28c9c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178658> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299bdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18586c> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r0, ror ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01ab7614 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq sl, r4, r8, lsl #14 │ │ │ │ + rscseq sl, r4, r8, lsr #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28c9fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17868c> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1858a0> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r6, asr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01ab75e0 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq sl, r4, ip, ror #13 │ │ │ │ + rscseq sl, r4, ip, lsl #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1786c0> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1858d4> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, ip, lsr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01ab75ac │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - ldrsbteq sl, [r4], #96 @ 0x60 │ │ │ │ + rscseq sl, r4, r0, ror sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1786f4> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185908> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r2, lsr #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01ab7578 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - ldrhteq sl, [r4], #100 @ 0x64 │ │ │ │ + rscseq sl, r4, r4, asr sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fcb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178728> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18593c> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r8, lsl #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01ab7544 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - smlalseq sl, r4, r8, r6 │ │ │ │ + rscseq sl, r4, r8, lsr sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec5fce4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ - ldclle 0, cr15, [r0, #-652]! @ 0xfffffd74 │ │ │ │ + svcle 0x0004f0a3 │ │ │ │ @ instruction: 0xf06fb1d0 │ │ │ │ - @ instruction: 0xb1b8d869 │ │ │ │ + @ instruction: 0xb1b8d9fd │ │ │ │ pld [lr, r5, lsr #1] │ │ │ │ vhadd.u d15, d28, d27 │ │ │ │ @ instruction: 0xf142f0a7 │ │ │ │ stmdami sl, {r0, ip, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf99af33d │ │ │ │ ldmdblt r0, {r0, r8, r9, fp, ip, pc} │ │ │ │ andlt r4, r3, r8, lsl r6 │ │ │ │ ldrmi fp, [r8], -r0, lsl #26 │ │ │ │ @ instruction: 0xf7ecf0d2 │ │ │ │ ldrmi r9, [r8], -r1, lsl #22 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ ldrmi r4, [r8], -r3, lsl #12 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ - rscseq sl, r4, r6, ror #12 │ │ │ │ + rscseq sl, r4, r6, lsl #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fd3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q12, q12 │ │ │ │ stclt 4, cr15, [r8, #-948] @ 0xfffffc4c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fd50 │ │ │ │ @@ -161531,49 +161531,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ @ instruction: 0x4620f7bb │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r0, lsl #12 │ │ │ │ + rscseq sl, r4, r0, lsr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fd94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0xf06e0ff8 │ │ │ │ - @ instruction: 0x4604de9d │ │ │ │ + @ instruction: 0xf06f0ff8 │ │ │ │ + @ instruction: 0x4604d831 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf789 │ │ │ │ @ instruction: 0xf0a7f2e7 │ │ │ │ strmi pc, [r4], -sp, ror #1 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ @ instruction: 0x4620f799 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrhteq sl, [r4], #92 @ 0x5c │ │ │ │ + rscseq sl, r4, ip, asr r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fdd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0xf06e0ff8 │ │ │ │ - strmi sp, [r4], -fp, lsl #29 │ │ │ │ + @ instruction: 0xf06f0ff8 │ │ │ │ + @ instruction: 0x4604d81f │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf767 │ │ │ │ @ instruction: 0xf0a7f2c5 │ │ │ │ strmi pc, [r4], -fp, asr #1 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ @ instruction: 0x4620f777 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r8, ror r5 │ │ │ │ + rscseq sl, r4, r8, lsl r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fe1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2b40ff8 │ │ │ │ strmi pc, [r4], -r1, lsr #10 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf745 │ │ │ │ @@ -161582,32 +161582,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ @ instruction: 0x4620f755 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r4, lsr r5 │ │ │ │ + ldrsbteq sl, [r4], #132 @ 0x84 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fe60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b60ff8 │ │ │ │ - @ instruction: 0x4604da19 │ │ │ │ + strmi sp, [r4], -sp, lsr #23 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf723 │ │ │ │ @ instruction: 0xf0a7f281 │ │ │ │ strmi pc, [r4], -r7, lsl #1 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ @ instruction: 0x4620f733 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrshteq sl, [r4], #64 @ 0x40 │ │ │ │ + smlalseq sl, r4, r0, r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fea4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q12, q12 │ │ │ │ @ instruction: 0x4604f3b7 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf701 │ │ │ │ @@ -161616,15 +161616,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r3, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ @ instruction: 0x4620f711 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, ip, lsr #9 │ │ │ │ + rscseq sl, r4, ip, asr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fee8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q12, q12 │ │ │ │ strmi pc, [r4], -r1, ror #6 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf6df │ │ │ │ @@ -161633,66 +161633,66 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -pc, ror #13 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r8, ror #8 │ │ │ │ + rscseq sl, r4, r8, lsl #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ff2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b80ff8 │ │ │ │ - @ instruction: 0x4604dc79 │ │ │ │ + strmi sp, [r4], -sp, lsl #28 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf6bd │ │ │ │ @ instruction: 0xf0a7f21b │ │ │ │ strmi pc, [r4], -r1, lsr #32 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r3, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -sp, asr #13 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r4, lsr #8 │ │ │ │ + rscseq sl, r4, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ff70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b80ff8 │ │ │ │ - strmi sp, [r4], -sp, lsl #25 │ │ │ │ + strmi sp, [r4], -r1, lsr #28 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf69b │ │ │ │ @ instruction: 0xf0a6f1f9 │ │ │ │ @ instruction: 0x4604f7ff │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -fp, lsr #13 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r0, ror #7 │ │ │ │ + rscseq sl, r4, r0, lsl #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ffb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0c70ff8 │ │ │ │ - @ instruction: 0x4604dd9b │ │ │ │ + strmi sp, [r4], -pc, lsr #30 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf679 │ │ │ │ @ instruction: 0xf0a6f1d7 │ │ │ │ @ instruction: 0x4604f7dd │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -r9, lsl #13 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - smlalseq sl, r4, ip, r3 │ │ │ │ + rscseq sl, r4, ip, lsr r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fff8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q12, q12 │ │ │ │ @ instruction: 0x4604f1b7 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf657 │ │ │ │ @@ -161701,15 +161701,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r4, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -r7, ror #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r8, asr r3 │ │ │ │ + ldrshteq sl, [r4], #104 @ 0x68 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec6003c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ vrhadd.u d18, d8, d0 │ │ │ │ @ instruction: 0x4604f351 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @@ -161719,15 +161719,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q6 │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -r3, asr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r0, lsl r3 │ │ │ │ + ldrhteq sl, [r4], #96 @ 0x60 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec60084 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54ce4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x438adc> │ │ │ │ bmi 575098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x460d28> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -161743,15 +161743,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ pldw [r8], -r2 @ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01ab7170 │ │ │ │ andeq r3, r0, r8, ror sl │ │ │ │ - ldrhteq sl, [r4], #44 @ 0x2c │ │ │ │ + rscseq sl, r4, ip, asr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec600e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54ceac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x438b3c> │ │ │ │ bmi 5750f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x460d88> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -161767,15 +161767,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ @ instruction: 0xf5e8f0d2 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01ab7110 │ │ │ │ andeq r2, r0, r0, asr #32 │ │ │ │ - rscseq sl, r4, ip, asr r2 │ │ │ │ + ldrshteq sl, [r4], #92 @ 0x5c │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ bmi fda7a0 │ │ │ │ @ instruction: 0x46804b3b │ │ │ │ ldmdami fp!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -161802,15 +161802,15 @@ │ │ │ │ @ instruction: 0xf7614479 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdbmi r9!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ cdp 7, 7, cr15, cr0, cr1, {3} │ │ │ │ ldrbmi fp, [r1], -r0, lsr #18 │ │ │ │ @ instruction: 0xf0c74640 │ │ │ │ - ldmdblt r8, {r0, r2, r4, r5, r6, sl, fp, ip, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r3, r9, sl, fp, ip, lr, pc} │ │ │ │ cdpcs 1, 0, cr11, cr2, cr14, {5} │ │ │ │ andcs sp, r0, r9, lsl r1 │ │ │ │ blmi 7db85c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 263044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ecd4> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1290300 │ │ │ │ @@ -161820,43 +161820,43 @@ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stmdavc r3!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ strcc r2, [r4, #-1537] @ 0xfffff9ff │ │ │ │ strcs lr, [r2], -r1, asr #15 │ │ │ │ strdls lr, [r1], -fp │ │ │ │ @ instruction: 0xf0b74640 │ │ │ │ - stmdbls r1, {r0, r2, r5, r6, r7, r9, fp, ip, lr, pc} │ │ │ │ - blle fe5452b4 │ │ │ │ + stmdbls r1, {r0, r3, r4, r5, r6, sl, fp, ip, lr, pc} │ │ │ │ + stcle 0, cr15, [r4, #-672]! @ 0xfffffd60 │ │ │ │ bicsle r2, fp, r0, lsl #16 │ │ │ │ ldmdbmi r1, {r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ vqshl.u64 q2, q12, q6 │ │ │ │ blmi 548bb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434844> │ │ │ │ @ instruction: 0xe7a5447b │ │ │ │ @ instruction: 0xf1734640 │ │ │ │ stmdacs r0, {r0, r7, r8, ip, sp, lr, pc} │ │ │ │ ldr sp, [ip, ip, asr #3]! │ │ │ │ stc 7, cr15, [r2], #-380 @ 0xfffffe84 │ │ │ │ @ instruction: 0x01ab70ac │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq sl, r4, r0, lsr r2 │ │ │ │ - smlabbeq r0, r0, r9, ip │ │ │ │ - rscseq sl, r4, r4, lsr r2 │ │ │ │ - rscseq sl, r4, r6, lsr #4 │ │ │ │ - ldrsbteq sl, [r4], #24 │ │ │ │ - rscseq sl, r4, r2, lsl r2 │ │ │ │ + ldrsbteq sl, [r4], #80 @ 0x50 │ │ │ │ + tsteq r0, r0, lsr #26 │ │ │ │ + ldrsbteq sl, [r4], #84 @ 0x54 │ │ │ │ + rscseq sl, r4, r6, asr #11 │ │ │ │ + rscseq sl, r4, r8, ror r5 │ │ │ │ + ldrhteq sl, [r4], #82 @ 0x52 │ │ │ │ @ instruction: 0x01ab702c │ │ │ │ - ldrdeq ip, [r0, -r6] │ │ │ │ - rscseq sl, r4, r4, lsl #3 │ │ │ │ - rscseq sl, r4, r8, asr r1 │ │ │ │ + tsteq r0, r6, ror ip │ │ │ │ + rscseq sl, r4, r4, lsr #10 │ │ │ │ + ldrshteq sl, [r4], #72 @ 0x48 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec60274 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0c70ff8 │ │ │ │ - stclt 12, cr13, [r8, #-100] @ 0xffffff9c │ │ │ │ + stclt 13, cr13, [r8, #-692] @ 0xfffffd4c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec60288 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ stclt 15, cr15, [r8, #-332] @ 0xfffffeb4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -162067,24 +162067,24 @@ │ │ │ │ movwcs lr, #10842 @ 0x2a5a │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ svclt 0x0000e6ba │ │ │ │ @ instruction: 0x01ab6f50 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ @ instruction: 0x01ab6f46 │ │ │ │ @ instruction: 0x01ab6ea6 │ │ │ │ - rscseq sl, r4, lr, asr pc │ │ │ │ - ldrhteq sl, [r4], #224 @ 0xe0 │ │ │ │ - ldrhteq sl, [r4], #224 @ 0xe0 │ │ │ │ + ldrshteq fp, [r4], #46 @ 0x2e │ │ │ │ + rscseq fp, r4, r0, asr r2 │ │ │ │ + rscseq fp, r4, r0, asr r2 │ │ │ │ andeq r2, r0, r0, ror r6 │ │ │ │ - rscseq sl, r4, sl, asr r4 │ │ │ │ + ldrshteq sl, [r4], #122 @ 0x7a │ │ │ │ muleq r0, r8, r9 │ │ │ │ - rscseq sl, r4, r2, lsl #28 │ │ │ │ - rscseq sl, r4, r2, lsl lr │ │ │ │ + rscseq fp, r4, r2, lsr #3 │ │ │ │ + ldrhteq fp, [r4], #18 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - ldrsbteq sl, [r4], #222 @ 0xde │ │ │ │ + rscseq fp, r4, lr, ror r1 │ │ │ │ @ instruction: 0x000033b0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec6061c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibvs r3, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ addlt r4, r2, r4, lsl #12 │ │ │ │ @ instruction: 0xf0356818 │ │ │ │ @@ -163230,21 +163230,21 @@ │ │ │ │ bl 460298 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bf28> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 10a142 │ │ │ │ - add r0, pc, #608 @ (adr r0, 10a3b4 ) │ │ │ │ + add r4, pc, #224 @ (adr r4, 10a234 ) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r0, pc, #664 @ (adr r0, 10a3f0 ) │ │ │ │ + add r4, pc, #280 @ (adr r4, 10a270 ) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r0, pc, #720 @ (adr r0, 10a42c ) │ │ │ │ + add r4, pc, #336 @ (adr r4, 10a2ac ) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r0, pc, #760 @ (adr r0, 10a458 ) │ │ │ │ + add r4, pc, #376 @ (adr r4, 10a2d8 ) │ │ │ │ lsls r4, r6, #3 │ │ │ │ │ │ │ │ 0010a160 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -163476,15 +163476,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #3 │ │ │ │ b.n 10a366 │ │ │ │ movs r2, #1 │ │ │ │ b.n 10a366 │ │ │ │ nop │ │ │ │ - orns r1, r8, #8716288 @ 0x850000 │ │ │ │ + ldrb.w r0, [r8, ] │ │ │ │ │ │ │ │ 0010a3c0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ @@ -163711,15 +163711,15 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 10a562 │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ b.n 10a5ac │ │ │ │ movs r3, #1 │ │ │ │ b.n 10a5ac │ │ │ │ - @ instruction: 0xf23a0105 │ │ │ │ + rsbs r1, sl, #8716288 @ 0x850000 │ │ │ │ ldr r1, [pc, #32] @ (10a640 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 10a628 │ │ │ │ cmp r2, #77 @ 0x4d │ │ │ │ beq.n 10a63a │ │ │ │ lsls r3, r2, #6 │ │ │ │ @@ -163729,15 +163729,15 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne.n 10a624 │ │ │ │ mov r0, ip │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf1840105 │ │ │ │ + @ instruction: 0xf5240105 │ │ │ │ cbz r0, 10a668 │ │ │ │ ldr r3, [pc, #36] @ (10a66c ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ b.n 10a654 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #77 @ 0x4d │ │ │ │ @@ -163749,16 +163749,16 @@ │ │ │ │ ldr r0, [pc, #16] @ (10a670 ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adcs.w r1, sl, #5 │ │ │ │ - adc.w r1, r6, #5 │ │ │ │ + @ instruction: 0xf4fa0105 │ │ │ │ + @ instruction: 0xf4e60105 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -163930,15 +163930,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 10a7b0 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ movs r0, #1 │ │ │ │ str.w r5, [r9] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bic.w r1, lr, #5 │ │ │ │ + ubfx r1, lr, #0, #6 │ │ │ │ │ │ │ │ 0010a844 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -164212,17 +164212,17 @@ │ │ │ │ nop │ │ │ │ ldrsb r2, [r4, r2] │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r3, r1] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ble.n 10abbc │ │ │ │ + b.n 10acfc │ │ │ │ lsls r2, r7, #3 │ │ │ │ │ │ │ │ 0010aafc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -164727,15 +164727,16 @@ │ │ │ │ b.n 10af50 │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 10ae12 │ │ │ │ strh r0, [r4, r4] │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 1, cr0, [lr], {5} │ │ │ │ + lsls r6, r5, #1 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ str r2, [r6, r3] │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ @@ -164799,15 +164800,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ orr.w lr, r0, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ b.n 10b072 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 181b94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6d824> │ │ │ │ @@ -165439,21 +165440,21 @@ │ │ │ │ @ instruction: 0xfa7bffff │ │ │ │ ldr r6, [pc, #216] @ (10b89c ) │ │ │ │ lsls r3, r5, #6 │ │ │ │ pli [r5, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [sp, #255]! │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r6, #58] @ 0x3a │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - @ instruction: 0xf72e0105 │ │ │ │ + @ instruction: 0xface0105 │ │ │ │ ldr r3, [pc, #688] @ (10ba94 ) │ │ │ │ lsls r3, r5, #6 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ bhi.w 10b90a │ │ │ │ tbb [pc, r1] │ │ │ │ subs r2, r4, r5 │ │ │ │ tst r3, r6 │ │ │ │ @@ -165903,15 +165904,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {} │ │ │ │ lsls r0, r4, #6 │ │ │ │ strh r2, [r2, #6] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r2, [r7, #56] @ 0x38 │ │ │ │ + ldrh r2, [r3, #22] │ │ │ │ lsls r4, r6, #3 │ │ │ │ add r2, r6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ │ │ │ │ 0010bc38 : │ │ │ │ cbz r0, 10bc4e │ │ │ │ push {r3, lr} │ │ │ │ @@ -166182,15 +166183,15 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ muls r4, r2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 1, 5, cr0, cr8, cr5, {0} │ │ │ │ + @ instruction: 0xf1f80105 │ │ │ │ adcs r4, r2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ cmp r1, #15 │ │ │ │ bhi.n 10bee4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r1, r3, #1 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -166368,15 +166369,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 10c0a8 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xeaac0105 │ │ │ │ + cdp 1, 4, cr0, cr12, cr5, {0} │ │ │ │ │ │ │ │ 0010c0c8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [pc, #80] @ 10c128 │ │ │ │ @@ -166411,15 +166412,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #26 │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #10] │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ subs r6, #248 @ 0xf8 │ │ │ │ lsls r3, r5, #6 │ │ │ │ │ │ │ │ 0010c138 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -166464,15 +166465,15 @@ │ │ │ │ b.n 10c182 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #8] │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ subs r6, #118 @ 0x76 │ │ │ │ lsls r3, r5, #6 │ │ │ │ │ │ │ │ 0010c1b8 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -166661,15 +166662,15 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ blx 69ec0 │ │ │ │ mov r1, r0 │ │ │ │ b.n 10c36e │ │ │ │ - ldmdb sl!, {r0, r2, r8} │ │ │ │ + ldcl 1, cr0, [sl], {5} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r2, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ @@ -167170,19 +167171,19 @@ │ │ │ │ nop │ │ │ │ adds r7, #138 @ 0x8a │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #114 @ 0x72 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r2, [r3, #18] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r0, #168] @ 0xa8 │ │ │ │ @@ -168064,21 +168065,21 @@ │ │ │ │ nop │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #4 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r6, [r4, #23] │ │ │ │ + ldrb r6, [r0, #6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bgt.n 10d22c │ │ │ │ + b.n 10d36c │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r4, [r3, #23] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -169415,17 +169416,17 @@ │ │ │ │ b.n 10df5c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #94 @ 0x5e │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, r4] │ │ │ │ + ldrsh r6, [r3, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r0, #98 @ 0x62 │ │ │ │ lsls r3, r5, #6 │ │ │ │ │ │ │ │ 0010e044 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -170228,19 +170229,19 @@ │ │ │ │ b.n 10e706 │ │ │ │ adds r2, r3, r7 │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r5, r6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrb r0, [r1, r6] │ │ │ │ + str r0, [r5, #16] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r4, [r7, r4] │ │ │ │ + str r4, [r3, #12] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010e8ac : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -171481,15 +171482,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldrh r4, [r1, #10] │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldrh r0, [r7, #8] │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldrh r0, [r1, #8] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + strh r6, [r7, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ 0010f590 : │ │ │ │ @@ -172643,15 +172644,15 @@ │ │ │ │ bl 43adb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326a48> │ │ │ │ str r0, [r7, #32] │ │ │ │ b.n 110172 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cdp2 1, 14, cr0, cr10, cr10, {5} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ lsls r2, r7, #3 │ │ │ │ cdp2 1, 8, cr0, cr6, cr10, {5} │ │ │ │ │ │ │ │ 001101a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -174399,45 +174400,45 @@ │ │ │ │ b.w 110bd0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rsb r1, r0, #5570560 @ 0x550000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adc.w r1, r0, #5570560 @ 0x550000 │ │ │ │ - subs r1, #0 │ │ │ │ + subs r4, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + add r3, pc, #352 @ (adr r3, 111558 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + add r1, pc, #672 @ (adr r1, 11169c ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + add r1, pc, #656 @ (adr r1, 111690 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r3, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r7, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 00111430 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -175129,15 +175130,15 @@ │ │ │ │ ldr.w r3, [r0, #1852] @ 0x73c │ │ │ │ cbz r3, 111b24 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, r4, #376 @ 0x178 │ │ │ │ add.w r2, r4, #372 @ 0x174 │ │ │ │ - bl 9c3bc0 │ │ │ │ + bl 9c3ee8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [r0, #292] @ 0x124 │ │ │ │ b.n 111ad6 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -176014,15 +176015,15 @@ │ │ │ │ ldr.w r0, [r4, #232] @ 0xe8 │ │ │ │ bl 676bbc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x24c> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1124d6 │ │ │ │ ldr.w r3, [r0, #1852] @ 0x73c │ │ │ │ cbz r3, 1124be │ │ │ │ blx r3 │ │ │ │ - bl 9c3ca4 │ │ │ │ + bl 9c3fcc │ │ │ │ strb.w r0, [r4, #345] @ 0x159 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r0, r4, #232 @ 0xe8 │ │ │ │ bl 676cbc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x34c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1124a8 │ │ │ │ @@ -176038,17 +176039,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 1124d6 │ │ │ │ blt.n 1125e0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #246 @ 0xf6 │ │ │ │ + movs r4, #150 @ 0x96 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r1, #14 │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -176237,15 +176238,15 @@ │ │ │ │ addw sp, sp, #1308 @ 0x51c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 13f060 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2acf0> │ │ │ │ b.n 112670 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9c3f4c │ │ │ │ + bl 9c4274 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1126da │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 1126e8 │ │ │ │ add.w ip, sp, #16 │ │ │ │ mov r3, r9 │ │ │ │ @@ -176321,15 +176322,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r1, [r0, #1852] @ 0x73c │ │ │ │ cbz r1, 1127fa │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9c3f60 │ │ │ │ + bl 9c4288 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr.w r3, [r0, #292] @ 0x124 │ │ │ │ str.w r1, [r0, #408] @ 0x198 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ @@ -176358,15 +176359,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 13ec78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a908> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9c3fd4 │ │ │ │ + bl 9c42fc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ b.n 11283e │ │ │ │ nop │ │ │ │ │ │ │ │ 00112868 : │ │ │ │ @@ -177465,15 +177466,15 @@ │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ str.w r2, [r8, r3, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + strh r6, [r7, #8] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1133d0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -177529,15 +177530,15 @@ │ │ │ │ movs r1, #10 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r2, #0] │ │ │ │ b.n 1133c0 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + strh r6, [r0, #4] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ @@ -177997,21 +177998,21 @@ │ │ │ │ b.n 113514 │ │ │ │ movs r3, #31 │ │ │ │ str.w r3, [r7, sl, lsl #3] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r9, sl │ │ │ │ bne.w 11344e │ │ │ │ b.n 113514 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r4, #31] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ + ldrb r2, [r4, #18] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 113a54 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -178268,19 +178269,19 @@ │ │ │ │ b.n 11394a │ │ │ │ movs r0, #2 │ │ │ │ b.n 1138c6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #30] │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r4, [r5, #27] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r6, [r6, #24] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cbz r0, 113b56 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -178371,15 +178372,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #6 │ │ │ │ b.n 113bd0 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 113bb8 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + ldrb r6, [r4, #1] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cbz r0, 113c56 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -178709,15 +178710,15 @@ │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r3, [r6, #3076] @ 0xc04 │ │ │ │ b.n 113f7c │ │ │ │ stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #13] │ │ │ │ + strb r4, [r4, #27] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r9, [pc, #900] @ 114360 │ │ │ │ sub sp, #20 │ │ │ │ @@ -179048,15 +179049,15 @@ │ │ │ │ nop.w │ │ │ │ cmp r5, #0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r5, r0, #4 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ ... │ │ │ │ │ │ │ │ 00114370 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so>: │ │ │ │ @@ -179250,17 +179251,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 1144c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x158> │ │ │ │ pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r1, r5, #6 │ │ │ │ pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r4, r7, #6 │ │ │ │ + lsls r4, r3, #21 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cbz r0, 1145b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 1145b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x246> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -179515,17 +179516,17 @@ │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #3760] @ 0xeb0 │ │ │ │ str.w r2, [r4, #3744] @ 0xea0 │ │ │ │ b.n 114724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b4> │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [r6, #32] │ │ │ │ + ldr r2, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -180073,23 +180074,23 @@ │ │ │ │ b.n 114b4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7dc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb66e │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r6, [r3, #100] @ 0x64 │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r6, [r2, #88] @ 0x58 │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r2, [r5, #76] @ 0x4c │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #372] @ (114f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xbec>) │ │ │ │ @@ -180839,15 +180840,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ b.n 11538c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x101c> │ │ │ │ nop │ │ │ │ add r4, sp, #616 @ 0x268 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r7] │ │ │ │ + str r4, [r3, #24] │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -184638,35 +184639,35 @@ │ │ │ │ b.n 117bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x385c> │ │ │ │ ldrh r6, [r6, #0] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r5, #196 @ 0xc4 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r1, #216 @ 0xd8 │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r2, #20 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + bne.n 117e4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3adc> │ │ │ │ lsls r3, r6, #3 │ │ │ │ - subs r1, #50 @ 0x32 │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r6, #198 @ 0xc6 │ │ │ │ + subs r2, #102 @ 0x66 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r6, #144 @ 0x90 │ │ │ │ + subs r2, #48 @ 0x30 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r6, #72 @ 0x48 │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + subs r1, #34 @ 0x22 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r5, #116 @ 0x74 │ │ │ │ + subs r1, #20 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #376] @ (117f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bec>) │ │ │ │ @@ -184824,15 +184825,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r2, #16] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #12] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1181ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e3c> │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -185038,17 +185039,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #18 │ │ │ │ bx lr │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - adds r3, #12 │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -185800,15 +185801,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #12] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #6] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + adds r0, #10 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #5 │ │ │ │ cbz r0, 118a2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46ba> │ │ │ │ @@ -186424,15 +186425,15 @@ │ │ │ │ b.n 119056 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ce6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r3, #22] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + cmp r1, #238 @ 0xee │ │ │ │ lsls r5, r0, #4 │ │ │ │ strb r4, [r5, #8] │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ @@ -189063,19 +189064,19 @@ │ │ │ │ ldrb.w r3, [r3, #80] @ 0x50 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ bne.n 11ac38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x68c8> │ │ │ │ ldr r3, [pc, #28] @ (11ac68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x68f8>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #244] @ 0xf4 │ │ │ │ pop {pc} │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r5, r0, #4 │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r2 :128], ip │ │ │ │ vst4.32 {d0,d2,d4,d6}, [r2 :128], ip │ │ │ │ - lsrs r4, r7, #12 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ lsls r5, r0, #4 │ │ │ │ strh.w r0, [lr, #428] @ 0x1ac │ │ │ │ strb.w r0, [ip, #428] @ 0x1ac │ │ │ │ ldr.w r3, [r0, #236] @ 0xec │ │ │ │ ldr r2, [r1, #8] │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r0, #236] @ 0xec │ │ │ │ @@ -189672,15 +189673,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #208] @ (11b4b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7140>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldrh r2, [r1, #18] │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #1016] @ 0x3f8 │ │ │ │ + str r6, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r2, [pc, #2496] @ 11bdc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7a50> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -190894,15 +190895,15 @@ │ │ │ │ nop │ │ │ │ subs r6, #30 │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldrb r1, [r5, #13] │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r6, #3 │ │ │ │ ldrb.w ip, [r0] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr.w r1, [r3, ip, lsl #2] │ │ │ │ ldr.w r3, [r3, r0, lsl #2] │ │ │ │ cmp r1, r3 │ │ │ │ @@ -191713,15 +191714,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, #122 @ 0x7a │ │ │ │ lsls r2, r5, #6 │ │ │ │ strb r6, [r1, #6] │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r3, #23] │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr.w r2, [pc, #3068] @ 11d8a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9534> │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ @@ -194183,15 +194184,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r0, r4, #29 │ │ │ │ lsls r2, r5, #6 │ │ │ │ strb r1, [r2, r3] │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + str r0, [r4, #16] │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (11e9ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa63c>) │ │ │ │ @@ -194221,15 +194222,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r1, #26 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r0, #4 │ │ │ │ asrs r6, r5, #25 │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ rsb lr, r3, #32 │ │ │ │ cmp.w lr, #31 │ │ │ │ @@ -198828,21 +198829,21 @@ │ │ │ │ bl 11ee38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaac8> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r3, [r1, #2176] @ 0x880 │ │ │ │ strb.w r0, [r1, #2198] @ 0x896 │ │ │ │ b.n 121bf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd884> │ │ │ │ nop │ │ │ │ - cmp r2, #60 @ 0x3c │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + str r0, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r0, #4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r2, [r3, #228] @ 0xe4 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -214049,27 +214050,27 @@ │ │ │ │ nop │ │ │ │ adds r4, #2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #170 @ 0xaa │ │ │ │ lsls r1, r5, #6 │ │ │ │ - rsbs r1, r6, r3 │ │ │ │ - sub.w r1, lr, r3 │ │ │ │ - @ instruction: 0xeb860103 │ │ │ │ - sbc.w r1, r0, r3 │ │ │ │ - pkhbt r1, lr, r3 │ │ │ │ - @ instruction: 0xeaa20103 │ │ │ │ - orns r1, ip, r3 │ │ │ │ - bic.w r1, lr, r3 │ │ │ │ - ldrd r0, r1, [sl, #12]! │ │ │ │ - @ instruction: 0xe9ba0103 │ │ │ │ - @ instruction: 0xe98e0103 │ │ │ │ - strd r0, r1, [r2, #-12]! │ │ │ │ - ldmdb r6!, {r0, r1, r8} │ │ │ │ + vrhadd.s d16, d6, d3 │ │ │ │ + vrhadd.s8 d16, d14, d3 │ │ │ │ + vrhadd.s32 d0, d6, d3 │ │ │ │ + vrhadd.s8 d0, d0, d3 │ │ │ │ + cdp 1, 6, cr0, cr14, cr3, {0} │ │ │ │ + cdp 1, 4, cr0, cr2, cr3, {0} │ │ │ │ + cdp 1, 1, cr0, cr12, cr3, {0} │ │ │ │ + stcl 1, cr0, [lr, #12] │ │ │ │ + ldc 1, cr0, [sl, #12] │ │ │ │ + ldcl 1, cr0, [sl, #-12] │ │ │ │ + stc 1, cr0, [lr, #-12]! │ │ │ │ + stc 1, cr0, [r2, #-12] │ │ │ │ + ldcl 1, cr0, [r6], {3} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 12d162 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18df2> │ │ │ │ @@ -214260,17 +214261,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 12d300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18f90> │ │ │ │ nop │ │ │ │ strb r2, [r0, r2] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strb r2, [r7, #19] │ │ │ │ + ldrb r2, [r3, #2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r2, [r3, #17] │ │ │ │ + strb r2, [r7, #31] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r2 │ │ │ │ sub sp, #16 │ │ │ │ @@ -214479,21 +214480,21 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 12d374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19004> │ │ │ │ - strb r2, [r0, #13] │ │ │ │ + strb r2, [r4, #27] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r4, [r7, #12] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r0, [sp, #352] @ 0x160 │ │ │ │ + str r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - strb r4, [r1, #9] │ │ │ │ + strb r4, [r5, #23] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -214561,21 +214562,21 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, lr │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 12d662 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x192f2> │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r0, [r5, #7] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + strb r6, [r3, #21] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r0, [r3, #7] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh.w lr, [r2] │ │ │ │ movw ip, #5890 @ 0x1702 │ │ │ │ @@ -214745,23 +214746,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (12d87c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1950c>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 12d838 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x194c8> │ │ │ │ nop │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r6, [r2, #1] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r6, [r1, #4] │ │ │ │ + strb r6, [r5, #18] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + strb r2, [r4, #17] │ │ │ │ lsls r2, r6, #3 │ │ │ │ movw ip, #34067 @ 0x8513 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12d8e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19572> │ │ │ │ bls.n 12d8d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19564> │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -214813,15 +214814,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r3, #37122 @ 0x9102 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12d8a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19530> │ │ │ │ b.n 12d8dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1956c> │ │ │ │ - strb r4, [r7, #3] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -214853,15 +214854,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + strb r6, [r2, #16] │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -214997,21 +214998,21 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 12da90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19720> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r4, [r0, #17] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ + strb r6, [r0, #11] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + strb r6, [r4, #11] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + strb r2, [r3, #11] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 12db6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x197fc> │ │ │ │ push {lr} │ │ │ │ mov r3, r0 │ │ │ │ add.w lr, r0, #540 @ 0x21c │ │ │ │ movw ip, #36161 @ 0x8d41 │ │ │ │ @@ -215307,21 +215308,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 12dbfa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1988a> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12dca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19930> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12dd00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19990> │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [r3] │ │ │ │ movw ip, #35864 @ 0x8c18 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12deba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19b4a> │ │ │ │ bhi.n 12debe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19b4e> │ │ │ │ @@ -215375,15 +215376,15 @@ │ │ │ │ beq.n 12deba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19b4a> │ │ │ │ b.n 12ded6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19b66> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12ded6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19b66> │ │ │ │ b.n 12deba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19b4a> │ │ │ │ nop │ │ │ │ - ldr r4, [r0, #44] @ 0x2c │ │ │ │ + ldr r4, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ands.w r4, r2, #48 @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -215662,23 +215663,23 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add.w r5, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r5, [r5, #1772] @ 0x6ec │ │ │ │ cmp r5, #29 │ │ │ │ bhi.n 12e142 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19dd2> │ │ │ │ b.n 12e1c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19e50> │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ + ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ + ldr r4, [r1, #68] @ 0x44 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r2, #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, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #602112 @ 0x93000 │ │ │ │ @@ -215795,15 +215796,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strh r2, [r6, #12] │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -215898,15 +215899,15 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bne.n 12e3fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1a08e> │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bls.n 12e3fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1a08e> │ │ │ │ b.n 12e438 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1a0c8> │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + ldr r2, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1640] @ 12eb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1a7b4> │ │ │ │ @@ -216493,53 +216494,53 @@ │ │ │ │ b.n 12e8cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1a55c> │ │ │ │ subs r0, r7, r4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r3, r4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ lsls r2, r6, #3 │ │ │ │ subs r6, r5, r0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r2, #124] @ 0x7c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + str r6, [r5, #112] @ 0x70 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r0, #124] @ 0x7c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r0, #64] @ 0x40 │ │ │ │ + str r6, [r4, #120] @ 0x78 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r3, #44] @ 0x2c │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r6, #32] │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r7, #20] │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #900] @ (12ef14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1aba4>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -217068,17 +217069,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 12f0e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ad72> │ │ │ │ b.n 12f0f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ad82> │ │ │ │ - ldrb r0, [r5, r2] │ │ │ │ + str r0, [r1, #4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r2, [r5, r0] │ │ │ │ + ldrsh r2, [r1, r7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r0, [r0, r4] │ │ │ │ lsls r1, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -217213,23 +217214,23 @@ │ │ │ │ b.n 12f168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1adf8> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 12f212 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1aea2> │ │ │ │ adds r6, #26 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrsh r0, [r6, r4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r0, [r2, r2] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrsh r0, [r5, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r6, [r1, r4] │ │ │ │ + ldrsh r6, [r5, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r4, [r5, #12] │ │ │ │ + strb r4, [r1, #27] │ │ │ │ lsls r3, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (12f410 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b0a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -217363,19 +217364,19 @@ │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 12f2e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1af70> │ │ │ │ nop │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldr r6, [pc, #456] @ (12f5e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b270>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ + ldrb r0, [r7, r4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r0, r7] │ │ │ │ + ldrb r6, [r4, r5] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r1, r5] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r0, [pc, #4] @ (12f42c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b0bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r1, [pc, #776] @ (12f738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b3c8>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ @@ -217544,15 +217545,15 @@ │ │ │ │ bne.n 12f5e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b272> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12f5b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b242> │ │ │ │ b.n 12f540 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b1d0> │ │ │ │ ldr r4, [pc, #160] @ (12f69c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b32c>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + ldrh r6, [r6, r5] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -217743,15 +217744,15 @@ │ │ │ │ strex r0, r1, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 12f7e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b476> │ │ │ │ b.n 12f804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b494> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #976] @ (12fbe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b878>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + strb r2, [r2, #6] │ │ │ │ lsls r3, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -217839,15 +217840,15 @@ │ │ │ │ bne.n 12f8fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b58e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12f8ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b55e> │ │ │ │ b.n 12f860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b4f0> │ │ │ │ ldr r1, [pc, #544] @ (12fb38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b7c8>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + ldr r6, [r7, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -217905,15 +217906,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (12f9c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b658>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 12f980 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b610> │ │ │ │ nop │ │ │ │ - strh r2, [r4, r7] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrh.w r2, [r0, #376] @ 0x178 │ │ │ │ ldrh.w r3, [r0, #412] @ 0x19c │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 12f9dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b66c> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -219172,131 +219173,131 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 130592 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c222> │ │ │ │ b.n 1302d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1bf60> │ │ │ │ lsls r6, r5, #14 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #984] @ (130acc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c75c>) │ │ │ │ + str r6, [r2, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r5, pc, #480 @ (adr r5, 1308d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c568>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r6, [pc, #832] @ (130a3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c6cc>) │ │ │ │ + strh r0, [r6, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [pc, #568] @ (130938 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5c8>) │ │ │ │ + str r6, [r5, r0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [pc, #624] @ (130974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c604>) │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r4, pc, #32 @ (adr r4, 130728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c3b8>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r4, [pc, #728] @ (1309e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c674>) │ │ │ │ + str r6, [r2, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r3, [pc, #984] @ (130ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c778>) │ │ │ │ + ldr r7, [pc, #600] @ (130968 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5f8>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r3, pc, #480 @ (adr r3, 1308f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c584>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r3, [pc, #880] @ (130a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c718>) │ │ │ │ + ldr r7, [pc, #496] @ (130908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c598>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r3, [pc, #216] @ (1307f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c484>) │ │ │ │ + ldr r6, [pc, #856] @ (130a74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c704>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r2, pc, #736 @ (adr r2, 130a00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c690>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r5, [pc, #120] @ (13079c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c42c>) │ │ │ │ + str r6, [r7, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [pc, #640] @ (1309a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c638>) │ │ │ │ + ldr r6, [pc, #256] @ (130828 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4b8>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r2, pc, #144 @ (adr r2, 1307bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c44c>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r2, [pc, #512] @ (130930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5c0>) │ │ │ │ + ldr r6, [pc, #128] @ (1307b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c440>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [pc, #256] @ (130834 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4c4>) │ │ │ │ + ldr r5, [pc, #896] @ (130ab4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c744>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r1, pc, #744 @ (adr r1, 130a20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c6b0>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r1, [pc, #800] @ (130a5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c6ec>) │ │ │ │ + ldr r5, [pc, #416] @ (1308dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c56c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [pc, #296] @ (130868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4f8>) │ │ │ │ + ldr r4, [pc, #936] @ (130ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c778>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #816 @ (adr r0, 130a74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c704>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r2, [pc, #536] @ (130960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5f0>) │ │ │ │ + ldr r6, [pc, #152] @ (1307e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c470>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [pc, #200] @ (130814 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4a4>) │ │ │ │ + ldr r4, [pc, #840] @ (130a94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c724>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #688 @ (adr r0, 130a00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c690>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r2, [pc, #616] @ (1309bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c64c>) │ │ │ │ + ldr r6, [pc, #232] @ (13083c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4cc>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [pc, #72] @ (1307a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c430>) │ │ │ │ + ldr r4, [pc, #712] @ (130a20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c6b0>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #560 @ (adr r0, 13098c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c61c>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [pc, #976] @ (130b30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c7c0>) │ │ │ │ + ldr r4, [pc, #592] @ (1309b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c640>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #480 @ (adr r0, 130944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5d4>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r1, [pc, #32] @ (130788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c418>) │ │ │ │ + ldr r4, [pc, #672] @ (130a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c698>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [pc, #728] @ (130a44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c6d4>) │ │ │ │ + ldr r6, [pc, #344] @ (1308c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c554>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #816] @ (130aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c730>) │ │ │ │ + ldr r4, [pc, #432] @ (130920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5b0>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #312 @ (adr r0, 1308ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c53c>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [pc, #440] @ (130930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5c0>) │ │ │ │ + ldr r4, [pc, #56] @ (1307b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c440>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #504] @ (130974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c604>) │ │ │ │ + ldr r4, [pc, #120] @ (1307f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c484>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #0 @ (adr r0, 130780 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c410>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r2, [pc, #448] @ (130944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5d4>) │ │ │ │ + ldr r6, [pc, #64] @ (1307c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c454>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #184] @ (130840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4d0>) │ │ │ │ + ldr r3, [pc, #824] @ (130ac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c750>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [pc, #952] @ (130b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c7d8>) │ │ │ │ + ldr r4, [pc, #568] @ (1309c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c658>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #56] @ (1307cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c45c>) │ │ │ │ + ldr r3, [pc, #696] @ (130a4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c6dc>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r2, [pc, #0] @ (13079c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c42c>) │ │ │ │ + ldr r5, [pc, #640] @ (130a1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c6ac>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - blxns r9 │ │ │ │ + ldr r3, [pc, #432] @ (130950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5e0>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [pc, #864] @ (130b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c798>) │ │ │ │ + ldr r4, [pc, #480] @ (130988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c618>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - blx r6 │ │ │ │ + ldr r3, [pc, #320] @ (1308ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c57c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r1, [pc, #416] @ (130954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5e4>) │ │ │ │ + ldr r5, [pc, #32] @ (1307d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c464>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - blx r1 │ │ │ │ + ldr r3, [pc, #160] @ (130858 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4e8>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r5, #6 │ │ │ │ ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [pc, #416] @ (130964 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5f4>) │ │ │ │ + ldr r4, [pc, #32] @ (1307e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c474>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bx fp │ │ │ │ + ldr r2, [pc, #1016] @ (130bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c850>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + ldr r3, [pc, #264] @ (1308d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c564>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bx r9 │ │ │ │ + ldr r2, [pc, #928] @ (130b70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c800>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [pc, #864] @ (130b38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c7c8>) │ │ │ │ + ldr r4, [pc, #480] @ (1309b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c648>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bx r3 │ │ │ │ + ldr r2, [pc, #744] @ (130ac4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c754>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r5, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -219397,15 +219398,15 @@ │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 130864 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4f4> │ │ │ │ subs r0, r1, #5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r1, #46 @ 0x2e │ │ │ │ lsls r1, r5, #6 │ │ │ │ - blxns ip │ │ │ │ + ldr r3, [pc, #528] @ (130b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c798>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12f2a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1af30> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219452,17 +219453,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r6, r0, #0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bx r8 │ │ │ │ + ldr r2, [pc, #896] @ (130d10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c9a0>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bxns r3 │ │ │ │ + ldr r2, [pc, #752] @ (130c84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c914>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 130920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5b0> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219503,17 +219504,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r6, r7, #5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - mov r8, pc │ │ │ │ + ldr r2, [pc, #608] @ (130c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c908>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - mov r8, fp │ │ │ │ + ldr r2, [pc, #480] @ (130bfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c88c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 1309a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c638> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219790,15 +219791,15 @@ │ │ │ │ lsls r1, r5, #6 │ │ │ │ adcs.w r1, lr, #5505024 @ 0x540000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #168 @ 0xa8 │ │ │ │ lsls r1, r5, #6 │ │ │ │ and.w r1, r6, #5505024 @ 0x540000 │ │ │ │ - add r4, r3 │ │ │ │ + blxns r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 130d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c9d0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219836,17 +219837,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r6, r4, r7 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + cmn r0, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bics r2, r5 │ │ │ │ + bx r9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 130dc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ca50> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219884,17 +219885,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r6, r4, r5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + negs r0, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - orrs r2, r5 │ │ │ │ + mov sl, r9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr.w r2, [pc, #2372] @ 13175c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3ec> │ │ │ │ movw r3, #34847 @ 0x881f │ │ │ │ push {lr} │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 130ea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cb38> │ │ │ │ @@ -221871,21 +221872,21 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 13220a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1de9a> │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + adds r2, #230 @ 0xe6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r7, #18 │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r7, #32 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (132388 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e018>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -221986,15 +221987,15 @@ │ │ │ │ beq.n 132368 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dff8> │ │ │ │ b.n 132378 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e008> │ │ │ │ nop │ │ │ │ lsls r2, r6, #18 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r6, r3, #2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + adds r2, #18 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (132460 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e0f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -222066,21 +222067,21 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 13240a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e09a> │ │ │ │ lsls r6, r2, #14 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r5, #214 @ 0xd6 │ │ │ │ + adds r1, #118 @ 0x76 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + adds r1, #100 @ 0x64 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + adds r1, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #116] @ 1324f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e188> │ │ │ │ mov lr, r0 │ │ │ │ @@ -222123,23 +222124,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r6, #10 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r5, #96 @ 0x60 │ │ │ │ + adds r1, #0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #84 @ 0x54 │ │ │ │ + adds r0, #244 @ 0xf4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + adds r0, #202 @ 0xca │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #108] @ 13258c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e21c> │ │ │ │ mov r4, r1 │ │ │ │ @@ -222179,23 +222180,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r2, #8 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r5, #2 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + adds r0, #138 @ 0x8a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + adds r0, #96 @ 0x60 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #148] @ (13264c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e2dc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -222259,25 +222260,25 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 132608 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e298> │ │ │ │ nop │ │ │ │ lsls r2, r0, #6 │ │ │ │ lsls r1, r5, #6 │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + adds r0, #58 @ 0x3a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #76 @ 0x4c │ │ │ │ + cmp r7, #236 @ 0xec │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + adds r0, #16 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 13269c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e32c> │ │ │ │ @@ -222286,15 +222287,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 132274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1df04> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #256] @ (1327b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e444>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -222394,17 +222395,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 132788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e418> │ │ │ │ b.n 1327a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e436> │ │ │ │ lsls r6, r0, #2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r6, r1, r2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r7, #92 @ 0x5c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r7, #58 @ 0x3a │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov lr, r1 │ │ │ │ @@ -222415,15 +222416,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bl 132274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1df04> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #252] @ (132904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e594>) │ │ │ │ @@ -222522,17 +222523,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1328d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e566> │ │ │ │ b.n 1328f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e584> │ │ │ │ nop │ │ │ │ vrhadd.u d0, d18, d24 │ │ │ │ adds r2, r7, r4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r2, #132 @ 0x84 │ │ │ │ + cmp r6, #36 @ 0x24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #80] @ (132974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e604>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -222567,17 +222568,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 1, cr0, cr4, cr8, {5} │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 1329f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e680> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -222611,19 +222612,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r6, #672]! @ 0x2a0 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r6, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #12 │ │ │ │ + cmp r5, #172 @ 0xac │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #240] @ (132b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e794>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -222716,17 +222717,17 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 132ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e774> │ │ │ │ b.n 132af4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e784> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r6, #-672]! @ 0xfffffd60 │ │ │ │ asrs r0, r3, #28 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (132c18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -222820,17 +222821,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 132bea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e87a> │ │ │ │ b.n 132c08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e898> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r2], {168} @ 0xa8 │ │ │ │ asrs r6, r3, #24 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (132d34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e9c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -222927,15 +222928,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 132d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e998> │ │ │ │ b.n 132c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e91c> │ │ │ │ @ instruction: 0xfb0001a8 │ │ │ │ asrs r2, r3, #21 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r5, r0 │ │ │ │ @@ -223226,23 +223227,23 @@ │ │ │ │ b.n 13305a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ecea> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 133016 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eca6> │ │ │ │ nop │ │ │ │ str.w r0, [ip, #424] @ 0x1a8 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + cmp r1, #238 @ 0xee │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r4, r3, #11 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r4, #254 @ 0xfe │ │ │ │ + cmp r0, #158 @ 0x9e │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 132e5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eaec> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -223446,21 +223447,21 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r4, #3 │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldmia r6!, {r1, r3, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + adds r4, r6, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ + movs r6, #102 @ 0x66 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 12f10c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ad9c> │ │ │ │ @@ -223575,15 +223576,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrh.w r3, [r1, #188] @ 0xbc │ │ │ │ mov r0, r3 │ │ │ │ b.n 1333fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f08e> │ │ │ │ ands.w r1, r2, #5505024 @ 0x540000 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + movs r0, #88 @ 0x58 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #232] @ (133528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f1b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223674,17 +223675,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf2fa01a8 │ │ │ │ lsrs r4, r3, #5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, r1, r5 │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (133600 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f290>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223755,21 +223756,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 133582 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f212> │ │ │ │ nop │ │ │ │ @ instruction: 0xf1ee01a8 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + movs r4, #14 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #132 @ 0x84 │ │ │ │ + movs r4, #36 @ 0x24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ lsrs r6, r5, #32 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + subs r2, r2, #0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (1336d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f360>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223836,21 +223837,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (1336e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f370>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 133696 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f326> │ │ │ │ adds.w r1, r2, #168 @ 0xa8 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ lsls r4, r7, #29 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + movs r3, #78 @ 0x4e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -223922,19 +223923,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 13378c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f41c> │ │ │ │ nop │ │ │ │ - asrs r0, r6, #14 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -224483,23 +224484,23 @@ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ bl 14e950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a5e0> │ │ │ │ b.n 133d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9cc> │ │ │ │ @ instruction: 0xebfe01a8 │ │ │ │ stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r2, r1, r2 │ │ │ │ + subs r2, r5, #0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r1, r1 │ │ │ │ + adds r6, r5, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r2, r1, r2 │ │ │ │ + subs r2, r5, #0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r4, r0 │ │ │ │ + adds r6, r0, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r2, r6, r0 │ │ │ │ + adds r2, r2, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ movw r2, #34037 @ 0x84f5 │ │ │ │ cmp r1, r2 │ │ │ │ bne.w 133cbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f94c> │ │ │ │ @@ -224573,17 +224574,17 @@ │ │ │ │ beq.n 133e5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1faee> │ │ │ │ b.n 133c90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f920> │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bhi.w 133c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f918> │ │ │ │ b.n 133cc6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f956> │ │ │ │ nop │ │ │ │ - adds r2, r4, r4 │ │ │ │ + adds r2, r0, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r4, r5, r1 │ │ │ │ + adds r4, r1, #0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -224610,15 +224611,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7b8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - adds r2, r3, r1 │ │ │ │ + subs r2, r7, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -224645,15 +224646,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7b8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - adds r2, r2, r0 │ │ │ │ + subs r2, r6, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #40] @ 133fc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fc54> │ │ │ │ @@ -224671,15 +224672,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + subs r6, r1, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -224709,15 +224710,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r6, #30 │ │ │ │ + subs r6, r2, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #132] @ (1340c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fd50>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -224921,33 +224922,33 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1341ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe5a> │ │ │ │ nop │ │ │ │ b.n 133ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fb84> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r6, r7, #26 │ │ │ │ + subs r6, r3, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + subs r0, r2, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + adds r2, r5, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + adds r2, r2, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + adds r2, r6, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + adds r4, r3, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r6, #22 │ │ │ │ + adds r0, r2, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + adds r2, r0, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #300] @ (134398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20028>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -225201,27 +225202,27 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1343f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20086> │ │ │ │ b.n 134c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2089c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r0, #13 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r5, #7 │ │ │ │ + asrs r4, r1, #22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + asrs r6, r5, #22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r0, #12 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (1345f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20284>) │ │ │ │ @@ -225310,17 +225311,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r6 │ │ │ │ b.n 134596 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20226> │ │ │ │ nop │ │ │ │ b.n 134a1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206ac> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + asrs r6, r7, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #408] @ (1347ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2043c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225484,35 +225485,35 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 134730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203c0> │ │ │ │ b.n 1349fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2068c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r5, #29 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + asrs r4, r5, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r5, #2 │ │ │ │ + asrs r0, r1, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r5, #1 │ │ │ │ + asrs r2, r1, #16 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (1348bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2054c>) │ │ │ │ @@ -225601,17 +225602,17 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r4, r6 │ │ │ │ b.n 13485e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204ee> │ │ │ │ svc 74 @ 0x4a │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + asrs r4, r6, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #440] @ (134a94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20724>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225788,37 +225789,37 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 134a1a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206aa> │ │ │ │ udf #94 @ 0x5e │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r6, r2, #28 │ │ │ │ + asrs r6, r6, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r0, #27 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r1, #25 │ │ │ │ + asrs r4, r5, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r0, #24 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + asrs r2, r0, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ + lsrs r2, r5, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #388] @ (134c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208f0>) │ │ │ │ @@ -225974,17 +225975,17 @@ │ │ │ │ b.n 134b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207ac> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, r5 │ │ │ │ b.n 134b96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20826> │ │ │ │ nop │ │ │ │ bgt.n 134d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x209b0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + asrs r0, r1, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r6, #25 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #372] @ (134df4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20a84>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -226135,29 +226136,29 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 134ce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20974> │ │ │ │ nop │ │ │ │ bge.n 134d6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x209fc> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r5, #25 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r6, #10 │ │ │ │ + lsrs r2, r2, #25 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r6, r4, #4 │ │ │ │ + lsrs r6, r0, #19 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsrs r0, r3, #18 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r2, #24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r6, [pc, #180] @ (134ee0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b70>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -226236,15 +226237,15 @@ │ │ │ │ nop │ │ │ │ bhi.n 134ed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b60> │ │ │ │ lsls r0, r5, #6 │ │ │ │ cbz r4, 134f16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ba6> │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ cbz r2, 134f04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b94> │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -226427,39 +226428,39 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #320 @ 0x140 │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add sp, #160 @ 0xa0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ + lsrs r2, r6, #15 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r5, #27 │ │ │ │ + lsrs r6, r1, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r6, #31 │ │ │ │ + lsrs r0, r2, #14 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r4, #25 │ │ │ │ + lsrs r4, r0, #8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [pc, #348] @ (13526c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20efc>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -226598,15 +226599,15 @@ │ │ │ │ nop │ │ │ │ bvs.n 135294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f24> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -226773,33 +226774,33 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #280 @ 0x118 │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsrs r6, r7, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r6, r4, #20 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r7, #18 │ │ │ │ + lsrs r6, r3, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r5, #18 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + lsrs r2, r6, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r2, #10 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226815,15 +226816,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226841,15 +226842,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r2, #16 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226869,15 +226870,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ mov.w ip, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r7, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -227120,21 +227121,21 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf3f200f1 │ │ │ │ - lsls r2, r7, #6 │ │ │ │ + @ instruction: 0xf79200f1 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r0, #7 │ │ │ │ + lsls r6, r4, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - orrs.w r0, r0, #7897088 @ 0x788000 │ │ │ │ - @ instruction: 0xf35800f1 │ │ │ │ + @ instruction: 0xf7f000f1 │ │ │ │ + @ instruction: 0xf6f800f1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #224] @ (1358d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21564>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r3 │ │ │ │ @@ -227293,17 +227294,18 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - vshr.u64 q8, , #40 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #392] @ (135b4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -227480,15 +227482,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 1356a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - mcr2 0, 2, r0, cr6, cr1, {7} │ │ │ │ + lsls r6, r4, #7 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (135be8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21878>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -227513,16 +227516,18 @@ │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 1356a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r3, {r3, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - mrc2 0, 0, r0, cr10, cr1, {7} │ │ │ │ - stc2l 0, cr0, [r0, #964]! @ 0x3c4 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #188] @ 135cc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21950> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -227590,16 +227595,18 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r3!, {r1, r4, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stc2l 0, cr0, [sl, #964]! @ 0x3c4 │ │ │ │ - stc2l 0, cr0, [ip, #-964] @ 0xfffffc3c │ │ │ │ + lsls r2, r1, #6 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ + lsls r2, 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] @ (135d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219b4>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -227630,16 +227637,18 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 135cf6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21986> │ │ │ │ b.n 135d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21998> │ │ │ │ ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stc2l 0, cr0, [r6, #-964]! @ 0xfffffc3c │ │ │ │ - ldc2l 0, cr0, [r0, #-964] @ 0xfffffc3c │ │ │ │ + lsls r6, r0, #4 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ + lsls r2, 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] @ (135d88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21a18>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -227670,16 +227679,18 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 135d5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219ea> │ │ │ │ b.n 135d6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219fc> │ │ │ │ ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stc2 0, cr0, [lr, #-964]! @ 0xfffffc3c │ │ │ │ - ldc2 0, cr0, [r8, #-964] @ 0xfffffc3c │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (135e0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21a9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -227720,17 +227731,20 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldc2l 0, cr0, [r2, #-964]! @ 0xfffffc3c │ │ │ │ - stc2l 0, cr0, [r0, #-964] @ 0xfffffc3c │ │ │ │ - ldc2 0, cr0, [lr], #964 @ 0x3c4 │ │ │ │ + lsls r2, r2, #4 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + lsls r6, r3, #1 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #288] @ (135f50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21be0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -227839,19 +227853,20 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 135e5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21aee> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldc2 0, cr0, [r8, #-964] @ 0xfffffc3c │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ b.n 1365f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22284> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stc2 0, cr0, [r8], #-964 @ 0xfffffc3c │ │ │ │ - mcrr2 0, 15, r0, r6, cr1 │ │ │ │ + vshr.u64 q8, , #56 │ │ │ │ + vshr.u64 q8, , #26 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (136004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -227906,17 +227921,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r7!, {r2, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfbc400f1 │ │ │ │ - @ instruction: 0xfbd200f1 │ │ │ │ - @ instruction: 0xfbc200f1 │ │ │ │ + vqadd.u32 q8, q10, │ │ │ │ + vqadd.u64 q8, q9, │ │ │ │ + vqadd.u32 q8, q9, │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (136088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21d18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -227956,17 +227971,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r4} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfbfc00f1 │ │ │ │ - @ instruction: 0xfbea00f1 │ │ │ │ - @ instruction: 0xfb6800f1 │ │ │ │ + vshr.u64 q0, , #36 │ │ │ │ + vshr.u64 q0, , #54 │ │ │ │ + vqadd.u8 q0, q12, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #288] @ (1361cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -228075,19 +228090,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1360da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21d6a> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfba400f1 │ │ │ │ + vqadd.u8 q8, q10, │ │ │ │ b.n 136378 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22008> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfab400f1 │ │ │ │ - vst1.8 @ instruction: 0xf9ca00f1 │ │ │ │ + mrc2 0, 2, r0, cr4, cr1, {7} │ │ │ │ + stc2l 0, cr0, [sl, #-964]! @ 0xfffffc3c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (1362ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21f3c>) │ │ │ │ @@ -228161,16 +228176,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfa9200f1 │ │ │ │ - ldr??.w r0, [sl, #241] @ 0xf1 │ │ │ │ + mrc2 0, 1, r0, cr2, cr1, {7} │ │ │ │ + ldc2 0, cr0, [sl, #964] @ 0x3c4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #84] @ (13631c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21fac>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -228204,16 +228219,16 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1362e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21f74> │ │ │ │ b.n 1362fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21f8e> │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr??.w r0, [r4, #241] @ 0xf1 │ │ │ │ - ldr??.w r0, [sl, #241] @ 0xf1 │ │ │ │ + ldc2 0, cr0, [r4, #964] @ 0x3c4 │ │ │ │ + ldc2l 0, cr0, [sl, #-964]! @ 0xfffffc3c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #164] @ (1363dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2206c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov lr, r0 │ │ │ │ @@ -228328,16 +228343,16 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmia r3!, {r3, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrsb.w r0, [lr, r1, lsl #3] │ │ │ │ - strh.w r0, [ip, #241] @ 0xf1 │ │ │ │ + ldc2 0, cr0, [lr], #964 @ 0x3c4 │ │ │ │ + mcrr2 0, 15, r0, ip, cr1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (1364a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22130>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ @@ -228389,16 +228404,16 @@ │ │ │ │ beq.n 1364ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2217a> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ b.n 1364d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22160> │ │ │ │ nop │ │ │ │ stmia r2!, {r2, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr??.w r0, [r6, r1, lsl #3] │ │ │ │ - ldr.w r0, [r6, r1, lsl #3] │ │ │ │ + ldc2 0, cr0, [r6], {241} @ 0xf1 │ │ │ │ + @ instruction: 0xfbf600f1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (1365e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22274>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -228470,17 +228485,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmia r2!, {r4} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb.w r0, [r6, r1, lsl #3] │ │ │ │ - @ instruction: 0xf7d000f1 │ │ │ │ - @ instruction: 0xf79600f1 │ │ │ │ + @ instruction: 0xfbb600f1 │ │ │ │ + @ instruction: 0xfb7000f1 │ │ │ │ + @ instruction: 0xfb3600f1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #192] @ 1366c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22354> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -228550,16 +228565,16 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r1!, {r1, r4, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf7c600f1 │ │ │ │ - @ instruction: 0xf73000f1 │ │ │ │ + @ instruction: 0xfb6600f1 │ │ │ │ + @ instruction: 0xfad000f1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #76] @ (13672c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x223bc>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -228592,16 +228607,16 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1366fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2238a> │ │ │ │ b.n 136710 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x223a0> │ │ │ │ stmia r0!, {r3, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf73a00f1 │ │ │ │ - @ instruction: 0xf72000f1 │ │ │ │ + @ instruction: 0xfada00f1 │ │ │ │ + @ instruction: 0xfac000f1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #180] @ 1367fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2248c> │ │ │ │ mov r4, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -228664,15 +228679,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ cmp.w ip, #3 │ │ │ │ beq.n 1367ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2245a> │ │ │ │ b.n 136786 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22416> │ │ │ │ nop │ │ │ │ itee al │ │ │ │ lslal r0, r5, #6 │ │ │ │ - @ instruction: 0xf63e00f1 │ │ │ │ + ldr??.w r0, [lr, #241] @ 0xf1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #224] @ (1368f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22588>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -228757,15 +228772,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1368a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22530> │ │ │ │ b.n 136856 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x224e6> │ │ │ │ nop │ │ │ │ ittt cs │ │ │ │ lslcs r0, r5, #6 │ │ │ │ - subscs.w r0, r6, #7897088 @ 0x788000 │ │ │ │ + ldr??cs.w r0, [r6, r1, lsl #3] │ │ │ │ stmdbcs sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r0, [pc, #232] @ (1369fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2268c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r1, [pc, #232] @ (136a00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22690>) │ │ │ │ @@ -228852,15 +228867,15 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ str r6, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf4c200f1 │ │ │ │ + str??.w r0, [r2, r1, lsl #3] │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -228904,30 +228919,30 @@ │ │ │ │ bl 438ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324774> │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ cmp.w r5, #478 @ 0x1de │ │ │ │ bne.n 136a64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x226f4> │ │ │ │ ldr r0, [pc, #36] @ (136aac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2273c>) │ │ │ │ add r0, pc │ │ │ │ - bl 10530ac │ │ │ │ + bl 1053454 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #28] @ (136ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22740>) │ │ │ │ add r0, pc │ │ │ │ bl 2a0200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18be90> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffbdffff │ │ │ │ subs r3, #16 │ │ │ │ lsls r3, r5, #6 │ │ │ │ asrs r4, r6, #15 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - ldr r6, [pc, #248] @ (136bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2283c>) │ │ │ │ + str r6, [r3, r7] │ │ │ │ lsls r3, r0, #4 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #36] @ (136adc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2276c>) │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc │ │ │ │ mul.w r3, r0, r3 │ │ │ │ add.w r1, r2, r3 │ │ │ │ @@ -229081,15 +229096,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 29fdc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18ba50> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #12 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf28000f1 │ │ │ │ + @ instruction: 0xf62000f1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #96] @ (136cc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22958>) │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w r3, r2, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ @@ -230272,19 +230287,18 @@ │ │ │ │ b.n 137724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x233b4> │ │ │ │ ldr r2, [pc, #16] @ (1377c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23454>) │ │ │ │ add r2, pc │ │ │ │ b.n 137724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x233b4> │ │ │ │ nop │ │ │ │ lsls r2, r2, #29 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 137760 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x233f0> │ │ │ │ - lsls r1, r6, #3 │ │ │ │ - ldr r0, [pc, #432] @ (137974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23604>) │ │ │ │ + sbcs.w r0, r0, r1, ror #3 │ │ │ │ + ldr r4, [pc, #48] @ (1377f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23484>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #408] @ (137960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x235f0>) │ │ │ │ + ldr r4, [pc, #24] @ (1377e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23470>) │ │ │ │ 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 +230491,15 @@ │ │ │ │ b.n 137912 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x235a2> │ │ │ │ sub.w r1, r2, #33280 @ 0x8200 │ │ │ │ subs r1, #39 @ 0x27 │ │ │ │ cmp r1, #1 │ │ │ │ bls.n 13797a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2360a> │ │ │ │ b.n 137912 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x235a2> │ │ │ │ nop │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -230994,15 +231008,16 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ bne.n 137eca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23b5a> │ │ │ │ b.n 137ea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23b38> │ │ │ │ nop │ │ │ │ - vshr.u64 q8, , #36 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ cbz r1, 137fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23c68> │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {r4, lr} │ │ │ │ ldrd lr, ip, [r1, #128] @ 0x80 │ │ │ │ ldr.w r3, [r0, #2000] @ 0x7d0 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ it eq │ │ │ │ @@ -231392,15 +231407,15 @@ │ │ │ │ b.n 13836a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23ffa> │ │ │ │ movw r0, #6408 @ 0x1908 │ │ │ │ b.n 13836a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23ffa> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ b.n 13836a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23ffa> │ │ │ │ movw r0, #32993 @ 0x80e1 │ │ │ │ b.n 13836a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23ffa> │ │ │ │ - @ instruction: 0xfb2a00f1 │ │ │ │ + mcr2 0, 6, r0, cr10, cr1, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w ip, r0, #573440 @ 0x8c000 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -231427,15 +231442,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xfac400f1 │ │ │ │ + mcr2 0, 3, r0, cr4, cr1, {7} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -231569,15 +231584,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #6 │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 @ instruction: 0xf9ce00f1 │ │ │ │ + stc2l 0, cr0, [lr, #-964]! @ 0xfffffc3c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -231604,15 +231619,15 @@ │ │ │ │ strb.w r3, [lr, #1]! │ │ │ │ bne.n 1385cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2425c> │ │ │ │ movw r3, #1284 @ 0x504 │ │ │ │ strh r3, [r2, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r3, #122 @ 0x7a │ │ │ │ + adds r7, #26 │ │ │ │ lsls r3, r0, #4 │ │ │ │ movw r3, #34235 @ 0x85bb │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 138628 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242b8> │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 138624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242b4> │ │ │ │ @@ -233296,17 +233311,17 @@ │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f32 , , │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ - movs r3, #16 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - ldmdb sl, {r0, r4, r5, r6, r7} │ │ │ │ + ldc 0, cr0, [sl], #964 @ 0x3c4 │ │ │ │ movw r2, #34030 @ 0x84ee │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bhi.n 139706 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25396> │ │ │ │ movw r2, #34024 @ 0x84e8 │ │ │ │ cmp r0, r2 │ │ │ │ bls.n 139720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253b0> │ │ │ │ @@ -233476,15 +233491,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 1398ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2554a> │ │ │ │ ldr r2, [pc, #8] @ (1398bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2554c>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r3, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr.w lr, [pc, #3256] @ 13a580 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26210> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ cmp r1, r0 │ │ │ │ add lr, pc │ │ │ │ @@ -239688,15 +239703,15 @@ │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ b.w 13d5a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29230> │ │ │ │ nop │ │ │ │ cmp r2, #226 @ 0xe2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #704 @ (adr r5, 13e424 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a0b4>) │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ lsls r1, r6, #3 │ │ │ │ movw r0, #299 @ 0x12b │ │ │ │ b.w 13d5a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29230> │ │ │ │ movs r0, #105 @ 0x69 │ │ │ │ b.w 13d5a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29230> │ │ │ │ mov.w r0, #306 @ 0x132 │ │ │ │ b.w 13d5a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29230> │ │ │ │ @@ -240647,15 +240662,15 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r2, r7, #22 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r3, #22 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ @ instruction: 0xfa27ffff │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #292] @ 0x124 │ │ │ │ @@ -241032,15 +241047,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r5, #32 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #31 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r6, [r0, #20] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldrb.w r0, [r0, #292] @ 0x124 │ │ │ │ cbnz r0, 13f068 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2acf8> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -241894,15 +241909,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f1fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae8c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 13f9cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b65c> │ │ │ │ @@ -241911,15 +241926,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13f1fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae8c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #24] @ 13f9fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b68c> │ │ │ │ @@ -241927,15 +241942,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f1fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae8c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, r0 │ │ │ │ @@ -241973,15 +241988,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f58c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b21c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 13fab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b748> │ │ │ │ @@ -241990,15 +242005,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13f58c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b21c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + ldrh r0, [r1, #4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #24] @ 13fae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b778> │ │ │ │ @@ -242006,15 +242021,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f58c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b21c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -244319,22 +244334,22 @@ │ │ │ │ b.n 1413a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d030> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r2, #15 │ │ │ │ lsls r0, r5, #6 │ │ │ │ stc 1, cr0, [r4], #668 @ 0x29c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #64] @ 0x40 │ │ │ │ + ldr r6, [r2, #124] @ 0x7c │ │ │ │ lsls r1, r6, #3 │ │ │ │ mrrc 1, 10, r0, r8, cr7 │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ + ldr r0, [r1, #108] @ 0x6c │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (141518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244415,17 +244430,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 14155e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1ee> │ │ │ │ asrs r6, r1, #8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [r3, #36] @ 0x24 │ │ │ │ + ldr r4, [r7, #92] @ 0x5c │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (1415d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d264>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244477,15 +244492,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r4, pc} │ │ │ │ asrs r2, r2, #5 │ │ │ │ lsls r0, r5, #6 │ │ │ │ and.w r1, sl, r7, asr #2 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #328] @ (1417b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d440>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -244730,15 +244745,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r4, r4, #26 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r1, [pc, #144] @ (1419a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d634>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -245084,15 +245099,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r0, r7, #21 │ │ │ │ lsls r0, r5, #6 │ │ │ │ b.n 141918 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d5a8> │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ lsls r1, r6, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 141ce0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d970> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #588] @ 0x24c │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [ip, #32] │ │ │ │ @@ -245165,15 +245180,15 @@ │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 141a4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d6da> │ │ │ │ b.n 141d7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da0c> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #660] @ 0x294 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r0, #56] @ 0x38 │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -245478,19 +245493,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1420c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2dd56> │ │ │ │ nop │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsh r4, [r1, r7] │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsh r2, [r3, r7] │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ @@ -249117,15 +249132,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #33776 @ 0x83f0 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34481 @ 0x86b1 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34480 @ 0x86b0 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + subs r6, #134 @ 0x86 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 136ccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2295c> │ │ │ │ @@ -249240,15 +249255,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb786 │ │ │ │ lsls r7, r4, #6 │ │ │ │ @ instruction: 0xb716 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ + subs r3, #202 @ 0xca │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r2, 144942 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x305d2> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 144946 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x305d6> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 144956 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x305e6> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -249274,17 +249289,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 144944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x305d4> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + strb r0, [r0, #17] │ │ │ │ lsls r2, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ ldr r5, [pc, #1008] @ (144d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x30a14>) │ │ │ │ @@ -250726,19 +250741,19 @@ │ │ │ │ b.n 1457e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x31476> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r0, [r2, #64] @ 0x40 │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ add r6, pc, #976 @ (adr r6, 145d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x319d0>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -251199,21 +251214,21 @@ │ │ │ │ bne.n 145e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x31ad4> │ │ │ │ b.n 145bc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x31858> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #560 @ (adr r5, 14608c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x31d1c>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r6, r4] │ │ │ │ + str r4, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r0, #4 │ │ │ │ add r4, pc, #192 @ (adr r4, 145f2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x31bbc>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + str r6, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r0, #4 │ │ │ │ strb r2, [r2, #15] │ │ │ │ lsls r5, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -251579,29 +251594,29 @@ │ │ │ │ b.n 1461ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x31e3c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, pc, #448 @ (adr r1, 146430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x320c0>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ + ldr r6, [r1, #64] @ 0x40 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrb r0, [r1, r6] │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + ldrh r2, [r2, r5] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #196] @ (146368 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x31ff8>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -253104,27 +253119,27 @@ │ │ │ │ bne.n 1471f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32e84> │ │ │ │ b.n 147168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32df8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #928] @ (1475b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33244>) │ │ │ │ + str r0, [r1, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r4, [pc, #896] @ (147598 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33228>) │ │ │ │ + str r0, [r0, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ lsls r2, r0, #4 │ │ │ │ str r0, [r3, #28] │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r0, [pc, #968] @ (1475f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33280>) │ │ │ │ + ldr r4, [pc, #584] @ (147470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33100>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r1, [pc, #920] @ (1475c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33254>) │ │ │ │ + ldr r5, [pc, #536] @ (147444 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x330d4>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ lsls r2, r2, #30 │ │ │ │ bpl.n 1472d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32f68> │ │ │ │ bic.w ip, r3, #7 │ │ │ │ ldr r2, [pc, #228] @ (147320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32fb0>) │ │ │ │ @@ -253200,17 +253215,17 @@ │ │ │ │ orr.w r3, r3, r2, lsr #4 │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ and.w r3, r2, #15 │ │ │ │ orr.w r3, r3, r2, lsl #4 │ │ │ │ b.n 1472ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32f3c> │ │ │ │ nop │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r6, [r1, r6] │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {r4, lr} │ │ │ │ add.w lr, r2, r1, lsl #2 │ │ │ │ add.w r4, lr, #15 │ │ │ │ lsr.w lr, ip, lr │ │ │ │ lsr.w ip, ip, r4 │ │ │ │ @@ -253694,25 +253709,25 @@ │ │ │ │ movs r6, #0 │ │ │ │ strb r6, [r3, #12] │ │ │ │ add.w r6, ip, r4 │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ ble.w 147788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33418> │ │ │ │ b.n 14788c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3351c> │ │ │ │ nop │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + ldrsb r4, [r0, r7] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsb r6, [r5, r3] │ │ │ │ + ldrh r6, [r1, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strh r4, [r6, r2] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r4, [r5, r4] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #184] @ (1479a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33630>) │ │ │ │ @@ -254042,15 +254057,15 @@ │ │ │ │ ble.n 147c56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338e6> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ it ge │ │ │ │ movge r2, #255 @ 0xff │ │ │ │ strb r2, [r5, #3] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r5, [pc, #8] @ (147c68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338f8>) │ │ │ │ + str r2, [r4, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #200] @ (147d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x339cc>) │ │ │ │ @@ -254475,15 +254490,15 @@ │ │ │ │ movw r3, #32767 @ 0x7fff │ │ │ │ strh r3, [r0, #0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #32769 @ 0x8001 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ b.n 1480b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33d44> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #904] @ (148458 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x340e8>) │ │ │ │ + ldr r4, [pc, #520] @ (1482d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33f68>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ orr.w ip, r2, #4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb.w lr, [sp, #8] │ │ │ │ rsb r4, r2, #3 │ │ │ │ @@ -254520,15 +254535,15 @@ │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ add r2, ip │ │ │ │ cmp r2, r3 │ │ │ │ bgt.n 148128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33db8> │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #192] @ (14820c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33e9c>) │ │ │ │ + ldr r3, [pc, #832] @ (14848c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3411c>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #252] @ (148258 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33ee8>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -254949,15 +254964,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 148602 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34292> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bics r0, r4 │ │ │ │ + bx r8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #296] @ (148764 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x343f4>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -256494,21 +256509,21 @@ │ │ │ │ nop │ │ │ │ strb r6, [r3, #23] │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, #19] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + sbcs r2, r1 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r0, #30 │ │ │ │ + subs r3, #190 @ 0xbe │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + subs r3, #140 @ 0x8c │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ adds r2, r3, #4 │ │ │ │ cmp lr, r2 │ │ │ │ bls.w 148b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347ac> │ │ │ │ adds r3, #8 │ │ │ │ cmp lr, r3 │ │ │ │ @@ -261659,16 +261674,18 @@ │ │ │ │ subs r3, #6 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 14cc74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38904> │ │ │ │ ldr r2, [pc, #12] @ (14ccbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3894c>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ b.n 14cc74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38904> │ │ │ │ - cdp2 1, 13, cr0, cr0, cr1, {0} │ │ │ │ - cdp2 1, 12, cr0, cr4, cr1, {0} │ │ │ │ + lsls r0, r6, #9 │ │ │ │ + lsls r2, r0, #4 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ + lsls r2, 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 │ │ │ │ ldr.w lr, [sp, #32] │ │ │ │ @@ -261821,15 +261838,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #12] @ (14ce48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38ad8>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 14cd9a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38a2a> │ │ │ │ - cbz r0, 14ce92 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38b22> │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -261872,19 +261889,19 @@ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 14ce9a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38b2a> │ │ │ │ nop │ │ │ │ - uxtb r4, r6 │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - uxtb r2, r1 │ │ │ │ + @ instruction: 0xb66a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - uxtb r6, r2 │ │ │ │ + cpsid ai │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -261933,21 +261950,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 14cf24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38bb4> │ │ │ │ nop │ │ │ │ - uxtb r2, r3 │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - sxtb r2, r6 │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - uxth r2, r0 │ │ │ │ + @ instruction: 0xb622 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - sxtb r2, r3 │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -261987,15 +262004,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - sxth r2, r5 │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #35865 @ 0x8c19 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -262087,15 +262104,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #32868 @ 0x8064 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14d0ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38d5a> │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34039 @ 0x84f7 │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r6, 14d112 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38da2> │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 14d190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38e20> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -262181,15 +262198,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add sp, #456 @ 0x1c8 │ │ │ │ + push {r1, r4} │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r7, #1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -262488,35 +262505,35 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 14d416 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x390a6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + cbz r0, 14d54c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x391dc> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + uxth r4, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + cbz r6, 14d548 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x391d8> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + cbz r2, 14d54a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x391da> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + cbz r0, 14d54c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x391dc> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + cbz r0, 14d54e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x391de> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + cbz r4, 14d556 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x391e6> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + sxth r6, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + cbz r4, 14d54e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x391de> │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -262801,29 +262818,29 @@ │ │ │ │ ldr r2, [pc, #36] @ (14d830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x394c0>) │ │ │ │ add r2, pc │ │ │ │ b.n 14d7ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3947a> │ │ │ │ ldr r1, [pc, #32] @ (14d834 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x394c4>) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ b.n 14d73e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x393ce> │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add sp, #224 @ 0xe0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add sp, #240 @ 0xf0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - @ instruction: 0xf3760101 │ │ │ │ + @ instruction: 0xf7160101 │ │ │ │ ldr.w ip, [pc, #316] @ 14d978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39608> │ │ │ │ cmp r1, #2 │ │ │ │ add ip, pc │ │ │ │ beq.n 14d886 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39516> │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 14d864 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x394f4> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -263895,21 +263912,21 @@ │ │ │ │ adds r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 14e308 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39f98> │ │ │ │ b.n 14e33c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39fcc> │ │ │ │ - add r2, pc, #112 @ (adr r2, 14e3c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a050>) │ │ │ │ + add r5, pc, #752 @ (adr r5, 14e640 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a2d0>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r1, pc, #712 @ (adr r1, 14e61c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a2ac>) │ │ │ │ + add r5, pc, #328 @ (adr r5, 14e49c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a12c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r1, pc, #320 @ (adr r1, 14e498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a128>) │ │ │ │ + add r4, pc, #960 @ (adr r4, 14e718 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a3a8>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ bl 170bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5c888> │ │ │ │ @@ -263925,15 +263942,15 @@ │ │ │ │ beq.n 14e390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a020> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 14e380 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a010> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xe8220101 │ │ │ │ + rsb r1, r2, r1 │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 14e3b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a048> │ │ │ │ itte ls │ │ │ │ bicls.w r0, r0, #2 │ │ │ │ movwls r3, #35864 @ 0x8c18 │ │ │ │ movwhi r3, #37122 @ 0x9102 │ │ │ │ @@ -264001,15 +264018,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (14e460 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a0f0>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 14e422 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a0b2> │ │ │ │ - add r0, pc, #24 @ (adr r0, 14e47c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a10c>) │ │ │ │ + add r3, pc, #664 @ (adr r3, 14e6fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a38c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -264349,24 +264366,24 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r4, r7, r5 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + add r3, pc, #336 @ (adr r3, 14e97c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a60c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r2, r5, r4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r6, [sp, #168] @ 0xa8 │ │ │ │ + add r1, pc, #808 @ (adr r1, 14eb60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a7f0>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ strd pc, pc, [fp, #1020] @ 0x3fc │ │ │ │ - ldr r5, [sp, #296] @ 0x128 │ │ │ │ + add r0, pc, #936 @ (adr r0, 14ebe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a878>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r3 │ │ │ │ @@ -264462,19 +264479,19 @@ │ │ │ │ beq.n 14e8da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a56a> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 14e906 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a596> │ │ │ │ b.n 14e8da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a56a> │ │ │ │ asrs r0, r4, #30 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #552] @ 0x228 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r7, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r2, [pc, #688] @ (14ec04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a894>) │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 14e992 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a622> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ @@ -265001,17 +265018,17 @@ │ │ │ │ mov r4, sl │ │ │ │ b.n 14ede4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3aa74> │ │ │ │ nop │ │ │ │ subs r3, #22 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r2, r1, #15 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp.w r8, #2 │ │ │ │ itt ne │ │ │ │ movne r6, #0 │ │ │ │ movne r3, r6 │ │ │ │ bne.w 14ec68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a8f8> │ │ │ │ movw r3, #3553 @ 0xde1 │ │ │ │ @@ -265257,31 +265274,31 @@ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 14ee2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3aabc> │ │ │ │ nop │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r7, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34075 @ 0x851b │ │ │ │ cmp r0, r3 │ │ │ │ @@ -265371,15 +265388,15 @@ │ │ │ │ bls.n 14f216 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3aea6> │ │ │ │ b.n 14f274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3af04> │ │ │ │ movw r3, #36197 @ 0x8d65 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14f274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3af04> │ │ │ │ b.n 14f280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3af10> │ │ │ │ nop │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r6, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14f2e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3af72> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14f2de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3af6e> │ │ │ │ @@ -265839,15 +265856,15 @@ │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 14f638 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b2c8> │ │ │ │ b.n 14f6be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b34e> │ │ │ │ movw r2, #36197 @ 0x8d65 │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 14f638 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b2c8> │ │ │ │ b.n 14f6be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b34e> │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ + str r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -266277,15 +266294,15 @@ │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ bne.w 14f8c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b558> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.w 14fb48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b7d8> │ │ │ │ b.n 14f996 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b626> │ │ │ │ - ldrh r6, [r1, #28] │ │ │ │ + ldrh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -266756,46 +266773,46 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r6, r5, #13 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrh r4, [r1, #10] │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r6, r6, #11 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + bne.n 1500c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd58> │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r4, [pc, #256] @ (15025c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3beec>) │ │ │ │ + ldr r7, [pc, #896] @ (1504dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c16c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + beq.n 150150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bde0> │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r6, [r4, #54] @ 0x36 │ │ │ │ + ldrh r6, [r0, #20] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r5, #52] @ 0x34 │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ beq.n 15025a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3beea> │ │ │ │ - vqshlu.s32 q12, q13, #31 │ │ │ │ + vshll.u32 q12, d10, #31 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ @@ -267168,25 +267185,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (150570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c200>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 150332 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc2> │ │ │ │ - strh r2, [r4, #14] │ │ │ │ + strh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r6, #30] │ │ │ │ + strh r4, [r2, #26] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r5, #29] │ │ │ │ + strh r4, [r1, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + strh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + strh r2, [r7, #16] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r6, r3 │ │ │ │ @@ -267271,15 +267288,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ @@ -267452,17 +267469,17 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 150728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3b8> │ │ │ │ nop │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ + strh r2, [r7, #20] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + strh r6, [r3, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -267710,35 +267727,35 @@ │ │ │ │ ldr r2, [pc, #56] @ (150ad8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c768>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 150940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c5d0> │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r6, #29] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r2, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r7, #19] │ │ │ │ + strh r0, [r3, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + strh r2, [r0, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r4, #31] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + strh r4, [r6, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -268083,44 +268100,44 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add ip, pc │ │ │ │ b.n 150cce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c95e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf36801a6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #6 │ │ │ │ + asrs r4, r5, #20 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ lsls r0, r6, #3 │ │ │ │ @ instruction: 0xf31801a6 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ + ldrb r6, [r4, #25] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r0, #9] │ │ │ │ + ldrb r4, [r4, #23] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #1328] @ 1513e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3d078> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -268625,58 +268642,58 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1510c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3cd52> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf13c01a6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf13401a6 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb r0, [r6, #25] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r0, r6, #3 │ │ │ │ vrhadd.s d0, d20, d22 │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + ldrb r6, [r3, #16] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r6, #31] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r7, #0] │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r3, #1] │ │ │ │ + ldrb r2, [r7, #15] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r7, #31] │ │ │ │ + ldrb r4, [r3, #14] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r7, #30] │ │ │ │ + ldrb r0, [r3, #13] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r3, #29] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r0, #30] │ │ │ │ + ldrb r0, [r4, #12] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r5, #27] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r7, #29] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r4, #27] │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (151548 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3d1d8>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -269095,52 +269112,52 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1515de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3d26e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ eors.w r1, r2, r6, asr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + ldrb r6, [r0, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ands.w r1, r8, r6, asr #2 │ │ │ │ - strb r6, [r5, #23] │ │ │ │ + ldrb r6, [r1, #6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + ldrb r0, [r6, #7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r7, #28] │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r4, #19] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + ldrb r6, [r3, #2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r6, #23] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r1, #20] │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + ldrb r2, [r7, #6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + ldrb r6, [r3, #2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #160] @ (151970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3d600>) │ │ │ │ + str r0, [r1, r3] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strb r2, [r5, #20] │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [pc, #1008] @ (151cc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3d958>) │ │ │ │ + str r4, [r3, r2] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strb r0, [r4, #21] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + ldrb r6, [r4, #1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r5, #21] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #84] @ 151948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3d5d8> │ │ │ │ mov ip, r2 │ │ │ │ @@ -269724,29 +269741,29 @@ │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f328> │ │ │ │ b.n 151bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3d83c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 151b34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3d7c4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + strb r4, [r7, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r1, r0, #4 │ │ │ │ b.n 152690 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e320> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + strb r0, [r3, #16] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r1, #8] │ │ │ │ + strb r2, [r5, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r2, #6] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r2, #3] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r4, #3] │ │ │ │ + strb r6, [r0, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ uxtb r3, r5 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1522c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3df58>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -270098,23 +270115,23 @@ │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f328> │ │ │ │ b.n 15207c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3dd0c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 152478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e108> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [r1, #80] @ 0x50 │ │ │ │ + strb r0, [r5, #2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r1, r0, #4 │ │ │ │ svc 36 @ 0x24 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + strb r4, [r6, #2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r6, sp, #820 @ 0x334 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1526a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e330>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -270703,30 +270720,30 @@ │ │ │ │ b.n 1528ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e57a> │ │ │ │ ble.n 152908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e598> │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 152820 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e4b0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + ldr r0, [r0, #76] @ 0x4c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ + ldr r0, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [r6, #16] │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r1, sp, #852 @ 0x354 │ │ │ │ - vqshl.u64 q11, q1, #63 @ 0x3f │ │ │ │ + @ instruction: 0xffff6b72 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ lsls r1, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -271198,20 +271215,20 @@ │ │ │ │ nop │ │ │ │ bvs.n 152d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ea14> │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 152e94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3eb24> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r6, [r0, #60] @ 0x3c │ │ │ │ + str r6, [r4, #116] @ 0x74 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r4, pc, #268 @ (adr r4, 152f4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ebdc>) │ │ │ │ - vmlal.u q11, d31, d18[0] │ │ │ │ + vrsubhn.i d22, , q1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r7, #28] │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strb r0, [r6, #31] │ │ │ │ lsls r1, r5, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -271525,23 +271542,23 @@ │ │ │ │ b.n 152f34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ebc4> │ │ │ │ nop │ │ │ │ str??.w r0, [lr, ] │ │ │ │ bne.n 153228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3eeb8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #24] │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + str r0, [r7, #16] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ beq.n 153134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3edc4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -271685,25 +271702,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f328> │ │ │ │ b.n 1530b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ed46> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r7, r1] │ │ │ │ + ldrsh r4, [r3, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r3, r2] │ │ │ │ + str r6, [r7, #0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15371c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3f3ac>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -271984,23 +272001,23 @@ │ │ │ │ strb.w r2, [r0, #68] @ 0x44 │ │ │ │ b.n 1533ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3f07c> │ │ │ │ @ instruction: 0xf3b201a6 │ │ │ │ ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + str r0, [r3, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldmia r4!, {r2, r3} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r6, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r2, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -272144,25 +272161,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f328> │ │ │ │ b.n 15356e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3f1fe> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r1, r7] │ │ │ │ + ldr r0, [r5, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r2, [r4, r6] │ │ │ │ + ldrh r2, [r0, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + ldrh r2, [r1, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + ldrh r2, [r6, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r1, [sp, #340] @ 0x154 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -272467,23 +272484,23 @@ │ │ │ │ b.n 153ade <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3f76e> │ │ │ │ nop │ │ │ │ cdp 1, 10, cr0, cr4, cr6, {5} │ │ │ │ stmia r7!, {r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + ldrh r6, [r3, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmia r5!, {r1, r3, r4} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + strb r4, [r7, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 14cd5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x389ec> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -272672,25 +272689,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd fp, r8, [sp, #4] │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f328> │ │ │ │ b.n 153a66 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3f6f6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - str r2, [r7, r1] │ │ │ │ + strb r2, [r3, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strb r4, [r6, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + strh r6, [r7, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r4, r2] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r6, [r6, r0] │ │ │ │ + strh r6, [r2, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r0, r1] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r3, [sp, #988] @ 0x3dc │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (154130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3fdc0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -272986,23 +273003,23 @@ │ │ │ │ b.n 153fce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3fc5e> │ │ │ │ nop │ │ │ │ @ instruction: 0xe99c01a6 │ │ │ │ stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, r4] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r2, [r2, #40] @ 0x28 │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmia r0!, {r1, r3, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r4, [pc, #696] @ (154338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ffc8>) │ │ │ │ + str r6, [r1, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [pc, #472] @ (15425c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3feec>) │ │ │ │ + strh r6, [r2, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -273167,25 +273184,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd sl, r8, [sp, #4] │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f328> │ │ │ │ b.n 153f56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3fbe6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #560] @ (154474 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40104>) │ │ │ │ + ldr r7, [pc, #176] @ (1542f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ff84>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #408] @ (1543e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40070>) │ │ │ │ + str r6, [r0, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #448] @ (15440c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4009c>) │ │ │ │ + ldr r7, [pc, #64] @ (15428c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ff1c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #712] @ (154518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x401a8>) │ │ │ │ + str r2, [r2, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #288] @ (154374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40004>) │ │ │ │ + ldr r6, [pc, #928] @ (1545f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40284>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #344] @ (1543b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40040>) │ │ │ │ + str r6, [r6, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrh r7, [r0, #56] @ 0x38 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -273493,23 +273510,23 @@ │ │ │ │ nop │ │ │ │ b.n 153e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3fabc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ pop {r2, r4, r5, pc} │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #896] @ (154904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40594>) │ │ │ │ + str r0, [r0, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r5, #26] │ │ │ │ lsls r1, r0, #4 │ │ │ │ revsh r2, r3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bxns fp │ │ │ │ + ldr r2, [pc, #1008] @ (154980 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40610>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r1, [pc, #144] @ (154624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x402b4>) │ │ │ │ + ldr r4, [pc, #784] @ (1548a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40534>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14cd5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x389ec> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 15451e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x401ae> │ │ │ │ @@ -273689,25 +273706,25 @@ │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f328> │ │ │ │ b.n 1544a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40136> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #192] @ (154844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x404d4>) │ │ │ │ + ldr r3, [pc, #832] @ (154ac4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40754>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov r2, r9 │ │ │ │ + ldr r1, [pc, #936] @ (154b30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x407c0>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov r4, r6 │ │ │ │ + ldr r1, [pc, #848] @ (154adc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4076c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #472] @ (154968 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x405f8>) │ │ │ │ + ldr r4, [pc, #88] @ (1547e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40478>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #104] @ (1547fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4048c>) │ │ │ │ + ldr r3, [pc, #744] @ (154a7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4070c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov r4, r1 │ │ │ │ + ldr r1, [pc, #688] @ (154a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x406d8>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrh r1, [r1, #14] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (154b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x407f0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -274003,23 +274020,23 @@ │ │ │ │ nop │ │ │ │ svc 110 @ 0x6e │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xb848 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #48] @ (154ad4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40764>) │ │ │ │ + ldr r4, [pc, #688] @ (154d54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x409e4>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r4, #22] │ │ │ │ + strh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r0, #4 │ │ │ │ push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - negs r6, r7 │ │ │ │ + mov r6, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, r8 │ │ │ │ + @ instruction: 0x47e6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -274177,25 +274194,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f328> │ │ │ │ b.n 154984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40614> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - muls r0, r2 │ │ │ │ + mov r8, lr │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adcs r2, r5 │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adcs r4, r2 │ │ │ │ + add ip, lr │ │ │ │ lsls r0, r6, #3 │ │ │ │ - bics r6, r2 │ │ │ │ + bx r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - orrs r2, r7 │ │ │ │ + mov sl, fp │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r4, r5 │ │ │ │ + add ip, r9 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strh r3, [r5, #38] @ 0x26 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -274363,21 +274380,21 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bls.n 154d9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40a2c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ sxtb r6, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - muls r4, r1 │ │ │ │ + mov ip, sp │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r7, #14 │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r4, r3 │ │ │ │ + mov r4, pc │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (154edc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40b6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274429,19 +274446,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bhi.n 154e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40b1c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ cbz r4, 154f06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40b96> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmn r2, r0 │ │ │ │ + mov r2, ip │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - negs r4, r1 │ │ │ │ + cmp ip, sp │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #184] @ (154fb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40c48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274518,19 +274535,19 @@ │ │ │ │ nop │ │ │ │ bhi.n 15502c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40cbc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r0 │ │ │ │ + cmp sl, ip │ │ │ │ lsls r0, r6, #3 │ │ │ │ - rors r4, r6 │ │ │ │ + cmp ip, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adcs r0, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #100] @ (155048 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40cd8>) │ │ │ │ @@ -274606,15 +274623,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 150574 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c204> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bvs.n 15505c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40cec> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - asrs r2, r7 │ │ │ │ + add sl, fp │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (155128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40db8>) │ │ │ │ @@ -274698,15 +274715,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 150574 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c204> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ bpl.n 155188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40e18> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - eors r2, r2 │ │ │ │ + mvns r2, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (155214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40ea4>) │ │ │ │ @@ -274789,15 +274806,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 150574 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c204> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bpl.n 155294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40f24> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -274858,15 +274875,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ bl 15064c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2dc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ bmi.n 1553e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41070> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r6, r3 │ │ │ │ @@ -274912,15 +274929,15 @@ │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ bl 14dce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39974> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bcc.n 155390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41020> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r5, #52 @ 0x34 │ │ │ │ + lsrs r4, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -274947,15 +274964,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 15064c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2dc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bcc.n 1554ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4117c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r6, #20 │ │ │ │ + sbcs r4, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -275028,15 +275045,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 15064c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2dc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bcs.n 155448 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x410d8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + lsrs r2, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ (15556c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x411fc>) │ │ │ │ @@ -275086,15 +275103,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 14dce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39974> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bcs.n 1555f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41280> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #72] @ (1555d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41260>) │ │ │ │ @@ -275126,15 +275143,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 15064c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2dc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ bne.n 155540 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x411d0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r4, #130 @ 0x82 │ │ │ │ + ands r2, r4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -275206,15 +275223,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 15064c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2dc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ beq.n 15568c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4131c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ (155720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x413b0>) │ │ │ │ @@ -275264,15 +275281,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 14dce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39974> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ beq.n 15563c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x412cc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r5, #192 @ 0xc0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #72] @ (155784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41414>) │ │ │ │ @@ -275305,15 +275322,15 @@ │ │ │ │ strd ip, r3, [sp, #40] @ 0x28 │ │ │ │ bl 15064c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2dc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ beq.n 15578c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4141c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r2, #228 @ 0xe4 │ │ │ │ + subs r6, #132 @ 0x84 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -275574,17 +275591,17 @@ │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r6, #160 @ 0xa0 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r7, pc, #528 @ (adr r7, 155c7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4190c>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w sl, r3, #33024 @ 0x8100 │ │ │ │ @@ -275913,30 +275930,30 @@ │ │ │ │ ldrd lr, r3, [sp, #48] @ 0x30 │ │ │ │ b.n 155c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418a0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 155df6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41a86> │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r3, #212 @ 0xd4 │ │ │ │ + adds r7, #116 @ 0x74 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + subs r0, #38 @ 0x26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r7, #156 @ 0x9c │ │ │ │ lsls r0, r6, #3 │ │ │ │ strb r1, [r1, #16] │ │ │ │ - vmlal.u , d15, d22[0] │ │ │ │ + vrsubhn.i d19, , q3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r0, [pc, #368] @ (155f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41c2c>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #620] @ (1560b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41d40>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -276168,17 +276185,17 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r1, pc, #720 @ (adr r1, 156384 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42014>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #22 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, #70 @ 0x46 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r1, pc, #168 @ (adr r1, 15616c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41dfc>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r9, r3, #33024 @ 0x8100 │ │ │ │ movs r3, #1 │ │ │ │ @@ -276508,30 +276525,30 @@ │ │ │ │ b.n 156264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41ef4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 156448 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x420d8> │ │ │ │ nop │ │ │ │ - cmp r6, #18 │ │ │ │ + adds r1, #178 @ 0xb2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + adds r1, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r6, #50 @ 0x32 │ │ │ │ + adds r1, #210 @ 0xd2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r5, #168 @ 0xa8 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r5, [r6, #88] @ 0x58 │ │ │ │ - vcvt.f16.u16 d18, d2, #1 │ │ │ │ + @ instruction: 0xffff2fb2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ tst r0, r1 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -276839,19 +276856,19 @@ │ │ │ │ b.n 156532 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421c2> │ │ │ │ stmia r2!, {r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #146 @ 0x92 │ │ │ │ + adds r1, #50 @ 0x32 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r1, #26 │ │ │ │ + cmp r4, #186 @ 0xba │ │ │ │ lsls r0, r6, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 156674 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42304> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -277153,30 +277170,30 @@ │ │ │ │ b.n 15662c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422bc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 156ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42774> │ │ │ │ nop │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r7, #30 │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r5, [r7, #120] @ 0x78 │ │ │ │ - vabal.u q9, d31, d6 │ │ │ │ + vtbl.8 d18, {d15-d16}, d22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r3, #124 @ 0x7c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r5, [pc, #704] @ (156df4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a84>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -277454,19 +277471,19 @@ │ │ │ │ b.n 156b82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42812> │ │ │ │ cbnz r4, 156e6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42afe> │ │ │ │ lsls r6, r4, #6 │ │ │ │ str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + cmp r2, #250 @ 0xfa │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ lsls r0, r6, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 156cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42954> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -277768,30 +277785,30 @@ │ │ │ │ b.n 156c7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4290c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 157134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42dc4> │ │ │ │ nop │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #82 @ 0x52 │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + movs r3, #248 @ 0xf8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r1, #4 │ │ │ │ + movs r4, #164 @ 0xa4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r5, [r5, #20] │ │ │ │ - vcvt.u32.f32 d17, d22, #1 │ │ │ │ + vrshr.u64 q9, q3, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -277904,19 +277921,18 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 150800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c490> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r3, r5, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r0, #148 @ 0x94 │ │ │ │ + movs r4, #52 @ 0x34 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 156b88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42818> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - movs r0, #94 @ 0x5e │ │ │ │ + @ instruction: 0xe81600ef │ │ │ │ + movs r3, #254 @ 0xfe │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #128] @ (157334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fc4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -277972,19 +277988,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r0, r7, #7 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 157a6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x436fc> │ │ │ │ + b.n 1571ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e3c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #128] @ (1573d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43068>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278040,19 +278056,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 157454 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x430e4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + movs r3, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 1579c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43658> │ │ │ │ + b.n 157108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d98> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #124] @ (157474 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43104>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278107,19 +278123,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c490> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbz r0, 1574c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43158> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + movs r2, #162 @ 0xa2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 157974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43604> │ │ │ │ + b.n 1570b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d44> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #132] @ (15751c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431ac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278176,19 +278192,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c490> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ uxth r2, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + movs r2, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + movs r1, #234 @ 0xea │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 1578dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4356c> │ │ │ │ + b.n 15701c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42cac> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #80] @ (15758c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4321c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278224,15 +278240,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c490> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cbz r4, 1575ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4325e> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #132] @ (15762c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432bc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278289,17 +278305,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cbz r2, 157654 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432e4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 157774 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43404> │ │ │ │ + b.n 156eb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42b44> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #136] @ (1576d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43364>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278358,17 +278374,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub sp, #440 @ 0x1b8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r2, r3, #4 │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ lsls r0, r6, #3 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + b.n 157e0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43a9c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #84] @ (157744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433d4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278407,15 +278423,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 150800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c490> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add sp, #288 @ 0x120 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #192] @ (157820 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434b0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278497,17 +278513,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #872 @ 0x368 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + b.n 157cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43954> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #200] @ (157908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43598>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278591,17 +278607,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r6, r3, r5 │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ble.n 157898 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43528> │ │ │ │ + b.n 157bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43868> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #144] @ (1579b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43644>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278664,15 +278680,15 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 150800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c490> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #116] @ (157a44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x436d4>) │ │ │ │ @@ -279317,27 +279333,27 @@ │ │ │ │ b.n 157e46 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43ad6> │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ strh r2, [r2, #18] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + adds r4, r6, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + adds r6, r0, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strh r6, [r5, #12] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - asrs r2, r0, #19 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r1, [pc, #72] @ (158098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43d28>) │ │ │ │ add r6, sp, #68 @ 0x44 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ mov r2, lr │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ @@ -279365,15 +279381,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 175b98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x61828> │ │ │ │ b.n 157e46 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43ad6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - asrs r6, r1, #14 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r5, [pc, #468] @ (158284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43f14>) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -279552,21 +279568,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #440 @ (adr r6, 15843c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x440cc>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldrb r2, [r1, #29] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + asrs r2, r7, #27 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrb r6, [r2, #26] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r0 │ │ │ │ @@ -279858,23 +279874,23 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #128 @ (adr r4, 158624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442b4>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldrb r0, [r7, #19] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrb r2, [r7, #17] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0x4786 │ │ │ │ + ldr r3, [pc, #152] @ (158658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442e8>) │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -279997,25 +280013,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 173a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f6f8> │ │ │ │ b.n 1584c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44158> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r4, #25 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r2, r1, #2 │ │ │ │ + lsrs r2, r5, #16 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r2, [pc, #172] @ (1587e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44470>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (158af8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44788>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -280276,23 +280292,23 @@ │ │ │ │ nop │ │ │ │ ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldrb r0, [r6, #2] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + asrs r2, r1, #2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r0, r4, #5 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrb r0, [r6, #0] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - orrs r4, r7 │ │ │ │ + mov ip, fp │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -280415,22 +280431,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 173a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f6f8> │ │ │ │ b.n 158912 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445a2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cdp2 0, 7, cr0, cr12, cr15, {7} │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r4, r3, #8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cdp2 0, 5, cr0, cr12, cr15, {7} │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r3, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cdp2 0, 3, cr0, cr12, cr15, {7} │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ + lsls r2, r4, #31 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp fp, ip │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -280738,22 +280757,22 @@ │ │ │ │ b.n 158e1a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44aaa> │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ strb r4, [r2, #16] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #1 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + negs r0, r5 │ │ │ │ lsls r1, r0, #4 │ │ │ │ strb r6, [r3, #7] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xfabc00ef │ │ │ │ - movs r0, r5 │ │ │ │ + cdp2 0, 5, cr0, cr12, cr15, {7} │ │ │ │ + lsls r0, r1, #15 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ @@ -280892,20 +280911,23 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f6f8> │ │ │ │ b.n 158da2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44a32> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - vld1.8 {d0[7]}, [sl] │ │ │ │ - vhadd.u32 q0, q12, │ │ │ │ - vst1.8 {d0[7]}, [lr] │ │ │ │ - vhadd.u q8, q10, │ │ │ │ - vld4. {d16-d19}, [r6 :128] │ │ │ │ - vhadd.u16 q0, q12, │ │ │ │ + stc2l 0, cr0, [sl, #-956] @ 0xfffffc44 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ + stc2 0, cr0, [lr, #-956]! @ 0xfffffc44 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ + stc2 0, cr0, [r6, #-956] @ 0xfffffc44 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ asrs r3, r0 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (159424 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450b4>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #712] @ (15933c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44fcc>) │ │ │ │ @@ -281180,22 +281202,22 @@ │ │ │ │ b.n 1592a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44f38> │ │ │ │ str r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r6, r3, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, #58 @ 0x3a │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf63000ef │ │ │ │ - @ instruction: 0xfb9c00ef │ │ │ │ + ldr??.w r0, [r0, #239] @ 0xef │ │ │ │ + vhadd.u q0, q14, │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -281333,20 +281355,20 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f6f8> │ │ │ │ b.n 159230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44ec0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds.w r0, lr, #7831552 @ 0x778000 │ │ │ │ - @ instruction: 0xfa9c00ef │ │ │ │ - add.w r0, r2, #7831552 @ 0x778000 │ │ │ │ - @ instruction: 0xfae800ef │ │ │ │ - @ instruction: 0xf4da00ef │ │ │ │ - @ instruction: 0xfa8c00ef │ │ │ │ + ldrh.w r0, [lr, #239] @ 0xef │ │ │ │ + cdp2 0, 3, cr0, cr12, cr15, {7} │ │ │ │ + strh.w r0, [r2, #239] @ 0xef │ │ │ │ + cdp2 0, 8, cr0, cr8, cr15, {7} │ │ │ │ + ldr??.w r0, [sl, pc, lsl #2] │ │ │ │ + cdp2 0, 2, cr0, cr12, cr15, {7} │ │ │ │ subs r4, #119 @ 0x77 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [pc, #60] @ (15953c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x451cc>) │ │ │ │ @@ -281661,21 +281683,22 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u q0, q13, │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ + subs r0, #248 @ 0xf8 │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adcs.w r0, r0, #239 @ 0xef │ │ │ │ - @ instruction: 0xf6bc00ef │ │ │ │ + @ instruction: 0xf4f000ef │ │ │ │ + @ instruction: 0xfa5c00ef │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -281811,20 +281834,20 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f6f8> │ │ │ │ b.n 15970e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4539e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - subs.w r0, lr, #7831552 @ 0x778000 │ │ │ │ - bics.w r0, r4, #239 @ 0xef │ │ │ │ - ands.w r0, lr, #239 @ 0xef │ │ │ │ - addw r0, r4, #2287 @ 0x8ef │ │ │ │ - sub.w r0, r8, #7831552 @ 0x778000 │ │ │ │ - vext.8 q8, q11, , #0 │ │ │ │ + ldr??.w r0, [lr, pc, lsl #2] │ │ │ │ + @ instruction: 0xf3d400ef │ │ │ │ + @ instruction: 0xf3be00ef │ │ │ │ + vld1.8 {d0[7]}, [r4] │ │ │ │ + vst4. {d16-d19}, [r8 :128] │ │ │ │ + @ instruction: 0xf39600ef │ │ │ │ adds r7, #147 @ 0x93 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (159d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45a24>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r5, [pc, #712] @ (159cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4593c>) │ │ │ │ @@ -282106,21 +282129,21 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r4, #6 │ │ │ │ str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xface00ef │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + cdp2 0, 6, cr0, cr14, cr15, {7} │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ lsls r1, r0, #4 │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stcl 0, cr0, [r4], {239} @ 0xef │ │ │ │ - @ instruction: 0xf23000ef │ │ │ │ + orn r0, r4, #239 @ 0xef │ │ │ │ + rsbs r0, r0, #7831552 @ 0x778000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -282262,20 +282285,20 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 173a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f6f8> │ │ │ │ b.n 159b9a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4582a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf12600ef │ │ │ │ - @ instruction: 0xeb9c00ef │ │ │ │ - @ instruction: 0xeb8600ef │ │ │ │ - sbc.w r0, ip, #239 @ 0xef │ │ │ │ - adds.w r0, r0, #239 @ 0xef │ │ │ │ - adcs.w r0, lr, pc, asr #3 │ │ │ │ + @ instruction: 0xf4c600ef │ │ │ │ + vhadd.s q0, q14, │ │ │ │ + vhadd.s32 q0, q11, │ │ │ │ + add.w r0, ip, #7831552 @ 0x778000 │ │ │ │ + @ instruction: 0xf4b000ef │ │ │ │ + cdp 0, 15, cr0, cr14, cr15, {7} │ │ │ │ adds r2, #251 @ 0xfb │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r0 │ │ │ │ @@ -282395,15 +282418,15 @@ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - sbcs.w r0, ip, #7831552 @ 0x778000 │ │ │ │ + ldrsb.w r0, [ip, pc, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r1 │ │ │ │ mov ip, r2 │ │ │ │ @@ -282425,15 +282448,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf52400ef │ │ │ │ + str.w r0, [r4, #239] @ 0xef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -282456,15 +282479,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4f600ef │ │ │ │ + ldrb.w r0, [r6, #239] @ 0xef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -282487,15 +282510,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4a200ef │ │ │ │ + str.w r0, [r2, pc, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r0 │ │ │ │ @@ -282519,15 +282542,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - orn r0, ip, #7831552 @ 0x778000 │ │ │ │ + strb.w r0, [ip, pc, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282552,15 +282575,15 @@ │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bic.w r0, ip, #7831552 @ 0x778000 │ │ │ │ + @ instruction: 0xf7cc00ef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov.w ip, #1 │ │ │ │ mov lr, r1 │ │ │ │ @@ -282585,15 +282608,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf3fe00ef │ │ │ │ + @ instruction: 0xf79e00ef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -282620,15 +282643,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf3a200ef │ │ │ │ + @ instruction: 0xf74200ef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov.w ip, #0 │ │ │ │ mov lr, r2 │ │ │ │ @@ -282655,15 +282678,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf35800ef │ │ │ │ + @ instruction: 0xf6f800ef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -282691,15 +282714,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov.w ip, #5 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf30e00ef │ │ │ │ + subw r0, lr, #2287 @ 0x8ef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r3 │ │ │ │ @@ -282726,15 +282749,15 @@ │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2da00ef │ │ │ │ + @ instruction: 0xf67a00ef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r3 │ │ │ │ @@ -282761,15 +282784,15 @@ │ │ │ │ mov.w ip, #3 │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf27e00ef │ │ │ │ + @ instruction: 0xf61e00ef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #60] @ 15a3e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46070> │ │ │ │ mov lr, r1 │ │ │ │ @@ -282796,15 +282819,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf26200ef │ │ │ │ + addw r0, r2, #2287 @ 0x8ef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -282832,15 +282855,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf1f000ef │ │ │ │ + @ instruction: 0xf59000ef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -282868,15 +282891,15 @@ │ │ │ │ mov.w ip, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - sub.w r0, lr, #239 @ 0xef │ │ │ │ + adc.w r0, lr, #7831552 @ 0x778000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -282902,15 +282925,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - adcs.w r0, r2, #239 @ 0xef │ │ │ │ + @ instruction: 0xf4f200ef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #64] @ 15a544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x461d4> │ │ │ │ mov lr, r2 │ │ │ │ @@ -282937,15 +282960,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf13e00ef │ │ │ │ + @ instruction: 0xf4de00ef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ ldr.w ip, [pc, #68] @ 15a5a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46230> │ │ │ │ @@ -282973,15 +282996,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mov.w ip, #5 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - add.w r0, r8, #239 @ 0xef │ │ │ │ + @ instruction: 0xf4a800ef │ │ │ │ ldr.w r3, [pc, #1376] @ 15ab08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46798> │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ push {r4, lr} │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 15a61e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462ae> │ │ │ │ movw r2, #36243 @ 0x8d93 │ │ │ │ @@ -283783,17 +283806,17 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b.n 15ac18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x468a8> │ │ │ │ nop │ │ │ │ strb r6, [r0, r1] │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [lr, #-956] @ 0x3bc │ │ │ │ - strd r0, r0, [r8, #-956] @ 0x3bc │ │ │ │ - strd r0, r0, [r4, #-956] @ 0x3bc │ │ │ │ + ldcl 0, cr0, [lr], #956 @ 0x3bc │ │ │ │ + stcl 0, cr0, [r8], #956 @ 0x3bc │ │ │ │ + stcl 0, cr0, [r4], #956 @ 0x3bc │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #136] @ (15af1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46bac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -283851,19 +283874,18 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 15ab98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46828> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #2] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xe81c00ef │ │ │ │ - @ instruction: 0xe82600ef │ │ │ │ - @ instruction: 0xe80200ef │ │ │ │ - b.n 15aeb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46b48> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ + subs.w r0, ip, pc, asr #3 │ │ │ │ + rsb r0, r6, pc, asr #3 │ │ │ │ + sub.w r0, r2, pc, asr #3 │ │ │ │ + sbc.w r0, r4, pc, asr #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (15afcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46c5c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -283924,22 +283946,18 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ bl 14ced8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38b68> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15af76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46c06> │ │ │ │ b.n 15af68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46bf8> │ │ │ │ strb r0, [r7, #31] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15af24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46bb4> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - b.n 15aecc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46b5c> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - b.n 15aec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46b54> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - b.n 15aea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46b34> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ + adc.w r0, r8, pc, asr #3 │ │ │ │ + adds.w r0, sl, pc, asr #3 │ │ │ │ + adds.w r0, r4, pc, asr #3 │ │ │ │ + add.w r0, r2, pc, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #140] @ (15b084 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46d14>) │ │ │ │ @@ -284000,20 +284018,17 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ab98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46828> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r0, #29] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15aeb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46b48> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - b.n 15adf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46a80> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - b.n 15adf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46a80> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ + @ instruction: 0xeab600ef │ │ │ │ + orrs.w r0, r0, pc, asr #3 │ │ │ │ + orr.w r0, lr, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #124] @ (15b124 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46db4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -284066,20 +284081,17 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ab98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46828> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r2, #26] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15ae10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46aa0> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - b.n 15adf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46a84> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - b.n 15ad08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46998> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ + ands.w r0, r2, pc, asr #3 │ │ │ │ + and.w r0, r2, pc, asr #3 │ │ │ │ + @ instruction: 0xe98a00ef │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (15b1cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46e5c>) │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -284137,20 +284149,17 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ab98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46828> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, #23] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15ad78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46a08> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - b.n 15ad78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46a08> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - b.n 15ac64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x468f4> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ + ldrd r0, r0, [r2, #-956]! @ 0x3bc │ │ │ │ + ldrd r0, r0, [r0, #-956]! @ 0x3bc │ │ │ │ + strd r0, r0, [r4], #956 @ 0x3bc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (15b274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46f04>) │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -284207,20 +284216,17 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ab98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46828> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, #21] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15ad18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x469a8> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - b.n 15acf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46984> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - b.n 15abbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4684c> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ + strd r0, r0, [lr], #956 @ 0x3bc │ │ │ │ + @ instruction: 0xe8da00ef │ │ │ │ + @ instruction: 0xe83c00ef │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (15b328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46fb8>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -284281,19 +284287,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 15ab98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46828> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r4, #18] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15aca8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46938> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - b.n 15ac4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x468dc> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - b.n 15baec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4777c> │ │ │ │ + @ instruction: 0xe85c00ef │ │ │ │ + @ instruction: 0xe82c00ef │ │ │ │ + b.n 15b22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46ebc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 130e14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1caa4> │ │ │ │ @@ -284342,15 +284346,15 @@ │ │ │ │ vstr d7, [sp, #32] │ │ │ │ bl 14fc70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b900> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ ... │ │ │ │ strb r2, [r7, #14] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15bb80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47810> │ │ │ │ + b.n 15b2c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46f50> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov lr, r1 │ │ │ │ ldr r1, [pc, #84] @ (15b448 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x470d8>) │ │ │ │ @@ -284380,15 +284384,15 @@ │ │ │ │ bl 14fc70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b900> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r1, #13] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15bb4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x477dc> │ │ │ │ + b.n 15b28c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46f1c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [pc, #132] @ (15b4e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47178>) │ │ │ │ @@ -284436,17 +284440,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r3, #11] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15bb20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x477b0> │ │ │ │ + b.n 15b260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46ef0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15bb00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47790> │ │ │ │ + b.n 15b240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46ed0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -284499,17 +284503,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r6, #8] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15babc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4774c> │ │ │ │ + b.n 15b1fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46e8c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15bad8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47768> │ │ │ │ + b.n 15b218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46ea8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #144] @ (15b648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x472d8>) │ │ │ │ @@ -284573,17 +284577,17 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #6] │ │ │ │ lsls r6, r4, #6 │ │ │ │ strb r2, [r3, #4] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15bb0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4779c> │ │ │ │ + b.n 15b24c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46edc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15b984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47614> │ │ │ │ + b.n 15b0c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46d54> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ (15b708 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47398>) │ │ │ │ @@ -284650,17 +284654,17 @@ │ │ │ │ bl 14fc70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b900> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r1, #3] │ │ │ │ lsls r6, r4, #6 │ │ │ │ strb r0, [r2, #2] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15ba94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47724> │ │ │ │ + b.n 15b1d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46e64> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15b94c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x475dc> │ │ │ │ + b.n 15b08c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46d1c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #144] @ (15b7bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4744c>) │ │ │ │ @@ -284724,17 +284728,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r6, [r1, #0] │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15ba20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x476b0> │ │ │ │ + b.n 15b160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46df0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15b81c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x474ac> │ │ │ │ + b.n 15bf5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47bec> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #156] @ (15b87c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4750c>) │ │ │ │ @@ -284802,17 +284806,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r3, #116] @ 0x74 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15b9c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47650> │ │ │ │ + b.n 15b100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46d90> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + b.n 15bf18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47ba8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ @@ -285035,27 +285039,27 @@ │ │ │ │ b.n 15b934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x475c4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bxns r1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + b.n 15c144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47dd4> │ │ │ │ lsls r7, r5, #3 │ │ │ │ mov ip, r8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + b.n 15c0ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47d3c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - svc 54 @ 0x36 │ │ │ │ + b.n 15c078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47d08> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - svc 2 │ │ │ │ + b.n 15c014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47ca4> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + b.n 15bfac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47c3c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + b.n 15bf30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47bc0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #120] @ 15bb60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x477f0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -285225,19 +285229,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15bc76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47906> │ │ │ │ b.n 15bc98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47928> │ │ │ │ nop │ │ │ │ - ble.n 15bd1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x479ac> │ │ │ │ + b.n 15be5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47aec> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ble.n 15bcdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4796c> │ │ │ │ + b.n 15be1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47aac> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bgt.n 15bc20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x478b0> │ │ │ │ + b.n 15bd60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x479f0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ @@ -285388,15 +285392,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15be40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47ad0> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 15be10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47aa0> │ │ │ │ b.n 15bdac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47a3c> │ │ │ │ nop │ │ │ │ - blt.n 15bf10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47ba0> │ │ │ │ + udf #250 @ 0xfa │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r2, r1 │ │ │ │ @@ -285729,15 +285733,15 @@ │ │ │ │ mla r3, r3, lr, r0 │ │ │ │ add.w r3, r3, #104448 @ 0x19800 │ │ │ │ ldr.w r0, [r3, #500] @ 0x1f4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adcs r2, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bls.n 15c0fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47d8c> │ │ │ │ + ble.n 15c23c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47ecc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #124] @ 0x7c │ │ │ │ cmp r3, #16 │ │ │ │ it ge │ │ │ │ movge r3, #16 │ │ │ │ @@ -285910,15 +285914,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (15c3f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48084>) │ │ │ │ add r1, pc │ │ │ │ bl 29fdc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18ba50> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 15c3a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48036> │ │ │ │ str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bpl.n 15c350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47fe0> │ │ │ │ + bls.n 15c490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48120> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #904] @ (15c794 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48424>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -286693,15 +286697,15 @@ │ │ │ │ add.w ip, ip, #4 │ │ │ │ mov sl, r3 │ │ │ │ cmp r8, r3 │ │ │ │ bne.w 15cb28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x487b8> │ │ │ │ b.n 15ca4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x486de> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ b.n 15cc30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x488c0> │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + bne.n 15cbac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4883c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r3, [r0, #8] │ │ │ │ movw r2, #34067 @ 0x8513 │ │ │ │ cmp r1, #16 │ │ │ │ it ls │ │ │ │ cmpls r3, r2 │ │ │ │ beq.n 15cc7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4890a> │ │ │ │ @@ -286867,15 +286871,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, r5] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [pc, #604] @ (15d08c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48d1c>) │ │ │ │ movw r2, #35866 @ 0x8c1a │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.w 15cf7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48c0e> │ │ │ │ bhi.n 15ce72 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48b02> │ │ │ │ @@ -287156,17 +287160,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (15d128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48db8>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 15d10e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48d9e> │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -287544,18 +287548,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r5, #12 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #230 @ 0xe6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr??.w r0, [r2, ] │ │ │ │ - ldr??.w r0, [sl, #256] @ 0x100 │ │ │ │ - str.w r0, [r2, #256] @ 0x100 │ │ │ │ - strb.w r0, [r8, #256] @ 0x100 │ │ │ │ + ldc2 1, cr0, [r2], {-0} │ │ │ │ + ldc2 1, cr0, [sl], {0} │ │ │ │ + stc2l 1, cr0, [r2], #-0 │ │ │ │ + stc2 1, cr0, [r8], #-0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -287665,15 +287669,15 @@ │ │ │ │ b.n 15d5aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4923a> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 15d60a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4929a> │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + str r2, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r0, #4 │ │ │ │ cbz r1, 15d6e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49374> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -287691,15 +287695,15 @@ │ │ │ │ bl 15d56c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x491fc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r6, [r6, r1] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ cbz r2, 15d728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x493b8> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -287717,15 +287721,15 @@ │ │ │ │ bl 15d56c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x491fc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r2, [r6, r0] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r3!, {r1, r2} │ │ │ │ + stmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #68] @ (15d788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49418>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287753,19 +287757,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #984] @ (15db64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x497f4>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + ldrb r0, [r3, #4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #104] @ (15d810 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x494a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287810,21 +287814,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #576] @ (15da54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x496e4>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r0, [r6, #19] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -288086,23 +288090,23 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 15da14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x496a4> │ │ │ │ add.w r3, r3, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r9, [r3, #260] @ 0x104 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 15da14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x496a4> │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #560 @ 0x230 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + ldrh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - add r1, sp, #280 @ 0x118 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #60] @ (15db8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4981c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288127,15 +288131,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 15c7a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48430> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #928] @ (15df30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49bc0>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - nop │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #60] @ (15dbe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49870>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288160,15 +288164,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 15c7a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48430> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #592] @ (15de34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49ac4>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bkpt 0x00ac │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ 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] @ (15dc60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x498f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288210,17 +288214,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 15c7a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48430> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #264] @ (15dd6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x499fc>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bkpt 0x0042 │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bkpt 0x0056 │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (15dd4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x499dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288419,19 +288423,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15de50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49ae0> │ │ │ │ b.n 15de80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49b10> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #856] @ (15e1ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49e7c>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r3} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r1, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (15dff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49c88>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -288712,17 +288716,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 15e17a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49e0a> │ │ │ │ b.n 15e058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49ce8> │ │ │ │ nop │ │ │ │ bx r5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - revsh r6, r5 │ │ │ │ + bkpt 0x008e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r4, 15e1e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49e70> │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #376] @ (15e338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49fc8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -288859,15 +288863,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, pc │ │ │ │ lsls r6, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + pop {r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ (15e49c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a12c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -288989,21 +288993,21 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 15e404 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a094> │ │ │ │ mvns r4, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ + strb r2, [r1, #0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb7c6 │ │ │ │ + cbnz r6, 15e500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a190> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + cbnz r4, 15e4ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a17e> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + revsh 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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (15e5a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a238>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -289093,15 +289097,15 @@ │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 15e530 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a1c0> │ │ │ │ nop │ │ │ │ negs r0, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r0, #29] │ │ │ │ sub sp, #12 │ │ │ │ @@ -289361,27 +289365,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ eors r4, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r3, r7} │ │ │ │ + @ instruction: 0xb82a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r4, r6} │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r2, r6} │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r3, r5, r6} │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xb81c │ │ │ │ lsls r7, r5, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -289395,15 +289399,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 15bb6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x477fc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r6, #154 @ 0x9a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r1, r2, r4, r6} │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r8, r2 │ │ │ │ @@ -289448,17 +289452,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r6, #88 @ 0x58 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r2, 15e9c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a656> │ │ │ │ + @ instruction: 0xb78a │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #264] @ (15ea68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a6f8>) │ │ │ │ @@ -289560,17 +289564,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15ea48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a6d8> │ │ │ │ b.n 15ea58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a6e8> │ │ │ │ nop │ │ │ │ subs r5, #218 @ 0xda │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r2, 15ead4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a764> │ │ │ │ + @ instruction: 0xb732 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r0, 15eac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a758> │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ movw r3, #34478 @ 0x86ae │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 15eaee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a77e> │ │ │ │ bls.n 15ea9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a72c> │ │ │ │ movw r3, #34479 @ 0x86af │ │ │ │ cmp r1, r3 │ │ │ │ @@ -289919,15 +289923,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r1, #154 @ 0x9a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + uxtb r2, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (15eea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ab38>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -289954,15 +289958,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r0, #216 @ 0xd8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + uxth r4, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r0, #102400 @ 0x19000 │ │ │ │ add.w r9, r0, #94208 @ 0x17000 │ │ │ │ @@ -291070,21 +291074,21 @@ │ │ │ │ b.n 15fb12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4b7a2> │ │ │ │ asrs r6, r2, #2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r5, #23 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvs.n 15fc58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4b8e8> │ │ │ │ + bge.n 15fb98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4b828> │ │ │ │ lsls r0, r0, #4 │ │ │ │ - add r6, pc, #784 @ (adr r6, 15fe78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bb08>) │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r4, pc, #328 @ (adr r4, 15fcb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4b944>) │ │ │ │ + add r7, pc, #968 @ (adr r7, 15ff34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bbc4>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r2, pc, #928 @ (adr r2, 15ff10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bba0>) │ │ │ │ + add r6, pc, #544 @ (adr r6, 15fd90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ba20>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh.w r1, [r8, #44] @ 0x2c │ │ │ │ movw r2, #34168 @ 0x8578 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 15fafe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4b78e> │ │ │ │ movw r4, #34165 @ 0x8575 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ @@ -291148,15 +291152,15 @@ │ │ │ │ movw r2, #6403 @ 0x1903 │ │ │ │ cmp ip, r2 │ │ │ │ beq.n 15fb4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4b7de> │ │ │ │ ldrh.w r1, [r8, #52] @ 0x34 │ │ │ │ mov.w r6, #8448 @ 0x2100 │ │ │ │ movw r2, #34165 @ 0x8575 │ │ │ │ b.n 15f71c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4b3ac> │ │ │ │ - add r1, pc, #1000 @ (adr r1, 160030 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bcc0>) │ │ │ │ + add r5, pc, #616 @ (adr r5, 15feb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bb40>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -291375,19 +291379,19 @@ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ bcs.n 15ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bbac> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + bcc.n 160008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bc98> │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldmia r7, {r1, r3, r7} │ │ │ │ + bcc.n 15ff94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bc24> │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + bne.n 16003c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bccc> │ │ │ │ lsls r0, r0, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r5, r0, #104960 @ 0x19a00 │ │ │ │ mov r7, r0 │ │ │ │ @@ -291616,40 +291620,40 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 160118 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bda8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vaddw.u16 q8, q13, d21 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ + add r2, pc, #72 @ (adr r2, 1601d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4be64>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + add r2, pc, #48 @ (adr r2, 1601c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4be50>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + add r1, pc, #488 @ (adr r1, 16037c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c00c>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ vrhadd.u8 d0, d24, d21 │ │ │ │ - ldrh r2, [r0, #44] @ 0x2c │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + ldrh r0, [r0, r6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [sp, #248] @ 0xf8 │ │ │ │ + add r1, pc, #888 @ (adr r1, 16051c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c1ac>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + add r1, pc, #240 @ (adr r1, 160298 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bf28>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + add r1, pc, #352 @ (adr r1, 16030c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bf9c>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + add r1, pc, #456 @ (adr r1, 160378 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c008>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + add r1, pc, #976 @ (adr r1, 160584 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c214>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [sp, #168] @ 0xa8 │ │ │ │ + add r1, pc, #808 @ (adr r1, 1604e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c170>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [sp, #544] @ 0x220 │ │ │ │ + add r2, pc, #160 @ (adr r2, 16025c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4beec>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [sp, #392] @ 0x188 │ │ │ │ + add r2, pc, #8 @ (adr r2, 1601c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4be58>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -291758,15 +291762,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 1602b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bf40> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 1, cr0, cr10, cr5, {5} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + add r1, pc, #112 @ (adr r1, 160358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bfe8>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ stc2l 1, cr0, [r8, #-660] @ 0xfffffd6c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r6, [r1, #8] │ │ │ │ @@ -291840,15 +291844,15 @@ │ │ │ │ b.n 160368 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bff8> │ │ │ │ ldr r2, [pc, #16] @ (1603c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c050>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + add r0, pc, #64 @ (adr r0, 160404 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c094>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r3 │ │ │ │ @@ -291965,23 +291969,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1604ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c14a> │ │ │ │ ldr.w r9, [pc, #24] @ 160508 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c198> │ │ │ │ movw r0, #38593 @ 0x96c1 │ │ │ │ add r9, pc │ │ │ │ b.n 160428 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c0b8> │ │ │ │ - subs r7, #202 @ 0xca │ │ │ │ + muls r2, r5 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r2, r0] │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w lr, [pc, #332] @ 160668 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c2f8> │ │ │ │ subs r3, r1, #1 │ │ │ │ @@ -292114,15 +292118,15 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfada01a5 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #656] @ 160914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c5a4> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -292536,24 +292540,24 @@ │ │ │ │ bne.w 160996 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c626> │ │ │ │ b.n 160a12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c6a2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movt r1, #2213 @ 0x8a5 │ │ │ │ @ instruction: 0xf6bc01a5 │ │ │ │ - str r7, [sp, #232] @ 0xe8 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r5, #3 │ │ │ │ @ instruction: 0xf66201a5 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r2 │ │ │ │ @@ -292796,38 +292800,38 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 160d2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c9be> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4ec01a5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #194 @ 0xc2 │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [pc, #1000] @ (161150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cde0>) │ │ │ │ + str r2, [r3, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ @ instruction: 0xf3ee01a5 │ │ │ │ - ldr r4, [pc, #600] @ (160fcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cc5c>) │ │ │ │ + str r6, [r6, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [pc, #480] @ (160f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cbe8>) │ │ │ │ + str r0, [r3, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r7, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [pc, #912] @ (161110 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cda0>) │ │ │ │ + ldr r7, [pc, #528] @ (160f90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cc20>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [pc, #792] @ (1610a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cd30>) │ │ │ │ + ldr r7, [pc, #408] @ (160f20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cbb0>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [pc, #656] @ (161020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ccb0>) │ │ │ │ + ldr r7, [pc, #272] @ (160ea0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cb30>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #160] @ (160e48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cad8>) │ │ │ │ @@ -292894,17 +292898,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r2, r2, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #136] @ (160ef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cb80>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -292962,17 +292966,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fdd90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9a20> │ │ │ │ ldr r2, [pc, #12] @ (160ef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cb88>) │ │ │ │ add r2, pc │ │ │ │ b.n 160ed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cb60> │ │ │ │ adds r2, r2, r3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + str r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #68] @ (160f50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cbe0>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -293002,15 +293006,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c054> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r5, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r6, [sp, #32] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov lr, r3 │ │ │ │ @@ -293024,15 +293028,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 160e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cae4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - str r2, [sp, #152] @ 0x98 │ │ │ │ + str r5, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293066,15 +293070,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c054> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r2, #30 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + str r5, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #44] @ 161030 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ccc0> │ │ │ │ @@ -293091,15 +293095,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ strd ip, lr, [sp, #8] │ │ │ │ bl 160e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cae4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293133,15 +293137,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c054> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r6, r5, #27 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr.w ip, [pc, #44] @ 1610d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cd64> │ │ │ │ @@ -293159,15 +293163,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 160e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cae4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293201,15 +293205,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c054> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r1, #25 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r0, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -293227,15 +293231,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 160e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cae4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293269,15 +293273,15 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c054> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r6, r4, #22 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r0, [sp, #168] @ 0xa8 │ │ │ │ + str r3, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr.w ip, [pc, #40] @ 161218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cea8> │ │ │ │ @@ -293295,15 +293299,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 160e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cae4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #62] @ 0x3e │ │ │ │ + str r3, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #64] @ (16126c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cefc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -293329,15 +293333,15 @@ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c054> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r1, #20 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov lr, r3 │ │ │ │ @@ -293349,15 +293353,15 @@ │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 160d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ca24> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #64] @ (1612fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cf8c>) │ │ │ │ @@ -293386,15 +293390,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c054> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r0, #18 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r0, [r7, #56] @ 0x38 │ │ │ │ + str r2, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #40] @ 161340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cfd0> │ │ │ │ @@ -293410,15 +293414,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 160d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ca24> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, #54] @ 0x36 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #64] @ (161398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4d028>) │ │ │ │ @@ -293448,15 +293452,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c054> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4, #15 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + str r2, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [pc, #36] @ 1613d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4d068> │ │ │ │ @@ -293472,15 +293476,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 160d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ca24> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #50] @ 0x32 │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #64] @ (161430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4d0c0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293509,15 +293513,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ca24> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r2, r1, #13 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r0, [r0, #50] @ 0x32 │ │ │ │ + str r1, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ (161490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4d120>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293549,15 +293553,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ca24> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r6, r5, #11 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ (1614ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4d17c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -293589,15 +293593,15 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ca24> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r2, #10 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + str r1, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r6, r2 │ │ │ │ @@ -293852,40 +293856,40 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1615fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4d28a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xeaec01a5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r6, [r6, #10] │ │ │ │ + ldrh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrd r0, r1, [lr, #660]! @ 0x294 │ │ │ │ - cmp r0, r1 │ │ │ │ + mov r0, r5 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - negs r0, r2 │ │ │ │ + cmp r8, lr │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - tst r2, r6 │ │ │ │ + cmp sl, sl │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - rors r6, r5 │ │ │ │ + cmp lr, r1 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - rors r2, r2 │ │ │ │ + cmp r2, lr │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - sbcs r6, r6 │ │ │ │ + cmp r6, sl │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r2, #6] │ │ │ │ + ldrh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw r5, #271 @ 0x10f │ │ │ │ @@ -295774,31 +295778,31 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 162960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4e5f0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bvc.n 162a44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4e6d4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #8] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ lsls r7, r5, #3 │ │ │ │ bvc.n 162b58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4e7e8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r0, [r5, #6] │ │ │ │ + ldrb r0, [r1, #21] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r2, [r4, #2] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r4, [r1, #2] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + ldrb r0, [r2, #14] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + ldrb r6, [r4, #14] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #264] @ (162c30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4e8c0>) │ │ │ │ @@ -296069,21 +296073,21 @@ │ │ │ │ b.n 162d68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4e9f8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 162d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4e998> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + ldrb r2, [r6, #7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ bcs.n 162ce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4e974> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + ldrb r6, [r0, #3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r2 │ │ │ │ @@ -296296,17 +296300,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a1f0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + add r1, pc, #240 @ (adr r1, 1630e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ed78>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + add r0, pc, #784 @ (adr r0, 16330c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ef9c>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ @@ -296550,17 +296554,17 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r0, [r7, #2] │ │ │ │ + strb r0, [r3, #17] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #808] @ (1635dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4f26c>) │ │ │ │ @@ -296879,19 +296883,19 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #84] @ 0x54 │ │ │ │ + strb r2, [r3, #4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r4, r0, #602112 @ 0x93000 │ │ │ │ movs r0, #0 │ │ │ │ @@ -297510,21 +297514,21 @@ │ │ │ │ b.n 163c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4f908> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r2], #-660 @ 0xfffffd6c │ │ │ │ stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ (163df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4fa88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -297824,23 +297828,23 @@ │ │ │ │ beq.n 163f6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4fbfe> │ │ │ │ b.n 163fa2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4fc32> │ │ │ │ stmdb sl!, {r0, r2, r5, r7, r8} │ │ │ │ stmia r1!, {r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r7, #80] @ 0x50 │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (164094 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4fd24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -297946,19 +297950,19 @@ │ │ │ │ b.n 164144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4fdd4> │ │ │ │ b.n 163e84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4fb14> │ │ │ │ lsls r5, r4, #6 │ │ │ │ itte mi │ │ │ │ lslmi r5, r4, #6 │ │ │ │ asrmi r4, r3, #15 │ │ │ │ movpl r0, r0 │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (1641dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4fe6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298064,19 +298068,19 @@ │ │ │ │ b.n 164288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ff18> │ │ │ │ b.n 163d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4f9cc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #212] @ (1643ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5003c>) │ │ │ │ @@ -298397,27 +298401,27 @@ │ │ │ │ nop │ │ │ │ b.n 164cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5097c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ pop {r1, r3, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r7, #16] │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r7, #12] │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #84] @ (164684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50314>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -298546,21 +298550,21 @@ │ │ │ │ nop │ │ │ │ b.n 1648c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50558> │ │ │ │ lsls r5, r4, #6 │ │ │ │ cbnz r2, 1647a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50430> │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r7] │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r4, [r4, r6] │ │ │ │ + str r4, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + str r6, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #84] @ (164804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50494>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298675,19 +298679,19 @@ │ │ │ │ nop │ │ │ │ svc 30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ @ instruction: 0xb7d6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 164938 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x505c8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298777,17 +298781,17 @@ │ │ │ │ b.n 164992 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50622> │ │ │ │ ble.n 1649d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50664> │ │ │ │ lsls r5, r4, #6 │ │ │ │ @ instruction: 0xb6a0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + str r4, [r3, #32] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ + str r0, [r4, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 164a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x506d8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298883,17 +298887,17 @@ │ │ │ │ nop │ │ │ │ bgt.n 164ad4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50764> │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r7, lr} │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, r7] │ │ │ │ + str r0, [r4, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r2, [r6, r5] │ │ │ │ + str r2, [r2, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ @@ -299000,15 +299004,15 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ push {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, r0] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ cbz r2, 164cc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50952> │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #0 │ │ │ │ ldr.w lr, [pc, #192] @ 164d14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x509a4> │ │ │ │ add lr, pc │ │ │ │ @@ -299081,23 +299085,23 @@ │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 164ca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50930> │ │ │ │ ldr.w r2, [r0, r3, lsl #3] │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 164d00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50990> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ pop {r4, pc} │ │ │ │ - strh r0, [r3, #24] │ │ │ │ + strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strh r6, [r4, #20] │ │ │ │ + strh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + strh r4, [r0, #32] │ │ │ │ lsls r0, r0, #4 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 164d64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x509f4> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -299406,21 +299410,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bvc.n 164fa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50c30> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r0, [r7, r1] │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldrb r2, [r5, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ movw r2, #36873 @ 0x9009 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 1650b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50d42> │ │ │ │ bhi.w 1652e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50f72> │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -299785,41 +299789,41 @@ │ │ │ │ ldr r2, [pc, #68] @ (1654bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5114c>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 165036 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50cc6> │ │ │ │ nop │ │ │ │ - strb r6, [r1, r7] │ │ │ │ + ldr r6, [r5, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + ldr r6, [r7, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r6, [r2, r1] │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r4, [r2, r5] │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r2, [r2, r5] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r2, [r1, r2] │ │ │ │ + ldrh r2, [r5, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + ldrh r0, [r0, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + ldrh r6, [r6, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r5, r7] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -300014,19 +300018,19 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ b.n 165556 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x511e6> │ │ │ │ nop │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + ldrh r6, [r6, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r0, #238 @ 0xee │ │ │ │ + sub.w r0, r0, #7798784 @ 0x770000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ @@ -300065,15 +300069,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 16573e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x513ce> │ │ │ │ nop │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -300111,17 +300115,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 165796 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51426> │ │ │ │ nop │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + ldr r2, [r3, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + ldrsb r4, [r5, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -300503,27 +300507,27 @@ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ b.n 1659ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5167c> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 1659ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5167c> │ │ │ │ nop │ │ │ │ add r6, pc, #840 @ (adr r6, 165f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51c04>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [r3, r6] │ │ │ │ + strb r0, [r7, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, r4] │ │ │ │ + strb r4, [r5, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r6, r3] │ │ │ │ + strb r6, [r2, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r3, r2] │ │ │ │ + strb r6, [r7, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [r5, r1] │ │ │ │ + strb r2, [r1, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ @@ -300609,21 +300613,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (165d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x519d0>) │ │ │ │ mov r3, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 165c9a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5192a> │ │ │ │ nop │ │ │ │ - str r4, [r0, r1] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r1, r0] │ │ │ │ + strh r4, [r5, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + strh r2, [r2, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r7, [pc, #808] @ (16606c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51cfc>) │ │ │ │ + strh r2, [r5, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #552] @ (165f80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51c10>) │ │ │ │ @@ -300818,24 +300822,24 @@ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ b.n 165e82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51b12> │ │ │ │ movs r2, #4 │ │ │ │ b.n 165e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51ae4> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r4, [r5, #27] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strb r6, [r7, #11] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - sbc.w r0, r2, #238 @ 0xee │ │ │ │ - ldr r6, [pc, #176] @ (166044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51cd4>) │ │ │ │ + add.w r0, r2, #7798784 @ 0x770000 │ │ │ │ + str r4, [r1, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [pc, #136] @ (166020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51cb0>) │ │ │ │ + str r2, [r0, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -301020,22 +301024,22 @@ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ b.n 1660e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51d74> │ │ │ │ movs r3, #4 │ │ │ │ b.n 1660b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51d48> │ │ │ │ nop │ │ │ │ stmia r7!, {r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + ldrb r0, [r5, #0] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + strb r0, [r0, #17] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - vhadd.s16 q0, q8, q15 │ │ │ │ - ldr r3, [pc, #976] @ (1665a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52230>) │ │ │ │ + @ instruction: 0xf2b000ee │ │ │ │ + ldr r7, [pc, #592] @ (166420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x520b0>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [r0, #124] @ 0x7c │ │ │ │ + strb r0, [r4, #13] │ │ │ │ lsls r0, r0, #4 │ │ │ │ mov.w ip, #28 │ │ │ │ push {r4, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldr.w r4, [ip, #792] @ 0x318 │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 16622e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51ebe> │ │ │ │ @@ -301102,18 +301106,18 @@ │ │ │ │ ldr r2, [pc, #24] @ (1662b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51f48>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - stcl 0, cr0, [sl, #952]! @ 0x3b8 │ │ │ │ - ldr r3, [pc, #96] @ (166318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51fa8>) │ │ │ │ + @ instruction: 0xf18a00ee │ │ │ │ + ldr r6, [pc, #736] @ (166598 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52228>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movw r5, #17175 @ 0x4317 │ │ │ │ ldr r6, [pc, #116] @ (16633c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51fcc>) │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldr.w lr, [pc, #116] @ 166340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51fd0> │ │ │ │ add r6, pc │ │ │ │ @@ -301146,17 +301150,17 @@ │ │ │ │ strh.w r5, [ip, #30] │ │ │ │ strh.w r3, [ip, #32] │ │ │ │ strd r3, r3, [ip, #16] │ │ │ │ strd r3, r5, [lr, #784] @ 0x310 │ │ │ │ strd r3, r4, [lr, #796] @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r4, #9] │ │ │ │ + strb r6, [r0, #24] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + strb r2, [r0, #9] │ │ │ │ lsls r0, r0, #4 │ │ │ │ mov.w ip, #24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldrb.w lr, [ip, #34] @ 0x22 │ │ │ │ cmp lr, r3 │ │ │ │ beq.n 166412 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x520a2> │ │ │ │ @@ -301259,18 +301263,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - stc 0, cr0, [r4], {238} @ 0xee │ │ │ │ - ldr r1, [pc, #584] @ (1666e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52378>) │ │ │ │ + vmla.i32 d0, d20, d14[1] │ │ │ │ + ldr r5, [pc, #200] @ (166568 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x521f8>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r1, [pc, #328] @ (1665ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5227c>) │ │ │ │ + ldr r4, [pc, #968] @ (16686c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x524fc>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r2 │ │ │ │ @@ -301477,15 +301481,15 @@ │ │ │ │ bne.w 1665e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52278> │ │ │ │ b.n 166630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x522c0> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 1665be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5224e> │ │ │ │ nop │ │ │ │ - blxns fp │ │ │ │ + ldr r3, [pc, #496] @ (1668f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52588>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w lr, [pc, #356] @ 16687c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5250c> │ │ │ │ mov ip, r2 │ │ │ │ @@ -301632,23 +301636,23 @@ │ │ │ │ nop │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r6, r8 │ │ │ │ + ldr r0, [pc, #920] @ (166c24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x528b4>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r8, r7 │ │ │ │ + ldr r1, [pc, #352] @ (1669f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52680>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - mov r0, r9 │ │ │ │ + ldr r1, [pc, #928] @ (166c34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x528c4>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - mov r2, r9 │ │ │ │ + ldr r1, [pc, #936] @ (166c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x528d0>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + subs r2, r5, #5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #592] @ (166b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52790>) │ │ │ │ @@ -301876,23 +301880,23 @@ │ │ │ │ b.n 1669d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52662> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r1 │ │ │ │ + ldr r1, [pc, #672] @ (166dac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52a3c>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp lr, fp │ │ │ │ + ldr r1, [pc, #504] @ (166d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52998>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add lr, lr │ │ │ │ + ldr r0, [pc, #600] @ (166d70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52a00>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r4, r6 │ │ │ │ + blxns sl │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov.w ip, #24 │ │ │ │ sub sp, #28 │ │ │ │ @@ -302034,19 +302038,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ b.n 166bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52888> │ │ │ │ movs r3, #4 │ │ │ │ b.n 166bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5285c> │ │ │ │ nop │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ lsls r0, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r3 │ │ │ │ ldrb.w ip, [r0, #3] │ │ │ │ ldrb.w lr, [sp, #16] │ │ │ │ ldrb.w r4, [sp, #20] │ │ │ │ subs.w lr, lr, #0 │ │ │ │ @@ -302100,19 +302104,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ ldrb.w r3, [r3, lr] │ │ │ │ strh r3, [r0, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 166d68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x529f8> │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r0 │ │ │ │ movw r5, #32993 @ 0x80e1 │ │ │ │ ldrh.w r7, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrh.w r0, [sp, #32] │ │ │ │ @@ -302199,19 +302203,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (166eec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52b7c>) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r4, lsl #1 │ │ │ │ ldrb.w r0, [r0, lr] │ │ │ │ b.n 166e88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52b18> │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 166e5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52aee> │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r0, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #72] @ 166f48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52bd8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -302287,15 +302291,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7cc │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r7, #220 @ 0xdc │ │ │ │ + muls 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (1670b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52d44>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302377,15 +302381,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb724 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + cmn r4, r5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302461,15 +302465,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xb606 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r6, #34 @ 0x22 │ │ │ │ + rors r2, r0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #180] @ (167278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52f08>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302547,15 +302551,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ push {r2, r3, r4, r6, lr} │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + adcs r4, r2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -302665,15 +302669,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r4} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r7, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (1674c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53158>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -302771,15 +302775,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cbz r2, 167516 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x531a6> │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r4, [r2, #32] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #194 @ 0xc2 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r6, [r5, #28] │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302855,15 +302859,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cbz r6, 167602 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53292> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r6, #6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (167694 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53324>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302946,15 +302950,15 @@ │ │ │ │ nop │ │ │ │ cbz r4, 1676a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53334> │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r2, [r3, #16] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #252 @ 0xfc │ │ │ │ + subs r5, #156 @ 0x9c │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r4, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -303030,15 +303034,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (167860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x534f0>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303121,15 +303125,15 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r6, [r1, #2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #96 @ 0x60 │ │ │ │ + subs r4, #0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r4, [r2, #0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -303244,15 +303248,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (167abc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5374c>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303351,15 +303355,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #280 @ 0x118 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #98 @ 0x62 │ │ │ │ + subs r2, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -303442,15 +303446,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + subs r0, #200 @ 0xc8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #200] @ (167cb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53944>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303536,15 +303540,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r4, [r1, #32] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #142 @ 0x8e │ │ │ │ + subs r0, #46 @ 0x2e │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r2, [r1, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -303645,19 +303649,19 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #296 @ 0x128 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r0, [r4, #24] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #194 @ 0xc2 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r2, [r6, #18] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #80] @ (167e30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53ac0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -303734,15 +303738,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (167f90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53c20>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303824,15 +303828,15 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r6, [r3, #8] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r6, [r4, #6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -303962,17 +303966,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #8 @ (adr r7, 16811c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53dac>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, #66 @ 0x42 │ │ │ │ + adds r3, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #264] @ (168238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53ec8>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -304084,19 +304088,19 @@ │ │ │ │ nop │ │ │ │ add r5, pc, #936 @ (adr r5, 1685e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54270>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r0, [r1, #27] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r4, [r6, #23] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + adds r3, #26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #220] @ (16833c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53fcc>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -304191,19 +304195,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #768 @ (adr r4, 16863c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x542cc>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r0, [r3, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + adds r2, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + adds r2, #96 @ 0x60 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #80] @ (1683b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54044>) │ │ │ │ @@ -304308,17 +304312,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r3, pc, #464 @ (adr r3, 16864c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x542dc>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r6, #30 │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #76] @ (1684e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54174>) │ │ │ │ @@ -304448,19 +304452,19 @@ │ │ │ │ nop │ │ │ │ add r2, pc, #144 @ (adr r2, 168668 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x542f8>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r4, [r7, #11] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r4, [r2, #9] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #176] @ (1686b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54340>) │ │ │ │ @@ -304532,17 +304536,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #256 @ (adr r1, 1687b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54444>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + adds r0, #16 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #252 @ 0xfc │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cbnz r3, 1686d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54362> │ │ │ │ @@ -304660,17 +304664,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (168834 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x544c4>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (168868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x544f8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -304724,17 +304728,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #84] @ (168940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x545d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -304769,17 +304773,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r6, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + cmp r5, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r1, #190 @ 0xbe │ │ │ │ + cmp r5, #94 @ 0x5e │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (168984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54614>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -304889,15 +304893,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (168a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54728>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r4, #80 @ 0x50 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (168acc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5475c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -304947,17 +304951,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r0, #114 @ 0x72 │ │ │ │ + cmp r4, #18 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #76] @ (168b94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54824>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -304988,17 +304992,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r7, #198 @ 0xc6 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + cmp r3, #146 @ 0x92 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (168bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54868>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -305059,17 +305063,17 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r7, #134 @ 0x86 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r7, #106 @ 0x6a │ │ │ │ + cmp r3, #10 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 168cf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54988> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305112,17 +305116,17 @@ │ │ │ │ vstr d5, [r4, #8] │ │ │ │ vstr d6, [r4, #16] │ │ │ │ vstr d7, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r7, #22 │ │ │ │ + cmp r2, #182 @ 0xb6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r6, #250 @ 0xfa │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #120] @ 168d8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54a1c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305161,17 +305165,17 @@ │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r6, #134 @ 0x86 │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + cmp r2, #10 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #128] @ 168e28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54ab8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305213,17 +305217,17 @@ │ │ │ │ vstr s14, [r4, #8] │ │ │ │ vstr s15, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r6, #10 │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #116] @ 168eb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54b48> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305262,17 +305266,17 @@ │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 168f34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54bc4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305310,17 +305314,17 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r5, #14 │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 168fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54c40> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305358,17 +305362,17 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + cmp r0, #56 @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #88] @ (169024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54cb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -305401,17 +305405,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r7, #250 @ 0xfa │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #38 @ 0x26 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #176] @ (1690f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54d80>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -305481,17 +305485,17 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldr.w r3, [r3, #788] @ 0x314 │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r4, #46 @ 0x2e │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + movs r7, #110 @ 0x6e │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (169184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54e14>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -305540,19 +305544,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r7, #30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #92 @ 0x5c │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #136 @ 0x88 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bl 166f4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52bdc> │ │ │ │ @@ -305639,15 +305643,15 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ bl 167e34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53ac4> │ │ │ │ @@ -305950,17 +305954,17 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r4, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r6, #6 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (16965c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x552ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -305993,19 +305997,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r3, #26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + movs r3, #58 @ 0x3a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r3, #18 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (1696a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55338>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306022,15 +306026,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (1696dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5536c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306069,15 +306073,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #136] @ (1697cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5545c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -306167,17 +306171,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r4, r3, #0 │ │ │ │ + movs r1, #188 @ 0xbc │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r4, r6, #7 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #112] @ (1698d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55564>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -306220,19 +306224,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, r7, #7 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r4, r7, #7 │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #176] @ (1699a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55638>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -306310,15 +306314,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r0, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r4, #104] @ 0x68 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #132] @ 169a4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x556dc> │ │ │ │ mov lr, r2 │ │ │ │ @@ -306366,19 +306370,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb626 │ │ │ │ + cbnz r6, 169a8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5571c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #180] @ (169b24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x557b4>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -306459,15 +306463,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r5, #80] @ 0x50 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + subs r2, r7, #6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #92] @ (169ba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55830>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -306506,17 +306510,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r6, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + subs r2, r5, #5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + @ instruction: 0xb872 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #92] @ (169c18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x558a8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -306555,17 +306559,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r7, #26] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r6, r5, r5 │ │ │ │ + subs r6, r1, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #444] @ (169df4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55a84>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -306738,15 +306742,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r5, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -306792,19 +306796,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (169e98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55b28>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 169e6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55afa> │ │ │ │ ldrh r2, [r4, #8] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + adds r2, r6, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r4, 169ed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55b64> │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - adds r0, r7, r3 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cbz r3, 169f04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55b94> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ @@ -307013,15 +307017,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r4, [r3, #12] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r6, r0 │ │ │ │ + subs r4, r2, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrsh r6, [r4, r7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -307064,17 +307068,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + subs r2, r5, r0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + uxth r6, r5 │ │ │ │ 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 +307090,15 @@ │ │ │ │ strd ip, ip, [sp] │ │ │ │ ldr.w ip, [pc, #16] @ 16a1a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55e38> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 165d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x519d4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + adds r2, r1, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #44] @ 16a1ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55e7c> │ │ │ │ @@ -307108,15 +307112,15 @@ │ │ │ │ mov.w ip, #126 @ 0x7e │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 165d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x519d4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + adds r0, r7, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #40] @ 16a22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55ebc> │ │ │ │ @@ -307129,15 +307133,15 @@ │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w lr, #33280 @ 0x8200 │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ bl 165d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x519d4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -307155,15 +307159,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ strd r1, r1, [sp, #8] │ │ │ │ bl 165f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51c2c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + adds r4, r2, r5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -307182,15 +307186,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 165f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51c2c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov.w ip, #4 │ │ │ │ @@ -307210,15 +307214,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 165f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51c2c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - asrs r6, r4, #21 │ │ │ │ + adds r6, r0, r4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ @@ -307237,15 +307241,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ bl 165f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51c2c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -307265,15 +307269,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 165f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51c2c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + adds r4, r3, r2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov.w ip, #4 │ │ │ │ @@ -307292,15 +307296,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ bl 165f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51c2c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - asrs r2, r3, #19 │ │ │ │ + adds r2, r7, r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 16a430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x560c0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -307385,25 +307389,25 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r4, [r6, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r0, #31 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r2, #31 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r2, #18 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (16a550 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x561e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307453,15 +307457,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x520b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r0, #29 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #56] @ (16a5ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5627c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307486,15 +307490,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x520b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r0, #12] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r1, #28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [pc, #112] @ (16a66c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x562fc>) │ │ │ │ movs r3, #28 │ │ │ │ adds r0, #15 │ │ │ │ add r2, pc │ │ │ │ @@ -307599,25 +307603,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r7, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + asrs r0, r1, #24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r6, r2, #26 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + b.n 16adf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x56a88> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ (16a7dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5646c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307691,15 +307695,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51ec8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #29] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r3, #6 │ │ │ │ + asrs r6, r7, #20 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #56] @ (16a878 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x56508>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307724,15 +307728,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51ec8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r7, r0, #442368 @ 0x6c000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -308114,21 +308118,21 @@ │ │ │ │ b.n 16aa6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x566fc> │ │ │ │ ldrb r4, [r3, #21] │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrsb r4, [r5, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #31 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + asrs r6, r3, #12 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strb r4, [r1, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ lsls r7, r5, #3 │ │ │ │ add.w r5, r5, #462848 @ 0x71000 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r1, [r0, #1688] @ 0x698 │ │ │ │ ldr.w r2, [r5, #528] @ 0x210 │ │ │ │ adds r2, #6 │ │ │ │ lsls r3, r2 │ │ │ │ @@ -308198,19 +308202,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ bl 2e8084 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d14> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r4, [r1, #9] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #216] @ (16ae40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x56ad0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308303,17 +308307,17 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldrsh.w r3, [r3, #32] │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r0, [r2, #7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r7, #17 │ │ │ │ + asrs r4, r3, #32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (16aed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x56b64>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308362,19 +308366,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrb r4, [r3, #3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ @@ -308419,21 +308423,21 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #16] @ (16af70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x56c00>) │ │ │ │ add r2, pc │ │ │ │ b.n 16af40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x56bd0> │ │ │ │ ldr r2, [pc, #16] @ (16af74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x56c04>) │ │ │ │ add r2, pc │ │ │ │ b.n 16af40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x56bd0> │ │ │ │ - add r1, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + lsrs r2, r6, #28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + lsrs r4, r7, #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, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #604] @ (16b1e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x56e78>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -308682,49 +308686,49 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r0, [r5, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #18 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ lsls r4, r0, #18 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r2, #27 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r2, r1, #27 │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r5, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r6, r7, #16 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldr r7, [pc, #664] @ (16b4b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x57140>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r5, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r4, #10 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r4, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #9 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ lsls r7, r5, #3 │ │ │ │ lsls r0, r1, #13 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r4, r6, #10 │ │ │ │ lsls r0, r5, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -308864,17 +308868,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #1008] @ (16b794 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x57424>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #848] @ (16b6fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5738c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r5, pc, #520 @ (adr r5, 16b5b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x57248>) │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r6, r2, #32 │ │ │ │ + lsrs r6, r6, #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, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #68] @ (16b408 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x57098>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -308903,23 +308907,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r4, #31 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r4, [pc, #192] @ (16b4d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x57160>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ lsls r2, r7, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 16b940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x575d0> │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ movs r6, r0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r7, r1, #10 │ │ │ │ @@ -309834,20 +309838,24 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 16bc88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x57918> │ │ │ │ b.n 16bc98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x57928> │ │ │ │ add r0, ip │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 6, cr0, cr10, cr14, {7} │ │ │ │ - cdp2 0, 0, cr0, cr6, cr14, {7} │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + lsls r2, r1, #8 │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + lsls r6, r4, #6 │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - stc2l 0, cr0, [r6, #952] @ 0x3b8 │ │ │ │ - ldc2l 0, cr0, [lr, #-952]! @ 0xfffffc48 │ │ │ │ + lsls r6, r4, #5 │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + lsls r6, r3, #4 │ │ │ │ + lsls r7, 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 │ │ │ │ ldr.w r2, [r0, #1224] @ 0x4c8 │ │ │ │ @@ -310512,84 +310520,85 @@ │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r2] │ │ │ │ mov ip, r5 │ │ │ │ b.n 16c15e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x57dee> │ │ │ │ nop │ │ │ │ eors r0, r7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stc2 0, cr0, [r8], {238} @ 0xee │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + movs r0, r5 │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r6, #2 │ │ │ │ lsls r5, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + str r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - @ instruction: 0xfb4400ee │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + cdp2 0, 14, cr0, cr4, cr14, {7} │ │ │ │ + ldr r3, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - @ instruction: 0xfb0a00ee │ │ │ │ - @ instruction: 0xfaa600ee │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + cdp2 0, 10, cr0, cr10, cr14, {7} │ │ │ │ + cdp2 0, 4, cr0, cr6, cr14, {7} │ │ │ │ + subs r3, #250 @ 0xfa │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xfa2800ee │ │ │ │ - @ instruction: 0xfa0a00ee │ │ │ │ - ldr??.w r0, [r6, #238] @ 0xee │ │ │ │ - vld1.8 {d16[7]}, [lr], lr │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + stc2l 0, cr0, [r8, #952] @ 0x3b8 │ │ │ │ + stc2 0, cr0, [sl, #952]! @ 0x3b8 │ │ │ │ + ldc2 0, cr0, [r6, #952] @ 0x3b8 │ │ │ │ + stc2 0, cr0, [lr, #952] @ 0x3b8 │ │ │ │ + @ instruction: 0xb812 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrsh.w r0, [sl, #238] @ 0xee │ │ │ │ - ldrsh.w r0, [ip, #238] @ 0xee │ │ │ │ - ldrsb.w r0, [r8, #238] @ 0xee │ │ │ │ - ldr??.w r0, [lr, lr, lsl #2] │ │ │ │ - vld4. {d16-d19}, [lr :128], lr │ │ │ │ - ldrsh.w r0, [r6, lr, lsl #2] │ │ │ │ - ldrh r2, [r2, #40] @ 0x28 │ │ │ │ + ldc2l 0, cr0, [sl, #-952] @ 0xfffffc48 │ │ │ │ + ldc2l 0, cr0, [ip, #-952] @ 0xfffffc48 │ │ │ │ + ldc2 0, cr0, [r8, #-952]! @ 0xfffffc48 │ │ │ │ + ldc2 0, cr0, [lr, #-952] @ 0xfffffc48 │ │ │ │ + stc2 0, cr0, [lr, #-952] @ 0xfffffc48 │ │ │ │ + ldc2l 0, cr0, [r6], {238} @ 0xee │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr??.w r0, [r2, #238] @ 0xee │ │ │ │ - str??.w r0, [r2, #238] @ 0xee │ │ │ │ - ldrh r0, [r1, #38] @ 0x26 │ │ │ │ + ldc2 0, cr0, [r2], {238} @ 0xee │ │ │ │ + stc2 0, cr0, [r2], {238} @ 0xee │ │ │ │ + str r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldrb.w r0, [r0, #238] @ 0xee │ │ │ │ - @ instruction: 0xf7e600ee │ │ │ │ - strb.w r0, [r2, lr, lsl #2] │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldc2 0, cr0, [r0], #-952 @ 0xfffffc48 │ │ │ │ + @ instruction: 0xfb8600ee │ │ │ │ + @ instruction: 0xfba200ee │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r7, r7, #3 │ │ │ │ - @ instruction: 0xf7cc00ee │ │ │ │ - @ instruction: 0xf7be00ee │ │ │ │ - @ instruction: 0xf7a600ee │ │ │ │ - @ instruction: 0xf79800ee │ │ │ │ - adds r5, #142 @ 0x8e │ │ │ │ + @ instruction: 0xfb6c00ee │ │ │ │ + @ instruction: 0xfb5e00ee │ │ │ │ + @ instruction: 0xfb4600ee │ │ │ │ + @ instruction: 0xfb3800ee │ │ │ │ + subs r1, #46 @ 0x2e │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xf79e00ee │ │ │ │ - @ instruction: 0xf76400ee │ │ │ │ - @ instruction: 0xf77000ee │ │ │ │ - @ instruction: 0xf76400ee │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + @ instruction: 0xfb3e00ee │ │ │ │ + @ instruction: 0xfb0400ee │ │ │ │ + @ instruction: 0xfb1000ee │ │ │ │ + @ instruction: 0xfb0400ee │ │ │ │ + subs r0, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xf73e00ee │ │ │ │ - ldrh r0, [r1, #26] │ │ │ │ + @ instruction: 0xfade00ee │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - @ instruction: 0xf72800ee │ │ │ │ - adds r5, #42 @ 0x2a │ │ │ │ + @ instruction: 0xfac800ee │ │ │ │ + subs r0, #202 @ 0xca │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r5, #22 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xf70600ee │ │ │ │ - @ instruction: 0xf6ee00ee │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ + @ instruction: 0xfaa600ee │ │ │ │ + @ instruction: 0xfa8e00ee │ │ │ │ + subs r0, #92 @ 0x5c │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xf69c00ee │ │ │ │ - @ instruction: 0xf69000ee │ │ │ │ - @ instruction: 0xf66400ee │ │ │ │ - @ instruction: 0xf65600ee │ │ │ │ - @ instruction: 0xf65c00ee │ │ │ │ - @ instruction: 0xf65e00ee │ │ │ │ - @ instruction: 0xf63000ee │ │ │ │ + @ instruction: 0xfa3c00ee │ │ │ │ + @ instruction: 0xfa3000ee │ │ │ │ + @ instruction: 0xfa0400ee │ │ │ │ + ldr??.w r0, [r6, #238] @ 0xee │ │ │ │ + ldr??.w r0, [ip, #238] @ 0xee │ │ │ │ + ldr??.w r0, [lr, #238] @ 0xee │ │ │ │ + ldr??.w r0, [r0, #238] @ 0xee │ │ │ │ add.w r3, r1, #16 │ │ │ │ vldmia r1!, {s11} │ │ │ │ vldr s14, [r2, #4] │ │ │ │ vldr s8, [r2] │ │ │ │ vldr s15, [r1, #12] │ │ │ │ cmp r3, r1 │ │ │ │ vldr s12, [r1, #28] │ │ │ │ @@ -312205,15 +312214,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r2 │ │ │ │ blx 68be8 │ │ │ │ str.w r0, [r4, #3656] @ 0xe48 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + strh r2, [r6, #4] │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -312512,15 +312521,15 @@ │ │ │ │ add.w r3, r3, #65536 @ 0x10000 │ │ │ │ ldr.w r3, [r3, #456] @ 0x1c8 │ │ │ │ str.w r3, [r5, #3892] @ 0xf34 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r0, #23] │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r6, r0, #471040 @ 0x73000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -314422,19 +314431,19 @@ │ │ │ │ ldr.w r1, [r6, #1608] @ 0x648 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 16ee10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5aaa0> │ │ │ │ b.n 16ed58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5a9e8> │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + bcs.n 16f2e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5af70> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r6!, {r1, r4, r5, r7} │ │ │ │ + bcs.n 16f460 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5b0f0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + beq.n 16f3a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5b030> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr.w ip, [pc, #304] @ 16f504 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5b194> │ │ │ │ @@ -314551,15 +314560,15 @@ │ │ │ │ b.n 16f464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5b0f4> │ │ │ │ cmp r3, #6 │ │ │ │ bne.n 16f4e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5b178> │ │ │ │ b.n 16f456 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5b0e6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r3, #16 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #15 │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -314971,15 +314980,15 @@ │ │ │ │ b.n 16f600 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5b290> │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r5, #203] @ 0xcb │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 16f600 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5b290> │ │ │ │ nop │ │ │ │ - ble.n 16f8cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5b55c> │ │ │ │ + b.n 16fc0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5b89c> │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ ldr.w r3, [r0, #1216] @ 0x4c0 │ │ │ │ @@ -317317,18 +317326,18 @@ │ │ │ │ b.n 17113a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5cdca> │ │ │ │ movs r2, #12 │ │ │ │ b.n 17113a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5cdca> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf25601a4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r7, sp, #1000 @ 0x3e8 │ │ │ │ lsls r6, r5, #3 │ │ │ │ vrhadd.s32 d16, d30, d20 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + ldrsb r0, [r7, r6] │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #284] @ (1712f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5cf88>) │ │ │ │ @@ -317937,15 +317946,15 @@ │ │ │ │ b.n 1717d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5d460> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r8], {164} @ 0xa4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [sl], {164} @ 0xa4 │ │ │ │ ldc 1, cr0, [r2], {164} @ 0xa4 │ │ │ │ - add r6, pc, #128 @ (adr r6, 1718d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5d568>) │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ lsls r6, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -318226,15 +318235,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 171a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5d6f8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 171824 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5d4b4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r2, pc, #648 @ (adr r2, 171df0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5da80>) │ │ │ │ + add r6, pc, #264 @ (adr r6, 171c70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5d900>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 171b9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5d82c> │ │ │ │ movw r2, #34041 @ 0x84f9 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 171b84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5d814> │ │ │ │ @@ -319580,15 +319589,15 @@ │ │ │ │ b.n 17220e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5de9e> │ │ │ │ b.n 172024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5dcb4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 172df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5ea88> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r3, #397 @ 0x18d │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 17220e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5de9e> │ │ │ │ movw r3, #343 @ 0x157 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 17220e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5de9e> │ │ │ │ @@ -320817,23 +320826,23 @@ │ │ │ │ b.n 173128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5edb8> │ │ │ │ mov.w r9, #46 @ 0x2e │ │ │ │ b.n 173128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5edb8> │ │ │ │ mov.w r9, #78 @ 0x4e │ │ │ │ b.n 173128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5edb8> │ │ │ │ mov.w r9, #74 @ 0x4a │ │ │ │ b.n 173128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5edb8> │ │ │ │ - add r2, sp, #24 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - add r0, pc, #272 @ (adr r0, 17379c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f42c>) │ │ │ │ + add r3, pc, #912 @ (adr r3, 173a1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f6ac>) │ │ │ │ lsls r7, r7, #3 │ │ │ │ - add r0, pc, #8 @ (adr r0, 173698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f328>) │ │ │ │ + add r3, pc, #648 @ (adr r3, 173918 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f5a8>) │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + add r3, pc, #416 @ (adr r3, 173834 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f4c4>) │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + add r3, pc, #144 @ (adr r3, 173728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f3b8>) │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r2 │ │ │ │ @@ -320882,15 +320891,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1736c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f352> │ │ │ │ - strh r6, [r5, #48] @ 0x30 │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r5, r2 │ │ │ │ @@ -321271,17 +321280,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #16] @ (173ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f778>) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 29fdc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18ba50> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + strh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov sl, r2 │ │ │ │ @@ -323415,15 +323424,15 @@ │ │ │ │ b.n 174ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x60978> │ │ │ │ cbnz r6, 1750de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x60d6e> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r7, lr} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r2, [r0, #5] │ │ │ │ + strb r2, [r4, #19] │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r0, #6402 @ 0x1902 │ │ │ │ movw r3, #34041 @ 0x84f9 │ │ │ │ cmp r9, r3 │ │ │ │ it ne │ │ │ │ cmpne r9, r0 │ │ │ │ ite eq │ │ │ │ @@ -323536,19 +323545,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (17521c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x60eac>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 174a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x606d8> │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + strb r0, [r0, #0] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + strb r6, [r1, r1] │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -324049,15 +324058,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ vldr d7, [pc, #36] @ 175818 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x614a8> │ │ │ │ @@ -324604,17 +324613,17 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #304 @ (adr r4, 175ef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x61b80>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #696 @ (adr r3, 176080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x61d10>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -324728,15 +324737,15 @@ │ │ │ │ nop │ │ │ │ add r1, pc, #496 @ (adr r1, 1760e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x61d78>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #200 @ (adr r1, 175fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x61c58>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w sl, r0, #45056 @ 0xb000 │ │ │ │ add.w r8, r0, #47616 @ 0xba00 │ │ │ │ @@ -327127,15 +327136,15 @@ │ │ │ │ ... │ │ │ │ tst r2, r0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ rors r6, r5 │ │ │ │ lsls r7, r4, #6 │ │ │ │ rors r0, r7 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r1, #106 @ 0x6a │ │ │ │ + subs r5, #10 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrsb r2, [r0, r3] │ │ │ │ lsls r2, r3, #6 │ │ │ │ sbcs r2, r7 │ │ │ │ lsls r7, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -327817,15 +327826,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 17813a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x63dca> │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + lsls r0, r0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r8, r2 │ │ │ │ @@ -328259,15 +328268,15 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 178630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x642c0> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + subs r4, #60 @ 0x3c │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrb r2, [r5, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ @@ -328321,17 +328330,17 @@ │ │ │ │ str r0, [r7, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - adds r7, #230 @ 0xe6 │ │ │ │ + subs r3, #134 @ 0x86 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -329440,15 +329449,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r6, r5, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strh.w r3, [sp, #32] │ │ │ │ vldr d7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ @@ -330467,19 +330476,19 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r9 │ │ │ │ + ldr r1, [pc, #936] @ (17a210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x65ea0>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ + movs r5, #72 @ 0x48 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ ldr.w r3, [pc, #3204] @ 17ab08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x66798> │ │ │ │ @@ -331499,15 +331508,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, #20] │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r0, [r1, #20] │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #18 │ │ │ │ + adds r2, r5, r0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ strb r4, [r3, r4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ @@ -332003,33 +332012,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, r2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ strb r4, [r6, r2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ lsls r6, r5, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #3 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - asrs r0, r3, #2 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #30 │ │ │ │ + asrs r2, r7, #12 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + asrs r4, r5, #12 │ │ │ │ lsls r6, r5, #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ mov r0, r4 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358590> │ │ │ │ mov r6, r0 │ │ │ │ @@ -332371,19 +332380,19 @@ │ │ │ │ beq.w 17bba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x67834> │ │ │ │ lsls r6, r2, #26 │ │ │ │ bne.w 17bf06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x67b96> │ │ │ │ b.n 17b3e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x67074> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsrs r6, r6, #21 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + asrs r2, r2, #4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r6, r5, #3 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ movw r1, #325 @ 0x145 │ │ │ │ mov r0, r4 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358590> │ │ │ │ vldr d7, [pc, #844] @ 17b740 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x673d0> │ │ │ │ @@ -332721,19 +332730,19 @@ │ │ │ │ ldr r2, [pc, #36] @ (17b758 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x673e8>) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 17b75c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x673ec> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r2, r4, #31 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ lsls r6, r5, #3 │ │ │ │ bl 4671b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x352e48> │ │ │ │ vldr d7, [pc, #868] @ 17bac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x67758> │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #32 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ @@ -333931,15 +333940,16 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #172 @ 0xac │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip, #948]! @ 0x3b4 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -334494,23 +334504,23 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #158 @ 0x9e │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb1200ed │ │ │ │ - @ instruction: 0xfb0600ed │ │ │ │ + cdp2 0, 11, cr0, cr2, cr13, {7} │ │ │ │ + cdp2 0, 10, cr0, cr6, cr13, {7} │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa0200ed │ │ │ │ - ldr??.w r0, [r0, #237] @ 0xed │ │ │ │ + stc2 0, cr0, [r2, #948]! @ 0x3b4 │ │ │ │ + ldc2 0, cr0, [r0, #948] @ 0x3b4 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [r8, #237] @ 0xed │ │ │ │ + stc2 0, cr0, [r8], #-948 @ 0xfffffc4c │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358590> │ │ │ │ mov r5, r0 │ │ │ │ b.n 17c7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x68444> │ │ │ │ @@ -334994,15 +335004,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 17c490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x68120> │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf18000ed │ │ │ │ + @ instruction: 0xf52000ed │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r8, r2, #4 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ @@ -336658,25 +336668,26 @@ │ │ │ │ itt ls │ │ │ │ movls r6, r5 │ │ │ │ movls fp, r5 │ │ │ │ bls.n 17e29c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x69f2c> │ │ │ │ b.n 17e2b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x69f48> │ │ │ │ cmp r0, #152 @ 0x98 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r5, #25 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r2, r1, #23 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ + lsls r7, r7, #3 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldc2l 0, cr0, [r2, #1016]! @ 0x3f8 │ │ │ │ - ldr.w r0, [r6, lr, lsl #3] │ │ │ │ - @ instruction: 0xf5e400fe │ │ │ │ - eors.w r0, r0, #8323072 @ 0x7f0000 │ │ │ │ - ands.w r0, r4, #8323072 @ 0x7f0000 │ │ │ │ + @ instruction: 0xfbf600fe │ │ │ │ + vst1.8 @ instruction: 0xf98400fe │ │ │ │ + ldrh.w r0, [r0, lr, lsl #3] │ │ │ │ + @ instruction: 0xf7b400fe │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r7} │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {} │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ subs r6, #1 │ │ │ │ @@ -337612,16 +337623,16 @@ │ │ │ │ b.n 17e9d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6a662> │ │ │ │ strb.w r3, [r5, #196] @ 0xc4 │ │ │ │ b.n 17e5f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6a282> │ │ │ │ strb.w r2, [r5, #196] @ 0xc4 │ │ │ │ b.n 17e5f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6a282> │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r2, #1016] @ 0x3f8 │ │ │ │ - vqadd.s8 q0, q13, q15 │ │ │ │ + @ instruction: 0xf13200fe │ │ │ │ + subw r0, sl, #254 @ 0xfe │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -337807,15 +337818,16 @@ │ │ │ │ b.n 17ee4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6aade> │ │ │ │ movs r0, #61 @ 0x3d │ │ │ │ b.n 17ee4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6aade> │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ b.n 17ee4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6aade> │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ b.n 17ee4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6aade> │ │ │ │ - vqadd.u64 q0, q10, q15 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ + lsls r7, 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 136ab4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22744> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -337981,17 +337993,19 @@ │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #0 │ │ │ │ bl 136d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x229bc> │ │ │ │ cmp r0, r4 │ │ │ │ bne.n 17eff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6ac88> │ │ │ │ b.n 17f036 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6acc6> │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r0, #1016]! @ 0x3f8 │ │ │ │ - ldc2l 0, cr0, [r8, #-1016]! @ 0xfffffc08 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + lsls r0, r0, #5 │ │ │ │ + lsls r7, r7, #3 │ │ │ │ + lsls r0, r3, #4 │ │ │ │ + lsls r7, r7, #3 │ │ │ │ + bcc.n 17f15c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6adec> │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -339290,15 +339304,15 @@ │ │ │ │ cbz r3, 17fe1e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6baae> │ │ │ │ mov r3, r7 │ │ │ │ mov r4, r8 │ │ │ │ b.n 17fd82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6ba12> │ │ │ │ mov r1, r4 │ │ │ │ b.n 17fdf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6ba84> │ │ │ │ nop │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -340155,15 +340169,15 @@ │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 18068c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6c31c> │ │ │ │ ldr.w r3, [ip, #920] @ 0x398 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #712] @ (1809bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6c64c>) │ │ │ │ + str r2, [r2, r5] │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -340758,19 +340772,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 180bb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6c844> │ │ │ │ ldr r2, [pc, #20] @ (180d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6c9b4>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1809ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6c67c> │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xb81c │ │ │ │ lsls r5, r5, #3 │ │ │ │ - cbz r2, 180d64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6c9f4> │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - cbz r0, 180d6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6c9fa> │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -341745,15 +341759,15 @@ │ │ │ │ b.n 1816da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6d36a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb9a01a3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb2801a3 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + cmn r0, r3 │ │ │ │ lsls r7, r7, #3 │ │ │ │ cbz r0, 1817a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6d436> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -343531,15 +343545,15 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 182a4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6e6dc> │ │ │ │ lsls r3, r4, #6 │ │ │ │ bls.n 182a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6e6d8> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r6, #98 @ 0x62 │ │ │ │ + tst r2, r0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 182a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6e718> │ │ │ │ lsls r3, r4, #6 │ │ │ │ @@ -343692,15 +343706,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 182b84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6e814> │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ bpl.n 182b6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6e7fc> │ │ │ │ lsls r3, r4, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 182ca8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6e938> │ │ │ │ lsls r3, r4, #6 │ │ │ │ @@ -345071,35 +345085,35 @@ │ │ │ │ b.n 1834a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6f138> │ │ │ │ bne.n 183bf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6f884> │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 183bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6f84c> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r5, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 183b9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6f82e> │ │ │ │ + @ instruction: 0xb78c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #230 @ 0xe6 │ │ │ │ + movs r4, #134 @ 0x86 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - movs r0, #222 @ 0xde │ │ │ │ + movs r4, #126 @ 0x7e │ │ │ │ lsls r7, r7, #3 │ │ │ │ - cmp r1, #42 @ 0x2a │ │ │ │ + cmp r4, #202 @ 0xca │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ lsls r7, r7, #3 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r6, sp, #664 @ 0x298 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r5, #4] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r5, r5, #3 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ b.w 183098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6ed28> │ │ │ │ mov r5, r9 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -345334,15 +345348,15 @@ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ b.n 183d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6fa14> │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ b.n 18385a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6f4ea> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r7, r9, [r3, #24] │ │ │ │ sub sp, #8 │ │ │ │ @@ -345857,15 +345871,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ stmia r0!, {r2, r4, r5} │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmia r0!, {r2, r4} │ │ │ │ lsls r3, r4, #6 │ │ │ │ ittt al │ │ │ │ lslal r3, r4, #6 │ │ │ │ cmpal r1, #68 @ 0x44 │ │ │ │ moval r0, r0 │ │ │ │ @@ -346049,15 +346063,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ pop {r3, r4} │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ lsls r5, r5, #3 │ │ │ │ cbnz r0, 184666 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x702f6> │ │ │ │ lsls r3, r4, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add.w r7, r9, #44 @ 0x2c │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ @@ -346506,17 +346520,17 @@ │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ bl 53c804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x428494> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r7, #5 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -346684,17 +346698,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 184cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x70948> │ │ │ │ ldrb.w r3, [r4, #382] @ 0x17e │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 184cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x70948> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r5, r5, #3 │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add.w r5, r0, #46080 @ 0xb400 │ │ │ │ @@ -347190,15 +347204,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #10 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ lsls r7, r7, #3 │ │ │ │ add r6, sp, #0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -352748,15 +352762,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #26] │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + b.n 1893d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x75064> │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #112] @ 0x70 │ │ │ │ vldr d7, [sp, #112] @ 0x70 │ │ │ │ movs r1, #1 │ │ │ │ @@ -354458,23 +354472,23 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bne.n 189e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x75b10> │ │ │ │ + bpl.n 189fc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x75c50> │ │ │ │ lsls r5, r7, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #8 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r3, #0] │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ vstr d7, [sp, #144] @ 0x90 │ │ │ │ @@ -357141,15 +357155,15 @@ │ │ │ │ b.n 18b954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x775e4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r7, r0] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + asrs r2, r0, #10 │ │ │ │ lsls r5, r5, #3 │ │ │ │ ldr r2, [pc, #200] @ (18bae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x77778>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ vshll.u32 , d27, #31 │ │ │ │ vabdl.u , d15, d29 │ │ │ │ @ instruction: 0xffff9747 │ │ │ │ @@ -358960,20 +358974,20 @@ │ │ │ │ nop │ │ │ │ adds r4, #192 @ 0xc0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, sl, #7733248 @ 0x760000 │ │ │ │ - sbc.w r0, sl, #7733248 @ 0x760000 │ │ │ │ - add.w r0, r6, #7733248 @ 0x760000 │ │ │ │ - add.w r0, r8, #7733248 @ 0x760000 │ │ │ │ - adds.w r0, r2, #7733248 @ 0x760000 │ │ │ │ - adds.w r0, r0, #7733248 @ 0x760000 │ │ │ │ + vst4. {d0-d3}, [sl :128], ip │ │ │ │ + vst4. {d0-d3}, [sl :128], ip │ │ │ │ + strh.w r0, [r6, #236] @ 0xec │ │ │ │ + strh.w r0, [r8, #236] @ 0xec │ │ │ │ + ldrh.w r0, [r2, #236] @ 0xec │ │ │ │ + ldrh.w r0, [r0, #236] @ 0xec │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1480] @ 18d348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x78fd8> │ │ │ │ @@ -359493,20 +359507,20 @@ │ │ │ │ adds r2, #114 @ 0x72 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ lsls r3, r4, #6 │ │ │ │ bl 24f356 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13afe6> │ │ │ │ - and.w r0, r2, #236 @ 0xec │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + @ instruction: 0xf3a200ec │ │ │ │ + strh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strh r6, [r1, #16] │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1292] @ 18d888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x79518> │ │ │ │ @@ -359979,23 +359993,23 @@ │ │ │ │ b.n 18d738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x793c8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r4, #120 @ 0x78 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #4] │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r2, #96 @ 0x60 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ + strh r4, [r1, #8] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r7, #31] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r4, [r1, #1588] @ 0x634 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -360118,37 +360132,37 @@ │ │ │ │ b.n 18d952 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x795e2> │ │ │ │ ldr r2, [pc, #64] @ (18da18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x796a8>) │ │ │ │ add r2, pc │ │ │ │ b.n 18d982 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x79612> │ │ │ │ ldr r2, [pc, #64] @ (18da1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x796ac>) │ │ │ │ add r2, pc │ │ │ │ b.n 18d982 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x79612> │ │ │ │ - ldmia.w r6, {r2, r3, r5, r6, r7} │ │ │ │ - ldmia.w r8, {r2, r3, r5, r6, r7} │ │ │ │ - ldmia.w ip, {r2, r3, r5, r6, r7} │ │ │ │ - ldmia.w lr, {r2, r3, r5, r6, r7} │ │ │ │ - ldmia.w ip, {r2, r3, r5, r6, r7} │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + ldc 0, cr0, [r6], #-944 @ 0xfffffc50 │ │ │ │ + ldc 0, cr0, [r8], #-944 @ 0xfffffc50 │ │ │ │ + ldc 0, cr0, [ip], #-944 @ 0xfffffc50 │ │ │ │ + ldc 0, cr0, [lr], #-944 @ 0xfffffc50 │ │ │ │ + ldc 0, cr0, [ip], #-944 @ 0xfffffc50 │ │ │ │ + strh r0, [r2, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia.w r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldc 0, cr0, [r6], #-944 @ 0xfffffc50 │ │ │ │ b.n 18de6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x79afc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + strh r4, [r4, #22] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strd r0, r0, [r2], #-944 @ 0x3b0 │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ + stc 0, cr0, [r2], {236} @ 0xec │ │ │ │ + strh r6, [r2, #22] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + strh r6, [r1, #22] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + strh r6, [r0, #22] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xe83e00ec │ │ │ │ - @ instruction: 0xe83800ec │ │ │ │ + rsbs r0, lr, ip, asr #3 │ │ │ │ + rsbs r0, r8, ip, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r6, [r1, #1588] @ 0x634 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r5, r1 │ │ │ │ @@ -360325,72 +360339,56 @@ │ │ │ │ b.n 18db0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7979c> │ │ │ │ ldr r1, [pc, #116] @ (18dc40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x798d0>) │ │ │ │ add r1, pc │ │ │ │ b.n 18db30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797c0> │ │ │ │ ldr r1, [pc, #116] @ (18dc44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x798d4>) │ │ │ │ add r1, pc │ │ │ │ b.n 18db30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797c0> │ │ │ │ - b.n 18db20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797b0> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797ac> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797b4> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797bc> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18da18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x796a8> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797b8> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797d4> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797cc> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797d0> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797d4> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797dc> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - ldrb r2, [r0, #23] │ │ │ │ + adc.w r0, r4, ip, asr #3 │ │ │ │ + adc.w r0, r0, ip, asr #3 │ │ │ │ + adc.w r0, r2, ip, asr #3 │ │ │ │ + adc.w r0, r4, ip, asr #3 │ │ │ │ + @ instruction: 0xeab800ec │ │ │ │ + @ instruction: 0xeb3e00ec │ │ │ │ + adc.w r0, sl, ip, asr #3 │ │ │ │ + adc.w r0, r4, ip, asr #3 │ │ │ │ + adc.w r0, r4, ip, asr #3 │ │ │ │ + adc.w r0, r4, ip, asr #3 │ │ │ │ + adc.w r0, r6, ip, asr #3 │ │ │ │ + strh r2, [r4, #10] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 18db20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797b0> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797bc> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + @ instruction: 0xeb2c00ec │ │ │ │ + @ instruction: 0xeb3000ec │ │ │ │ b.n 18dcd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x79964> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ + strh r6, [r3, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 18d950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x795e0> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - ldrb r2, [r6, #21] │ │ │ │ + bics.w r0, ip, ip, asr #3 │ │ │ │ + strh r2, [r2, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r4, #21] │ │ │ │ + strh r0, [r0, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + strh r2, [r7, #6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + strh r6, [r5, #6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ + strh r6, [r1, #6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 18d8d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x79568> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18d8d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x79560> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + strd r0, r0, [sl, #944]! @ 0x3b0 │ │ │ │ + strd r0, r0, [r4, #944]! @ 0x3b0 │ │ │ │ ldrb.w r3, [r0, #385] @ 0x181 │ │ │ │ cbz r3, 18dc50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x798e0> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -362020,19 +362018,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 18ebf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7a884> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ b.n 18ed96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7aa26> │ │ │ │ nop │ │ │ │ asrs r6, r2, #10 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r6, [r1, #4] │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r7, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 18eea0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ab30> │ │ │ │ + bhi.n 18ede0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7aa70> │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #360] @ (18ef60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7abf0>) │ │ │ │ @@ -362173,15 +362171,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #4 │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 18efa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ac30> │ │ │ │ + bvc.n 18eee0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ab70> │ │ │ │ lsls r4, r5, #3 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r2, [pc, #160] @ (18f020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7acb0>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r3, #1272] @ 0x4f8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18f01a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7acaa> │ │ │ │ @@ -362242,15 +362240,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r6, r7, #1 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bcc.n 18efcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ac5c> │ │ │ │ + bvc.n 18f10c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ad9c> │ │ │ │ lsls r4, r5, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -362352,15 +362350,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 18f080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ad10> │ │ │ │ + bvs.n 18f1c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ae50> │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -362779,17 +362777,17 @@ │ │ │ │ b.n 18f51a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7b1aa> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #20 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #68] @ 0x44 │ │ │ │ + str r6, [r4, #124] @ 0x7c │ │ │ │ lsls r6, r7, #3 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsrs r6, r3, #11 │ │ │ │ lsls r3, r4, #6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -363645,23 +363643,23 @@ │ │ │ │ blx r3 │ │ │ │ b.n 18fe24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7bab4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bcs.n 18ffdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7bc6c> │ │ │ │ + bpl.n 18ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7bbac> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + ldr r0, [r7, #64] @ 0x40 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrsh r2, [r5, r3] │ │ │ │ + str r2, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsls r0, r1, #12 │ │ │ │ lsls r3, r4, #6 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ add.w r1, r1, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r1, #2220] @ 0x8ac │ │ │ │ cbnz r3, 18ff44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7bbd4> │ │ │ │ @@ -365382,15 +365380,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r0, r7, #31 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - sxth r4, r5 │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ movw r3, #24080 @ 0x5e10 │ │ │ │ mov ip, r0 │ │ │ │ @@ -365937,17 +365935,17 @@ │ │ │ │ bne.n 1916fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d38e> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 191642 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d2d2> │ │ │ │ ... │ │ │ │ asrs r0, r0, #5 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (191848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -365971,15 +365969,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ lsrs r6, r5, #28 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ mov r8, r3 │ │ │ │ @@ -366901,21 +366899,21 @@ │ │ │ │ ldr r3, [pc, #20] @ (192318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7dfa8>) │ │ │ │ add r3, pc │ │ │ │ b.n 1922d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df66> │ │ │ │ ldr r3, [pc, #16] @ (19231c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7dfac>) │ │ │ │ add r3, pc │ │ │ │ b.n 1922d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df66> │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, r6] │ │ │ │ + str r0, [r5, #16] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldrb r6, [r3, r4] │ │ │ │ + str r6, [r7, #8] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + str r0, [r1, #16] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldrb r2, [r6, r4] │ │ │ │ + str r2, [r2, #12] │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (19238c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7e01c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367815,17 +367813,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192d7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ea0c> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa3001a2 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (192e98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7eb28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367894,17 +367892,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192e4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7eade> │ │ │ │ nop │ │ │ │ vld4.32 {d16,d18,d20,d22}, [r0 :128], r2 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #200] @ (192f7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ec0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367974,17 +367972,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192f3a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ebca> │ │ │ │ strb.w r0, [r4, #418] @ 0x1a2 │ │ │ │ - str r4, [sp, #784] @ 0x310 │ │ │ │ + ldr r0, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ + ldr r0, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ (19307c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ed0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368063,17 +368061,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 193020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ecb0> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7a001a2 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ (193178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ee08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368149,17 +368147,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 193130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7edc0> │ │ │ │ nop │ │ │ │ subw r1, r0, #2210 @ 0x8a2 │ │ │ │ - str r2, [sp, #936] @ 0x3a8 │ │ │ │ + str r6, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ (19329c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ef2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368248,17 +368246,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19322e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7eebe> │ │ │ │ nop │ │ │ │ sub.w r1, r4, #5308416 @ 0x510000 │ │ │ │ - str r1, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r1, [sp, #544] @ 0x220 │ │ │ │ + str r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #272] @ (1933c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7f058>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368348,17 +368346,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19335e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7efee> │ │ │ │ eor.w r1, r0, #5308416 @ 0x510000 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r0, [sp, #360] @ 0x168 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #288] @ (193504 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7f194>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368452,17 +368450,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 19348a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7f11a> │ │ │ │ nop │ │ │ │ @ instruction: 0xf35201a2 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #616] @ (193788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7f418>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368658,17 +368656,17 @@ │ │ │ │ @ instruction: 0xf21801a2 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #636] @ (193a2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7f6bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368872,17 +368870,17 @@ │ │ │ │ vaddw.s8 q0, q12, d18 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ + ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r6, [r1, #16] │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #616] @ (193cbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7f94c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369078,17 +369076,17 @@ │ │ │ │ stcl 1, cr0, [r4], #648 @ 0x288 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r6, [r7, #58] @ 0x3a │ │ │ │ + ldrh r6, [r3, #24] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #636] @ (193f60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7fbf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369292,17 +369290,17 @@ │ │ │ │ orrs.w r1, r4, r2, asr #2 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #616] @ (1941f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7fe80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369499,17 +369497,17 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r2, [r1, #18] │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #636] @ (194494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x80124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369714,17 +369712,17 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + strh r6, [r0, #26] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (19452c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x801bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375146,15 +375144,15 @@ │ │ │ │ ldr.w r3, [r6, #704] @ 0x2c0 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 1985b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x84248> │ │ │ │ nop │ │ │ │ add r1, pc, #968 @ (adr r1, 198afc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8478c>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + cmn r2, r1 │ │ │ │ lsls r4, r5, #3 │ │ │ │ and.w r9, r5, #4 │ │ │ │ and.w r6, r5, #2 │ │ │ │ and.w r8, r5, #8 │ │ │ │ lsls r1, r5, #31 │ │ │ │ bpl.n 198788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x84418> │ │ │ │ add.w r7, r0, #598016 @ 0x92000 │ │ │ │ @@ -375581,19 +375579,19 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ b.n 198bba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8484a> │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + subs r6, #52 @ 0x34 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r2, #158 @ 0x9e │ │ │ │ + subs r6, #62 @ 0x3e │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 198c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8491c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -376402,17 +376400,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1995ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8525a> │ │ │ │ str r1, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + adds r3, #6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r6, #24 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #192] @ (1996e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85370>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376479,17 +376477,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 19969c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8532c> │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + adds r2, #62 @ 0x3e │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #204] @ (1997c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85458>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376559,17 +376557,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 199788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85418> │ │ │ │ nop │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r7, #246 @ 0xf6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #228] @ (1998c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85558>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376646,17 +376644,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 199872 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85502> │ │ │ │ ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r6, #244 @ 0xf4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #224] @ (1999c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85654>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376730,17 +376728,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 199982 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85612> │ │ │ │ ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r7, #158 @ 0x9e │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cmp r5, #248 @ 0xf8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #264] @ (199ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85778>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376827,17 +376825,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 199a80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85710> │ │ │ │ ldrh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #276] @ (199c18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x858a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376927,17 +376925,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 199bb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85840> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #32] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r1, #216 @ 0xd8 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r0, #6 │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #300] @ (199d60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x859f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377035,17 +377033,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 199ce6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85976> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #24] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r0, #164 @ 0xa4 │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (199dd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85a68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378633,15 +378631,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19b03a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x86cca> │ │ │ │ nop │ │ │ │ strb r6, [r5, #30] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - beq.n 19b104 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x86d94> │ │ │ │ + bcc.n 19b044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x86cd4> │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #316] @ (19b22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x86ebc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378746,15 +378744,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b1a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x86e30> │ │ │ │ strb r2, [r1, #25] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r6!, {r4, r5} │ │ │ │ + bne.n 19b1d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x86e64> │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #340] @ (19b39c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8702c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378865,15 +378863,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b2fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x86f8e> │ │ │ │ strb r2, [r6, #19] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + beq.n 19b45c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x870ec> │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19b4f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87180>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378976,15 +378974,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b472 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87102> │ │ │ │ strb r2, [r0, #14] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r3, {r1, r3, r5} │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #344] @ (19b664 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x872f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379096,15 +379094,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 19b58e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8721e> │ │ │ │ strb r6, [r5, #8] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r1!, {r4, r5, r7} │ │ │ │ + ldmia r5!, {r4, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (19b7a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87438>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379207,15 +379205,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19b700 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87390> │ │ │ │ nop │ │ │ │ strb r2, [r7, #2] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #348] @ (19b920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x875b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379326,15 +379324,15 @@ │ │ │ │ vldr s3, [sp, #12] │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 19b84a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x874da> │ │ │ │ ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (19ba54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x876e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379429,15 +379427,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19b9c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87650> │ │ │ │ ldr r6, [r7, #92] @ 0x5c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19bba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87838>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379540,15 +379538,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19bb1e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x877ae> │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #308] @ (19bcf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87988>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -379652,15 +379650,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19bc78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87908> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #292] @ (19be38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87ac8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379760,15 +379758,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19bd98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87a28> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #32] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r1!, {r1, r3} │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #276] @ (19bf68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87bf8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379862,16 +379860,16 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19bed6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87b66> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - it lt │ │ │ │ - lsllt r6, r7, #3 │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ + lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19c0bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87d4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -379976,15 +379974,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c03e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87cce> │ │ │ │ nop │ │ │ │ str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bkpt 0x006a │ │ │ │ + stmia r2!, {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, #292] @ (19c1fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87e8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380088,15 +380086,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19c158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87de8> │ │ │ │ nop │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #284] @ (19c334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87fc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380198,18 +380196,18 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19c29c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87f2c> │ │ │ │ nop │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cbnz r2, 19c3a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x88032> │ │ │ │ - lsls r6, r7, #3 │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte cc │ │ │ │ + lslcc r6, r7, #3 │ │ │ │ + stmdbcc sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + movcs.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19c488 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x88118>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ @@ -380309,15 +380307,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c3fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8808e> │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - rev16 r6, r2 │ │ │ │ + pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #308] @ (19c5d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x88268>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -380421,15 +380419,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c558 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x881e8> │ │ │ │ nop │ │ │ │ str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + pop {r1, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #292] @ (19c718 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x883a8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380529,15 +380527,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19c678 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x88308> │ │ │ │ nop │ │ │ │ str r6, [r0, #20] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xb766 │ │ │ │ + cbnz r6, 19c760 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x883f0> │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #276] @ (19c848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x884d8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380631,15 +380629,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19c7b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x88446> │ │ │ │ str r6, [r0, #0] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + cbnz r4, 19c87c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8850c> │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19c99c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8862c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380745,15 +380743,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c91e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x885ae> │ │ │ │ nop │ │ │ │ ldrsh r6, [r2, r3] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ + @ instruction: 0xb866 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (19cadc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8876c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380857,15 +380855,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19ca38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x886c8> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, r6] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cbz r2, 19cb36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x887c6> │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #284] @ (19cc14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x888a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380967,15 +380965,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19cb7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8880c> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, r1] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cbz r6, 19cc58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x888e8> │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 19ccbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8894c> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -381897,16 +381895,16 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d692 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89322> │ │ │ │ str r2, [r0, r7] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - vhadd.s q0, q12, │ │ │ │ - ldc 0, cr0, [sl, #-940]! @ 0xfffffc54 │ │ │ │ + @ instruction: 0xf2d800eb │ │ │ │ + @ instruction: 0xf0da00eb │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (19d904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89594>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -382053,16 +382051,16 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d86c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x894fc> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #968] @ (19dcd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89960>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stcl 0, cr0, [lr, #-940]! @ 0xfffffc54 │ │ │ │ - sbc.w r0, r0, fp, asr #3 │ │ │ │ + add.w r0, lr, #235 @ 0xeb │ │ │ │ + vhadd.s8 q0, q8, │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #432] @ (19dad4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89764>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -382198,16 +382196,16 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19da08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89698> │ │ │ │ ldr r6, [pc, #80] @ (19db28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x897b8>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - sbcs.w r0, r0, fp, asr #3 │ │ │ │ - ldrd r0, r0, [r2, #-940] @ 0x3ac │ │ │ │ + vhadd.s16 q0, q8, │ │ │ │ + ldcl 0, cr0, [r2], #940 @ 0x3ac │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (19dcb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89940>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -382349,17 +382347,16 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19dbde <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8986e> │ │ │ │ ldr r4, [pc, #272] @ (19ddc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89a54>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xe9a400eb │ │ │ │ - b.n 19dba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89838> │ │ │ │ - lsls r3, r5, #3 │ │ │ │ + stcl 0, cr0, [r4, #-940] @ 0xfffffc54 │ │ │ │ + adds.w r0, r6, fp, asr #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] @ (19de7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89b0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -382495,18 +382492,16 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19ddb2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89a42> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #432] @ (19e030 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89cc0>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - b.n 19de54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89ae4> │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - b.n 19d9dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8966c> │ │ │ │ - lsls r3, r5, #3 │ │ │ │ + @ instruction: 0xeb8800eb │ │ │ │ + strd r0, r0, [sl, #-940] @ 0x3ac │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (19e054 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89ce4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -382649,17 +382644,16 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19df86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89c16> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #640] @ (19e2d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89f68>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - b.n 19dc9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8992c> │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - b.n 19e804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a494> │ │ │ │ + strd r0, r0, [r0, #940] @ 0x3ac │ │ │ │ + b.n 19df44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89bd4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #344] @ (19e1cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89e5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382774,15 +382768,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 19e128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89db8> │ │ │ │ nop │ │ │ │ mov lr, r8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (19e334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89fc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382891,15 +382885,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 19e29e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89f2e> │ │ │ │ nop │ │ │ │ cmp r2, sl │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ + ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #348] @ (19e4ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a13c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383014,15 +383008,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19e40c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a09c> │ │ │ │ mvns r2, r5 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r0, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (19e60c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a29c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383129,15 +383123,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19e58c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a21c> │ │ │ │ negs r2, r6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r7, [sp, #0] │ │ │ │ + ldr r2, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #360] @ (19e790 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a420>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383254,15 +383248,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 19e6aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a33a> │ │ │ │ asrs r2, r2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (19e8ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a57c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383367,15 +383361,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19e838 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a4c8> │ │ │ │ subs r7, #142 @ 0x8e │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #364] @ (19ea74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a704>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383490,15 +383484,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 19e98e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a61e> │ │ │ │ subs r6, #50 @ 0x32 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19ebc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a858>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383599,15 +383593,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19eb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a7b4> │ │ │ │ subs r4, #170 @ 0xaa │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r0, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #320] @ (19ed24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a9b4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -383714,15 +383708,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 19ec98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a928> │ │ │ │ nop │ │ │ │ subs r3, #86 @ 0x56 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r2, [r7, #58] @ 0x3a │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (19ee80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8ab10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383827,15 +383821,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 19edf6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8aa86> │ │ │ │ nop │ │ │ │ subs r1, #250 @ 0xfa │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + str r1, [sp, #616] @ 0x268 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (19ef60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8abf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384363,15 +384357,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19f46a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b0fa> │ │ │ │ adds r3, #134 @ 0x86 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #24] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #328] @ (19f654 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b2e4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -384481,15 +384475,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r7, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19f5da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b26a> │ │ │ │ adds r2, #46 @ 0x2e │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + ldrh r6, [r0, #12] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #344] @ (19f7c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b458>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -384605,15 +384599,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r6, #3424 @ 0xd60 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19f70a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b39a> │ │ │ │ adds r0, #202 @ 0xca │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #348] @ (19f940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b5d0>) │ │ │ │ @@ -384729,15 +384723,15 @@ │ │ │ │ add.w r0, r7, #3424 @ 0xd60 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19f88c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b51c> │ │ │ │ nop │ │ │ │ cmp r7, #88 @ 0x58 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r2, [r6, #20] │ │ │ │ + strh r2, [r2, #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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (19fa9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b72c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384844,15 +384838,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19fa16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b6a6> │ │ │ │ cmp r5, #222 @ 0xde │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r2, [r4, #10] │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (19fc04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b894>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384961,15 +384955,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 19fb86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b816> │ │ │ │ cmp r4, #130 @ 0x82 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r2, [r3, #31] │ │ │ │ + strh r2, [r7, #26] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (19fd6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b9fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385080,15 +385074,15 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19fcb2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b942> │ │ │ │ nop │ │ │ │ cmp r3, #26 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (19fed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8bb60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385196,15 +385190,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19fe22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8bab2> │ │ │ │ cmp r1, #178 @ 0xb2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ lsls r6, r7, #3 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1a0042 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8bcd2> │ │ │ │ @@ -390742,15 +390736,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a410e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8fd9e> │ │ │ │ b.n 1a3f7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8fc0c> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subs r2, #12 │ │ │ │ + subs r5, #172 @ 0xac │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (1a4310 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8ffa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -390862,15 +390856,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4270 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8ff00> │ │ │ │ nop │ │ │ │ b.n 1a3e18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8faa8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (1a4484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90114>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -390981,15 +390975,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4406 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90096> │ │ │ │ b.n 1a3ca4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8f934> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + subs r2, #130 @ 0x82 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #360] @ (1a4608 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90298>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391104,15 +391098,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4568 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x901f8> │ │ │ │ b.n 1a4b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x907d0> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r5, #104 @ 0x68 │ │ │ │ + subs r1, #8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #356] @ (1a4788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90418>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -391225,15 +391219,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a46c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90358> │ │ │ │ nop │ │ │ │ b.n 1a49b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90648> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r7, #46 @ 0x2e │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #368] @ (1a4914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x905a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391350,15 +391344,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a4832 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x904c2> │ │ │ │ nop │ │ │ │ svc 150 @ 0x96 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r2, #30 │ │ │ │ + adds r5, #190 @ 0xbe │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #368] @ (1a4aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90730>) │ │ │ │ mov fp, r3 │ │ │ │ @@ -391472,15 +391466,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a49e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90676> │ │ │ │ udf #8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #380] @ (1a4c34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x908c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391599,15 +391593,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a4b4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x907dc> │ │ │ │ nop │ │ │ │ bgt.n 1a4b38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x907c8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + adds r2, #124 @ 0x7c │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ (1a4da4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90a34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391717,15 +391711,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4d16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x909a6> │ │ │ │ nop │ │ │ │ bge.n 1a4d7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90a0c> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r5, #66 @ 0x42 │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (1a4f0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90b9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391833,15 +391827,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4e7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90b0e> │ │ │ │ nop │ │ │ │ bls.n 1a5004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90c94> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r7, #98 @ 0x62 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #360] @ (1a5090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90d20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391956,15 +391950,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5010 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90ca0> │ │ │ │ nop │ │ │ │ bhi.n 1a50b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90d48> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r2, #24 │ │ │ │ + cmp r5, #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, #340] @ (1a5200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90e90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392073,15 +392067,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5182 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90e12> │ │ │ │ bvs.n 1a5120 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90db0> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + cmp r4, #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, #376] @ (1a5394 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91024>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392198,15 +392192,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a52c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90f58> │ │ │ │ nop │ │ │ │ bpl.n 1a53d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91064> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r6, #194 @ 0xc2 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #352] @ (1a5510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x911a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392318,15 +392312,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a544c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x910dc> │ │ │ │ nop │ │ │ │ bcc.n 1a5428 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x910b8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + cmp r0, #206 @ 0xce │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #392] @ (1a56b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91344>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392446,15 +392440,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a55ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9127a> │ │ │ │ bcs.n 1a56d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91364> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r7, #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, #352] @ (1a5830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x914c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392563,15 +392557,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a5778 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91408> │ │ │ │ beq.n 1a5908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91598> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r1, #220 @ 0xdc │ │ │ │ + movs r5, #124 @ 0x7c │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #388] @ (1a59d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91660>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392689,15 +392683,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a5906 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91596> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + movs r3, #198 @ 0xc6 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #360] @ (1a5b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x917e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392809,15 +392803,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a5a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91728> │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subs r2, r1, #2 │ │ │ │ + movs r2, #42 @ 0x2a │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #372] @ (1a5ce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91974>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392935,15 +392929,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a5c22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x918b2> │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r3, r6, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r2, r4, #3 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #376] @ (1a5e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91b08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393063,15 +393057,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a5db6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91a46> │ │ │ │ ldmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + subs r4, r2, #3 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #360] @ (1a5ffc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91c8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393183,15 +393177,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a5f40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91bd0> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + adds r2, r7, #4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #504] @ (1a6210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91ea0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393340,15 +393334,15 @@ │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a610a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91d9a> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r5} │ │ │ │ lsls r1, r4, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + subs r6, r1, r4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #504] @ (1a6428 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x920b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393497,15 +393491,15 @@ │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a6326 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91fb6> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3} │ │ │ │ lsls r1, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - asrs r6, r7, #20 │ │ │ │ + adds r6, r3, r3 │ │ │ │ lsls r6, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -393666,15 +393660,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r6, r4, #11 │ │ │ │ + asrs r6, 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 │ │ │ │ sub sp, #12 │ │ │ │ mov sl, r2 │ │ │ │ @@ -393790,15 +393784,15 @@ │ │ │ │ b.n 1a672c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x923bc> │ │ │ │ stmia r0!, {r5, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #5 │ │ │ │ + asrs r6, r0, #20 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (1a6938 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x925c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393916,15 +393910,15 @@ │ │ │ │ b.n 1a688e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9251e> │ │ │ │ itte mi │ │ │ │ lslmi r1, r4, #6 │ │ │ │ strmi r7, [sp, #1008] @ 0x3f0 │ │ │ │ lslpl r1, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #412] @ (1a6af8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92788>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394054,15 +394048,15 @@ │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a6a22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x926b2> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r1, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - lsrs r6, r1, #24 │ │ │ │ + asrs r6, r5, #6 │ │ │ │ lsls r6, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -394195,15 +394189,15 @@ │ │ │ │ b.n 1a6bea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9287a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ pop {r1, r2, r3, r4} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r4, r4, #16 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #316] @ (1a6e28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92ab8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394309,15 +394303,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6d9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92a2c> │ │ │ │ nop │ │ │ │ rev16 r6, r1 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #316] @ (1a6f80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92c10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394423,15 +394417,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92b84> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8f6 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r4, r5, #5 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (1a70c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92d58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394533,15 +394527,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a7028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92cb8> │ │ │ │ nop │ │ │ │ @ instruction: 0xb79e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (1a720c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92e9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394639,15 +394633,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a7170 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92e00> │ │ │ │ @ instruction: 0xb656 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #284] @ (1a7344 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92fd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394749,15 +394743,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a72ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92f3c> │ │ │ │ nop │ │ │ │ push {r1, r4, lr} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (1a7478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93108>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394855,15 +394849,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a73e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93074> │ │ │ │ cbz r2, 1a74f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93182> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #340] @ (1a75e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394970,15 +394964,15 @@ │ │ │ │ vldr s3, [sp, #20] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 1a7514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x931a4> │ │ │ │ uxth r2, r5 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r2, r4, #10 │ │ │ │ + lsls r2, r0, #25 │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r1, #12] │ │ │ │ vldr s2, [r1, #8] │ │ │ │ @@ -395798,15 +395792,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a7eca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93b5a> │ │ │ │ nop │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr??.w r0, [r6, sp, lsl #3] │ │ │ │ + ldc2 0, cr0, [r6], {253} @ 0xfd │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #420] @ (1a8180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93e10>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -395942,15 +395936,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a8086 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93d16> │ │ │ │ add r7, pc, #384 @ (adr r7, 1a8304 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93f94>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf69c00fd │ │ │ │ + @ instruction: 0xfa3c00fd │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ (1a8330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93fc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -396081,15 +396075,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a8230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93ec0> │ │ │ │ add r5, pc, #632 @ (adr r5, 1a85ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9423c>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf4c800fd │ │ │ │ + str??.w r0, [r8, sp, lsl #3] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #416] @ (1a84ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9417c>) │ │ │ │ mov sl, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -396225,15 +396219,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a83e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x94078> │ │ │ │ add r3, pc, #952 @ (adr r3, 1a88a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x94538>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf2f400fd │ │ │ │ + @ instruction: 0xf69400fd │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ (1a86a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x94330>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -396364,15 +396358,15 @@ │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1a860e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9429e> │ │ │ │ nop │ │ │ │ add r2, pc, #200 @ (adr r2, 1a876c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x943fc>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adc.w r0, r0, #253 @ 0xfd │ │ │ │ + @ instruction: 0xf4e000fd │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #400] @ (1a884c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x944dc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -396503,15 +396497,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1a87c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x94450> │ │ │ │ add r0, pc, #504 @ (adr r0, 1a8a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x946d8>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - vqadd.s64 q8, q9, │ │ │ │ + @ instruction: 0xf31200fd │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #388] @ (1a89ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9467c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -396640,15 +396634,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a8954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x945e4> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stcl 0, cr0, [r0, #1012] @ 0x3f4 │ │ │ │ + sbc.w r0, r0, #253 @ 0xfd │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (1a8b88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x94818>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -396777,15 +396771,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a8af0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x94780> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stc 0, cr0, [r8], {253} @ 0xfd │ │ │ │ + vshr.s64 q0, , #24 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (1a8c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9492c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -397450,15 +397444,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a92c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x94f58> │ │ │ │ str r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - b.n 1a9af0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95780> │ │ │ │ + b.n 1a9230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x94ec0> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (1a9518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x951a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397581,15 +397575,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a943c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x950cc> │ │ │ │ nop │ │ │ │ str r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - b.n 1a993c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x955cc> │ │ │ │ + b.n 1a907c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x94d0c> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #368] @ (1a96a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95334>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397709,15 +397703,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a95c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95250> │ │ │ │ nop │ │ │ │ str r2, [sp, #24] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - b.n 1a9778 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95408> │ │ │ │ + b.n 1a8eb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x94b48> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #368] @ (1a9830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x954c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397839,15 +397833,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a974c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x953dc> │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - udf #188 @ 0xbc │ │ │ │ + b.n 1a9cf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95980> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (1a99a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95638>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397970,15 +397964,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a98cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9555c> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ble.n 1a99fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9568c> │ │ │ │ + b.n 1a9b3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x957cc> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1a9b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x957d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398105,15 +398099,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a9a4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x956da> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - blt.n 1a9c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x958bc> │ │ │ │ + svc 18 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1a9cd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95968>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398241,15 +398235,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9c4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x958da> │ │ │ │ ldrh r6, [r3, #30] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bls.n 1a9c90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95920> │ │ │ │ + ble.n 1a9dd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95a60> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1a9e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95b04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398377,15 +398371,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9dd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95a68> │ │ │ │ ldrh r6, [r0, #18] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bhi.n 1a9ed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95b60> │ │ │ │ + blt.n 1a9e10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95aa0> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (1a9fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95c7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398508,15 +398502,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a9f10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95ba0> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #4] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bvs.n 1aa0b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95d48> │ │ │ │ + bge.n 1a9ff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95c88> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1aa184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95e14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398643,15 +398637,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1aa08e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95d1e> │ │ │ │ nop │ │ │ │ strh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bmi.n 1aa0e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95d78> │ │ │ │ + bhi.n 1aa228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95eb8> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1aa31c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95fac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398779,15 +398773,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa28e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95f1e> │ │ │ │ strh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bcc.n 1aa34c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95fdc> │ │ │ │ + bvs.n 1aa28c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95f1c> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1aa4b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96148>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398915,15 +398909,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa41c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x960ac> │ │ │ │ strh r2, [r0, #32] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bne.n 1aa594 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96224> │ │ │ │ + bpl.n 1aa4d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96164> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (1aa630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x962c0>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399042,15 +399036,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1aa558 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x961e8> │ │ │ │ nop │ │ │ │ strh r6, [r4, #18] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + bcc.n 1aa6c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96354> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #352] @ (1aa7ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9643c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399170,15 +399164,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1aa6cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9635c> │ │ │ │ nop │ │ │ │ strh r6, [r5, #6] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldmia r6!, {r1, r3} │ │ │ │ + bne.n 1aa708 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96398> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (1aa93c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x965cc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399303,15 +399297,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aa8ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9653e> │ │ │ │ ldrb r2, [r6, #29] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + beq.n 1aa974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96604> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1aaad8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96768>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399439,15 +399433,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aaa3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x966cc> │ │ │ │ ldrb r2, [r4, #23] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldmia r2!, {r1, r3, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (1aac50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x968e0>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399566,15 +399560,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1aab78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96808> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #17] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldmia r1, {r1, r2} │ │ │ │ + ldmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #352] @ (1aadcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96a5c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399694,15 +399688,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1aacec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9697c> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #11] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r3} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (1aaf5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96bec>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399827,15 +399821,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aaece <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96b5e> │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1ab0f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96d88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399963,15 +399957,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ab05c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96cec> │ │ │ │ strb r2, [r0, #31] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r7!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ ldr r5, [pc, #432] @ (1ab2c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96f58>) │ │ │ │ @@ -405417,15 +405411,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1af214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9aea4> │ │ │ │ nop │ │ │ │ adds r6, #18 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #384] @ (1af44c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b0dc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -405553,15 +405547,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1af3b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b042> │ │ │ │ adds r4, #110 @ 0x6e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + strh r4, [r5, #32] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (1af5e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b278>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405683,15 +405677,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1af4fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b18e> │ │ │ │ adds r2, #210 @ 0xd2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + strh r4, [r0, #18] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1af798 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b428>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405821,15 +405815,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1af696 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b326> │ │ │ │ nop │ │ │ │ adds r1, #54 @ 0x36 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + strh r6, [r7, #2] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #408] @ (1af94c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b5dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405960,15 +405954,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1af8b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b542> │ │ │ │ nop │ │ │ │ cmp r7, #134 @ 0x86 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1afafc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b78c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406102,15 +406096,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1afa54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b6e4> │ │ │ │ nop │ │ │ │ cmp r5, #210 @ 0xd2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #468] @ (1afcec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b97c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406253,15 +406247,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1afba2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b832> │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r4, [r2, #30] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ (1afed8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9bb68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406406,15 +406400,15 @@ │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1afd90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9ba20> │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + ldrb r4, [r2, #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, #436] @ (1b00a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9bd38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406556,15 +406550,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 1affe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9bc74> │ │ │ │ nop │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r6, #28] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #412] @ (1b0260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9bef0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406700,15 +406694,15 @@ │ │ │ │ addle.w r1, r7, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 1b01a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9be36> │ │ │ │ movs r6, #118 @ 0x76 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #588] @ (1b04c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c158>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406893,20 +406887,20 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b03a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c030> │ │ │ │ movs r4, #190 @ 0xbe │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ittt vc │ │ │ │ - lslvc r2, r5, #3 │ │ │ │ - stmdbvc sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - movvc.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r3!, {r1, r2, r3, r4} │ │ │ │ + lsls r2, r5, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #596] @ (1b073c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c3cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -407092,17 +407086,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b060e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c29e> │ │ │ │ movs r2, #82 @ 0x52 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - it cc │ │ │ │ - lslcc r2, r5, #3 │ │ │ │ - pop {r1, r3, pc} │ │ │ │ + stmia r2!, {r3, r4, r6, r7} │ │ │ │ + lsls r2, r5, #3 │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #600] @ (1b09b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c644>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407293,17 +407287,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r4, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b08fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c58a> │ │ │ │ subs r6, r3, #7 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ - revsh r2, r2 │ │ │ │ + bkpt 0x0072 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #576] @ (1b0c14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c8a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407484,17 +407478,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b0aee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c77e> │ │ │ │ nop │ │ │ │ adds r6, r4, #5 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - rev16 r2, r6 │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + cbnz r4, 1b0c94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c924> │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #584] @ (1b0e7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9cb0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407678,17 +407672,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b0d52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c9e2> │ │ │ │ nop │ │ │ │ subs r6, r0, r4 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + cbnz r2, 1b0ee6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9cb76> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + cbnz r4, 1b0ea2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9cb32> │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #568] @ (1b10d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9cd64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407868,17 +407862,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b0f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9cc00> │ │ │ │ adds r6, r3, r2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + cbnz r4, 1b10f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9cd80> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - cbz r6, 1b114c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9cddc> │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (1b12b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9cf40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408020,15 +408014,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b11a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9ce38> │ │ │ │ nop │ │ │ │ asrs r6, r0, #25 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r6, [r1, #0] │ │ │ │ + str r6, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ (1b1474 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d104>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408161,15 +408155,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b1374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d004> │ │ │ │ nop │ │ │ │ asrs r6, r5, #17 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh r6, [r5, r0] │ │ │ │ + str r6, [r1, #28] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #436] @ (1b1644 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d2d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408308,15 +408302,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b153e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d1ce> │ │ │ │ nop │ │ │ │ asrs r2, r5, #10 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r2, [r0, r1] │ │ │ │ + ldrsh r2, [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, #460] @ (1b182c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d4bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408458,15 +408452,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b171c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d3ac> │ │ │ │ nop │ │ │ │ asrs r2, r3, #3 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r6, [r7, r0] │ │ │ │ + ldrb r6, [r3, r7] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #444] @ (1b1a04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d694>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -408606,15 +408600,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b1900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d590> │ │ │ │ lsrs r2, r6, #27 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [r1, r1] │ │ │ │ + ldrh r4, [r5, 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, #424] @ (1b1bc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d858>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408747,15 +408741,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b1ac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d758> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #20 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r2, [r5, r1] │ │ │ │ + ldrh r2, [r1, r0] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (1b1d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d9cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408871,15 +408865,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b1c64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d8f4> │ │ │ │ lsrs r6, r2, #13 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r4, [r2, r3] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #448] @ (1b1f18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9dba8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409019,15 +409013,15 @@ │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1b1dde <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9da6e> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #7 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r6, [r7, r4] │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #420] @ (1b20d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9dd68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409158,15 +409152,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b1fda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9dc6a> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #32 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + strb r6, [r3, r2] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #488] @ (1b22dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9df6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409313,15 +409307,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b2190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9de20> │ │ │ │ lsls r6, r0, #25 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r7, [pc, #256] @ (1b23e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e074>) │ │ │ │ + strh r0, [r4, r3] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #452] @ (1b24bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e14c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409459,15 +409453,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b23b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e040> │ │ │ │ lsls r2, r0, #17 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [pc, #896] @ (1b2844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e4d4>) │ │ │ │ + str r0, [r0, r2] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #480] @ (1b26b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e348>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409618,15 +409612,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b25a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e230> │ │ │ │ lsls r2, r4, #9 │ │ │ │ lsls r1, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r2, [pc, #784] @ (1b29d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e664>) │ │ │ │ + ldr r6, [pc, #400] @ (1b2854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e4e4>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -409782,15 +409776,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ lsls r6, r3, #1 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r0, [pc, #576] @ (1b2b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e7b0>) │ │ │ │ + ldr r4, [pc, #192] @ (1b29a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e630>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #400] @ (1b2a84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e714>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409930,15 +409924,15 @@ │ │ │ │ b.n 1b2992 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e622> │ │ │ │ nop │ │ │ │ cdp2 1, 4, cr0, cr6, cr0, {5} │ │ │ │ bvs.n 1b2a84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e714> │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, r7 │ │ │ │ + ldr r2, [pc, #360] @ (1b2bfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e88c>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov sl, r2 │ │ │ │ @@ -410077,15 +410071,15 @@ │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b2b4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e7dc> │ │ │ │ stc2 1, cr0, [r4], {160} @ 0xa0 │ │ │ │ bpl.n 1b2cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e964> │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, sp │ │ │ │ + ldr r0, [pc, #544] @ (1b2e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9eafc>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #572] @ (1b2e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9eb2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410253,15 +410247,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b2d56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e9e6> │ │ │ │ @ instruction: 0xfada01a0 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - negs r0, r5 │ │ │ │ + mov r0, r1 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #620] @ (1b3128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9edb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410441,15 +410435,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldr??.w r0, [lr, ] │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + muls r6, r5 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #572] @ (1b3380 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f010>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410618,15 +410612,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b3238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9eec8> │ │ │ │ nop │ │ │ │ @ instruction: 0xf5f601a0 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - subs r5, #78 @ 0x4e │ │ │ │ + lsrs r6, r5 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (1b3568 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f1f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410768,15 +410762,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b3452 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f0e2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf39a01a0 │ │ │ │ - subs r3, #78 @ 0x4e │ │ │ │ + subs r6, #238 @ 0xee │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #432] @ (1b3734 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f3c4>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -410913,15 +410907,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b362c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f2bc> │ │ │ │ nop │ │ │ │ subs.w r1, r6, #160 @ 0xa0 │ │ │ │ - subs r1, #102 @ 0x66 │ │ │ │ + subs r5, #6 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1b38d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f560>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411046,15 +411040,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b37d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f466> │ │ │ │ nop │ │ │ │ vaddw.s32 q8, q13, d16 │ │ │ │ - adds r7, #170 @ 0xaa │ │ │ │ + subs r3, #74 @ 0x4a │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #448] @ (1b3aac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f73c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411193,15 +411187,15 @@ │ │ │ │ vstr s0, [sp] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 1b3974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f604> │ │ │ │ cdp 1, 4, cr0, cr14, cr0, {5} │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #428] @ (1b3c74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f904>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411334,15 +411328,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b3b68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f7f8> │ │ │ │ ldcl 1, cr0, [r2], #-640 @ 0xfffffd80 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r7, #104 @ 0x68 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #468] @ (1b3e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9faf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411485,15 +411479,15 @@ │ │ │ │ vstr d0, [sp] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b3d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f9b4> │ │ │ │ @ instruction: 0xeaaa01a0 │ │ │ │ - adds r2, #4 │ │ │ │ + adds r5, #164 @ 0xa4 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #436] @ (1b4034 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9fcc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411629,15 +411623,15 @@ │ │ │ │ str.w r3, [lr, #8] │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b3fa2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9fc32> │ │ │ │ ldmia.w sl!, {r5, r7, r8} │ │ │ │ - cmp r7, #242 @ 0xf2 │ │ │ │ + adds r3, #146 @ 0x92 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #424] @ (1b41f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9fe88>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -411773,15 +411767,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4166 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9fdf6> │ │ │ │ b.n 1b3fd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9fc60> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r6, #18 │ │ │ │ + adds r1, #178 @ 0xb2 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1b4394 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0024>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411908,15 +411902,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4302 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9ff92> │ │ │ │ nop │ │ │ │ b.n 1b3de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9fa74> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (1b4554 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa01e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412052,15 +412046,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0124> │ │ │ │ nop │ │ │ │ b.n 1b4c6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa08fc> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r2, #166 @ 0xa6 │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (1b4714 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa03a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412193,15 +412187,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4680 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0310> │ │ │ │ nop │ │ │ │ b.n 1b4aac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa073c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1b48f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0584>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412343,15 +412337,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa04c0> │ │ │ │ nop │ │ │ │ b.n 1b490c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa059c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r6, #208 @ 0xd0 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (1b4ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0740>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412485,15 +412479,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa06a0> │ │ │ │ udf #42 @ 0x2a │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1b4c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa08f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412626,15 +412620,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0850> │ │ │ │ nop │ │ │ │ bgt.n 1b4d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa09d0> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r3, #10 │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #388] @ (1b4e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0a90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412763,15 +412757,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4d60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa09f0> │ │ │ │ nop │ │ │ │ bge.n 1b4d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0a10> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r1, #74 @ 0x4a │ │ │ │ + movs r4, #234 @ 0xea │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ (1b4fb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0c44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412904,15 +412898,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4efe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0b8e> │ │ │ │ bls.n 1b4ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0c84> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r4, r1, #6 │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1b5164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0df4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -413045,15 +413039,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b50c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0d54> │ │ │ │ nop │ │ │ │ bvc.n 1b523c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0ecc> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (1b5320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0fb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -413188,15 +413182,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b526a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0efa> │ │ │ │ bpl.n 1b5298 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0f28> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + subs r0, r1, #6 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #272] @ (1b544c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa10dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -415689,17 +415683,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r6, [r0, r4] │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + ldrsb r0, [r1, r1] │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #776] @ (1b74d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa3160>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -415949,17 +415943,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r4, [r3, r7] │ │ │ │ + strb r4, [r7, r5] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldr r7, [pc, #456] @ (1b76b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa3344>) │ │ │ │ + strh r2, [r2, r4] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #836] @ (1b7844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa34d4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -416217,17 +416211,17 @@ │ │ │ │ nop │ │ │ │ sxth r2, r7 │ │ │ │ lsls r0, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldr r6, [pc, #224] @ (1b7934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa35c4>) │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldr r3, [pc, #760] @ (1b7b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa37e0>) │ │ │ │ + ldr r7, [pc, #376] @ (1b79d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa3660>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 1b7d1a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa39aa> │ │ │ │ ldrh.w r2, [r4, #2996] @ 0xbb4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -416608,15 +416602,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r7, #29 │ │ │ │ lsls r5, r7, #3 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -417204,19 +417198,19 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsrs r3, r3, #30 │ │ │ │ b.n 1b849c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa412c> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - cmp r6, fp │ │ │ │ + ldr r0, [pc, #1016] @ (1b894c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa45dc>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ - cmn r0, r2 │ │ │ │ + mov r0, lr │ │ │ │ lsls r2, r5, #3 │ │ │ │ - @ instruction: 0xfaa200fc │ │ │ │ + mcr2 0, 2, r0, cr2, cr12, {7} │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ @@ -417894,20 +417888,19 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - subs r4, #2 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + subs r5, #40 @ 0x28 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - b.n 1b8cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa4954> │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + @ instruction: 0xead400fc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1b90a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa4d38> │ │ │ │ ldrh.w r2, [r8, #3112] @ 0xc28 │ │ │ │ @@ -418681,19 +418674,19 @@ │ │ │ │ bcs.w 1b9450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa50e0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - adds r2, #28 │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ lsls r2, r5, #3 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + adds r3, #46 @ 0x2e │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ble.n 1b97e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa5474> │ │ │ │ + b.n 1b9b24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa57b4> │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1b9aee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa577e> │ │ │ │ @@ -419248,21 +419241,21 @@ │ │ │ │ mvns r7, r7 │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #32] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - b.n 1ba0f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa5d80> │ │ │ │ + b.n 1b9830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa54c0> │ │ │ │ lsls r4, r7, #3 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - movs r6, #102 @ 0x66 │ │ │ │ + cmp r2, #6 │ │ │ │ lsls r2, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3424 @ 0xd60 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1ba0d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa5d62> │ │ │ │ ldrh.w r2, [ip, #2936] @ 0xb78 │ │ │ │ @@ -419764,21 +419757,21 @@ │ │ │ │ mvns r7, r7 │ │ │ │ ldrsh r0, [r2, r2] │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bls.n 1ba5f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa6280> │ │ │ │ + ble.n 1ba530 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa61c0> │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldrb r6, [r0, r2] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ lsls r2, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3424 @ 0xd60 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1ba73c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa63cc> │ │ │ │ ldrh.w r2, [ip, #2936] @ 0xb78 │ │ │ │ @@ -420186,21 +420179,21 @@ │ │ │ │ lsls r0, r4, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r4, r0] │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 1bac24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa68b4> │ │ │ │ + bvc.n 1bab64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa67f4> │ │ │ │ lsls r4, r7, #3 │ │ │ │ strb r6, [r7, r6] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + subs r0, r6, #6 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r2, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1bae76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa6b06> │ │ │ │ @@ -420750,21 +420743,21 @@ │ │ │ │ nop │ │ │ │ strb r0, [r3, #31] │ │ │ │ lsls r0, r4, #6 │ │ │ │ str r2, [r5, r2] │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldr r6, [pc, #256] @ (1bb348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa6fd8>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + adds r0, r1, r1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r2, r5, #21 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -421377,21 +421370,21 @@ │ │ │ │ nop │ │ │ │ strb r0, [r3, #0] │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r0, [pc, #936] @ (1bbdd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa7a60>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ lsls r4, r7, #3 │ │ │ │ mov r2, sl │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r7, #21 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -422002,21 +421995,21 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsls r0, r4, #6 │ │ │ │ asrs r2, r6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 1bc218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa7ea8> │ │ │ │ + push {r4, r6, lr} │ │ │ │ lsls r4, r7, #3 │ │ │ │ subs r6, #150 @ 0x96 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -422645,20 +422638,21 @@ │ │ │ │ nop │ │ │ │ str r4, [r1, #8] │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r1, #94 @ 0x5e │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + @ instruction: 0xb7da │ │ │ │ lsls r4, r7, #3 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldc2 0, cr0, [r0, #-932] @ 0xfffffc5c │ │ │ │ - @ instruction: 0xfa1e00e9 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ + ldc2 0, cr0, [lr, #932]! @ 0x3a4 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r4, #15 │ │ │ │ @@ -423320,15 +423314,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ adds r0, #182 @ 0xb6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r5, #228 @ 0xe4 │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r3, [pc, #944] @ (1bd650 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa92e0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #944] @ (1bd654 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa92e4>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -423603,16 +423597,16 @@ │ │ │ │ sbfx r3, r3, #20, #10 │ │ │ │ b.n 1bd5b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa9242> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - orrs.w r0, r2, #7634944 @ 0x748000 │ │ │ │ - adc.w r0, ip, #233 @ 0xe9 │ │ │ │ + @ instruction: 0xf7f200e9 │ │ │ │ + @ instruction: 0xf4ec00e9 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1bd138 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa8dc8> │ │ │ │ vmov s15, r3 │ │ │ │ @@ -424031,20 +424025,20 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #848] @ (1bdef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa9b88>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ movs r7, #166 @ 0xa6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r4, #210 @ 0xd2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xeb2400e9 │ │ │ │ - @ instruction: 0xe85a00e9 │ │ │ │ + cdp 0, 12, cr0, cr4, cr9, {7} │ │ │ │ + @ instruction: 0xebfa00e9 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r4, #15 │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ add.w r4, r4, #598016 @ 0x92000 │ │ │ │ @@ -424733,15 +424727,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ subs r2, r0, #3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r7, #3 │ │ │ │ subs r0, r5, r7 │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r3, [pc, #948] @ (1be84c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaa4dc>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #948] @ (1be850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaa4e0>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -425019,17 +425013,17 @@ │ │ │ │ sbfx r3, r3, #10, #10 │ │ │ │ b.n 1be77a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaa40a> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - b.n 1becb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaa944> │ │ │ │ + b.n 1be3f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaa084> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + b.n 1bee3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaaacc> │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1be37e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaa00e> │ │ │ │ @@ -425750,23 +425744,23 @@ │ │ │ │ ble.w 1beb5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaa7ea> │ │ │ │ b.n 1bec66 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaa8f6> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r7, #4] │ │ │ │ lsls r4, r7, #3 │ │ │ │ asrs r2, r7, #8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 1bf108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaad98> │ │ │ │ + bgt.n 1bf248 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaaed8> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bpl.n 1bf128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaadb8> │ │ │ │ + bls.n 1bf268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaaef8> │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1bf466 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xab0f6> │ │ │ │ ldrh.w r2, [r8, #3112] @ 0xc28 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -426570,23 +426564,23 @@ │ │ │ │ vstr s15, [lr, #8] │ │ │ │ ble.w 1bf582 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xab212> │ │ │ │ b.n 1bf694 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xab324> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r7, #27] │ │ │ │ lsls r4, r7, #3 │ │ │ │ lsrs r0, r0, #32 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + bcs.n 1bfc74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xab904> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r3!, {r1, r2, r7} │ │ │ │ + ldmia r7!, {r1, r2, r5} │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1bfef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xabb80> │ │ │ │ ldrh.w r2, [r8, #3112] @ 0xc28 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -431210,15 +431204,15 @@ │ │ │ │ sub.w r2, r6, #3424 @ 0xd60 │ │ │ │ ldr.w r3, [r4, #996] @ 0x3e4 │ │ │ │ add.w r1, r2, #98304 @ 0x18000 │ │ │ │ add.w r0, r2, #94208 @ 0x17000 │ │ │ │ ldrb.w ip, [r1, #1507] @ 0x5e3 │ │ │ │ ldr.w r2, [r0, #2904] @ 0xb58 │ │ │ │ b.n 1c3870 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaf500> │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + str r2, [sp, #24] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #1160] @ 1c3dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xafa7c> │ │ │ │ sub.w r5, r0, #573440 @ 0x8c000 │ │ │ │ @@ -432317,15 +432311,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c489c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb052c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r4, r2 │ │ │ │ + blxns r6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4616 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb02a6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432339,15 +432333,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c4864 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb04f4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - mvns r0, r0 │ │ │ │ + bx ip │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c464e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb02de> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432361,15 +432355,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c482c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb04bc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - muls r4, r5 │ │ │ │ + bxns r1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4686 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0316> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432383,15 +432377,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c47f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0484> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - orrs r0, r3 │ │ │ │ + mov r8, r7 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c46be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb034e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432405,15 +432399,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c47bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb044c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmn r4, r0 │ │ │ │ + mov r4, ip │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c46f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0386> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432427,15 +432421,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c4784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0414> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - negs r0, r6 │ │ │ │ + mov r0, r2 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c472e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb03be> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432449,15 +432443,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 248 @ 0xf8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - tst r4, r3 │ │ │ │ + cmp ip, r7 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4766 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb03f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432471,15 +432465,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 192 @ 0xc0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - rors r0, r1 │ │ │ │ + cmp r0, sp │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432498,17 +432492,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ svc 124 @ 0x7c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432527,17 +432521,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ svc 48 @ 0x30 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r2, [r3, #24] │ │ │ │ + strh r2, [r7, #12] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r7, #29] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432556,17 +432550,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ udf #228 @ 0xe4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + strh r6, [r3, #10] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [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 │ │ │ │ @@ -432585,17 +432579,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ udf #152 @ 0x98 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432614,17 +432608,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ udf #76 @ 0x4c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + strh r6, [r4, #4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r0, [r7, #11] │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432643,17 +432637,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ udf #0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + strh r2, [r1, #2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r1, #25] │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4966 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb05f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432667,15 +432661,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ble.n 1c4914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb05a4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + muls r0, r1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c499e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb062e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432689,15 +432683,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ble.n 1c48dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb056c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + cmn r4, r6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c49d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0666> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432711,15 +432705,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ble.n 1c4aa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0734> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4a0e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb069e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432733,15 +432727,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ble.n 1c4a6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb06fc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + negs r0, r1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4a46 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb06d6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432755,15 +432749,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4a34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb06c4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + rors r0, r6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4a7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb070e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432777,15 +432771,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c49fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb068c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + sbcs r4, r3 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4ab6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0746> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432799,15 +432793,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4bc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0854> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r5, #164 @ 0xa4 │ │ │ │ + adcs r4, r0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4aee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb077e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432821,15 +432815,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4b8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb081c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + lsrs r0, r6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432848,17 +432842,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ blt.n 1c4b4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb07dc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ + ldrb r6, [r5, #18] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432877,17 +432871,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ blt.n 1c4b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0790> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + ldrb r4, [r6, #15] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432906,17 +432900,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ blt.n 1c4cb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0944> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432935,17 +432929,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ blt.n 1c4c68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb08f8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r7, #31] │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432964,17 +432958,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4c1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb08ac> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + ldrb r6, [r7, #12] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432993,17 +432987,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4dd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0a60> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r0, #29] │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433022,17 +433016,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0a14> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433051,17 +433045,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4d38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb09c8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r7, #25] │ │ │ │ + ldrb r6, [r3, #8] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433080,17 +433074,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb097c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r2, #28] │ │ │ │ + ldrb r2, [r6, #10] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r0, #25] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433109,17 +433103,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4ea0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0b30> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433138,17 +433132,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0ae4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r6, #24] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433167,17 +433161,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4e08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0a98> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r3, #21] │ │ │ │ + ldrb r4, [r7, #3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433196,17 +433190,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4fbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0c4c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r6, #27] │ │ │ │ + ldrb r6, [r2, #10] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433225,17 +433219,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0c00> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r2, #26] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433254,17 +433248,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c4f24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0bb4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + ldrb r0, [r3, #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 │ │ │ │ @@ -433283,17 +433277,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c4ed8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0b68> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + strb r4, [r1, #31] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433312,17 +433306,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c508c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0d1c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + ldrb r6, [r1, #4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r0, [r0, #30] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433341,17 +433335,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c5040 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0cd0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r1, #20] │ │ │ │ + ldrb r6, [r5, #2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + strb r4, [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 │ │ │ │ @@ -433370,17 +433364,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c4ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0c84> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r5, #18] │ │ │ │ + ldrb r2, [r1, #1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r0, [r5, #27] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433399,17 +433393,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c51a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0e38> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r1, #17] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433428,17 +433422,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c515c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0dec> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r3, #20] │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r6, #10] │ │ │ │ + strb r0, [r2, #25] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433457,17 +433451,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c5110 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0da0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r0, #19] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r0, #24] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433486,17 +433480,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c52c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0f54> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r0, #11] │ │ │ │ + strb r2, [r4, #25] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433515,17 +433509,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c5278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0f08> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r5, #9] │ │ │ │ + strb r2, [r1, #24] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r1, #7] │ │ │ │ + strb r4, [r5, #21] │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5246 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0ed6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433539,15 +433533,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bmi.n 1c5234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0ec4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + subs r1, #120 @ 0x78 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c527e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0f0e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433561,15 +433555,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bmi.n 1c51fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0e8c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + subs r1, #32 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c52b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0f46> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433583,15 +433577,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bmi.n 1c53c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1054> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + subs r0, #200 @ 0xc8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c52ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0f7e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433605,15 +433599,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bmi.n 1c538c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb101c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1c5378 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1008>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433642,19 +433636,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bmi.n 1c538c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb101c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r4, [r4, #12] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r6, [r2, #2] │ │ │ │ + strb r6, [r6, #16] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r7, #238 @ 0xee │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1c53e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1070>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433683,19 +433677,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c5324 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0fb4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r6, [r5, #0] │ │ │ │ + strb r6, [r1, #15] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r3, #202 @ 0xca │ │ │ │ + adds r7, #106 @ 0x6a │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c545c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb10ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433732,19 +433726,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c54d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1160> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r3, #66 @ 0x42 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + strb r2, [r0, #13] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c54d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1168>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433781,19 +433775,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcs.n 1c5454 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb10e4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ + strb r6, [r0, #11] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c5554 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb11e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433830,19 +433824,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcs.n 1c55d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1268> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r5, #174 @ 0xae │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ + strb r2, [r1, #9] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c55d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1260>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433879,19 +433873,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bne.n 1c555c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb11ec> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + adds r5, #22 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + strb r0, [r3, #18] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ + strb r6, [r1, #7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c564c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb12dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433928,19 +433922,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bne.n 1c56e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1370> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + strb r0, [r1, #16] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [r6, #88] @ 0x58 │ │ │ │ + strb r2, [r2, #5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c56c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1358>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433977,19 +433971,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ beq.n 1c5664 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb12f4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r0, #66 @ 0x42 │ │ │ │ + adds r3, #226 @ 0xe2 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r0, [r3, #124] @ 0x7c │ │ │ │ + strb r0, [r7, #13] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [r6, #80] @ 0x50 │ │ │ │ + strb r6, [r2, #3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c56de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb136e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434003,15 +433997,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ beq.n 1c579c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb142c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5716 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb13a6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434025,15 +434019,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ beq.n 1c5764 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb13f4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c574e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb13de> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434047,15 +434041,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r7, #24 │ │ │ │ + adds r2, #184 @ 0xb8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5786 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1416> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434069,15 +434063,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + adds r2, #96 @ 0x60 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c57be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb144e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434091,15 +434085,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + adds r2, #12 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c57f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1486> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434113,15 +434107,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r4, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r6, #24 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c582e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb14be> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434135,15 +434129,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5866 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb14f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434157,15 +434151,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + adds r1, #8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c589e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb152e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434179,15 +434173,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r5, #16 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c58d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1566> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434201,15 +434195,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r4, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c590e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb159e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434223,15 +434217,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r4} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5946 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb15d6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434245,15 +434239,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r7, #168 @ 0xa8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c597e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb160e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434267,15 +434261,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r3, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ + cmp r7, #80 @ 0x50 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c59b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1646> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434289,15 +434283,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r4, r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c59ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb167e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434311,15 +434305,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r3, r4, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a26 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb16b6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434333,15 +434327,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r2, #168 @ 0xa8 │ │ │ │ + cmp r6, #72 @ 0x48 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb16ee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434355,15 +434349,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + cmp r5, #244 @ 0xf4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1726> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434377,15 +434371,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r1, #252 @ 0xfc │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ace <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb175e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434399,15 +434393,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r3, r4, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r5, #72 @ 0x48 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1796> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434421,15 +434415,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r4, #244 @ 0xf4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b3e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb17ce> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434443,15 +434437,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r1, #0 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1806> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434465,15 +434459,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r4, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r4, #76 @ 0x4c │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5bae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb183e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434487,15 +434481,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r0, #88 @ 0x58 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5be6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1876> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434509,15 +434503,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r0, #4 │ │ │ │ + cmp r3, #164 @ 0xa4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c1e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb18ae> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434531,15 +434525,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb18e6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434553,15 +434547,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb191e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434575,15 +434569,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r7, #0 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5cc6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1956> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434597,15 +434591,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5cfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb198e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434619,15 +434613,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb19c6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434641,15 +434635,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r6, #0 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb19fe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434663,15 +434657,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5da6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1a36> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434685,15 +434679,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5dde <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1a6e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434707,15 +434701,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1aa6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434729,15 +434723,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r4} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r4, #168 @ 0xa8 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1ade> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434751,15 +434745,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r4, #84 @ 0x54 │ │ │ │ + movs r7, #244 @ 0xf4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1b16> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434773,15 +434767,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r7, #160 @ 0xa0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ebe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1b4e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434795,15 +434789,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ef6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1b86> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434817,15 +434811,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r4, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1bbe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434839,15 +434833,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r6, #160 @ 0xa0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f66 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1bf6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434861,15 +434855,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1c2e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434883,15 +434877,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5fd6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1c66> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434905,15 +434899,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r4, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r2, #0 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c600e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1c9e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434927,15 +434921,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r4} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6046 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1cd6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434949,15 +434943,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c607e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1d0e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434971,15 +434965,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r1, #0 │ │ │ │ + movs r4, #160 @ 0xa0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c60b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1d46> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434993,15 +434987,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r4, r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c60ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1d7e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435015,15 +435009,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r4, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6126 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1db6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435037,15 +435031,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r0, #0 │ │ │ │ + movs r3, #160 @ 0xa0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c615e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1dee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435059,15 +435053,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6196 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1e26> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435081,15 +435075,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r4, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c61ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1e5e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435103,15 +435097,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r4, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6206 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1e96> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435125,15 +435119,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r0, r5, #2 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c623e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1ece> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435147,15 +435141,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r4, r2, #1 │ │ │ │ + movs r1, #244 @ 0xf4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6276 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1f06> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435169,15 +435163,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r0, r0, #0 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -442096,15 +442090,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (1cbd44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb79d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -443292,21 +443286,22 @@ │ │ │ │ b.n 1ccec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb8b50> │ │ │ │ tst r6, r0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ tst r2, r0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 1cca38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb86c8> │ │ │ │ + bvs.n 1cc978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb8608> │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r6, #162 @ 0xa2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 5, cr0, cr0, cr8, {7} │ │ │ │ + lsls r0, r6, #7 │ │ │ │ + lsls r1, r5, #3 │ │ │ │ movw r3, #48315 @ 0xbcbb │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ asrs r3, r2 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ beq.w 1cc0a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb7d38> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ @@ -444047,15 +444042,15 @@ │ │ │ │ b.w 1cc542 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb81d2> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ vrecps.f32 , , │ │ │ │ stc 15, cr15, [r7], #1020 @ 0x3fc │ │ │ │ stcl 15, cr15, [r9], {255} @ 0xff │ │ │ │ - @ instruction: 0xf68a00e8 │ │ │ │ + @ instruction: 0xfa2a00e8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #598016 @ 0x92000 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -444590,24 +444585,24 @@ │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 1cd546 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb91d6> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 1cd6b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb9348> │ │ │ │ b.n 1cd546 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb91d6> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x005c │ │ │ │ - lsls r3, r7, #3 │ │ │ │ - cbnz r6, 1cd736 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb93c6> │ │ │ │ - lsls r3, r7, #3 │ │ │ │ - cbnz r0, 1cd74e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb93de> │ │ │ │ - lsls r3, r7, #3 │ │ │ │ - cbnz r2, 1cd744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb93d4> │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee cs │ │ │ │ + lslcs r3, r7, #3 │ │ │ │ + it vc @ unpredictable │ │ │ │ + lslvc r3, r7, #3 │ │ │ │ + ittt mi │ │ │ │ + lslmi r3, r7, #3 │ │ │ │ + pushmi {r4, r5, r6, lr} │ │ │ │ + movmi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #200] @ (1cd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb9444>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -469663,15 +469658,15 @@ │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ strh.w r3, [sl, #3944] @ 0xf68 │ │ │ │ b.n 1dfcb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcb940> │ │ │ │ nop │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r4, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr.w r2, [pc, #3200] @ 1e0b90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcc820> │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ b.n 1dfcb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcb940> │ │ │ │ @@ -470754,17 +470749,17 @@ │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ ldrd r7, r6, [sp, #8] │ │ │ │ mov r4, r8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r9, #1208] @ 0x4b8 │ │ │ │ b.n 1e049e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcc12e> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrb.w r3, [r9, #1208] @ 0x4b8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1dfe24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcbab4> │ │ │ │ ldr.w r3, [r9, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e0c50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcc8e0> │ │ │ │ @@ -471454,15 +471449,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e1222 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcceb2> │ │ │ │ b.n 1e1274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xccf04> │ │ │ │ asrs r2, r1, #23 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #560] @ (1e15dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd26c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471647,15 +471642,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e146c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd0fc> │ │ │ │ b.n 1e14ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd13e> │ │ │ │ nop │ │ │ │ asrs r0, r2, #14 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #520] @ (1e1800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd490>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471827,15 +471822,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e16a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd332> │ │ │ │ b.n 1e16ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd37c> │ │ │ │ asrs r2, r0, #5 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #528] @ (1e1a2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd6bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472011,15 +472006,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e18d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd560> │ │ │ │ b.n 1e190e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd59e> │ │ │ │ lsrs r0, r4, #28 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #504] @ (1e1c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd8d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472189,15 +472184,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e1aea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd77a> │ │ │ │ b.n 1e1b2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd7bc> │ │ │ │ nop │ │ │ │ lsrs r2, r6, #19 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #496] @ (1e1e4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcdadc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472365,15 +472360,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e1d04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd994> │ │ │ │ b.n 1e1d3e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd9ce> │ │ │ │ lsrs r0, r4, #11 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e2048 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcdcd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472537,15 +472532,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e1f02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcdb92> │ │ │ │ b.n 1e1f3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcdbcc> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r2, [r3, #5] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #468] @ (1e2238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcdec8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472706,15 +472701,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e2100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcdd90> │ │ │ │ b.n 1e2136 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcddc6> │ │ │ │ nop │ │ │ │ lsls r0, r3, #27 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ + strb r2, [r6, #11] │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #444] @ (1e240c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce09c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472857,17 +472852,17 @@ │ │ │ │ b.n 1e2328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcdfb8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp.w r3, ip, lsl #2 │ │ │ │ bcc.n 1e2322 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcdfb2> │ │ │ │ b.n 1e2328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcdfb8> │ │ │ │ lsls r6, r4, #19 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r2, pc, #392 @ (adr r2, 1e259c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce22c>) │ │ │ │ + add r6, pc, #8 @ (adr r6, 1e241c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce0ac>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, pc, #80 @ (adr r0, 1e2468 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce0f8>) │ │ │ │ + add r3, pc, #720 @ (adr r3, 1e26e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce378>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #412] @ (1e25c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce254>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472997,17 +472992,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e24f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce180> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r1, #12 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r0, pc, #632 @ (adr r0, 1e2844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce4d4>) │ │ │ │ + add r4, pc, #248 @ (adr r4, 1e26c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce354>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + add r2, pc, #0 @ (adr r2, 1e25d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce260>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #392] @ (1e2768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce3f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473133,17 +473128,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e269e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce32e> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + add r2, pc, #552 @ (adr r2, 1e2998 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce628>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + add r0, pc, #368 @ (adr r0, 1e28e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce574>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #384] @ (1e2904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce594>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473264,17 +473259,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e283e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce4ce> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vsra.u64 d0, d13, #14 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + add r0, pc, #888 @ (adr r0, 1e2c84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce914>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #356] @ (1e2a84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce714>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473389,17 +473384,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e29cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce65c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mrc2 1, 0, r0, cr6, cr13, {4} │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #348] @ (1e2bfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce88c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473511,17 +473506,17 @@ │ │ │ │ bcc.n 1e2b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce7d8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e2b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce7d8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldc2 1, cr0, [r6], {157} @ 0x9d │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [sp, #152] @ 0x98 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #800] @ (1e2f3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcebcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473787,17 +473782,17 @@ │ │ │ │ bhi.n 1e2e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xceb10> │ │ │ │ mov r8, r9 │ │ │ │ mov r7, fp │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1208] @ 0x4b8 │ │ │ │ b.n 1e2dbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcea4c> │ │ │ │ @ instruction: 0xfb1c019d │ │ │ │ - str r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r1, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #720] @ (1e322c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xceebc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474034,17 +474029,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1208] @ 0x4b8 │ │ │ │ b.n 1e3112 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xceda2> │ │ │ │ @ instruction: 0xf7dc019d │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [sp, #744] @ 0x2e8 │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #728] @ (1e3524 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf1b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474286,17 +474281,17 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e3474 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf104> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r8, #1208] @ 0x4b8 │ │ │ │ b.n 1e33ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf05a> │ │ │ │ @ instruction: 0xf4ec019d │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + str r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #676] @ (1e37e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf478>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474524,17 +474519,17 @@ │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1208] @ 0x4b8 │ │ │ │ b.n 1e36d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf364> │ │ │ │ nop │ │ │ │ @ instruction: 0xf1f4019d │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r2, [r7, #38] @ 0x26 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #672] @ (1e3aa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf738>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474757,17 +474752,17 @@ │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e3a04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf694> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r6, #1208] @ 0x4b8 │ │ │ │ b.n 1e3966 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf5f6> │ │ │ │ vorn d0, d16, d13 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #608] @ (1e3d28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf9b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474973,17 +474968,17 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bhi.n 1e3cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf93c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1208] @ 0x4b8 │ │ │ │ b.n 1e3c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf8bc> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r0], #-628 @ 0xfffffd8c │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r4, #26] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r4, #60] @ 0x3c │ │ │ │ + ldrh r6, [r0, #26] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #620] @ (1e3fb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcfc44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475190,17 +475185,17 @@ │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e3f20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcfbb0> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r6, #1208] @ 0x4b8 │ │ │ │ b.n 1e3e96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcfb26> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r0, #628]! @ 0x274 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r5, #40] @ 0x28 │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #584] @ (1e421c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcfeac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475405,17 +475400,17 @@ │ │ │ │ mov r5, fp │ │ │ │ mov r4, r6 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1208] @ 0x4b8 │ │ │ │ b.n 1e411c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcfdac> │ │ │ │ b.n 1e40e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcfd78> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r7, #20] │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #576] @ (1e447c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd010c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -475599,17 +475594,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b.n 1e3e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcfb08> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + strh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + strh r4, [r4, #24] │ │ │ │ lsls r7, r4, #3 │ │ │ │ add.w r8, r7, #602112 @ 0x93000 │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldrb.w r6, [r8, #1208] @ 0x4b8 │ │ │ │ @@ -475957,17 +475952,17 @@ │ │ │ │ bcc.n 1e4822 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd04b2> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1208] @ 0x4b8 │ │ │ │ b.n 1e478e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd041e> │ │ │ │ nop │ │ │ │ b.n 1e4bc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0854> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + strh r4, [r4, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #31] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #784] @ (1e4be8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0878>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -476227,17 +476222,17 @@ │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1208] @ 0x4b8 │ │ │ │ b.n 1e4a76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0706> │ │ │ │ nop │ │ │ │ udf #96 @ 0x60 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r6, [r3, #4] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #728] @ (1e4ee0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0b70>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -476482,17 +476477,17 @@ │ │ │ │ mov r6, r7 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r6, #1208] @ 0x4b8 │ │ │ │ b.n 1e4db4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0a44> │ │ │ │ nop │ │ │ │ blt.n 1e4f44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0bd4> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r6, [r6, #30] │ │ │ │ + ldrb r6, [r2, #13] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r0, [r2, #24] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #716] @ (1e51cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0e5c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -476731,17 +476726,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e512e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0dbe> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r9, #1208] @ 0x4b8 │ │ │ │ b.n 1e507c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0d0c> │ │ │ │ bhi.n 1e5240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0ed0> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r0, [r7, #18] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r5, #12] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #664] @ (1e5484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1114>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -476965,17 +476960,17 @@ │ │ │ │ bcc.n 1e5400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1090> │ │ │ │ mov r5, r6 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1208] @ 0x4b8 │ │ │ │ b.n 1e5370 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1000> │ │ │ │ bpl.n 1e5520 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd11b0> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + strb r2, [r6, #21] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + strb r0, [r7, #15] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #636] @ (1e5720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd13b0>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -477188,17 +477183,17 @@ │ │ │ │ bhi.n 1e5694 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1324> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sl, #1208] @ 0x4b8 │ │ │ │ b.n 1e55f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1288> │ │ │ │ nop │ │ │ │ bcs.n 1e564c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd12dc> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ + strb r2, [r0, #11] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + strb r0, [r4, #5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #628] @ (1e59b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1644>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -477413,17 +477408,17 @@ │ │ │ │ mov r9, ip │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r9, #1208] @ 0x4b8 │ │ │ │ b.n 1e589e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd152e> │ │ │ │ nop │ │ │ │ ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + strb r0, [r3, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1e5bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd185c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477603,15 +477598,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5a76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1706> │ │ │ │ b.n 1e5ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1748> │ │ │ │ ldmia r5, {r1, r2, r5, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + subs r0, #128 @ 0x80 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -477784,15 +477779,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5c8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd191a> │ │ │ │ b.n 1e5cc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1958> │ │ │ │ ldmia r3, {r1, r2, r3, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1e5ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1c84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477972,15 +477967,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5e9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1b2e> │ │ │ │ b.n 1e5ee0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1b70> │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r4, #32 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -478153,15 +478148,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e60b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1d42> │ │ │ │ b.n 1e60f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1d80> │ │ │ │ stmia r7!, {r1, r2, r5} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e6404 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2094>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478325,15 +478320,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e62be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1f4e> │ │ │ │ b.n 1e62f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1f88> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r4} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r3, #118 @ 0x76 │ │ │ │ + cmp r7, #22 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #456] @ (1e65e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2278>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -478492,15 +478487,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e64b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2148> │ │ │ │ b.n 1e64ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd217e> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r4} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r5, #22 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1e67fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd248c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478678,15 +478673,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e66a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2336> │ │ │ │ b.n 1e66e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2378> │ │ │ │ stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + cmp r2, #232 @ 0xe8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1e6a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd26a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478866,15 +478861,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e68ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd254a> │ │ │ │ b.n 1e68fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd258c> │ │ │ │ ittt cs │ │ │ │ lslcs r5, r3, #6 │ │ │ │ - movcs r5, #28 │ │ │ │ + cmpcs r0, #188 @ 0xbc │ │ │ │ lslcs r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #528] @ (1e6c3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd28cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479052,15 +479047,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6ad6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2766> │ │ │ │ b.n 1e6b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd27b0> │ │ │ │ pop {r1, r2, r3, pc} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #528] @ (1e6e68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2af8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479240,15 +479235,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6d02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2992> │ │ │ │ b.n 1e6d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd29dc> │ │ │ │ revsh r2, r4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r0, #148 @ 0x94 │ │ │ │ + movs r4, #52 @ 0x34 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1e7070 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2d00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479422,15 +479417,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6f22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2bb2> │ │ │ │ b.n 1e6f60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2bf0> │ │ │ │ @ instruction: 0xb8b6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + movs r2, #16 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #488] @ (1e7274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2f04>) │ │ │ │ @@ -479595,15 +479590,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e712a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2dba> │ │ │ │ b.n 1e7164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2df4> │ │ │ │ @ instruction: 0xb6b0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1e747c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd310c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479777,15 +479772,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e732e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2fbe> │ │ │ │ b.n 1e736c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2ffc> │ │ │ │ push {r1, r3, r5, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + adds r4, r1, #7 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #488] @ (1e7680 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3310>) │ │ │ │ @@ -479950,15 +479945,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7536 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd31c6> │ │ │ │ b.n 1e7570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3200> │ │ │ │ uxth r4, r4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + subs r4, r5, 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, #492] @ (1e7888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3518>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480129,15 +480124,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7736 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd33c6> │ │ │ │ b.n 1e7770 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3400> │ │ │ │ nop │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r2, r5, #23 │ │ │ │ + adds r2, r1, 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, #476] @ (1e7a80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3710>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -480294,15 +480289,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e793e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd35ce> │ │ │ │ b.n 1e7974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3604> │ │ │ │ nop │ │ │ │ add r6, sp, #600 @ 0x258 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r6, r2, #15 │ │ │ │ + asrs r6, r6, #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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1e7c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3918>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480473,15 +480468,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7b36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd37c6> │ │ │ │ b.n 1e7b70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3800> │ │ │ │ nop │ │ │ │ add r4, sp, #632 @ 0x278 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r2, #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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1e7e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3b10>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -480638,15 +480633,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7d3e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd39ce> │ │ │ │ b.n 1e7d74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3a04> │ │ │ │ nop │ │ │ │ add r2, sp, #600 @ 0x258 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + asrs r6, r7, #12 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1e8078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3d08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480810,15 +480805,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7f32 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3bc2> │ │ │ │ b.n 1e7f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3bf8> │ │ │ │ nop │ │ │ │ add r0, sp, #632 @ 0x278 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ (1e8264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3ef4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480978,15 +480973,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3db8> │ │ │ │ b.n 1e815c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3dec> │ │ │ │ add r6, pc, #664 @ (adr r6, 1e8500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4190>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1e845c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd40ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481150,15 +481145,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8316 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3fa6> │ │ │ │ b.n 1e834c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3fdc> │ │ │ │ nop │ │ │ │ add r4, pc, #744 @ (adr r4, 1e8748 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd43d8>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ + lsrs r6, r2, #20 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ (1e8648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd42d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481318,15 +481313,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e850c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd419c> │ │ │ │ b.n 1e8540 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd41d0> │ │ │ │ add r2, pc, #776 @ (adr r2, 1e8954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd45e4>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r4, r5, #29 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #632] @ (1e88dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd456c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481533,15 +481528,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8732 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd43c2> │ │ │ │ b.n 1e87a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4430> │ │ │ │ add r0, pc, #856 @ (adr r0, 1e8c38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd48c8>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r0, #19 │ │ │ │ + lsrs r0, r4, #1 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #604] @ (1e8b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd47e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481735,15 +481730,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e89bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd464c> │ │ │ │ b.n 1e8a20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd46b0> │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #624] @ (1e8de0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4a70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481947,15 +481942,16 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8c3a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd48ca> │ │ │ │ b.n 1e8ca4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4934> │ │ │ │ ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - vshr.u64 q0, , #52 │ │ │ │ + lsls r4, r5, #12 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #656] @ (1e908c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4d1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -482161,15 +482157,16 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8ed2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4b62> │ │ │ │ b.n 1e8f48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4bd8> │ │ │ │ ldr r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stc2l 0, cr0, [r8], {249} @ 0xf9 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #592] @ (1e92f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4f88>) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -482363,15 +482360,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4e08> │ │ │ │ b.n 1e91e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4e78> │ │ │ │ str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xfa4400f9 │ │ │ │ + stc2l 0, cr0, [r4, #996]! @ 0x3e4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #604] @ (1e9570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5200>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -482564,15 +482561,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e93d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5068> │ │ │ │ b.n 1e943c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd50cc> │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf7b400f9 │ │ │ │ + @ instruction: 0xfb5400f9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1e9784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5414>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -482747,15 +482744,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e962e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd52be> │ │ │ │ b.n 1e9670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5300> │ │ │ │ str r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf58400f9 │ │ │ │ + vld4. {d0-d3}, [r4 :256], r9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #556] @ (1e99cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd565c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -482936,15 +482933,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd54f0> │ │ │ │ b.n 1e98ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd553e> │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf32600f9 │ │ │ │ + movt r0, #26873 @ 0x68f9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #600] @ (1e9c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd58d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -483135,15 +483132,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9aaa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd573a> │ │ │ │ b.n 1e9b0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd579c> │ │ │ │ ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - eors.w r0, r8, #249 @ 0xf9 │ │ │ │ + bics.w r0, r8, #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, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #580] @ (1e9ea0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5b30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -483333,15 +483330,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd59bc> │ │ │ │ b.n 1e9d8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5a1c> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #22] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - mcr 0, 1, r0, cr2, cr9, {7} │ │ │ │ + rsb r0, r2, #249 @ 0xf9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #648] @ (1ea144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5dd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -483544,15 +483541,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9f8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5c1e> │ │ │ │ b.n 1ea000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5c90> │ │ │ │ ldrh r6, [r7, #2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - sbc.w r0, r4, r9, ror #3 │ │ │ │ + vqadd.s8 q0, q10, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #684] @ (1ea40c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd609c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -483772,15 +483769,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea23e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5ece> │ │ │ │ b.n 1ea2bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5f4c> │ │ │ │ strh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - stmia.w r4, {r0, r3, r4, r5, r6, r7} │ │ │ │ + stc 0, cr0, [r4], #-996 @ 0xfffffc1c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #716] @ (1ea6f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -484002,16 +483999,15 @@ │ │ │ │ b.n 1ea598 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6228> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ strh r6, [r1, #24] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 1ea210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5ea0> │ │ │ │ - lsls r1, r7, #3 │ │ │ │ + stmdb r8!, {r0, r3, r4, r5, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #600] @ (1ea96c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd65fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [pc, #600] @ (1ea970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6600>) │ │ │ │ @@ -484216,15 +484212,15 @@ │ │ │ │ b.n 1ea936 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd65c6> │ │ │ │ strh r6, [r4, #0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r4, [r3, r3] │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1eaf74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6c04> │ │ │ │ + b.n 1ea6b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6344> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #612] @ (1eabf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6884>) │ │ │ │ @@ -484439,15 +484435,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #22] │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldrsb r6, [r2, r1] │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1eacbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd694c> │ │ │ │ + b.n 1eb3fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd708c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #820] @ (1eaf4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6bdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484695,15 +484691,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ead22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd69b2> │ │ │ │ b.n 1eadcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6a5c> │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - bgt.n 1eaf20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6bb0> │ │ │ │ + b.n 1eb060 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6cf0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #884] @ (1eb2e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6f70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484967,15 +484963,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ strb r6, [r1, #31] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bls.n 1eb374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7004> │ │ │ │ + bgt.n 1eb2b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6f44> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #820] @ (1eb630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd72c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485223,15 +485219,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb406 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7096> │ │ │ │ b.n 1eb4b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7140> │ │ │ │ strb r6, [r7, #16] │ │ │ │ lsls r5, r3, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - bpl.n 1eb5dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd726c> │ │ │ │ + bls.n 1eb71c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd73ac> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #608] @ (1eb8b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7540>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485426,15 +485422,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb716 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd73a6> │ │ │ │ b.n 1eb77a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd740a> │ │ │ │ nop │ │ │ │ strb r2, [r5, #3] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bcc.n 1eb92c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd75bc> │ │ │ │ + bvs.n 1eb86c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd74fc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #552] @ (1ebaf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7784>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -485618,15 +485614,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb98a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd761a> │ │ │ │ b.n 1eb9ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd767a> │ │ │ │ ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - beq.n 1ebab4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7744> │ │ │ │ + bmi.n 1ebbf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7884> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1ebcfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd798c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485796,15 +485792,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebbae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd783e> │ │ │ │ b.n 1ebbec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd787c> │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + bcs.n 1ebdb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7a44> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #528] @ (1ebf28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7bb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485976,15 +485972,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebdcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7a5c> │ │ │ │ b.n 1ebe12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7aa2> │ │ │ │ nop │ │ │ │ ldr r4, [r4, #32] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + beq.n 1ebf5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7bec> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #564] @ (1ec178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7e08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486167,15 +486163,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebffa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7c8a> │ │ │ │ b.n 1ec050 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7ce0> │ │ │ │ str r6, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + ldmia r5, {r2, 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, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #544] @ (1ec3b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8044>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486356,15 +486352,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec254 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7ee4> │ │ │ │ b.n 1ec2a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7f38> │ │ │ │ str r0, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + ldmia r3, {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, #560] @ (1ec600 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8290>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486547,15 +486543,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8114> │ │ │ │ b.n 1ec4d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8168> │ │ │ │ str r2, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #508] @ (1ec818 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd84a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -486726,15 +486722,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec6ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd835a> │ │ │ │ b.n 1ec718 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd83a8> │ │ │ │ str r6, [r3, #16] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r3!, {r2, r5} │ │ │ │ + stmia r6!, {r2, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1eca20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd86b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486901,15 +486897,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec8ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd855e> │ │ │ │ b.n 1ec908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8598> │ │ │ │ ldrsh r6, [r0, r4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r4!, {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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (1ecc30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd88c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487071,15 +487067,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ecae6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8776> │ │ │ │ b.n 1ecb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd87b4> │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bkpt 0x00da │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (1ece60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8af0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487254,15 +487250,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eccf6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8986> │ │ │ │ b.n 1ecd40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd89d0> │ │ │ │ ldrh r6, [r5, r3] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - pop {r4, r7} │ │ │ │ + stmia r0!, {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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #504] @ (1ed074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8d04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487431,15 +487427,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ecf2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8bbc> │ │ │ │ b.n 1ecf72 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8c02> │ │ │ │ ldr r0, [r0, r3] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - rev16 r4, r4 │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #512] @ (1ed290 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8f20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487610,15 +487606,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed132 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8dc2> │ │ │ │ b.n 1ed174 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8e04> │ │ │ │ nop │ │ │ │ ldrsb r2, [r5, r2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xb832 │ │ │ │ + cbnz r2, 1ed30c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8f9c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1ed494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd9124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487784,15 +487780,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed34a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8fda> │ │ │ │ b.n 1ed38c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd901c> │ │ │ │ nop │ │ │ │ strb r6, [r1, r2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xb616 │ │ │ │ + cbnz r6, 1ed4c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd9158> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1ed68c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd931c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487956,15 +487952,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed546 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd91d6> │ │ │ │ b.n 1ed57c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd920c> │ │ │ │ nop │ │ │ │ strh r2, [r1, r2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - push {r1} │ │ │ │ + @ instruction: 0xb7a2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1ed884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd9514>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488126,15 +488122,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd93d4> │ │ │ │ b.n 1ed77c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd940c> │ │ │ │ str r4, [r2, r2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cbz r0, 1ed8c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd9558> │ │ │ │ + push {r4, 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 r3, [pc, #496] @ (1eda90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd9720>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488300,15 +488296,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed93e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd95ce> │ │ │ │ b.n 1ed97c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd960c> │ │ │ │ ldr r6, [pc, #616] @ (1edcfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd998c>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + cbz r4, 1edaf2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd9782> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #484] @ (1edc90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd9920>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488472,15 +488468,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1edb4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd97dc> │ │ │ │ b.n 1edb8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd981a> │ │ │ │ ldr r4, [pc, #576] @ (1eded4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd9b64>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + cbz r4, 1edcac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd993c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ rsb r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -489516,15 +489512,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee716 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xda3a6> │ │ │ │ b.n 1ee77a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xda40a> │ │ │ │ nop │ │ │ │ lsrs r6, r4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldrh.w r4, [sp, #80] @ 0x50 │ │ │ │ @@ -489723,15 +489719,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee9a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xda634> │ │ │ │ b.n 1ee9fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xda68e> │ │ │ │ nop │ │ │ │ subs r6, #80 @ 0x50 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r6, pc, #256 @ (adr r6, 1eec40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xda8d0>) │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #564] @ (1eed88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdaa18>) │ │ │ │ @@ -489921,15 +489917,15 @@ │ │ │ │ b.n 1eec20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xda8b0> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eec06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xda896> │ │ │ │ b.n 1eec58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xda8e8> │ │ │ │ subs r3, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r3, pc, #848 @ (adr r3, 1ef0e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdad70>) │ │ │ │ + add r7, pc, #464 @ (adr r7, 1eef60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdabf0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r4, [pc, #564] @ (1eefd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdac68>) │ │ │ │ @@ -490118,15 +490114,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eee58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdaae8> │ │ │ │ b.n 1eeea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdab38> │ │ │ │ nop │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r1, pc, #448 @ (adr r1, 1ef1a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdae30>) │ │ │ │ + add r5, pc, #64 @ (adr r5, 1ef020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdacb0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #532] @ (1ef208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdae98>) │ │ │ │ @@ -490306,15 +490302,15 @@ │ │ │ │ b.n 1ef0b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdad46> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef09c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdad2c> │ │ │ │ b.n 1ef0e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdad74> │ │ │ │ adds r7, #70 @ 0x46 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + add r2, pc, #784 @ (adr r2, 1ef520 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb1b0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #532] @ (1ef438 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb0c8>) │ │ │ │ @@ -490494,15 +490490,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef2cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdaf5c> │ │ │ │ b.n 1ef312 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdafa2> │ │ │ │ nop │ │ │ │ adds r5, #22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + add r0, pc, #512 @ (adr r0, 1ef640 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb2d0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #500] @ (1ef648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb2d8>) │ │ │ │ @@ -490672,15 +490668,15 @@ │ │ │ │ b.n 1ef50c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb19c> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef4f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb182> │ │ │ │ b.n 1ef530 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb1c0> │ │ │ │ adds r2, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #496] @ (1ef854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb4e4>) │ │ │ │ @@ -490848,15 +490844,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef700 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb390> │ │ │ │ b.n 1ef73c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb3cc> │ │ │ │ nop │ │ │ │ adds r0, #214 @ 0xd6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r0, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (1ef918 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb5a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -495066,17 +495062,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #3 │ │ │ │ ldrb.w r4, [r5, #1208] @ 0x4b8 │ │ │ │ mov r1, r2 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb8ea0> │ │ │ │ @@ -495506,17 +495502,17 @@ │ │ │ │ @ instruction: 0xfaf8019c │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r4, [sp, #840] @ 0x348 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r4, [r5, #1208] @ 0x4b8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb8ea0> │ │ │ │ @@ -495946,17 +495942,17 @@ │ │ │ │ @ instruction: 0xf598019c │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r2, [r2, #60] @ 0x3c │ │ │ │ + str r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r4, [r5, #1208] @ 0x4b8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb8ea0> │ │ │ │ @@ -496365,17 +496361,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bics.w r1, r8, #156 @ 0x9c │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r4, #14] │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r4, [r5, #1208] @ 0x4b8 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -496829,17 +496825,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ eor.w r1, r8, ip, lsr #2 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r2, [r6, #32] │ │ │ │ + strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r4, [r5, #1208] @ 0x4b8 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ @@ -497294,17 +497290,17 @@ │ │ │ │ nop │ │ │ │ b.n 1f3f34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdfbc4> │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + strh r4, [r1, #22] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + strh r2, [r4, #16] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r4, [r5, #1208] @ 0x4b8 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ @@ -498015,17 +498011,17 @@ │ │ │ │ beq.n 1f4dbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe0a4c> │ │ │ │ b.n 1f4de0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe0a70> │ │ │ │ cmp r4, #3 │ │ │ │ it ne │ │ │ │ vmovne r4, s11 │ │ │ │ beq.n 1f4d9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe0a2e> │ │ │ │ b.n 1f4dae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe0a3e> │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #812] @ (1f518c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe0e1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -498569,17 +498565,17 @@ │ │ │ │ beq.w 1f53e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe1076> │ │ │ │ b.n 1f54c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe1156> │ │ │ │ cmp r6, #3 │ │ │ │ beq.w 1f53a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe1034> │ │ │ │ b.n 1f54e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe1176> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r3, #31] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #460] @ (1f5708 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe1398>) │ │ │ │ @@ -499141,19 +499137,19 @@ │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f5c7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe190a> │ │ │ │ b.n 1f5898 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe1528> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + strb r6, [r1, #5] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r6, #30 │ │ │ │ + subs r1, #190 @ 0xbe │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r7, r4, #602112 @ 0x93000 │ │ │ │ mov r0, r4 │ │ │ │ @@ -500257,19 +500253,19 @@ │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ str.w r4, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1f6a22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe26b2> │ │ │ │ b.n 1f65ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe225a> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + str r4, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + str r6, [r3, #24] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + cmp r4, #96 @ 0x60 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r7, r5, #602112 @ 0x93000 │ │ │ │ mov r0, r5 │ │ │ │ @@ -501085,21 +501081,21 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ + subs r2, r4, #7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + strh r0, [r0, r7] │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov sl, s15 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 1f740e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe309e> │ │ │ │ add.w r6, r5, #602112 @ 0x93000 │ │ │ │ @@ -501943,21 +501939,21 @@ │ │ │ │ b.n 1f7cf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe3980> │ │ │ │ add r4, sp, #136 @ 0x88 │ │ │ │ lsls r4, r3, #6 │ │ │ │ strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #10 │ │ │ │ + asrs r6, r1, #25 │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh r0, [r1, #24] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r1, [pc, #184] @ (1f7f04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe3b94>) │ │ │ │ + ldr r4, [pc, #824] @ (1f8184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe3e14>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - mov r0, pc │ │ │ │ + ldr r2, [pc, #96] @ (1f7eb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe3b40>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1f7f5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe3bea> │ │ │ │ @@ -502836,21 +502832,21 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb r4, [r1, #10] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrb r6, [r7, #0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r6, #112 @ 0x70 │ │ │ │ + tst r0, r2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r3, #166 @ 0xa6 │ │ │ │ + subs r7, #70 @ 0x46 │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov sl, s14 │ │ │ │ vmov fp, s15 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1f8bc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe4852> │ │ │ │ @@ -503801,20 +503797,20 @@ │ │ │ │ b.n 1f937c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe500c> │ │ │ │ str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r4, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 15, r0, r2, cr8 │ │ │ │ + vshr.u64 q8, q12, #14 │ │ │ │ ldr r4, [r7, #68] @ 0x44 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, #198 @ 0xc6 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ adds r7, #15 │ │ │ │ add.w r6, r4, #598016 @ 0x92000 │ │ │ │ @@ -504882,20 +504878,20 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #10] │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r4, [r6, #32] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s64 q8, q10, q12 │ │ │ │ + @ instruction: 0xf31400f8 │ │ │ │ ldrsh r6, [r0, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r5, #224 @ 0xe0 │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + movs r6, #142 @ 0x8e │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r7, #15 │ │ │ │ add.w r5, r4, #598016 @ 0x92000 │ │ │ │ @@ -505964,15 +505960,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ strb r4, [r7, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1fb238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe6ec8> │ │ │ │ + b.n 1fa978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe6608> │ │ │ │ lsls r0, r7, #3 │ │ │ │ str r6, [r7, r7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ add.w r3, r4, #573440 @ 0x8c000 │ │ │ │ ldrb.w r3, [r3, #2329] @ 0x919 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fab82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe6812> │ │ │ │ @@ -506272,17 +506268,17 @@ │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1fb212 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe6ea2> │ │ │ │ b.n 1faca8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe6938> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - adds r6, r1, r1 │ │ │ │ + subs r6, r5, r7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r0, r1, #21 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ add.w r3, r4, #602112 @ 0x93000 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ @@ -508582,15 +508578,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r5, r5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf78000e5 │ │ │ │ + @ instruction: 0xfb2000e5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (1fd0ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe8d3c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -508782,16 +508778,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ b.n 1fd296 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe8f26> │ │ │ │ strb r6, [r7, r4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf53c00e5 │ │ │ │ - @ instruction: 0xf53c00e5 │ │ │ │ + ldr.w r0, [ip, #229] @ 0xe5 │ │ │ │ + ldr.w r0, [ip, #229] @ 0xe5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #168] @ (1fd370 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9000>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -508858,17 +508854,17 @@ │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ b.n 1fd32c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe8fbc> │ │ │ │ mov r1, r6 │ │ │ │ bl 1cd158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb8de8> │ │ │ │ b.n 1fd32c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe8fbc> │ │ │ │ strb r0, [r6, r1] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds.w r0, sl, #7503872 @ 0x728000 │ │ │ │ - @ instruction: 0xf4d200e5 │ │ │ │ - @ instruction: 0xf4b000e5 │ │ │ │ + ldrh.w r0, [sl, #229] @ 0xe5 │ │ │ │ + ldr??.w r0, [r2, r5, lsl #2] │ │ │ │ + ldr.w r0, [r0, r5, lsl #2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #464] @ (1fd564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe91f4>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -509045,18 +509041,18 @@ │ │ │ │ ldr.w r2, [r2, #716] @ 0x2cc │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1fd536 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe91c6> │ │ │ │ nop │ │ │ │ strh r6, [r4, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - orr.w r0, r8, #7503872 @ 0x728000 │ │ │ │ - @ instruction: 0xf3f800e5 │ │ │ │ - @ instruction: 0xf3fc00e5 │ │ │ │ - @ instruction: 0xf3a200e5 │ │ │ │ + @ instruction: 0xf7e800e5 │ │ │ │ + @ instruction: 0xf79800e5 │ │ │ │ + @ instruction: 0xf79c00e5 │ │ │ │ + @ instruction: 0xf74200e5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp] │ │ │ │ @@ -509127,18 +509123,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ b.n 1fd61a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe92aa> │ │ │ │ nop │ │ │ │ str r4, [r1, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf28400e5 │ │ │ │ - subw r0, lr, #229 @ 0xe5 │ │ │ │ - @ instruction: 0xf27e00e5 │ │ │ │ - subw r0, sl, #229 @ 0xe5 │ │ │ │ + @ instruction: 0xf62400e5 │ │ │ │ + movw r0, #59621 @ 0xe8e5 │ │ │ │ + @ instruction: 0xf61e00e5 │ │ │ │ + movw r0, #43237 @ 0xa8e5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r1 │ │ │ │ bcc.n 1fd68a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe931a> │ │ │ │ @@ -509159,15 +509155,15 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf27a00e5 │ │ │ │ + @ instruction: 0xf61a00e5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #96] @ (1fd724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe93b4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -509806,21 +509802,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (1fde04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9a94>) │ │ │ │ ldr.w r0, [ip, r1, lsl #3] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + cbnz r4, 1fddfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9a8c> │ │ │ │ lsls r0, r7, #3 │ │ │ │ ble.n 1fddf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9a88> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + strb r2, [r2, #13] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + adds r1, #86 @ 0x56 │ │ │ │ lsls r1, r7, #3 │ │ │ │ sub.w r3, r0, #174 @ 0xae │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 1fe034 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9cc4> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r5, #5 │ │ │ │ @@ -510287,16 +510283,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #780] @ 0x30c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r4, fp │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1fe0b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9d48> │ │ │ │ - lsls r5, r4, #3 │ │ │ │ + @ instruction: 0xeaf400e5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (1fe248 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9ed8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -510313,16 +510308,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #784] @ 0x310 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r0, r3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1fe094 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9d24> │ │ │ │ - lsls r5, r4, #3 │ │ │ │ + pkhtb r0, r2, r5, asr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (1fe288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9f18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -510340,16 +510334,15 @@ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r8, fp │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1fe06c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9cfc> │ │ │ │ - lsls r5, r4, #3 │ │ │ │ + eor.w r0, lr, r5, asr #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (1fe2d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9f64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -510371,16 +510364,15 @@ │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r8, r3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1fe04c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9cdc> │ │ │ │ - lsls r5, r4, #3 │ │ │ │ + orrs.w r0, r8, r5, asr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (1fe334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9fc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -517236,15 +517228,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20303a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xeecca> │ │ │ │ nop │ │ │ │ @ instruction: 0xf724019b │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (20315c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xeedec>) │ │ │ │ @@ -517318,15 +517310,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2030c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xeed52> │ │ │ │ nop │ │ │ │ subw r1, r0, #2203 @ 0x89b │ │ │ │ - movs r3, #42 @ 0x2a │ │ │ │ + movs r6, #202 @ 0xca │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (203240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xeeed0>) │ │ │ │ @@ -517404,15 +517396,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20319e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xeee2e> │ │ │ │ nop │ │ │ │ rsb r1, r4, #5079040 @ 0x4d8000 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2032fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xeef8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -517471,15 +517463,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 203298 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xeef28> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4de019b │ │ │ │ - ldr r3, [pc, #176] @ (2033b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xef044>) │ │ │ │ + ldr r6, [pc, #816] @ (203634 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xef2c4>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2033b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xef048>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -517538,15 +517530,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 203354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xeefe4> │ │ │ │ nop │ │ │ │ bic.w r1, r2, #5079040 @ 0x4d8000 │ │ │ │ - ldr r2, [pc, #448] @ (203580 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xef210>) │ │ │ │ + ldr r6, [pc, #64] @ (203400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xef090>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (20347c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xef10c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -519273,17 +519265,17 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w r0, sl, r1 │ │ │ │ b.n 2045d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf0264> │ │ │ │ nop │ │ │ │ b.n 2049fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf068c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + subs r2, #242 @ 0xf2 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -522833,15 +522825,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xb73c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207070 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf2d00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -522864,15 +522856,15 @@ │ │ │ │ ldr.w r3, [r3, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6fc │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + ldrb r0, [r7, 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] @ (2070bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf2d4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -522895,15 +522887,15 @@ │ │ │ │ ldr.w r3, [r3, #1116] @ 0x45c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6b0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ + ldrb r0, [r7, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf2d98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -522926,15 +522918,15 @@ │ │ │ │ ldr.w r3, [r3, #1108] @ 0x454 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cpsie a │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r0, [r3, r3] │ │ │ │ + ldrb r0, [r7, r1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf2de4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -522957,15 +522949,15 @@ │ │ │ │ ldr.w r3, [r3, #1104] @ 0x450 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ setpan #1 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2071a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf2e30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -522988,15 +522980,15 @@ │ │ │ │ ldr.w r3, [r3, #1076] @ 0x434 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r6, r7, lr} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldrh r0, [r7, 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] @ (2071ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf2e7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523019,15 +523011,15 @@ │ │ │ │ ldr.w r3, [r3, #1056] @ 0x420 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r7, lr} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldrh r4, [r7, 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 │ │ │ │ @@ -523061,15 +523053,15 @@ │ │ │ │ vldr s0, [sp, #28] │ │ │ │ blx r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, lr} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r4, [r0, r7] │ │ │ │ + ldrh r4, [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, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ @@ -523103,15 +523095,15 @@ │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ blx r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r5, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldrh r0, [r7, r3] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [pc, #64] @ (207330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf2fc0>) │ │ │ │ @@ -523137,15 +523129,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r4, [r6, r3] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ ldr r4, [pc, #64] @ (20738c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf301c>) │ │ │ │ @@ -523171,15 +523163,15 @@ │ │ │ │ vldr d0, [sp, #16] │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r2, 20740a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf309a> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + ldrh r0, [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] @ (2073cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf305c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523197,15 +523189,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1148] @ 0x47c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r4, 207434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf30c4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + ldr r6, [r7, 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] @ (207418 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf30a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523228,15 +523220,15 @@ │ │ │ │ ldr.w r3, [r3, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r4, 207470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3100> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r4, [r4, r0] │ │ │ │ + ldr r4, [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] @ (207464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf30f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523259,15 +523251,15 @@ │ │ │ │ ldr.w r3, [r3, #1080] @ 0x438 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r0, 2074aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf313a> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + ldr r4, [r0, 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] @ (2074b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3140>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523290,15 +523282,15 @@ │ │ │ │ ldr.w r3, [r3, #1072] @ 0x430 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ uxth r4, r7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + ldr r0, [r1, 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] @ (2074fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf318c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523321,15 +523313,15 @@ │ │ │ │ ldr.w r3, [r3, #1068] @ 0x42c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ sxtb r0, r6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r0, [r5, r5] │ │ │ │ + ldr r0, [r1, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207548 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf31d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523352,15 +523344,15 @@ │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ sxth r4, r4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + ldr r0, [r1, 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] @ (207594 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3224>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523383,15 +523375,15 @@ │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r0, 2075ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf325e> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2075d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3268>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523411,15 +523403,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1036] @ 0x40c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cbz r4, 2075fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf328e> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf32b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523442,15 +523434,15 @@ │ │ │ │ ldr.w r3, [r3, #1288] @ 0x508 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r0, 20763a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf32ca> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (207664 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf32f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523468,15 +523460,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1320] @ 0x528 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r6, [r7, r0] │ │ │ │ + ldrsb r6, [r3, r7] │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldr r3, [pc, #320] @ (2077b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3440>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r3, #293] @ 0x125 │ │ │ │ @@ -523589,15 +523581,15 @@ │ │ │ │ b.n 2076b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3344> │ │ │ │ add.w r3, r3, #94208 @ 0x17000 │ │ │ │ ldrb.w r0, [r3, #472] @ 0x1d8 │ │ │ │ b.n 207726 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf33b6> │ │ │ │ nop │ │ │ │ sub sp, #312 @ 0x138 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r2, [r1, r7] │ │ │ │ + ldrsb r2, [r5, r5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2077fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf348c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523620,15 +523612,15 @@ │ │ │ │ ldr.w r3, [r3, #1132] @ 0x46c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf34d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523651,15 +523643,15 @@ │ │ │ │ ldr.w r3, [r3, #1128] @ 0x468 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #144 @ 0x90 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + ldrsb r0, [r6, r0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (207888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3518>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523677,15 +523669,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1100] @ 0x44c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, sp, #864 @ 0x360 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + strb r2, [r7, 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] @ (2078cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf355c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523705,15 +523697,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1316] @ 0x524 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r6, sp, #608 @ 0x260 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + strb r4, [r0, r7] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (207910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf35a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523733,15 +523725,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1048] @ 0x418 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r6, sp, #336 @ 0x150 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (20794c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf35dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523757,15 +523749,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1044] @ 0x414 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r7, r6] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (207990 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3620>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523785,15 +523777,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1032] @ 0x408 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r5, sp, #848 @ 0x350 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r0, r6] │ │ │ │ + strb r4, [r4, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2079d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3664>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523813,15 +523805,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1312] @ 0x520 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + strb r4, [r5, r3] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (207a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf36a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523837,15 +523829,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #864] @ 0x360 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r3, r4] │ │ │ │ + strb r0, [r7, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (207a5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf36ec>) │ │ │ │ @@ -523868,15 +523860,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r3, r3] │ │ │ │ + strb r0, [r7, r1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (207aa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3738>) │ │ │ │ @@ -523899,15 +523891,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #768 @ 0x300 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (207aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf377c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523927,15 +523919,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1040] @ 0x410 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #204] @ (207bd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3864>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524011,15 +524003,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r1, r2 │ │ │ │ b.n 207b5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf37ea> │ │ │ │ nop │ │ │ │ add r4, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r7, [pc, #744] @ (207ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3b54>) │ │ │ │ + strh r2, [r3, r5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (207c3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf38cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -529586,15 +529578,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20bb4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf77da> │ │ │ │ nop │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #232] @ 20bc90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7920> │ │ │ │ mov r5, r3 │ │ │ │ @@ -529729,15 +529721,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20bccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf795c> │ │ │ │ ldr r4, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (20bdb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7a44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -529786,15 +529778,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20bd60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf79f0> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (20be48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7ad8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -529843,15 +529835,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20bdf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7a84> │ │ │ │ ldr r4, [r5, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20bee8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7b78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -529903,15 +529895,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20be8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7b1a> │ │ │ │ nop │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r6, #19 │ │ │ │ + asrs r6, r2, #2 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20bf88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7c18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -529963,15 +529955,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20bf2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7bba> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r2, r4, #17 │ │ │ │ + asrs r2, r0, #32 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20c028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7cb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -530023,15 +530015,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20bfca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7c5a> │ │ │ │ nop │ │ │ │ str r0, [r3, #120] @ 0x78 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r5, #29 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20c0c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7d58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -530082,15 +530074,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20c06a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7cfa> │ │ │ │ str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + lsrs r0, r3, #27 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (20c1d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7e68>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -530453,15 +530445,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ adds r1, #2 │ │ │ │ b.n 20c44c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf80dc> │ │ │ │ str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r2, r2, #29 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (20c59c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf822c>) │ │ │ │ @@ -530529,15 +530521,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20c50e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf819e> │ │ │ │ nop │ │ │ │ str r4, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #180] @ (20c66c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf82fc>) │ │ │ │ @@ -530606,15 +530598,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20c5de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf826e> │ │ │ │ nop │ │ │ │ str r4, [r0, #24] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #176] @ (20c738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf83c8>) │ │ │ │ @@ -530682,15 +530674,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20c6ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf833e> │ │ │ │ nop │ │ │ │ str r4, [r6, #8] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r2, r4, #20 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (20c8c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8554>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -530908,15 +530900,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 20c902 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8592> │ │ │ │ ldrsh r0, [r4, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (20ca6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf86fc>) │ │ │ │ @@ -530988,15 +530980,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20c9da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf866a> │ │ │ │ nop │ │ │ │ ldrb r0, [r1, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r2, r1, #8 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #192] @ (20cb48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf87d8>) │ │ │ │ @@ -531072,15 +531064,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20caae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf873e> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r5, #19 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #188] @ (20cc20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf88b0>) │ │ │ │ @@ -531156,15 +531148,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 20cb88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8818> │ │ │ │ ldrh r0, [r3, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r4, r4, #16 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (20cd04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8994>) │ │ │ │ @@ -531243,15 +531235,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20cc62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf88f2> │ │ │ │ nop │ │ │ │ ldrh r0, [r0, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #208] @ (20cdf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8a80>) │ │ │ │ @@ -531334,15 +531326,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20cd48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf89d8> │ │ │ │ ldrh r4, [r3, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #16] │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #208] @ (20cedc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8b6c>) │ │ │ │ @@ -531428,15 +531420,16 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 20ce32 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8ac2> │ │ │ │ nop │ │ │ │ ldr r0, [r6, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stc2l 0, cr0, [sl, #912]! @ 0x390 │ │ │ │ + lsls r2, r1, #6 │ │ │ │ + lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (20cfd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8c60>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -531522,15 +531515,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20cf20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8bb0> │ │ │ │ ldr r4, [r0, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (20d088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8d18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -531926,15 +531919,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 20d3dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf906c> │ │ │ │ strh r2, [r4, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr??.w r0, [ip, r4, lsl #2] │ │ │ │ + ldc2 0, cr0, [ip], {228} @ 0xe4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #368] @ (20d5d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf9264>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -535015,15 +535008,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2396] @ 0x95c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r6, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 20f8ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb57c> │ │ │ │ + bvc.n 20f82c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb4bc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20f8dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb56c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535046,15 +535039,15 @@ │ │ │ │ ldr.w r3, [r3, #2392] @ 0x958 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #144 @ 0x90 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcc.n 20f8d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb564> │ │ │ │ + bvc.n 20f814 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb4a4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20f928 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb5b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535077,15 +535070,15 @@ │ │ │ │ ldr.w r3, [r3, #2388] @ 0x954 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #68 @ 0x44 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcc.n 20f8a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb538> │ │ │ │ + bvc.n 20f9e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb678> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20f974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb604>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535108,15 +535101,15 @@ │ │ │ │ ldr.w r3, [r3, #2384] @ 0x950 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcc.n 20f884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb514> │ │ │ │ + bvc.n 20f9c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb654> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20f9c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb650>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535139,15 +535132,15 @@ │ │ │ │ ldr.w r3, [r3, #2380] @ 0x94c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcc.n 20fa78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb708> │ │ │ │ + bvs.n 20f9b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb648> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fa0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb69c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535170,15 +535163,15 @@ │ │ │ │ ldr.w r3, [r3, #2376] @ 0x948 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #96 @ 0x60 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcc.n 20fa6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb6fc> │ │ │ │ + bvs.n 20f9ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb63c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fa58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb6e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535201,15 +535194,15 @@ │ │ │ │ ldr.w r3, [r3, #2372] @ 0x944 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #20 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcs.n 20fa58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb6e8> │ │ │ │ + bvs.n 20f998 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb628> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20fa9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb72c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535229,15 +535222,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2368] @ 0x940 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcs.n 20fa3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb6cc> │ │ │ │ + bvs.n 20fb7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb80c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20fae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb778>) │ │ │ │ @@ -535260,15 +535253,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcs.n 20fa10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb6a0> │ │ │ │ + bvs.n 20fb50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb7e0> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20fb28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb7b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535286,15 +535279,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1904] @ 0x770 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, #56 @ 0x38 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcs.n 20fbec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb87c> │ │ │ │ + bpl.n 20fb2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb7bc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20fb68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb7f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535312,15 +535305,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1776] @ 0x6f0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcs.n 20fbc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb854> │ │ │ │ + bpl.n 20fb04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb794> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20fba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb838>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535338,15 +535331,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1900] @ 0x76c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bne.n 20fb94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb824> │ │ │ │ + bpl.n 20fad4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb764> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fbf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb884>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535369,15 +535362,15 @@ │ │ │ │ ldr.w r3, [r3, #1896] @ 0x768 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bne.n 20fb74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb804> │ │ │ │ + bpl.n 20fcb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb944> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fc40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb8d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535400,15 +535393,15 @@ │ │ │ │ ldr.w r3, [r3, #1892] @ 0x764 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bne.n 20fb50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb7e0> │ │ │ │ + bpl.n 20fc90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb920> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fc8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb91c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535431,15 +535424,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r2, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bne.n 20fd2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb9bc> │ │ │ │ + bmi.n 20fc6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb8fc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fcd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb968>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535462,15 +535455,15 @@ │ │ │ │ ldr.w r3, [r3, #1880] @ 0x758 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r2, #148 @ 0x94 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bne.n 20fd10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb9a0> │ │ │ │ + bmi.n 20fc50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb8e0> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fd24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb9b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535493,15 +535486,15 @@ │ │ │ │ ldr.w r3, [r3, #1876] @ 0x754 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - beq.n 20fce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb974> │ │ │ │ + bmi.n 20fe24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbab4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fd70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfba00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535524,15 +535517,15 @@ │ │ │ │ ldr.w r3, [r3, #1868] @ 0x74c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r1, #252 @ 0xfc │ │ │ │ lsls r3, r3, #6 │ │ │ │ - beq.n 20fcb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb948> │ │ │ │ + bmi.n 20fdf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfba88> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20fdbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfba4c>) │ │ │ │ @@ -535555,15 +535548,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r1, #172 @ 0xac │ │ │ │ lsls r3, r3, #6 │ │ │ │ - beq.n 20fe74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbb04> │ │ │ │ + bcc.n 20fdb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfba44> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20fe08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfba98>) │ │ │ │ @@ -535586,15 +535579,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r1, #96 @ 0x60 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - beq.n 20fe48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbad8> │ │ │ │ + bcc.n 20fd88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfba18> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fe54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbae4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535617,15 +535610,15 @@ │ │ │ │ ldr.w r3, [r3, #1768] @ 0x6e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r1, #24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + bcc.n 20fd74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfba04> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fea0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbb30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535648,15 +535641,15 @@ │ │ │ │ ldr.w r3, [r3, #1764] @ 0x6e4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r0, #204 @ 0xcc │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + bcc.n 20ff40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbbd0> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20feec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbb7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535679,15 +535672,15 @@ │ │ │ │ ldr.w r3, [r3, #1760] @ 0x6e0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + bcc.n 20ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbbac> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20ff38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbbc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535710,15 +535703,15 @@ │ │ │ │ ldr.w r3, [r3, #1856] @ 0x740 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r0, #52 @ 0x34 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + bcs.n 20fef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbb88> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20ff84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbc14>) │ │ │ │ @@ -535741,15 +535734,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ + bcs.n 20febc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbb4c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20ffc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbc58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535769,15 +535762,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1848] @ 0x738 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r7, #156 @ 0x9c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + bcs.n 2100a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbd30> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (210014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbca4>) │ │ │ │ @@ -535800,15 +535793,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #84 @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + bcs.n 21007c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbd0c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -535836,15 +535829,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + bne.n 210064 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbcf4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2100b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbd40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535864,15 +535857,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1744] @ 0x6d0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r6, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + bne.n 210028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbcb8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2100f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbd80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535890,15 +535883,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1808] @ 0x710 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + bne.n 20fffc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbc8c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (21012c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbdbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535914,15 +535907,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1804] @ 0x70c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r6, #48 @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + bne.n 2101dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbe6c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (210170 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbe00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535942,15 +535935,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1780] @ 0x6f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r5, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + bne.n 2101c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbe50> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2101b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbe40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535968,15 +535961,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2584] @ 0xa18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r5, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + beq.n 210194 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbe24> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2101f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbe80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535994,15 +535987,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2580] @ 0xa14 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r5, #112 @ 0x70 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + beq.n 210174 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbe04> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (210230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbec0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536020,15 +536013,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r5, #48 @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + beq.n 210154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbde4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21027c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbf0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536051,15 +536044,15 @@ │ │ │ │ ldr.w r3, [r3, #2576] @ 0xa10 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + beq.n 210334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbfc4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2102c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbf58>) │ │ │ │ @@ -536082,15 +536075,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + beq.n 210310 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbfa0> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (210314 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbfa4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536113,15 +536106,15 @@ │ │ │ │ ldr.w r3, [r3, #1752] @ 0x6d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, #88 @ 0x58 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + beq.n 21031c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbfac> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (210360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbff0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536144,15 +536137,15 @@ │ │ │ │ ldr.w r3, [r3, #1748] @ 0x6d4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, #12 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2103a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc034>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536172,15 +536165,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2564] @ 0xa04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2103e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc078>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536200,15 +536193,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2560] @ 0xa00 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21042c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc0bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536228,15 +536221,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1740] @ 0x6cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r3!, {r4, r7} │ │ │ │ + ldmia r7!, {r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr r3, [pc, #72] @ (210480 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc110>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r2, r3, #94208 @ 0x17000 │ │ │ │ @@ -536261,15 +536254,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #36053 @ 0x8cd5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r3, #6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2104cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc15c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536292,15 +536285,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (210518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc1a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536323,15 +536316,15 @@ │ │ │ │ ldr.w r3, [r3, #2504] @ 0x9c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (210564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc1f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536354,15 +536347,15 @@ │ │ │ │ ldr.w r3, [r3, #2500] @ 0x9c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r2, #8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2105b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc240>) │ │ │ │ @@ -536385,15 +536378,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2105f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc280>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536411,15 +536404,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2492] @ 0x9bc │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r2!, {r1, r6} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21063c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc2cc>) │ │ │ │ @@ -536442,15 +536435,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r5, {r3, 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] @ (210688 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc318>) │ │ │ │ @@ -536473,15 +536466,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + ldmia r5, {r4, r5, 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] @ (2106c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc358>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536499,15 +536492,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2476] @ 0x9ac │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #152 @ 0x98 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r1, {r1, r2, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (210704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc394>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536523,15 +536516,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #2472] @ 0x9a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r5, {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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (210860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc4f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536648,17 +536641,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #2532] @ 0x9e4 │ │ │ │ blx r3 │ │ │ │ b.n 2107c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc458> │ │ │ │ nop │ │ │ │ movs r0, #26 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2108c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc558>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -541669,15 +541662,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 2141a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xffe34> │ │ │ │ b.n 213db0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xffa40> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + str r2, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (2142f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfff80>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -541753,15 +541746,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 21426e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xffefe> │ │ │ │ nop │ │ │ │ b.n 213d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xff9b4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r2, [r6, #46] @ 0x2e │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (2143c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100050>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -541826,15 +541819,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 214350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfffe0> │ │ │ │ b.n 213c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xff8b0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (214490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100120>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -541899,15 +541892,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 214420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1000b0> │ │ │ │ b.n 214b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1007e0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r7, #34] @ 0x22 │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (214560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1001f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -541972,15 +541965,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2144f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100180> │ │ │ │ b.n 214a80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100710> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21463c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1002cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542048,15 +542041,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2145c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100254> │ │ │ │ b.n 2149bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10064c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r2, [r7, #22] │ │ │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (214718 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1003a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542124,15 +542117,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2146a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100330> │ │ │ │ b.n 2148e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100570> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r2, [r5, #16] │ │ │ │ + ldrh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2147fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10048c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542202,15 +542195,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 214786 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100416> │ │ │ │ nop │ │ │ │ b.n 21480c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10049c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r2, [r2, #10] │ │ │ │ + ldrh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2148e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100570>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542280,15 +542273,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21486a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1004fa> │ │ │ │ nop │ │ │ │ svc 34 @ 0x22 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + ldrh r2, [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] @ (2149bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10064c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542356,15 +542349,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 214944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1005d4> │ │ │ │ udf #62 @ 0x3e │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r2, [r5, #60] @ 0x3c │ │ │ │ + ldrh r2, [r1, #26] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (214a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100728>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542432,15 +542425,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 214a20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1006b0> │ │ │ │ ble.n 214b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1007f0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #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] @ (214b74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100804>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542508,15 +542501,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 214afc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10078c> │ │ │ │ bgt.n 214a84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100714> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (214c50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1008e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542584,15 +542577,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 214bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100868> │ │ │ │ blt.n 214ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100838> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r2, [r7, #40] @ 0x28 │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (214d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1009bc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -542662,15 +542655,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 214cb2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100942> │ │ │ │ bge.n 214ccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10095c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + ldrh r4, [r1, #0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (214e10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100aa0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -542742,15 +542735,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 214d98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100a28> │ │ │ │ nop │ │ │ │ bls.n 214df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100a88> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r7, #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] @ (214eec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100b7c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -542820,15 +542813,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 214e72 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100b02> │ │ │ │ bls.n 214f0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100b9c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r2, #22] │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (214fd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100c60>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -542900,15 +542893,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 214f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100be8> │ │ │ │ nop │ │ │ │ bhi.n 215038 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100cc8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + strh r4, [r4, #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, #192] @ (2150ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100d3c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -542978,15 +542971,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 215032 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100cc2> │ │ │ │ bvc.n 21514c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100ddc> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (215190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100e20>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -543058,15 +543051,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 215118 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100da8> │ │ │ │ nop │ │ │ │ bvs.n 215278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100f08> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + strh r4, [r1, #32] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (215274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100f04>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -543138,15 +543131,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2151fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100e8c> │ │ │ │ nop │ │ │ │ bpl.n 215194 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100e24> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + strh r4, [r7, #24] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (215350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100fe0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -543216,15 +543209,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2152d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100f66> │ │ │ │ bmi.n 2152a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100f38> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + strh r4, [r6, #18] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (215434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1010c4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -543296,15 +543289,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2153bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10104c> │ │ │ │ nop │ │ │ │ bcc.n 2153d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x101064> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + strh r4, [r4, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (215510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1011a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -543376,15 +543369,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 215492 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x101122> │ │ │ │ bcs.n 2154e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x101178> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + strh r6, [r3, #6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -546051,15 +546044,15 @@ │ │ │ │ ldr.w r3, [r3, #2968] @ 0xb98 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r0, 21747a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10310a> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsh r4, [r3, r0] │ │ │ │ + str r4, [r7, #24] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (217470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103100>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546082,15 +546075,15 @@ │ │ │ │ ldr.w r3, [r3, #3064] @ 0xbf8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ uxtb r4, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r0, [r4, r7] │ │ │ │ + str r0, [r0, #24] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2174bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10314c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546113,15 +546106,15 @@ │ │ │ │ ldr.w r3, [r3, #3060] @ 0xbf4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ uxth r0, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r5, r6] │ │ │ │ + str r4, [r1, #20] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (217508 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103198>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546144,15 +546137,15 @@ │ │ │ │ ldr.w r3, [r3, #3056] @ 0xbf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ sxtb r4, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + str r0, [r4, #16] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (217554 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1031e4>) │ │ │ │ @@ -546175,15 +546168,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sxth r4, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + str r0, [r4, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -546207,15 +546200,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r6, 2175d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103268> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r0, [r1, r4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -546241,15 +546234,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r6, 217618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1032a8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r0, [r3, r3] │ │ │ │ + str r0, [r7, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -546275,15 +546268,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r2, 217658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1032e8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r4, r2] │ │ │ │ + str r4, [r0, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (21768c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10331c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546301,15 +546294,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2768] @ 0xad0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ sub sp, #336 @ 0x150 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ + str r2, [r2, #0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (2176d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103360>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546328,15 +546321,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #168] @ 0xa8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r6, [r7, r0] │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21771c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1033ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546359,15 +546352,15 @@ │ │ │ │ ldr.w r3, [r3, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add sp, #320 @ 0x140 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (217768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1033f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546390,15 +546383,15 @@ │ │ │ │ ldr.w r3, [r3, #2760] @ 0xac8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add sp, #16 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrsh r0, [r7, 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] @ (2177b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103444>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546421,15 +546414,15 @@ │ │ │ │ ldr.w r3, [r3, #2800] @ 0xaf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r4, r6] │ │ │ │ + ldrsh r4, [r0, 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] @ (217800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103490>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546452,15 +546445,15 @@ │ │ │ │ ldr.w r3, [r3, #2796] @ 0xaec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldrsh r4, [r1, 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] @ (217850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1034e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546484,15 +546477,15 @@ │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldrsh r4, [r2, 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, #52] @ (2178a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103530>) │ │ │ │ @@ -546516,15 +546509,15 @@ │ │ │ │ ldr.w r4, [ip, #160] @ 0xa0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #816 @ 0x330 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2178e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103574>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546544,15 +546537,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2748] @ 0xabc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r6, sp, #512 @ 0x200 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (21792c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1035bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546573,15 +546566,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r6, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (21797c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10360c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546605,15 +546598,15 @@ │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2179c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103658>) │ │ │ │ @@ -546636,15 +546629,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #640 @ 0x280 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r3, r0] │ │ │ │ + ldrb r4, [r7, 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] @ (217a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103698>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546662,15 +546655,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2616] @ 0xa38 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r5, sp, #352 @ 0x160 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [r5, r7] │ │ │ │ + ldrb r2, [r1, 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] @ (217a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1036d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546688,15 +546681,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2672] @ 0xa70 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -546720,15 +546713,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #840 @ 0x348 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [r7, r5] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (217adc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10376c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546748,15 +546741,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2664] @ 0xa68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r4, sp, #544 @ 0x220 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (217b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1037b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546776,15 +546769,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2660] @ 0xa64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r4, sp, #272 @ 0x110 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldrb r0, [r5, 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, #48] @ (217b6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1037fc>) │ │ │ │ @@ -546806,15 +546799,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [r1, r3] │ │ │ │ + ldrb r0, [r5, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (217bb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103848>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546837,15 +546830,15 @@ │ │ │ │ ldr.w r3, [r3, #2700] @ 0xa8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r2, r2] │ │ │ │ + ldrb r4, [r6, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (217c04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103894>) │ │ │ │ @@ -546868,15 +546861,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldrh r4, [r6, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (217c48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1038d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546896,15 +546889,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2636] @ 0xa4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + ldrh r4, [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] @ (217c94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103924>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546927,15 +546920,15 @@ │ │ │ │ ldr.w r3, [r3, #2756] @ 0xac4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #864 @ 0x360 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (217ce0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103970>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546958,15 +546951,15 @@ │ │ │ │ ldr.w r3, [r3, #2752] @ 0xac0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #560 @ 0x230 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r4, [r0, r7] │ │ │ │ + ldrh r4, [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] @ (217d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1039b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546986,15 +546979,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2736] @ 0xab0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r2, sp, #256 @ 0x100 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r0, [r2, r6] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -547018,15 +547011,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldrh r0, [r7, 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] @ (217dc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103a50>) │ │ │ │ @@ -547049,15 +547042,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + ldrh r4, [r7, 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 │ │ │ │ @@ -547081,15 +547074,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #240] @ (217f1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103bac>) │ │ │ │ @@ -547180,15 +547173,15 @@ │ │ │ │ ldr.w r1, [r6, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w r0, r1, r8 │ │ │ │ b.n 217e88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103b18> │ │ │ │ nop │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r2, #29 │ │ │ │ + asrs r2, r6, #11 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (217f64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103bf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547209,15 +547202,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1976] @ 0x7b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r0, sp, #16 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (217fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103c40>) │ │ │ │ @@ -547240,15 +547233,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #736 @ (adr r7, 218294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103f24>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + ldr r4, [r2, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (218000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103c90>) │ │ │ │ @@ -547272,15 +547265,15 @@ │ │ │ │ ldr.w r4, [ip, #1984] @ 0x7c0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #432 @ (adr r7, 2181b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103e44>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -547306,15 +547299,15 @@ │ │ │ │ ldr.w r4, [ip, #1980] @ 0x7bc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #104 @ (adr r7, 2180c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103d50>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + ldr r0, [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 │ │ │ │ @@ -547338,15 +547331,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #792 @ (adr r6, 2183c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x104050>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + ldr r0, [r4, 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] @ (2180f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103d84>) │ │ │ │ @@ -547370,15 +547363,15 @@ │ │ │ │ ldr.w r4, [ip, #1972] @ 0x7b4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #480 @ (adr r6, 2182d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103f68>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (21813c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103dcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547399,15 +547392,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14012c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdbc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r6, pc, #176 @ (adr r6, 2181f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103e80>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r2, [r3, r1] │ │ │ │ + ldrsb r2, [r7, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2181a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103e30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -551599,15 +551592,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r4, r1 │ │ │ │ b.n 21b086 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x106d16> │ │ │ │ nop │ │ │ │ strb r6, [r5, #27] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + cmp r0, #104 @ 0x68 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (21b1b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x106e44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551671,15 +551664,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21b154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x106de4> │ │ │ │ nop │ │ │ │ strb r0, [r6, #24] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r4, #30 │ │ │ │ + movs r7, #190 @ 0xbe │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (21b284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x106f14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551744,15 +551737,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21b214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x106ea4> │ │ │ │ strb r2, [r5, #21] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r3, #108 @ 0x6c │ │ │ │ + movs r7, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (21b358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x106fe8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551818,15 +551811,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21b2e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x106f74> │ │ │ │ strb r2, [r3, #18] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21b434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1070c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551894,15 +551887,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21b3bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10704c> │ │ │ │ strb r6, [r0, #15] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (21b518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1071a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551972,15 +551965,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b4a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107132> │ │ │ │ nop │ │ │ │ strb r2, [r5, #11] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r1, #18 │ │ │ │ + movs r4, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21b5f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107284>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -552048,15 +552041,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21b57c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10720c> │ │ │ │ strb r6, [r0, #8] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21b6d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107360>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -552124,15 +552117,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21b658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1072e8> │ │ │ │ strb r2, [r5, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r3, #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, #204] @ (21b7b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107448>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -552205,15 +552198,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 21b734 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1073c4> │ │ │ │ strb r6, [r1, #1] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21b89c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10752c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552285,15 +552278,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b824 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1074b4> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, r1, #7 │ │ │ │ + movs r1, #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, #192] @ (21b978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107608>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552363,15 +552356,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21b8fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10758e> │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21ba54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1076e4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552441,15 +552434,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21b9da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10766a> │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + subs r4, r3, #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] @ (21bb38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1077c8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552521,15 +552514,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107750> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + subs r4, r1, #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] @ (21bc1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1078ac>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552601,15 +552594,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107834> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21bd00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107990>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552681,15 +552674,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bc88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107918> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, r1, r7 │ │ │ │ + adds r4, r5, #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] @ (21bddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107a6c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552759,15 +552752,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21bd62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1079f2> │ │ │ │ ldr r6, [r3, #32] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + adds r4, r4, #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] @ (21bec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107b50>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552839,15 +552832,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21be48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107ad8> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #20] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, r6, r0 │ │ │ │ + subs r4, r2, r7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21bf9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107c2c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552917,15 +552910,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21bf22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107bb2> │ │ │ │ ldr r6, [r3, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21c07c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107d0c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -552996,15 +552989,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21bffe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107c8e> │ │ │ │ nop │ │ │ │ str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + subs r6, r0, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21c15c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107dec>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553075,15 +553068,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c0de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107d6e> │ │ │ │ nop │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r2, r3, #23 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21c240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107ed0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553154,15 +553147,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c1c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107e58> │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r6, r0, #20 │ │ │ │ + adds r6, r4, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21c324 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107fb4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553233,15 +553226,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c2ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107f3c> │ │ │ │ str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r6, r6, #16 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21c404 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108094>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553312,15 +553305,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c386 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108016> │ │ │ │ nop │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r1, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21c4e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108174>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553391,15 +553384,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c466 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1080f6> │ │ │ │ nop │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r0, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21c5c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108254>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553470,15 +553463,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c546 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1081d6> │ │ │ │ nop │ │ │ │ str r2, [r7, #32] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r6, r2, #7 │ │ │ │ + asrs r6, r6, #21 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21c6a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108334>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553549,15 +553542,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c626 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1082b6> │ │ │ │ nop │ │ │ │ str r2, [r3, #20] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + asrs r2, r5, #18 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21c784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108414>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553628,15 +553621,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c706 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108396> │ │ │ │ nop │ │ │ │ str r2, [r7, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r6, r7, #32 │ │ │ │ + asrs r6, r3, #15 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21c868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1084f8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553707,15 +553700,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c7f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108480> │ │ │ │ ldrsh r2, [r3, r6] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r5, #29 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21c948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1085d8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553786,15 +553779,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c8ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10855a> │ │ │ │ nop │ │ │ │ ldrsh r6, [r6, r2] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r4, #26 │ │ │ │ + asrs r2, r0, #9 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21ca28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1086b8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553865,15 +553858,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c9aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10863a> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, r7] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21cb08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108798>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553944,15 +553937,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ca8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10871a> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, r3] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r1, #20 │ │ │ │ + asrs r2, r5, #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] @ (21cbec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10887c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554023,15 +554016,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21cb74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108804> │ │ │ │ ldrb r6, [r2, r0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r6, r2, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21cccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10895c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554102,15 +554095,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21cc4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1088de> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, r4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r6, r5, #13 │ │ │ │ + lsrs r6, r1, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21cdac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108a3c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554181,15 +554174,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21cd2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1089be> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, r1] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21ce9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108b2c>) │ │ │ │ @@ -554264,15 +554257,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ce1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108aac> │ │ │ │ ldr r2, [r6, r5] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r4, #21 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21cf84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108c14>) │ │ │ │ @@ -554346,15 +554339,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21cf02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108b92> │ │ │ │ ldr r2, [r0, r2] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsrs r0, r3, #18 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21d06c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108cfc>) │ │ │ │ @@ -554428,15 +554421,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21cfea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108c7a> │ │ │ │ ldrsb r2, [r3, r6] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsrs r4, r1, #15 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21d15c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108dec>) │ │ │ │ @@ -554511,15 +554504,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d0dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108d6c> │ │ │ │ ldrsb r2, [r6, r2] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21d24c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108edc>) │ │ │ │ @@ -554594,15 +554587,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d1cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108e5c> │ │ │ │ strb r2, [r0, r7] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21d33c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108fcc>) │ │ │ │ @@ -554677,15 +554670,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d2bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108f4c> │ │ │ │ strb r2, [r2, r3] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsrs r4, 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21d424 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1090b4>) │ │ │ │ @@ -554759,15 +554752,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d3a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109032> │ │ │ │ strh r2, [r4, r7] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21d514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1091a4>) │ │ │ │ @@ -554842,15 +554835,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109124> │ │ │ │ strh r2, [r7, r3] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21d5fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10928c>) │ │ │ │ @@ -554924,15 +554917,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d57a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10920a> │ │ │ │ strh r2, [r1, r0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21d6ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10937c>) │ │ │ │ @@ -555007,15 +555000,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d66c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1092fc> │ │ │ │ str r2, [r4, r4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21d7d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109464>) │ │ │ │ @@ -555089,15 +555082,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d752 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1093e2> │ │ │ │ str r2, [r6, r0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r7, #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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21d8bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10954c>) │ │ │ │ @@ -555171,15 +555164,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d83a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1094ca> │ │ │ │ ldr r7, [pc, #296] @ (21d9e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109678>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + lsls r4, r5, #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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21d9ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10963c>) │ │ │ │ @@ -555254,15 +555247,16 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d92c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1095bc> │ │ │ │ ldr r6, [pc, #392] @ (21db38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1097c8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vrev32.16 q8, │ │ │ │ + lsls r4, r2, #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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21da9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10972c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -555336,15 +555330,16 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21da1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1096ac> │ │ │ │ ldr r5, [pc, #456] @ (21dc68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1098f8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vhadd.u32 q0, q8, │ │ │ │ + lsls r0, r0, #11 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21db8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10981c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -555418,15 +555413,16 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21db0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10979c> │ │ │ │ ldr r4, [pc, #520] @ (21dd98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109a28>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cdp2 0, 4, cr0, cr12, cr3, {7} │ │ │ │ + lsls r4, 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21dc74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109904>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -555499,15 +555495,16 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21dbf2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109882> │ │ │ │ ldr r3, [pc, #584] @ (21dec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109b50>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldc2l 0, cr0, [ip, #-908]! @ 0xfffffc74 │ │ │ │ + lsls r4, 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21dd64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1099f4>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -555581,15 +555578,16 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21dce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109974> │ │ │ │ ldr r2, [pc, #680] @ (21e010 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109ca0>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stc2 0, cr0, [r8], #908 @ 0x38c │ │ │ │ + lsls r0, 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21de4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109adc>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -555662,15 +555660,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ddca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109a5a> │ │ │ │ ldr r1, [pc, #744] @ (21e138 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109dc8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfbdc00e3 │ │ │ │ + vhadd.u q8, q14, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21df28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109bb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -555741,15 +555739,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 21deaa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109b3a> │ │ │ │ ldr r0, [pc, #840] @ (21e274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109f04>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfb1600e3 │ │ │ │ + cdp2 0, 11, cr0, cr6, cr3, {7} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (21e0b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109d44>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -559225,15 +559223,15 @@ │ │ │ │ ldr.w r3, [r3, #3408] @ 0xd50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bcc.n 22075c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c3ec> │ │ │ │ + bvs.n 22069c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c32c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220760 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c3f0>) │ │ │ │ @@ -559256,15 +559254,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bcs.n 220738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c3c8> │ │ │ │ + bvs.n 220678 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c308> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2207ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c43c>) │ │ │ │ @@ -559287,15 +559285,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r7, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bcs.n 220714 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c3a4> │ │ │ │ + bvs.n 220854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c4e4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2207f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c480>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -559315,15 +559313,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3804] @ 0xedc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r4, r6, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bcs.n 2206f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c388> │ │ │ │ + bvs.n 220838 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c4c8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22083c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c4cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559346,15 +559344,15 @@ │ │ │ │ ldr.w r3, [r3, #3512] @ 0xdb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r6, #4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bcs.n 2208dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c56c> │ │ │ │ + bpl.n 22081c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c4ac> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c518>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559377,15 +559375,15 @@ │ │ │ │ ldr.w r3, [r3, #3156] @ 0xc54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r4, r4, #3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bcs.n 2208c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c558> │ │ │ │ + bpl.n 220808 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c498> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2208d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c564>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559408,15 +559406,15 @@ │ │ │ │ ldr.w r3, [r3, #3780] @ 0xec4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r3, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bne.n 2208a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c534> │ │ │ │ + bpl.n 2207e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c474> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c5b0>) │ │ │ │ @@ -559439,15 +559437,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r0, r1, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bne.n 220878 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c508> │ │ │ │ + bpl.n 2209b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c648> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22096c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c5fc>) │ │ │ │ @@ -559470,15 +559468,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r7, #7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bne.n 220a5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c6ec> │ │ │ │ + bpl.n 22099c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c62c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2209b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c648>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559501,15 +559499,15 @@ │ │ │ │ ldr.w r3, [r3, #3764] @ 0xeb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r4, r6, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bne.n 220a58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c6e8> │ │ │ │ + bmi.n 220998 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c628> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220a04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c694>) │ │ │ │ @@ -559532,15 +559530,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r4, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bne.n 220a2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c6bc> │ │ │ │ + bmi.n 22096c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c5fc> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220a50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c6e0>) │ │ │ │ @@ -559563,15 +559561,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, r3, #4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - beq.n 220a18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c6a8> │ │ │ │ + bmi.n 220958 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c5e8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220a9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c72c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559594,15 +559592,15 @@ │ │ │ │ ldr.w r3, [r3, #3724] @ 0xe8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, r2, #3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - beq.n 220a14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c6a4> │ │ │ │ + bmi.n 220b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c7e4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c778>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559625,15 +559623,15 @@ │ │ │ │ ldr.w r3, [r3, #3720] @ 0xe88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r4, r0, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - beq.n 220a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c698> │ │ │ │ + bmi.n 220b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c7d8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220b34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c7c4>) │ │ │ │ @@ -559656,15 +559654,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r6, #0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - beq.n 220bec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c87c> │ │ │ │ + bcc.n 220b2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c7bc> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220b80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c810>) │ │ │ │ @@ -559687,15 +559685,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r0, r5, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - beq.n 220bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c888> │ │ │ │ + bcc.n 220b38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c7c8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c85c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559718,15 +559716,15 @@ │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r4, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - beq.n 220bec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c87c> │ │ │ │ + bcc.n 220b2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c7bc> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220c18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c8a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559749,15 +559747,15 @@ │ │ │ │ ldr.w r3, [r3, #3704] @ 0xe78 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r4, r2, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + bcc.n 220d10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c9a0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220c64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c8f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559780,15 +559778,15 @@ │ │ │ │ ldr.w r3, [r3, #3700] @ 0xe74 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r1, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + bcc.n 220cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c98c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (220ca8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c938>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -559808,15 +559806,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3672] @ 0xe58 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r4, r7, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + bcc.n 220ce0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c970> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c984>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559839,15 +559837,15 @@ │ │ │ │ ldr.w r3, [r3, #3668] @ 0xe54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r7, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + bcs.n 220cdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c96c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (220d38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c9c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -559867,15 +559865,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3660] @ 0xe4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r4, r5, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + bcs.n 220ca8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c938> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (220d7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10ca0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -559895,15 +559893,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3648] @ 0xe40 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, r5, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + bcs.n 220c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c91c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (220dc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10ca50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -559923,15 +559921,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3644] @ 0xe3c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, r4, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + bcs.n 220e70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cb00> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -559959,15 +559957,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, r3, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + bcs.n 220e50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cae0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -559991,15 +559989,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, r0, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + bne.n 220e20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cab0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (220eac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cb3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -560019,15 +560017,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3588] @ 0xe04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, r7, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r6!, {r3} │ │ │ │ + bne.n 220e04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10ca94> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220ef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cb88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560050,15 +560048,15 @@ │ │ │ │ ldr.w r3, [r3, #3264] @ 0xcc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r4, r6, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + bne.n 220e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10ca90> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220f44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cbd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560081,15 +560079,15 @@ │ │ │ │ ldr.w r3, [r3, #3260] @ 0xcbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, r5, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + bne.n 220fdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cc6c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220f90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cc20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560112,15 +560110,15 @@ │ │ │ │ ldr.w r3, [r3, #3256] @ 0xcb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #31 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + bne.n 220fb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cc48> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220fdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cc6c>) │ │ │ │ @@ -560143,15 +560141,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + beq.n 220f84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cc14> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (221028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10ccb8>) │ │ │ │ @@ -560174,15 +560172,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r0, #29 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ + beq.n 220f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cbe8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (221074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cd04>) │ │ │ │ @@ -560205,15 +560203,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r6, #27 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + beq.n 22112c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cdbc> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2210c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cd50>) │ │ │ │ @@ -560236,15 +560234,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r5, #26 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + beq.n 221100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cd90> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22110c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cd9c>) │ │ │ │ @@ -560267,15 +560265,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #25 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (221158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cde8>) │ │ │ │ @@ -560298,15 +560296,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r2, #24 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r7, {r2, r3, 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] @ (2211a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10ce34>) │ │ │ │ @@ -560329,15 +560327,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r0, #23 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3!, {r2, r4, r6, r7} │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560361,15 +560359,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r6, #21 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (221230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cec0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -560385,15 +560383,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #3236] @ 0xca4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ asrs r4, r5, #20 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (221280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cf10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560417,15 +560415,15 @@ │ │ │ │ ldr.w r3, [r3, #420] @ 0x1a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r0, r6, #19 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3!, {r4, r6} │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2212d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cf60>) │ │ │ │ @@ -560449,15 +560447,15 @@ │ │ │ │ ldr.w r4, [ip, #412] @ 0x19c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #18 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560483,15 +560481,15 @@ │ │ │ │ ldr.w r4, [ip, #408] @ 0x198 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r1, #17 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + ldmia r6, {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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560522,15 +560520,15 @@ │ │ │ │ ldr.w r4, [ip, #404] @ 0x194 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r6, #15 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2213cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d05c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -560551,15 +560549,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #392] @ 0x188 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r3, #14 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r2, {r2, r6} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560589,15 +560587,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r1, #13 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560623,15 +560621,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r6, #11 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2214c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d158>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560654,15 +560652,15 @@ │ │ │ │ ldr.w r3, [r3, #3436] @ 0xd6c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4, #10 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (221514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d1a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560685,15 +560683,15 @@ │ │ │ │ ldr.w r3, [r3, #3432] @ 0xd68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r0, r3, #9 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r1!, {r3, r5, r6} │ │ │ │ + ldmia r5!, {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] @ (221560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d1f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560716,15 +560714,15 @@ │ │ │ │ ldr.w r3, [r3, #3428] @ 0xd64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + ldmia r4, {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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2215ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d23c>) │ │ │ │ @@ -560747,15 +560745,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r7, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560791,15 +560789,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r5, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + ldmia r4!, {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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560823,15 +560821,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r0, #4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2216b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d340>) │ │ │ │ @@ -560854,15 +560852,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r7, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560886,15 +560884,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r5, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560918,15 +560916,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r3, #32 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2217a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d430>) │ │ │ │ @@ -560950,15 +560948,15 @@ │ │ │ │ ldr.w r4, [ip, #1340] @ 0x53c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r1, #31 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2217e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d474>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -560978,15 +560976,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3520] @ 0xdc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsrs r0, r0, #30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r2, {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, #44] @ (221828 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d4b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561006,15 +561004,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3516] @ 0xdbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsrs r4, r7, #28 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (221874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d504>) │ │ │ │ @@ -561037,15 +561035,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r6, #27 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2218b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d548>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561065,15 +561063,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3508] @ 0xdb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsrs r4, r5, #26 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2218f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d588>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561091,15 +561089,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3504] @ 0xdb0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r5, #25 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (221948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d5d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561123,15 +561121,15 @@ │ │ │ │ ldr.w r3, [r3, #1912] @ 0x778 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r5, #24 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -561155,15 +561153,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r2, #23 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2219e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d674>) │ │ │ │ @@ -561186,15 +561184,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r0, #22 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + ldmia r1!, {r3, 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -561223,15 +561221,15 @@ │ │ │ │ ldr.w r4, [ip, #1904] @ 0x770 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r6, #20 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -561257,15 +561255,15 @@ │ │ │ │ ldr.w r4, [ip, #1900] @ 0x76c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r3, #19 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -561293,15 +561291,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r0, #18 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + ldmia 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 │ │ │ │ @@ -561325,15 +561323,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r5, #16 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #264] @ (221c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d8f0>) │ │ │ │ @@ -561432,15 +561430,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 221bb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d846> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #15 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (221cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d954>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -565253,15 +565251,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 22486c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1104fc> │ │ │ │ udf #244 @ 0xf4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r7, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #212] @ (2249a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110634>) │ │ │ │ @@ -565493,15 +565491,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 224b0a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11079a> │ │ │ │ nop │ │ │ │ bgt.n 224c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1108bc> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + ldr r0, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (224c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1108a0>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -565552,15 +565550,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, r1, #2 │ │ │ │ b.n 224bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11083c> │ │ │ │ blt.n 224b7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11080c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #164] @ (224cd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110960>) │ │ │ │ @@ -565623,15 +565621,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 224c52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1108e2> │ │ │ │ nop │ │ │ │ blt.n 224cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110984> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [sp, #104] @ 0x68 │ │ │ │ + str r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #168] @ (224d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110a24>) │ │ │ │ @@ -565695,15 +565693,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #4 │ │ │ │ b.n 224d12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1109a2> │ │ │ │ bge.n 224e38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110ac8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r3, [sp, #424] @ 0x1a8 │ │ │ │ + str r7, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #172] @ (224e5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110aec>) │ │ │ │ @@ -565770,15 +565768,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 224dd6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110a66> │ │ │ │ bls.n 224d78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110a08> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (224f2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110bbc>) │ │ │ │ @@ -565846,15 +565844,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 224e9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110b2e> │ │ │ │ nop │ │ │ │ bhi.n 224eb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110b48> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mov r6, r7 │ │ │ │ + ldr r1, [pc, #888] @ (2252ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110f3c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #184] @ (225000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110c90>) │ │ │ │ @@ -565924,15 +565922,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 224f6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110bfe> │ │ │ │ bvc.n 224fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110c7c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r1, [sp, #176] @ 0xb0 │ │ │ │ + str r4, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (2250d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110d64>) │ │ │ │ @@ -566004,15 +566002,15 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #5 │ │ │ │ b.n 225042 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110cd2> │ │ │ │ bvc.n 225118 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110da8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (2251b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110e40>) │ │ │ │ @@ -566086,15 +566084,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 225116 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110da6> │ │ │ │ bvs.n 22524c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110edc> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add ip, r1 │ │ │ │ + ldr r0, [pc, #176] @ (225268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110ef8>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (22533c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110fcc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -566323,15 +566321,15 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 22537a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11100a> │ │ │ │ bcc.n 2253f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111080> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #212] @ (22550c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11119c>) │ │ │ │ @@ -566415,15 +566413,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 225460 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1110f0> │ │ │ │ nop │ │ │ │ bcc.n 225518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1111a8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adcs r6, r6 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #176] @ (2255d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111268>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -566793,15 +566791,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2258c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111552> │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (225a24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1116b4>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -566872,15 +566870,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2259aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11163a> │ │ │ │ nop │ │ │ │ ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r6, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (225b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111794>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -566951,15 +566949,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 225a8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11171a> │ │ │ │ nop │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r0, #52] @ 0x34 │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ @@ -567047,15 +567045,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r1, #460] @ 0x1cc │ │ │ │ adds r6, r5, r2 │ │ │ │ b.n 225b70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111800> │ │ │ │ ldmia r4, {r1, r2, r4} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + ldrh r6, [r5, #8] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (225ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111978>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567123,15 +567121,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 225c70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111900> │ │ │ │ ldmia r3!, {r1, r4} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (225dc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111a54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567199,15 +567197,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 225d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1119dc> │ │ │ │ ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r0, #32] │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (225ea0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111b30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567275,15 +567273,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 225e28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111ab8> │ │ │ │ ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (225f7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111c0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567351,15 +567349,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 225f04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111b94> │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + strh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (226058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111ce8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567427,15 +567425,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 225fe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111c70> │ │ │ │ stmia r7!, {r1, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + strh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (226134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111dc4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567503,15 +567501,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2260bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111d4c> │ │ │ │ stmia r6!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (226220 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111eb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567586,15 +567584,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 226198 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111e28> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + strh r2, [r7, #28] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2262fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111f8c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567664,15 +567662,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 226282 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111f12> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + strh r6, [r6, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #204] @ (2263e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x112074>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567747,15 +567745,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 22635e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111fee> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + strh r6, [r5, #16] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #224] @ (2264e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x112170>) │ │ │ │ @@ -567837,15 +567835,15 @@ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, ip, r6 │ │ │ │ b.n 226448 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1120d8> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #256] @ (2265fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11228c>) │ │ │ │ @@ -567940,15 +567938,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r6, r0 │ │ │ │ b.n 22654c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1121dc> │ │ │ │ stmia r2!, {r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r2, [r6, #18] │ │ │ │ + strh r2, [r2, #2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #232] @ (226700 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x112390>) │ │ │ │ @@ -568039,15 +568037,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, r2, ip │ │ │ │ b.n 226662 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1122f2> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r0, [r1, #15] │ │ │ │ + ldrb r0, [r5, #29] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (22688c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11251c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -568584,15 +568582,15 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w ip, r1, r3 │ │ │ │ b.n 226c22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1128b2> │ │ │ │ cbnz r0, 226d0a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11299a> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r0, [r5, #24] │ │ │ │ + ldrb r0, [r1, #7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #236] @ (226dac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x112a3c>) │ │ │ │ @@ -568679,15 +568677,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r7, #460] @ 0x1cc │ │ │ │ ldrd lr, r2, [sp, #8] │ │ │ │ add.w ip, r9, r1 │ │ │ │ b.n 226d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1129b0> │ │ │ │ rev16 r2, r7 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ vldr d3, [r1, #32] │ │ │ │ @@ -571565,15 +571563,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + ldrsb r0, [r7, 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] @ (228fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114c58>) │ │ │ │ @@ -571596,15 +571594,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r0, [r4, r4] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (229014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114ca4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571627,15 +571625,15 @@ │ │ │ │ ldr.w r3, [r3, #3792] @ 0xed0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + ldrsb r0, [r2, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (229060 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114cf0>) │ │ │ │ @@ -571658,15 +571656,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #32] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2290ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114d3c>) │ │ │ │ @@ -571689,15 +571687,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r4, [r7, r1] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2290f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114d88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571720,15 +571718,15 @@ │ │ │ │ ldr.w r3, [r3, #3988] @ 0xf94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strb r4, [r6, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (229144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114dd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571751,15 +571749,15 @@ │ │ │ │ ldr.w r3, [r3, #3984] @ 0xf90 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strb r4, [r7, 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] @ (229190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114e20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571782,15 +571780,15 @@ │ │ │ │ ldr.w r3, [r3, #3768] @ 0xeb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [r4, r7] │ │ │ │ + strb r4, [r0, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2291dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114e6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571813,15 +571811,15 @@ │ │ │ │ ldr.w r3, [r3, #3760] @ 0xeb0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + strb r0, [r2, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (229228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114eb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571844,15 +571842,15 @@ │ │ │ │ ldr.w r3, [r3, #3756] @ 0xeac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [r7, r5] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (22926c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114efc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -571872,15 +571870,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3664] @ 0xe50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r1, r5] │ │ │ │ + strb r0, [r5, 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] @ (2292b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114f48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571903,15 +571901,15 @@ │ │ │ │ ldr.w r3, [r3, #3656] @ 0xe48 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [r2, r4] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2292fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114f8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -571931,15 +571929,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3652] @ 0xe44 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r3, r3] │ │ │ │ + strb r0, [r7, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (22934c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114fdc>) │ │ │ │ @@ -571963,15 +571961,15 @@ │ │ │ │ ldr.w r4, [ip, #1396] @ 0x574 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + strb r4, [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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (22939c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11502c>) │ │ │ │ @@ -571995,15 +571993,15 @@ │ │ │ │ ldr.w r4, [ip, #1400] @ 0x578 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (2293e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115070>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -572022,15 +572020,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #688] @ 0x2b0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r6, [r0, r1] │ │ │ │ + strh r6, [r4, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (229430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1150c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -572054,15 +572052,15 @@ │ │ │ │ ldr.w r3, [r3, #852] @ 0x354 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r3, r0] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (229480 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115110>) │ │ │ │ @@ -572086,15 +572084,15 @@ │ │ │ │ ldr.w r4, [ip, #848] @ 0x350 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #864] @ (2297e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115478>) │ │ │ │ + strh r0, [r7, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -572120,15 +572118,15 @@ │ │ │ │ ldr.w r4, [ip, #844] @ 0x34c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #672] @ (22977c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11540c>) │ │ │ │ + strh r0, [r1, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -572154,15 +572152,15 @@ │ │ │ │ ldr.w r4, [ip, #840] @ 0x348 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #448] @ (2296f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115380>) │ │ │ │ + strh r0, [r2, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (229578 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115208>) │ │ │ │ @@ -572186,15 +572184,15 @@ │ │ │ │ ldr.w r4, [ip, #836] @ 0x344 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #240] @ (229670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115300>) │ │ │ │ + strh r4, [r3, r3] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -572220,15 +572218,15 @@ │ │ │ │ ldr.w r4, [ip, #832] @ 0x340 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #48] @ (229604 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115294>) │ │ │ │ + strh r4, [r5, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (229614 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1152a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -572249,15 +572247,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #828] @ 0x33c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #896] @ (22999c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11562c>) │ │ │ │ + strh r0, [r0, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (229660 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1152f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -572280,15 +572278,15 @@ │ │ │ │ ldr.w r3, [r3, #3208] @ 0xc88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #688] @ (229918 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1155a8>) │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2296ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11533c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -572311,15 +572309,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #432] @ (229864 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1154f4>) │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2296f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115380>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -572339,15 +572337,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2252] @ 0x8cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #192] @ (2297b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115448>) │ │ │ │ + str r0, [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, #52] @ (22973c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1153cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -572370,15 +572368,15 @@ │ │ │ │ ldr.w r3, [r3, #2220] @ 0x8ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r5, [pc, #992] @ (229b24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1157b4>) │ │ │ │ + str r0, [r3, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (229784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115414>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -572399,15 +572397,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #744] @ 0x2e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r5, [pc, #752] @ (229a7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11570c>) │ │ │ │ + str r4, [r3, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2297d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115460>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -572430,15 +572428,15 @@ │ │ │ │ ldr.w r3, [r3, #3204] @ 0xc84 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r5, [pc, #544] @ (2299f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115688>) │ │ │ │ + str r0, [r5, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #280] @ (229904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115594>) │ │ │ │ @@ -572548,15 +572546,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r2, ip │ │ │ │ b.n 229850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1154e0> │ │ │ │ ldrh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #568] @ (229b44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1157d4>) │ │ │ │ + str r6, [r5, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (22994c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1155dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -572577,15 +572575,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14012c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdbc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #216] @ (229a2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1156bc>) │ │ │ │ + ldr r7, [pc, #856] @ (229cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11593c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2299b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115640>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -578152,15 +578150,15 @@ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 22d94a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1195da> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #96] @ (22da40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1196d0>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #220] @ (22dad4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119764>) │ │ │ │ @@ -578248,15 +578246,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 22da20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1196b0> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #272] @ (22dbe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119878>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #224] @ (22dbd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119860>) │ │ │ │ @@ -578492,15 +578490,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 22dd20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1199b0> │ │ │ │ ldr r2, [pc, #376] @ (22df10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119ba0>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r2, #1 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22de74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119b04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578569,15 +578567,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ddf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119a88> │ │ │ │ ldr r1, [pc, #552] @ (22e0a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119d30>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsrs r6, r5, #12 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22df54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119be4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578646,15 +578644,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ded8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119b68> │ │ │ │ ldr r0, [pc, #680] @ (22e200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119e90>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsrs r2, r4, #9 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (22e03c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119ccc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578725,15 +578723,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22dfc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119c52> │ │ │ │ nop │ │ │ │ @ instruction: 0x47ca │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r5, #23 │ │ │ │ + lsrs r6, r1, #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, #196] @ (22e11c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119dac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578802,15 +578800,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e0a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119d30> │ │ │ │ mov sl, ip │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r4, #20 │ │ │ │ + lsrs r2, r0, #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, #196] @ (22e1fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119e8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578879,15 +578877,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119e10> │ │ │ │ mov r2, r0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e2dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119f6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578956,15 +578954,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119ef0> │ │ │ │ cmp r2, r4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + lsls r2, r5, #28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (22e3c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a054>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579035,15 +579033,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22e34a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119fda> │ │ │ │ nop │ │ │ │ add r2, r8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r6, r2, #25 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e4a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a134>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579112,15 +579110,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e428 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a0b8> │ │ │ │ muls r2, r3 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e584 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a214>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579189,15 +579187,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e508 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a198> │ │ │ │ negs r2, r7 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e664 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a2f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579266,15 +579264,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e5e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a278> │ │ │ │ sbcs r2, r3 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + lsls r2, r6, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (22e74c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a3dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579345,15 +579343,16 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22e6d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a362> │ │ │ │ nop │ │ │ │ lsls r2, r7 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vhadd.u q8, q15, q9 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e82c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a4bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579421,15 +579420,16 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e7b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a440> │ │ │ │ subs r7, #210 @ 0xd2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp2 0, 11, cr0, cr2, cr2, {7} │ │ │ │ + lsls r2, r2, #9 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e90c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a59c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579497,15 +579497,16 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a520> │ │ │ │ subs r6, #242 @ 0xf2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stc2l 0, cr0, [r6, #904]! @ 0x388 │ │ │ │ + lsls r6, r0, #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] @ (22e9e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a678>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579572,15 +579573,16 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a600> │ │ │ │ subs r6, #18 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldc2 0, cr0, [sl, #-904] @ 0xfffffc78 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + 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] @ (22eac4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a754>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579647,15 +579649,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ea4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a6dc> │ │ │ │ subs r5, #54 @ 0x36 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mcrr2 0, 14, r0, lr, cr2 │ │ │ │ + vmla.i32 q8, q15, d2[1] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22eba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a834>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579724,15 +579726,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22eb28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a7b8> │ │ │ │ nop │ │ │ │ subs r4, #90 @ 0x5a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfb8200e2 │ │ │ │ + vhadd.u32 q0, q9, q9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22ec84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a914>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579801,15 +579803,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ec08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a898> │ │ │ │ nop │ │ │ │ subs r3, #122 @ 0x7a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfab600e2 │ │ │ │ + cdp2 0, 5, cr0, cr6, cr2, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (22ed68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a9f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579878,15 +579880,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22ecf2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a982> │ │ │ │ subs r2, #154 @ 0x9a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr??.w r0, [lr, #226] @ 0xe2 │ │ │ │ + ldc2l 0, cr0, [lr, #-904]! @ 0xfffffc78 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (22ee4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11aadc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579955,15 +579957,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22edd6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11aa66> │ │ │ │ subs r1, #182 @ 0xb6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vst4. {d0-d3}, [lr :128], r2 │ │ │ │ + stc2 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, #192] @ (22ef28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11abb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -580030,15 +580032,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ab40> │ │ │ │ subs r0, #210 @ 0xd2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str.w r0, [r2, r2, lsl #2] │ │ │ │ + @ instruction: 0xfbe200e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22f004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ac94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -580105,15 +580107,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ef8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ac1c> │ │ │ │ adds r7, #246 @ 0xf6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf77a00e2 │ │ │ │ + @ instruction: 0xfb1a00e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22f0e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ad70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -580180,15 +580182,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f068 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11acf8> │ │ │ │ adds r7, #26 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subw r0, lr, #2274 @ 0x8e2 │ │ │ │ + @ instruction: 0xfa4e00e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22f1bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ae4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -580255,15 +580257,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11add4> │ │ │ │ adds r6, #62 @ 0x3e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf5e600e2 │ │ │ │ + vst1.8 {d0[7]}, [r6], r2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22f298 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11af28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -580330,15 +580332,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f220 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11aeb0> │ │ │ │ adds r5, #98 @ 0x62 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds.w r0, sl, #7405568 @ 0x710000 │ │ │ │ + ldrh.w r0, [sl, #226] @ 0xe2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22f374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b004>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580407,15 +580409,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f2fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11af8a> │ │ │ │ nop │ │ │ │ adds r4, #134 @ 0x86 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - orrs.w r0, r6, #7405568 @ 0x710000 │ │ │ │ + @ instruction: 0xf7f600e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22f450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b0e0>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580484,15 +580486,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f3d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b066> │ │ │ │ nop │ │ │ │ adds r3, #170 @ 0xaa │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf39200e2 │ │ │ │ + @ instruction: 0xf73200e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (22f530 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b1c0>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580561,15 +580563,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22f4bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b14c> │ │ │ │ adds r2, #206 @ 0xce │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movt r0, #24802 @ 0x60e2 │ │ │ │ + @ instruction: 0xf66600e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (22f610 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b2a0>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580638,15 +580640,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22f59c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b22c> │ │ │ │ adds r1, #238 @ 0xee │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf1fe00e2 │ │ │ │ + @ instruction: 0xf59e00e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22f6ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b37c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580715,15 +580717,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f672 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b302> │ │ │ │ nop │ │ │ │ adds r1, #14 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf13e00e2 │ │ │ │ + @ instruction: 0xf4de00e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22f7c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b458>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580792,15 +580794,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f74e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b3de> │ │ │ │ nop │ │ │ │ adds r0, #50 @ 0x32 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - orns r0, sl, #226 @ 0xe2 │ │ │ │ + ands.w r0, sl, #7405568 @ 0x710000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22f8a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b534>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580869,15 +580871,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f82a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b4ba> │ │ │ │ nop │ │ │ │ cmp r7, #86 @ 0x56 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vext.8 q0, q11, q9, #0 │ │ │ │ + @ instruction: 0xf35600e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22f980 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b610>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580946,15 +580948,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f906 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b596> │ │ │ │ nop │ │ │ │ cmp r6, #122 @ 0x7a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp 0, 15, cr0, cr2, cr2, {7} │ │ │ │ + @ instruction: 0xf29200e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #196] @ (22fa60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b6f0>) │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -581025,15 +581027,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f9e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b676> │ │ │ │ cmp r5, #158 @ 0x9e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp 0, 2, cr0, cr10, cr2, {7} │ │ │ │ + rsb r0, sl, #226 @ 0xe2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #208] @ (22fb4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b7dc>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -581107,15 +581109,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22fac6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b756> │ │ │ │ cmp r4, #190 @ 0xbe │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stcl 0, cr0, [ip, #-904]! @ 0xfffffc78 │ │ │ │ + add.w r0, ip, #226 @ 0xe2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #208] @ (22fc38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b8c8>) │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -581191,15 +581193,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 22fbb2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b842> │ │ │ │ cmp r3, #210 @ 0xd2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldc 0, cr0, [sl], {226} @ 0xe2 │ │ │ │ + bics.w r0, sl, #226 @ 0xe2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #240] @ (22fd44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b9d4>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -581291,15 +581293,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, r1 │ │ │ │ b.n 22fcb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b946> │ │ │ │ nop │ │ │ │ cmp r2, #230 @ 0xe6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs.w r0, r2, r2, asr #3 │ │ │ │ + vhadd.s16 q8, q9, q9 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldrd r0, r1, [r1, #4] │ │ │ │ ldr.w r3, [r2, #3680] @ 0xe60 │ │ │ │ @@ -584641,15 +584643,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2324ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e15a> │ │ │ │ lsls r2, r7, #10 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r4, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2325ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e23c>) │ │ │ │ @@ -584673,15 +584675,15 @@ │ │ │ │ ldr.w r4, [ip, #1344] @ 0x540 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r0, #7 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r3!, {r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2325fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e28c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -584705,15 +584707,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r3!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (23264c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e2dc>) │ │ │ │ @@ -584737,15 +584739,15 @@ │ │ │ │ ldr.w r4, [ip, #1896] @ 0x768 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r4, #4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r2!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r4, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23269c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e32c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -584769,15 +584771,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2326ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e37c>) │ │ │ │ @@ -584801,15 +584803,15 @@ │ │ │ │ ldr.w r4, [ip, #1892] @ 0x764 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r0, #2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r2!, {r3, r7} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (23273c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e3cc>) │ │ │ │ @@ -584833,15 +584835,15 @@ │ │ │ │ ldr.w r4, [ip, #1784] @ 0x6f8 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, r6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (23278c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e41c>) │ │ │ │ @@ -584864,15 +584866,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1780] @ 0x6f4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vsra.u64 d16, d8, #32 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r5!, {r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -584897,15 +584899,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #1424] @ 0x590 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vsra.u64 d0, d8, #50 │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -584930,15 +584932,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #1428] @ 0x594 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vbif d0, d26, d8 │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r3, r4, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (232884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e514>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -584961,15 +584963,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1496] @ 0x5d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ mcr2 1, 7, r0, cr12, cr8, {4} │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2328d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e564>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -584992,15 +584994,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1716] @ 0x6b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ mrc2 1, 4, r0, cr12, cr8, {4} │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232924 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e5b4>) │ │ │ │ @@ -585023,15 +585025,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1760] @ 0x6e0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mcr2 1, 2, r0, cr8, cr8, {4} │ │ │ │ - stmia r1!, {r5} │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e604>) │ │ │ │ @@ -585054,15 +585056,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1732] @ 0x6c4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r8, #608]! @ 0x260 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2329c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e654>) │ │ │ │ @@ -585085,15 +585087,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1744] @ 0x6d0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r8, #608]! @ 0x260 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232a14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e6a4>) │ │ │ │ @@ -585116,15 +585118,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1756] @ 0x6dc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r8, #-608] @ 0xfffffda0 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232a64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e6f4>) │ │ │ │ @@ -585147,15 +585149,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1484] @ 0x5cc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r8, #-608] @ 0xfffffda0 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232ab4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e744>) │ │ │ │ @@ -585178,15 +585180,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1568] @ 0x620 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r8], #608 @ 0x260 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r3!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e794>) │ │ │ │ @@ -585209,15 +585211,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1572] @ 0x624 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r8], #-608 @ 0xfffffda0 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e7e4>) │ │ │ │ @@ -585240,15 +585242,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1800] @ 0x708 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r8], {152} @ 0x98 │ │ │ │ - nop {13} │ │ │ │ + stmia r3!, {r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232ba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e834>) │ │ │ │ @@ -585271,17 +585273,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1796] @ 0x704 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ smlalbt r0, r1, r8, r8 │ │ │ │ - itt ls │ │ │ │ - lslls r2, r4, #3 │ │ │ │ - pushls {r4, r5, r6, lr} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #56] @ (232bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e888>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -585304,16 +585306,16 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #1696] @ 0x6a0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfb760198 │ │ │ │ - it vs │ │ │ │ - lslvs r2, r4, #3 │ │ │ │ + stmia r3!, {r3} │ │ │ │ + lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #56] @ (232c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e8dc>) │ │ │ │ @@ -585337,17 +585339,17 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #1700] @ 0x6a4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfb220198 │ │ │ │ - ite cc │ │ │ │ - lslcc r2, r4, #3 │ │ │ │ - pushcs {r4, r5, r6, lr} │ │ │ │ + stmia r2!, {r2, r4, r6, r7} │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e92c>) │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -585368,15 +585370,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1628] @ 0x65c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfad00198 │ │ │ │ - nop │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e97c>) │ │ │ │ @@ -585399,15 +585401,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1624] @ 0x658 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa800198 │ │ │ │ - bkpt 0x00c4 │ │ │ │ + stmia r2!, {r2, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e9cc>) │ │ │ │ @@ -585430,15 +585432,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1620] @ 0x654 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa300198 │ │ │ │ - bkpt 0x0088 │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232d8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ea1c>) │ │ │ │ @@ -585461,15 +585463,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1516] @ 0x5ec │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vld2.8 {d16[4],d17[4]}, [r0 :16], r8 │ │ │ │ - bkpt 0x004c │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232ddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ea6c>) │ │ │ │ @@ -585492,15 +585494,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1520] @ 0x5f0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb.w r0, [r0, #408] @ 0x198 │ │ │ │ - bkpt 0x0010 │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (232e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11eabc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -585523,15 +585525,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1460] @ 0x5b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ vst4.32 {d16,d18,d20,d22}, [r4 :64], r8 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (232e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11eb04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -585551,15 +585553,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1464] @ 0x5b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr??.w r0, [r4, #408] @ 0x198 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -585587,15 +585589,15 @@ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh.w r0, [r6, #408] @ 0x198 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (232f18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11eba8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -585615,15 +585617,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #896] @ 0x380 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r0, [r0, ] │ │ │ │ - pop {r6, pc} │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -585648,15 +585650,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #892] @ 0x37c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb.w r0, [r2, ] │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -585692,15 +585694,15 @@ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ ldr.w r4, [ip, #888] @ 0x378 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7ae0198 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + stmia r0!, {r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (233020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ecb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -585720,15 +585722,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #884] @ 0x374 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf7480198 │ │ │ │ - pop {r2, r7} │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (233064 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ecf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -585746,18 +585748,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #880] @ 0x370 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf7000198 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet │ │ │ │ + lsl r2, r4, #3 │ │ │ │ + pushal {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2330ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ed3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc │ │ │ │ @@ -585774,17 +585776,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #868] @ 0x364 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf6bc0198 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + ite gt │ │ │ │ + lslgt r2, r4, #3 │ │ │ │ + pushle {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2330fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ed8c>) │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -585805,17 +585807,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #2220] @ 0x8ac │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6700198 │ │ │ │ - cbnz r4, 233180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ee10> │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + ite ls │ │ │ │ + lslls r2, r4, #3 │ │ │ │ + pushhi {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #56] @ (233150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ede0>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -585838,17 +585840,17 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #2216] @ 0x8a8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf61e0198 │ │ │ │ - cbnz r4, 2331c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ee54> │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + ite pl │ │ │ │ + lslpl r2, r4, #3 │ │ │ │ + pushmi {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (233198 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ee28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -585866,17 +585868,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ rsbs r1, r0, #4980736 @ 0x4c0000 │ │ │ │ - cbnz r4, 2331fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ee8e> │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + itt ne │ │ │ │ + lslne r2, r4, #3 │ │ │ │ + pushne {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2331e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ee70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -585894,15 +585896,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf5880198 │ │ │ │ - movs r0, #44 @ 0x2c │ │ │ │ + movs r3, #204 @ 0xcc │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23322c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11eebc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -585924,15 +585926,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2232] @ 0x8b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adc.w r1, r0, #4980736 @ 0x4c0000 │ │ │ │ - cbnz r0, 233276 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ef06> │ │ │ │ + bkpt 0x00a8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (233278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ef08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -585954,15 +585956,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2228] @ 0x8b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf4f40198 │ │ │ │ - revsh r0, r2 │ │ │ │ + bkpt 0x0070 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2332c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ef58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -585985,15 +585987,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1988] @ 0x7c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf4a80198 │ │ │ │ - hlt 0x0018 │ │ │ │ + bkpt 0x0038 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (233310 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11efa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -586013,15 +586015,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1392] @ 0x570 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ orrs.w r1, r8, #4980736 @ 0x4c0000 │ │ │ │ - rev16 r4, r4 │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (233360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11eff0>) │ │ │ │ @@ -586044,15 +586046,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1432] @ 0x598 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ and.w r1, ip, #4980736 @ 0x4c0000 │ │ │ │ - rev r0, r5 │ │ │ │ + pop {r3, r6, r7, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2333b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11f040>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -586075,15 +586077,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1436] @ 0x59c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ubfx r1, r0, #2, #25 │ │ │ │ - cbnz r4, 2333f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11f086> │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (233400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11f090>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -586106,15 +586108,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf3700198 │ │ │ │ - cbnz r0, 23343a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11f0ca> │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (233450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11f0e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -586137,15 +586139,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1992] @ 0x7c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ssat r1, #25, r0, asr #2 │ │ │ │ - cbnz r0, 23347e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11f10e> │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2334b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11f144>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -590564,15 +590566,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r0, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ adds r1, r0, #2 │ │ │ │ b.n 2366ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12237c> │ │ │ │ stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r2, [r0, #54] @ 0x36 │ │ │ │ + ldrh r2, [r4, #18] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #176] @ 23681c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1224ac> │ │ │ │ mov r6, r1 │ │ │ │ @@ -590633,15 +590635,15 @@ │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #2 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 23679c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12242c> │ │ │ │ nop │ │ │ │ itet gt │ │ │ │ lslgt r0, r3, #6 │ │ │ │ - strhle r2, [r4, #48] @ 0x30 │ │ │ │ + ldrhle r2, [r0, #14] │ │ │ │ lslgt r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #180] @ (2368ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12257c>) │ │ │ │ @@ -590709,15 +590711,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 23685e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1224ee> │ │ │ │ itt eq │ │ │ │ lsleq r0, r3, #6 │ │ │ │ - strheq r4, [r6, #42] @ 0x2a │ │ │ │ + ldrheq r4, [r2, #8] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (2369d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122660>) │ │ │ │ @@ -590793,15 +590795,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ adds r5, r0, #3 │ │ │ │ b.n 23692c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1225bc> │ │ │ │ nop │ │ │ │ bkpt 0x0034 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #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] @ (236aa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122734>) │ │ │ │ @@ -590874,15 +590876,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 236a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1226a0> │ │ │ │ pop {r4, r6, pc} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #188] @ (236b7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12280c>) │ │ │ │ @@ -590955,15 +590957,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 236ae6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122776> │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #196] @ (236c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1228ec>) │ │ │ │ @@ -591039,15 +591041,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 236bbe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12284e> │ │ │ │ nop │ │ │ │ cbnz r4, 236cc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122958> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (236d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1229d0>) │ │ │ │ @@ -591123,15 +591125,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 236c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12292c> │ │ │ │ revsh r4, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r0, [r1, #12] │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #204] @ (236e28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122ab8>) │ │ │ │ @@ -591208,15 +591210,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 236d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122a10> │ │ │ │ cbnz r0, 236e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122af4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #208] @ (236f14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122ba4>) │ │ │ │ @@ -591294,15 +591296,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 236e6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122afa> │ │ │ │ @ instruction: 0xb8f8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r6, #160 @ 0xa0 │ │ │ │ + cmp r2, #64 @ 0x40 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #196] @ (236ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122c84>) │ │ │ │ @@ -591379,15 +591381,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 236f56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122be6> │ │ │ │ nop │ │ │ │ @ instruction: 0xb80c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + strh r6, [r7, #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 r7, r0 │ │ │ │ ldr r0, [pc, #204] @ (2370dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122d6c>) │ │ │ │ @@ -591467,15 +591469,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 237036 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122cc6> │ │ │ │ nop │ │ │ │ @ instruction: 0xb72c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (2371d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122e60>) │ │ │ │ @@ -591557,15 +591559,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 23711c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122dac> │ │ │ │ nop │ │ │ │ @ instruction: 0xb644 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + strh r2, [r7, #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, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #220] @ (2372c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122f58>) │ │ │ │ @@ -591648,15 +591650,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 237212 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122ea2> │ │ │ │ nop │ │ │ │ push {r4, r6, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + movs r5, #146 @ 0x92 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #200] @ (2373ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12303c>) │ │ │ │ @@ -591737,15 +591739,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 237308 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122f98> │ │ │ │ push {r3, r4, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r0, #29] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #204] @ (237494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123124>) │ │ │ │ @@ -591826,15 +591828,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2373ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12307e> │ │ │ │ nop │ │ │ │ cbz r4, 2374f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123184> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r7, #25] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (237584 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123214>) │ │ │ │ @@ -591918,15 +591920,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2374d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123168> │ │ │ │ uxth r4, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r4, #24 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (237674 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123304>) │ │ │ │ @@ -592010,15 +592012,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2375c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123258> │ │ │ │ cbz r4, 23769e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12332e> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r5, #1 │ │ │ │ + movs r2, #8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #224] @ (237770 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123400>) │ │ │ │ @@ -592104,15 +592106,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 2376b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123346> │ │ │ │ nop │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #228] @ (237870 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123500>) │ │ │ │ @@ -592199,15 +592201,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 2377b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123442> │ │ │ │ nop │ │ │ │ add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r2, [r7, #28] │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (237974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123604>) │ │ │ │ @@ -592295,15 +592297,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2378b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123544> │ │ │ │ nop │ │ │ │ add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r6, r5, #2 │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (237a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123708>) │ │ │ │ @@ -592391,15 +592393,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2379b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123648> │ │ │ │ nop │ │ │ │ add r5, sp, #688 @ 0x2b0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + subs r6, r4, #0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #220] @ (237b70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123800>) │ │ │ │ @@ -592487,15 +592489,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 237abc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12374c> │ │ │ │ add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + adds r0, r2, #5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #396] @ (237d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1239a8>) │ │ │ │ mov r9, r1 │ │ │ │ @@ -592746,15 +592748,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 237d58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1239e8> │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + subs r0, r0, 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, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #220] @ (237f18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123ba8>) │ │ │ │ @@ -592845,15 +592847,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 237e62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123af2> │ │ │ │ nop │ │ │ │ add r1, sp, #0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + strb r2, [r3, #17] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #228] @ (238018 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123ca8>) │ │ │ │ @@ -592945,15 +592947,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 237f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123bec> │ │ │ │ add r0, sp, #32 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + subs r0, r6, r0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #244] @ (238128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123db8>) │ │ │ │ @@ -593047,15 +593049,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 23805a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123cea> │ │ │ │ nop │ │ │ │ add r7, pc, #32 @ (adr r7, 23814c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123ddc>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [r1, #108] @ 0x6c │ │ │ │ + strb r2, [r5, #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, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #252] @ (238240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123ed0>) │ │ │ │ @@ -593151,15 +593153,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 23816c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123dfc> │ │ │ │ nop │ │ │ │ add r5, pc, #992 @ (adr r5, 238624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1242b4>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + adds r6, r5, r0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #184] @ (238314 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123fa4>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -594388,15 +594390,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 238fa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x124c30> │ │ │ │ nop │ │ │ │ str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrsh r2, [r2, r7] │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (239108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x124d98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -594465,15 +594467,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23908c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x124d1c> │ │ │ │ str r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrsh r6, [r1, r4] │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (2391f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x124e84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -594549,15 +594551,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r2, r1 │ │ │ │ b.n 239170 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x124e00> │ │ │ │ nop │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + str r6, [r3, #28] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (2392e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x124f70>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -594633,15 +594635,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 239256 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x124ee6> │ │ │ │ nop │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r5, r5] │ │ │ │ + str r2, [r1, #16] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (2393cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12505c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -594717,15 +594719,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 239342 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x124fd2> │ │ │ │ nop │ │ │ │ str r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r6, [r3, r2] │ │ │ │ + str r6, [r7, #0] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #384] @ (239568 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1251f8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -599601,15 +599603,15 @@ │ │ │ │ ldr.w r3, [r3, #1708] @ 0x6ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r4, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23cc5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1288ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599633,15 +599635,15 @@ │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r4, #44 @ 0x2c │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23ccac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12893c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599665,15 +599667,15 @@ │ │ │ │ ldr.w r3, [r3, #1220] @ 0x4c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r3, #240 @ 0xf0 │ │ │ │ + movs r7, #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] @ (23ccfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12898c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599697,15 +599699,15 @@ │ │ │ │ ldr.w r3, [r3, #1216] @ 0x4c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r6, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23cd4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1289dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599729,15 +599731,15 @@ │ │ │ │ ldr.w r3, [r3, #1212] @ 0x4bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r4, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r3, #108 @ 0x6c │ │ │ │ + movs r7, #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, #48] @ (23cd94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128a24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -599758,15 +599760,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1208] @ 0x4b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r2, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -599793,15 +599795,15 @@ │ │ │ │ ldr.w r4, [ip, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r0, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23ce3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128acc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599825,15 +599827,15 @@ │ │ │ │ ldr.w r3, [r3, #2292] @ 0x8f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r6, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (23ce80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128b10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -599852,15 +599854,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r4, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r2, #114 @ 0x72 │ │ │ │ + movs r6, #18 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (23cec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128b54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -599879,15 +599881,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #960] @ 0x3c0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + movs r5, #222 @ 0xde │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23cf14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128ba4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599911,15 +599913,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r3, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r2, #12 │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23cf64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128bf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599943,15 +599945,15 @@ │ │ │ │ ldr.w r3, [r3, #2204] @ 0x89c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r1, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + movs r5, #120 @ 0x78 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r1, [pc, #56] @ (23cfb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128c48>) │ │ │ │ @@ -599976,15 +599978,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2208] @ 0x8a0 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldrsb r0, [r7, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r1, #162 @ 0xa2 │ │ │ │ + movs r5, #66 @ 0x42 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r1, [pc, #56] @ (23d00c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128c9c>) │ │ │ │ @@ -600009,15 +600011,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2200] @ 0x898 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldrsb r4, [r4, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r1, #106 @ 0x6a │ │ │ │ + movs r5, #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, #48] @ (23d054 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128ce4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600038,15 +600040,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #956] @ 0x3bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrsb r4, [r2, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23d0a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128d34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600070,15 +600072,15 @@ │ │ │ │ ldr.w r3, [r3, #952] @ 0x3b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r1, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r1, #4 │ │ │ │ + movs r4, #164 @ 0xa4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23d0f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128d84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600102,15 +600104,15 @@ │ │ │ │ ldr.w r3, [r3, #948] @ 0x3b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r7, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23d144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128dd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600134,15 +600136,15 @@ │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r5, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r0, #156 @ 0x9c │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23d194 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128e24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600166,15 +600168,15 @@ │ │ │ │ ldr.w r3, [r3, #944] @ 0x3b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs 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, #48] @ (23d1dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128e6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600195,15 +600197,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #940] @ 0x3ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r1, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r3, #216 @ 0xd8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23d224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128eb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600224,15 +600226,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #2284] @ 0x8ec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r0, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r0, #4 │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23d26c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128efc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600253,15 +600255,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #928] @ 0x3a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r7, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (23d2b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128f48>) │ │ │ │ @@ -600284,15 +600286,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r0, [r6, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r3, #6 │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -600321,15 +600323,15 @@ │ │ │ │ ldr.w r4, [ip, #2268] @ 0x8dc │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -600356,15 +600358,15 @@ │ │ │ │ ldr.w r4, [ip, #2264] @ 0x8d8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (23d3ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12903c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600382,15 +600384,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3096] @ 0xc18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r4, [r6, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r6, r5, #3 │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23d3f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x129088>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600413,15 +600415,15 @@ │ │ │ │ ldr.w r3, [r3, #2248] @ 0x8c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r6, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r0, #3 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23d444 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1290d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600444,15 +600446,15 @@ │ │ │ │ ldr.w r3, [r3, #2244] @ 0x8c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r1, #2 │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23d490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x129120>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600475,15 +600477,15 @@ │ │ │ │ ldr.w r3, [r3, #2240] @ 0x8c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r3, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r2, #1 │ │ │ │ + movs r1, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -600511,15 +600513,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r1, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23d52c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1291bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600539,15 +600541,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2224] @ 0x8b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r7, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + movs r1, #120 @ 0x78 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23d578 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x129208>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600570,15 +600572,15 @@ │ │ │ │ ldr.w r3, [r3, #2344] @ 0x928 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, r4, #6 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23d5bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12924c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600598,15 +600600,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2216] @ 0x8a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [r5, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23d608 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x129298>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600629,15 +600631,15 @@ │ │ │ │ ldr.w r3, [r3, #2340] @ 0x924 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23d64c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1292dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600657,15 +600659,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3092] @ 0xc14 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [r3, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (23d6b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x129340>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601311,15 +601313,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 23dcb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x129946> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (23dd88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x129a18>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + adds r2, r3, r7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r1 │ │ │ │ @@ -605721,15 +605723,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 240fb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12cc48> │ │ │ │ asrs r6, r7, #30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + strb r4, [r2, #7] │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2410d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12cd64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -606286,15 +606288,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 2415b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d248> │ │ │ │ asrs r6, r7, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ble.n 241704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d394> │ │ │ │ + b.n 241844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d4d4> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #252] @ (241734 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d3c4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -606606,15 +606608,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 241928 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d5b8> │ │ │ │ lsrs r6, r2, #25 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bge.n 2419cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d65c> │ │ │ │ + ble.n 24190c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d59c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (241a70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d700>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -606680,15 +606682,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2419fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d68c> │ │ │ │ lsrs r2, r0, #22 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bls.n 241b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d7b0> │ │ │ │ + bgt.n 241a60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d6f0> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (241b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d7d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -606753,15 +606755,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 241ad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d760> │ │ │ │ lsrs r6, r5, #18 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bhi.n 241a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d708> │ │ │ │ + bgt.n 241bb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d848> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (241c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d8b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -606830,15 +606832,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 241ba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d834> │ │ │ │ lsrs r6, r3, #15 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bvc.n 241be4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d874> │ │ │ │ + blt.n 241d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d9b4> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (241d00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d990>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -606907,15 +606909,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 241c84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d914> │ │ │ │ lsrs r6, r7, #11 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bvc.n 241d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d9bc> │ │ │ │ + bge.n 241c6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d8fc> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (241de8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12da78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -606986,15 +606988,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 241d6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d9fe> │ │ │ │ nop │ │ │ │ lsrs r6, r3, #8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bvs.n 241e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dafc> │ │ │ │ + bls.n 241dac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12da3c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (241ec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12db58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607063,15 +607065,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 241e4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dadc> │ │ │ │ lsrs r6, r6, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.n 241fb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dc44> │ │ │ │ + bls.n 241ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12db84> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (241fa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dc34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607139,15 +607141,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 241f2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dbbc> │ │ │ │ lsrs r6, r2, #1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bmi.n 241ef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12db88> │ │ │ │ + bhi.n 242038 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dcc8> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (242088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dd18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607217,15 +607219,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 242012 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dca2> │ │ │ │ nop │ │ │ │ lsls r2, r7, #29 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bcc.n 24202c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dcbc> │ │ │ │ + bvc.n 24216c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12ddfc> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (242164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12ddf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607293,15 +607295,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2420ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dd7c> │ │ │ │ lsls r6, r2, #26 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bcs.n 242168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12ddf8> │ │ │ │ + bvs.n 2420a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dd38> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (242240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12ded0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607369,15 +607371,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2421c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12de58> │ │ │ │ lsls r2, r7, #22 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bcs.n 2422a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12df34> │ │ │ │ + bpl.n 2421e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12de74> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (24232c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dfbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607451,15 +607453,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2422a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12df34> │ │ │ │ lsls r6, r3, #19 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bne.n 2423d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12e068> │ │ │ │ + bmi.n 242318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dfa8> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (242408 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12e098>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607529,15 +607531,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r2 │ │ │ │ b.n 242394 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12e024> │ │ │ │ lsls r2, r6, #15 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - beq.n 242328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dfb8> │ │ │ │ + bmi.n 242468 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12e0f8> │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -614285,15 +614287,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 24735e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x132fee> │ │ │ │ nop │ │ │ │ - rsbs r0, sl, #241 @ 0xf1 │ │ │ │ + sbcs.w r0, sl, #7897088 @ 0x788000 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -614540,21 +614542,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (24762c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1332bc>) │ │ │ │ add r2, pc │ │ │ │ b.n 2475f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133282> │ │ │ │ ldr r1, [pc, #16] @ (247630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1332c0>) │ │ │ │ add r1, pc │ │ │ │ b.n 247616 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1332a6> │ │ │ │ nop │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + strh r4, [r3, #18] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + strh r0, [r7, #14] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + strh r0, [r2, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - b.n 247bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133868> │ │ │ │ + b.n 247318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x132fa8> │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #444416 @ 0x6c800 │ │ │ │ @@ -615198,15 +615200,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + ldrb r6, [r3, #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 r3, [pc, #24] @ (247d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1339d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -615240,15 +615242,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ add r1, sp, #904 @ 0x388 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ lsls r1, r4, #3 │ │ │ │ cbz r1, 247dc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133a50> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -615266,15 +615268,15 @@ │ │ │ │ bl 2472ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x132f7c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r1, sp, #600 @ 0x258 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r2, [r2, #29] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (247e20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133ab0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -615302,19 +615304,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r1, sp, #368 @ 0x170 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r0, #28] │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r5, #27] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + bcs.n 247f2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133bbc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ cbz r1, 247e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133af4> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -615332,15 +615334,15 @@ │ │ │ │ bl 2472ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x132f7c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r2, [r0, #27] │ │ │ │ + ldrb r2, [r4, #9] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (247ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133b54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -615368,19 +615370,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + ldrb r4, [r7, #7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5} │ │ │ │ + bne.n 247e88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133b18> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #148] @ (247f78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133c08>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -615439,15 +615441,15 @@ │ │ │ │ b.n 247f20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133bb0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bne.n 248048 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133cd8> │ │ │ │ + bpl.n 247f88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133c18> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ (2480d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133d60>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -615571,15 +615573,15 @@ │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 24b6a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137330> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 248076 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133d06> │ │ │ │ nop │ │ │ │ add r7, pc, #680 @ (adr r7, 24837c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13400c>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r7, {r2, r3, r6, r7} │ │ │ │ + bcc.n 2481b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133e40> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ (2481dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133e6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -615678,17 +615680,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 24b6a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137330> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 248150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133de0> │ │ │ │ nop │ │ │ │ add r6, pc, #328 @ (adr r6, 248328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133fb8>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + bcs.n 2482a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133f30> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (24825c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133eec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -615728,19 +615730,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r5, pc, #272 @ (adr r5, 248370 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134000>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + bne.n 248244 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133ed4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r2, [r1, #12] │ │ │ │ + strb r2, [r5, #26] │ │ │ │ lsls r1, r4, #3 │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 2482ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133f4a> │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bhi.n 248296 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133f26> │ │ │ │ cmp.w r1, #776 @ 0x308 │ │ │ │ @@ -616021,21 +616023,21 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 24851e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1341ae> │ │ │ │ mov r0, r6 │ │ │ │ bl 1fdd90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9a20> │ │ │ │ ldr r2, [pc, #16] @ (248564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1341f4>) │ │ │ │ add r2, pc │ │ │ │ b.n 24851e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1341ae> │ │ │ │ - strb r0, [r0, #2] │ │ │ │ + strb r0, [r4, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + strb r0, [r5, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r3, #1] │ │ │ │ + strb r4, [r7, #15] │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w ip, r0, #98304 @ 0x18000 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldrb.w r5, [ip, #2056] @ 0x808 │ │ │ │ cbz r5, 2485ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13424a> │ │ │ │ ldrb.w r5, [ip, #1520] @ 0x5f0 │ │ │ │ @@ -616312,19 +616314,19 @@ │ │ │ │ b.n 2487e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134478> │ │ │ │ ldr r2, [pc, #20] @ (2488a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134530>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2487b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134444> │ │ │ │ - ldr r2, [r6, #100] @ 0x64 │ │ │ │ + strb r2, [r2, #8] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [r3, #92] @ 0x5c │ │ │ │ + strb r6, [r7, #5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ + strb r4, [r7, #3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #80] @ (248904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134594>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -616359,15 +616361,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 248394 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134024> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r6, [r0, #88] @ 0x58 │ │ │ │ + strb r6, [r4, #4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #52] @ (248950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1345e0>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -616433,15 +616435,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 248394 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134024> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + strb r4, [r7, #1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #52] @ (248a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134698>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -616649,19 +616651,19 @@ │ │ │ │ b.n 248bb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134844> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ b.n 248b6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1347fa> │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ @@ -616929,17 +616931,17 @@ │ │ │ │ b.n 248ece <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134b5e> │ │ │ │ ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r0, [r3, #14] │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, sl, #245 @ 0xf5 │ │ │ │ - orn r0, r8, #245 @ 0xf5 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + adc.w r0, sl, #8028160 @ 0x7a8000 │ │ │ │ + and.w r0, r8, #8028160 @ 0x7a8000 │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (248fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134c40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -616979,15 +616981,15 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r4, [r3, #2] │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 5, r0, cr4, cr5, {7} │ │ │ │ + @ instruction: 0xf25400f5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #160] @ (249070 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134d00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov lr, r0 │ │ │ │ @@ -617053,18 +617055,18 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r0, [r4, #0] │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - mcr 0, 0, r0, cr2, cr5, {7} │ │ │ │ - str r6, [r0, #104] @ 0x68 │ │ │ │ + sub.w r0, r2, #245 @ 0xf5 │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 2490b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134d44> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -617251,19 +617253,19 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 249228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134eb8> │ │ │ │ str r5, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + ldr r6, [r4, #12] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (24945c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1350ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -617457,15 +617459,15 @@ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 2494a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135132> │ │ │ │ str r2, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #132] @ (2495fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13528c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -617511,16 +617513,16 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrd r0, r0, [ip], #980 @ 0x3d4 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + ldc 0, cr0, [ip], {245} @ 0xf5 │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (249684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135314>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -617558,15 +617560,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 24963e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1352ce> │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strd r0, r0, [r2], #-980 @ 0x3d4 │ │ │ │ + stc 0, cr0, [r2], {245} @ 0xf5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (2496f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -617733,15 +617735,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + str r6, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrh.w r0, [r0, #2074] @ 0x81a │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 24989c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13552c> │ │ │ │ cbz r1, 2498a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135530> │ │ │ │ ldrb.w r0, [r1, #224] @ 0xe0 │ │ │ │ @@ -617915,19 +617917,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 249a4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1356dc> │ │ │ │ ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r4, [r7, r7] │ │ │ │ + str r4, [r3, #24] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + str r0, [r1, #20] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ ldrh.w r3, [r0, #1658] @ 0x67a │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 249aa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135738> │ │ │ │ movs r3, #1 │ │ │ │ cbz r1, 249aa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135738> │ │ │ │ @@ -618430,19 +618432,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 249dda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135a6a> │ │ │ │ nop │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ + ldrh r6, [r2, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r2, #0 │ │ │ │ ble.n 24a142 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135dd2> │ │ │ │ @@ -618513,25 +618515,24 @@ │ │ │ │ ldr r2, [pc, #36] @ (24a178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135e08>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 24a12c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135dbc> │ │ │ │ nop │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldrh r0, [r2, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - b.n 249d64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1359f4> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + @ instruction: 0xe99a00e0 │ │ │ │ + ldrh r2, [r0, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ subs.w ip, r3, #0 │ │ │ │ @@ -618602,23 +618603,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (24a24c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135edc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 24a1c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135e58> │ │ │ │ nop │ │ │ │ - ldrsb r6, [r3, r5] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + ldrh r6, [r1, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r2, [r7, r2] │ │ │ │ + ldrh r2, [r3, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + ldrh r6, [r6, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #276] @ 24a378 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136008> │ │ │ │ mov r4, r1 │ │ │ │ @@ -618731,25 +618732,25 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 24a2ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135f3c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ + ldrh r6, [r4, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldrb r4, [r1, r5] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrsb r0, [r2, r2] │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + ldr r4, [r4, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + ldr r6, [r0, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ movw ip, #35003 @ 0x88bb │ │ │ │ cmp r2, ip │ │ │ │ beq.w 24a4ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13613c> │ │ │ │ bls.n 24a3d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136068> │ │ │ │ movw ip, #37152 @ 0x9120 │ │ │ │ cmp r2, ip │ │ │ │ @@ -618879,15 +618880,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35001 @ 0x88b9 │ │ │ │ b.n 24a4ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13615a> │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35000 @ 0x88b8 │ │ │ │ b.n 24a4ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13615a> │ │ │ │ nop │ │ │ │ - strb r4, [r2, r6] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -618984,18 +618985,18 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 24a500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136190> │ │ │ │ b.n 24a5c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136256> │ │ │ │ - itee vc │ │ │ │ - lslvc r1, r6, #3 │ │ │ │ - strbvs r4, [r2, r0] │ │ │ │ - lslvs r1, r4, #3 │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + ldrsb r4, [r6, r6] │ │ │ │ + lsls r1, r4, #3 │ │ │ │ asrs r6, r4, #23 │ │ │ │ lsls r2, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -619192,43 +619193,43 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 24a500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136190> │ │ │ │ b.n 24a71e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1363ae> │ │ │ │ nop │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + add r5, sp, #424 @ 0x1a8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r6, [r6, r4] │ │ │ │ + ldrsb r6, [r2, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r7, r3] │ │ │ │ + ldrsb r6, [r3, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r2, r4] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r2, r4] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + ldrsb r2, [r1, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + ldrsb r4, [r1, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r3, r1] │ │ │ │ + ldrsb r6, [r7, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r2, [r1, r4] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r2, [r1, r6] │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + ldrsb r6, [r3, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r4, r7, #14 │ │ │ │ lsls r2, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -619296,18 +619297,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r5, r5] │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldrsb r0, [r3, r4] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - pop {r1, r2, r6} │ │ │ │ - lsls r1, r6, #3 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte al │ │ │ │ + lslal r1, r6, #3 │ │ │ │ + pushal {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 │ │ │ │ sub sp, #16 │ │ │ │ mov ip, r0 │ │ │ │ cbz r3, 24a954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1365e4> │ │ │ │ @@ -619419,27 +619420,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (24aa58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1366e8>) │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 24a950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1365e0> │ │ │ │ - strh r2, [r2, r4] │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r0, [r5, r3] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + ldrsb r0, [r4, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + ldrsb r4, [r7, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r0, [r5, r3] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ @@ -619600,25 +619601,25 @@ │ │ │ │ nop │ │ │ │ strb r6, [r6, r3] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, r2] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r2, [r2, r7] │ │ │ │ + strb r2, [r6, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r2, r7] │ │ │ │ + strb r4, [r6, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + strb r0, [r1, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [pc, #504] @ (24ae10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136aa0>) │ │ │ │ + strh r6, [r3, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [pc, #512] @ (24ae1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136aac>) │ │ │ │ + strh r0, [r4, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + strb r2, [r2, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ sub sp, #8 │ │ │ │ @@ -620214,17 +620215,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 24b22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136ebc> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #544] @ (24b490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137120>) │ │ │ │ + ldr r7, [pc, #160] @ (24b310 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136fa0>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r3, [pc, #536] @ (24b48c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13711c>) │ │ │ │ + ldr r7, [pc, #152] @ (24b30c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136f9c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r3 │ │ │ │ @@ -620276,15 +620277,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 24b2e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136f70> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 6a1fc │ │ │ │ b.n 24b2cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136f5c> │ │ │ │ - ldr r2, [pc, #984] @ (24b6f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137380>) │ │ │ │ + ldr r6, [pc, #600] @ (24b570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137200>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #392] @ (24b4b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137144>) │ │ │ │ @@ -620441,23 +620442,23 @@ │ │ │ │ nop │ │ │ │ ldr r4, [pc, #808] @ (24b7e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137470>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #624] @ (24b730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1373c0>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bcc.n 24b460 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1370f0> │ │ │ │ + bvc.n 24b5a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137230> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r1, [pc, #784] @ (24b7d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137468>) │ │ │ │ + ldr r5, [pc, #400] @ (24b658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1372e8>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [pc, #56] @ (24b504 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137194>) │ │ │ │ + ldr r5, [pc, #696] @ (24b784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137414>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r1, [pc, #752] @ (24b7c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137450>) │ │ │ │ + ldr r5, [pc, #368] @ (24b640 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1372d0>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r1, [pc, #760] @ (24b7cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13745c>) │ │ │ │ + ldr r5, [pc, #376] @ (24b64c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1372dc>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -621002,15 +621003,15 @@ │ │ │ │ beq.n 24baa6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137736> │ │ │ │ b.n 24ba9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13772e> │ │ │ │ nop │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ lsls r0, r2, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mvns r6, r6 │ │ │ │ + @ instruction: 0x4796 │ │ │ │ lsls r1, r4, #3 │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24bc0a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13789a> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -621229,15 +621230,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24bd0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13799c> │ │ │ │ b.n 24bcde <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13796e> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #12] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 24bdd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137a68> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -621356,15 +621357,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - eors r2, r1 │ │ │ │ + mvns r2, r5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r2 │ │ │ │ @@ -621404,15 +621405,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r7, #250 @ 0xfa │ │ │ │ + bics r2, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -621696,19 +621697,19 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ b.n 24c134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137dc4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #8 @ (adr r4, 24c24c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137edc>) │ │ │ │ + add r7, pc, #648 @ (adr r7, 24c4cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13815c>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ subs r6, #172 @ 0xac │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r3, pc, #616 @ (adr r3, 24c4b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138144>) │ │ │ │ + add r7, pc, #232 @ (adr r7, 24c334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137fc4>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #24 │ │ │ │ @@ -621811,23 +621812,23 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 24c2e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137f78> │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bhi.n 24c288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137f18> │ │ │ │ b.n 24c2fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137f8a> │ │ │ │ - add r2, pc, #408 @ (adr r2, 24c504 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138194>) │ │ │ │ + add r6, pc, #24 @ (adr r6, 24c384 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138014>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r7, #194 @ 0xc2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r4!, {} │ │ │ │ + stmia r7!, {r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r5, #106 @ 0x6a │ │ │ │ + subs r1, #10 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r1, pc, #984 @ (adr r1, 24c754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1383e4>) │ │ │ │ + add r5, pc, #600 @ (adr r5, 24c5d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138264>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -621868,15 +621869,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - add r1, pc, #344 @ (adr r1, 24c558 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1381e8>) │ │ │ │ + add r4, pc, #984 @ (adr r4, 24c7d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138468>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 24c40a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13809a> │ │ │ │ bx lr │ │ │ │ movs r2, #0 │ │ │ │ @@ -622300,17 +622301,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24c83e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1384ce> │ │ │ │ b.n 24c7e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138476> │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #30] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + subs r3, #114 @ 0x72 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #944] @ (24cc3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1388cc>) │ │ │ │ @@ -622668,27 +622669,27 @@ │ │ │ │ nop │ │ │ │ adds r7, #106 @ 0x6a │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #38 @ 0x26 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + subs r2, #140 @ 0x8c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, #236 @ 0xec │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + subs r0, #44 @ 0x2c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, #198 @ 0xc6 │ │ │ │ + subs r0, #102 @ 0x66 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r5, #14 │ │ │ │ + subs r0, #174 @ 0xae │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, #218 @ 0xda │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #372] @ (24cdec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138a7c>) │ │ │ │ @@ -623091,23 +623092,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24d072 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138d02> │ │ │ │ b.n 24cfa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138c34> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r6, #134 @ 0x86 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r1, #18 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r1, #14 │ │ │ │ + adds r4, #174 @ 0xae │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r2, #24 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + adds r5, #96 @ 0x60 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -623349,23 +623350,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24d33a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138fca> │ │ │ │ b.n 24d26a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138efa> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - adds r1, #52 @ 0x34 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r0, #94 @ 0x5e │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r0, #10 │ │ │ │ + adds r3, #170 @ 0xaa │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -623611,23 +623612,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24d606 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x139296> │ │ │ │ b.n 24d534 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1391c4> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - cmp r7, #134 @ 0x86 │ │ │ │ + adds r3, #38 @ 0x26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r3, #130 @ 0x82 │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r7, #30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, #180 @ 0xb4 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + adds r2, #2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r5, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r0 │ │ │ │ @@ -625654,15 +625655,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ bcs.w 24eb50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13a7e0> │ │ │ │ b.n 24eb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13a7d4> │ │ │ │ subs r5, #176 @ 0xb0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r5, #25 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + adds r2, r2, #6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 24ea6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13a6fa> │ │ │ │ b.n 24ebf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13a880> │ │ │ │ @@ -625702,15 +625703,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ subs r2, #94 @ 0x5e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r0, #30 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 24ed3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13a9cc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -625752,17 +625753,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r1, #234 @ 0xea │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r6, r3, #28 │ │ │ │ + subs r6, r7, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + subs r0, r1, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 24edc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13aa58> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -625804,17 +625805,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r1, #94 @ 0x5e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + subs r4, r7, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #68] @ (24ee7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ab0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -625845,15 +625846,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ subs r1, #4 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldrsb r2, [r0, r6] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r6, [r6, #28] │ │ │ │ + str r6, [r2, #88] @ 0x58 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #444] @ (24f058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ace8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -626014,21 +626015,21 @@ │ │ │ │ adds r6, #176 @ 0xb0 │ │ │ │ b.n 24ef1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13abac> │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ b.n 24ef1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13abac> │ │ │ │ subs r0, #160 @ 0xa0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + adds r4, r6, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + ldrb r6, [r5, #5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + adds r2, r1, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #96] @ (24f0e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ad70>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -626069,15 +626070,15 @@ │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ bl 24bf60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137bf0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r6, #186 @ 0xba │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #432] @ (24f2ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13af3c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -626258,23 +626259,23 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ adds r5, #122 @ 0x7a │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r4, [r7, r2] │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r2, [r4, r2] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r2, r0, #12 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r2, r4, #19 │ │ │ │ + asrs r2, r0, #2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + str r5, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #408] @ (24f480 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b110>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -626432,27 +626433,27 @@ │ │ │ │ b.n 24f372 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b002> │ │ │ │ adds r4, #82 @ 0x52 │ │ │ │ lsls r7, r2, #6 │ │ │ │ lsrs r6, r7, #19 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + str r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + asrs r6, r1, #18 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r0, r6, #3 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r1, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24f5f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b280> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -626654,15 +626655,15 @@ │ │ │ │ b.n 24f59a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b22a> │ │ │ │ add.w r3, r6, #565248 @ 0x8a000 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ b.n 24f59a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b22a> │ │ │ │ nop │ │ │ │ adds r2, #120 @ 0x78 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r6, r0, #29 │ │ │ │ + asrs r6, r4, #11 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #312] @ (24f840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b4d0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -626778,17 +626779,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24f814 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b4a4> │ │ │ │ b.n 24f74e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b3de> │ │ │ │ nop │ │ │ │ adds r0, #50 @ 0x32 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + asrs r6, r3, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + strb r4, [r5, #4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #132] @ (24f8e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b574>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -626848,19 +626849,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r6, #218 @ 0xda │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r5, [pc, #368] @ (24fa5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b6ec>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r6, r3, #18 │ │ │ │ + asrs r6, r7, #32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + asrs r4, r0, #32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #440] @ (24fac4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b754>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627033,33 +627034,33 @@ │ │ │ │ b.n 24f996 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b626> │ │ │ │ cmp r6, #46 @ 0x2e │ │ │ │ lsls r7, r2, #6 │ │ │ │ lsls r2, r3, #27 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r4, #30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r2, [r6, #38] @ 0x26 │ │ │ │ + str r0, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #1008] @ (24fecc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bb5c>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r2, r1, #12 │ │ │ │ + lsrs r2, r5, #26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ lsls r1, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24fc12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b8a2> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -627228,15 +627229,15 @@ │ │ │ │ bne.n 24fcbe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b94e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24fcac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b93c> │ │ │ │ b.n 24fbbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b84c> │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #340] @ (24fe40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bad0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -627364,15 +627365,15 @@ │ │ │ │ b.n 24fd62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b9f2> │ │ │ │ add.w r4, r5, #104448 @ 0x19800 │ │ │ │ add.w r4, r4, #464 @ 0x1d0 │ │ │ │ b.n 24fd62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b9f2> │ │ │ │ nop │ │ │ │ cmp r2, #78 @ 0x4e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (24fe9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bb2c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -627400,15 +627401,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24c24c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137edc> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #222 @ 0xde │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r2, r7, #27 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #56] @ (24feec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bb7c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -627434,15 +627435,15 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 24c37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13800c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #132 @ 0x84 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #100] @ (24ff68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bbf8>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -627490,19 +627491,20 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r0, #52 @ 0x34 │ │ │ │ lsls r7, r2, #6 │ │ │ │ mov lr, r6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r6, r7, #24 │ │ │ │ + lsrs r6, r3, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - vhadd.u32 q8, q10, q8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (2500d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bd64>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -627629,21 +627631,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2500aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bd3a> │ │ │ │ b.n 25008e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bd1e> │ │ │ │ movs r7, #170 @ 0xaa │ │ │ │ lsls r7, r2, #6 │ │ │ │ mov r2, r5 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r6, #22 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r2, #21 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #392] @ 250284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bf14> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -627848,15 +627850,15 @@ │ │ │ │ strd r4, r8, [sp] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r4, [r0, #472] @ 0x1d8 │ │ │ │ blx r4 │ │ │ │ b.n 2502e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bf72> │ │ │ │ movs r4, #158 @ 0x9e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #312] @ (25047c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c10c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -628055,19 +628057,19 @@ │ │ │ │ blx r4 │ │ │ │ b.n 2504e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c172> │ │ │ │ nop │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r5 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r6, r4, #3 │ │ │ │ + lsls r6, r0, #18 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - vst1.8 {d16[7]}, [sl], r0 │ │ │ │ + stc2l 0, cr0, [sl, #-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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #396] @ (2506f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c388>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -628223,20 +628225,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2506ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c35e> │ │ │ │ b.n 2506b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c342> │ │ │ │ movs r1, #206 @ 0xce │ │ │ │ lsls r7, r2, #6 │ │ │ │ eors r4, r1 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r6, r6, #1 │ │ │ │ + lsls r6, r2, #16 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r2, r5 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - vmla.i16 q0, q8, d0[2] │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + lsls r0, r6, #12 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + strh r2, [r2, #10] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #104] @ (25078c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c41c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -628281,15 +628284,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 24aa5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1366ec> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r0, #22 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cdp2 0, 15, cr0, cr12, cr0, {7} │ │ │ │ + lsls r4, r3, #10 │ │ │ │ + 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, #140] @ (250834 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c4c4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -628351,17 +628355,19 @@ │ │ │ │ bl 24aa5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1366ec> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r2, r2, #6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r6, #20 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cdp2 0, 5, cr0, cr14, cr0, {7} │ │ │ │ - cdp2 0, 3, cr0, cr4, cr0, {7} │ │ │ │ - @ instruction: 0xf6b000e0 │ │ │ │ + lsls r6, r7, #7 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + @ instruction: 0xfa5000e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #360] @ (2509c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c654>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -628504,18 +628510,21 @@ │ │ │ │ bne.n 250998 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c628> │ │ │ │ b.n 25097c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c60c> │ │ │ │ nop │ │ │ │ subs r6, r3, #3 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r5, #94 @ 0x5e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldc2l 0, cr0, [r4, #896]! @ 0x380 │ │ │ │ - stc2 0, cr0, [sl, #896] @ 0x380 │ │ │ │ - ldc2 0, cr0, [r2, #-896]! @ 0xfffffc80 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + lsls r4, r2, #6 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #372] @ 250b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c7f0> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -628646,15 +628655,15 @@ │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 250a6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c6fa> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 250a6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c6fa> │ │ │ │ adds r4, r1, #5 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldc2 0, cr0, [sl], {224} @ 0xe0 │ │ │ │ + vtrn.32 q0, q8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #72] @ (250bc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c854>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -628685,15 +628694,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24b318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136fa8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r6, r7, r6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xfb1400e0 │ │ │ │ + cdp2 0, 11, cr0, cr4, cr0, {7} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #80] @ 250c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c8bc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -628725,15 +628734,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ subs r4, r3, r5 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xfaa400e0 │ │ │ │ + cdp2 0, 4, cr0, cr4, cr0, {7} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (250cb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c944>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -628785,17 +628794,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r4, r6, r3 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r1, #118 @ 0x76 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xfa3200e0 │ │ │ │ - @ instruction: 0xfa0a00e0 │ │ │ │ - @ instruction: 0xf21600e0 │ │ │ │ + ldc2l 0, cr0, [r2, #896] @ 0x380 │ │ │ │ + stc2 0, cr0, [sl, #896]! @ 0x380 │ │ │ │ + subs.w r0, r6, #7340032 @ 0x700000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (250e18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13caa8>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -628921,17 +628930,17 @@ │ │ │ │ bne.n 250dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ca7c> │ │ │ │ b.n 250dbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ca4c> │ │ │ │ nop │ │ │ │ subs r6, r3, r1 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #222 @ 0xde │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrsh.w r0, [r4, #224] @ 0xe0 │ │ │ │ - ldr??.w r0, [lr, #224] @ 0xe0 │ │ │ │ - strb r4, [r5, #25] │ │ │ │ + ldc2l 0, cr0, [r4, #-896] @ 0xfffffc80 │ │ │ │ + ldc2 0, cr0, [lr], {224} @ 0xe0 │ │ │ │ + ldrb r4, [r1, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #372] @ 250fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13cc40> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -629062,15 +629071,15 @@ │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 250eba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13cb4a> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 250eba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13cb4a> │ │ │ │ adds r4, r7, r3 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb.w r0, [lr, r0, lsl #2] │ │ │ │ + @ instruction: 0xfbae00e0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #76] @ (251014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13cca4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -629103,15 +629112,15 @@ │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 24b318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136fa8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r6, #29 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xf70600e0 │ │ │ │ + @ instruction: 0xfaa600e0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #64] @ (251070 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13cd00>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -629142,15 +629151,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 24b4d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137164> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #28 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subw r0, r4, #2272 @ 0x8e0 │ │ │ │ + @ instruction: 0xfa4400e0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #108] @ (2510f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13cd84>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -629200,17 +629209,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r0, r6, #26 │ │ │ │ lsls r7, r2, #6 │ │ │ │ adds r5, #50 @ 0x32 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xf63200e0 │ │ │ │ - @ instruction: 0xf61600e0 │ │ │ │ - ldcl 0, cr0, [r6, #896] @ 0x380 │ │ │ │ + ldr??.w r0, [r2, #224] @ 0xe0 │ │ │ │ + ldrsh.w r0, [r6, #224] @ 0xe0 │ │ │ │ + sbcs.w r0, r6, #224 @ 0xe0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (251258 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13cee8>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -629337,17 +629346,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 25122e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13cebe> │ │ │ │ b.n 2511fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ce8e> │ │ │ │ asrs r6, r3, #24 │ │ │ │ lsls r7, r2, #6 │ │ │ │ adds r4, #158 @ 0x9e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs.w r0, sl, #7340032 @ 0x700000 │ │ │ │ - add.w r0, ip, #7340032 @ 0x700000 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + ldr??.w r0, [sl, r0, lsl #2] │ │ │ │ + strh.w r0, [ip, #224] @ 0xe0 │ │ │ │ + strb r2, [r1, #23] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #364] @ (2513dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d06c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36662 @ 0x8f36 │ │ │ │ cmp r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -629538,18 +629547,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 25145c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d0ec> │ │ │ │ asrs r0, r1, #13 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xf33a00e0 │ │ │ │ - subs r4, #18 │ │ │ │ + @ instruction: 0xf6da00e0 │ │ │ │ + subs r7, #178 @ 0xb2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrd r0, r0, [r4], #896 @ 0x380 │ │ │ │ + ldc 0, cr0, [r4], {224} @ 0xe0 │ │ │ │ ldr r3, [pc, #88] @ (2514e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d170>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ cbz r0, 2514da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d16a> │ │ │ │ @@ -629664,22 +629673,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 251558 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d1e8> │ │ │ │ asrs r6, r0, #9 │ │ │ │ lsls r7, r2, #6 │ │ │ │ adds r0, #202 @ 0xca │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xf21c00e0 │ │ │ │ - ldrd r0, r0, [r2, #-896]! @ 0x380 │ │ │ │ - @ instruction: 0xf1e200e0 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - rsb r0, sl, #224 @ 0xe0 │ │ │ │ - b.n 251548 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d1d8> │ │ │ │ + subs.w r0, ip, #7340032 @ 0x700000 │ │ │ │ + ldc 0, cr0, [r2, #-896] @ 0xfffffc80 │ │ │ │ + @ instruction: 0xf58200e0 │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ lsls r0, r4, #3 │ │ │ │ + sbc.w r0, sl, #7340032 @ 0x700000 │ │ │ │ + sbc.w r0, r0, r0, asr #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (251648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d2d8>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #112] @ (25164c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d2dc>) │ │ │ │ @@ -629728,15 +629736,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r1, #5 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ands.w r1, ip, r6, lsr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf18200e0 │ │ │ │ + @ instruction: 0xf52200e0 │ │ │ │ ldrd r0, r1, [r2, #600] @ 0x258 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #120] @ (2516e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d370>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -629787,15 +629795,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r6, #2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ @ instruction: 0xe98c0196 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r2, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf4a200e0 │ │ │ │ ldmdb sl!, {r1, r2, r4, r7, r8} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #140] @ (25178c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d41c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -629860,19 +629868,18 @@ │ │ │ │ asrs r0, r5, #32 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldrd r0, r1, [r4], #600 @ 0x258 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #166 @ 0xa6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - orn r0, sl, #224 @ 0xe0 │ │ │ │ + and.w r0, sl, #7340032 @ 0x700000 │ │ │ │ stmia.w r2!, {r1, r2, r4, r7, r8} │ │ │ │ - bics.w r0, r8, #224 @ 0xe0 │ │ │ │ - b.n 251630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d2c0> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + @ instruction: 0xf3d800e0 │ │ │ │ + @ instruction: 0xeae400e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #396] @ (251948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d5d8>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r4, [pc, #396] @ (25194c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d5dc>) │ │ │ │ @@ -630031,20 +630038,20 @@ │ │ │ │ lsrs r2, r6, #29 │ │ │ │ lsls r7, r2, #6 │ │ │ │ @ instruction: 0xe83e0196 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #236 @ 0xec │ │ │ │ lsls r7, r2, #6 │ │ │ │ - vext.8 q8, q13, q8, #0 │ │ │ │ + @ instruction: 0xf39a00e0 │ │ │ │ b.n 251930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d5c0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - vmla.i16 d0, d26, d0[2] │ │ │ │ - vhadd.s q0, q15, q8 │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ + @ instruction: 0xf33a00e0 │ │ │ │ + @ instruction: 0xf2de00e0 │ │ │ │ + ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (251a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d6a0>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -630113,20 +630120,19 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ b.n 251710 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d3a0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cdp 0, 5, cr0, cr4, cr0, {7} │ │ │ │ + @ instruction: 0xf1f400e0 │ │ │ │ b.n 251664 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d2f4> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cdp 0, 1, cr0, cr14, cr0, {7} │ │ │ │ - b.n 2513b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d040> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + subs.w r0, lr, #224 @ 0xe0 │ │ │ │ + strd r0, r0, [r2], #-896 @ 0x380 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #64] @ (251a7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d70c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r2 │ │ │ │ @@ -630151,16 +630157,16 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 251a60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d6f0> │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r2, r7, #19 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldcl 0, cr0, [lr, #896] @ 0x380 │ │ │ │ - cdp 0, 0, cr0, cr0, cr0, {7} │ │ │ │ + sbcs.w r0, lr, #224 @ 0xe0 │ │ │ │ + sub.w r0, r0, #224 @ 0xe0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (251b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d790>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov lr, r1 │ │ │ │ @@ -630204,19 +630210,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r4, #18 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stcl 0, cr0, [r8, #896] @ 0x380 │ │ │ │ + sbc.w r0, r8, #224 @ 0xe0 │ │ │ │ cmp r3, #10 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stcl 0, cr0, [lr, #896] @ 0x380 │ │ │ │ - b.n 2522b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13df44> │ │ │ │ + sbc.w r0, lr, #224 @ 0xe0 │ │ │ │ + b.n 2519f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d684> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (251c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d91c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -630355,18 +630361,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 251c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d8f0> │ │ │ │ b.n 251c22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d8b2> │ │ │ │ lsrs r4, r2, #16 │ │ │ │ lsls r7, r2, #6 │ │ │ │ cmp r2, #138 @ 0x8a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldc 0, cr0, [r6, #896] @ 0x380 │ │ │ │ - ldcl 0, cr0, [sl, #-896] @ 0xfffffc80 │ │ │ │ - stc 0, cr0, [r6, #-896] @ 0xfffffc80 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ + @ instruction: 0xf13600e0 │ │ │ │ + @ instruction: 0xf0fa00e0 │ │ │ │ + @ instruction: 0xf0a600e0 │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w ip, [pc, #772] @ 251fb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13dc48> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -630694,17 +630700,17 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 24a924 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1365b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsls r2, r4, #29 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrd r0, r0, [r4, #-896]! @ 0x380 │ │ │ │ - strd r0, r0, [sl, #-896] @ 0x380 │ │ │ │ - ldmdb r8, {r5, r6, r7} │ │ │ │ + ldc 0, cr0, [r4, #-896] @ 0xfffffc80 │ │ │ │ + stcl 0, cr0, [sl], #896 @ 0x380 │ │ │ │ + ldc 0, cr0, [r8], #896 @ 0x380 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #608] @ (2522d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13df64>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -630945,25 +630951,22 @@ │ │ │ │ nop │ │ │ │ lsls r6, r0, #27 │ │ │ │ lsls r7, r2, #6 │ │ │ │ movs r5, #70 @ 0x46 │ │ │ │ lsls r7, r2, #6 │ │ │ │ movs r5, #44 @ 0x2c │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia.w ip!, {r5, r6, r7} │ │ │ │ - ldmia.w lr, {r5, r6, r7} │ │ │ │ - b.n 25226c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13defc> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - b.n 2521f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13de80> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - str r6, [r5, #32] │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - b.n 252180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13de10> │ │ │ │ + mrrc 0, 14, r0, ip, cr0 │ │ │ │ + ldc 0, cr0, [lr], #-896 @ 0xfffffc80 │ │ │ │ + sbc.w r0, r0, r0, asr #3 │ │ │ │ + @ instruction: 0xeb2000e0 │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + @ instruction: 0xeae400e0 │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #176] @ (2523c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e050>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -631126,28 +631129,23 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsls r2, r3, #13 │ │ │ │ lsls r7, r2, #6 │ │ │ │ movs r1, #220 @ 0xdc │ │ │ │ lsls r7, r2, #6 │ │ │ │ - b.n 251f84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13dc14> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - b.n 251f14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13dba4> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - b.n 251f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13dbec> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - bge.n 252590 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e220> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - b.n 251f30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13dbc0> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - bge.n 252564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e1f4> │ │ │ │ + ldmdb r0, {r5, r6, r7} │ │ │ │ + @ instruction: 0xe8d600e0 │ │ │ │ + ldrd r0, r0, [r8], #896 @ 0x380 │ │ │ │ + udf #16 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 251ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13db84> │ │ │ │ + @ instruction: 0xe8de00e0 │ │ │ │ + ble.n 2524a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e134> │ │ │ │ lsls r0, r4, #3 │ │ │ │ + ldmia.w ip!, {r5, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #556] @ (2526fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e38c>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -631371,33 +631369,33 @@ │ │ │ │ str.w r3, [r2, #472] @ 0x1d8 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 252648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e2d8> │ │ │ │ lsls r4, r5, #9 │ │ │ │ lsls r7, r2, #6 │ │ │ │ movs r0, #210 @ 0xd2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - b.n 25290c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e59c> │ │ │ │ + b.n 25204c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13dcdc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, #102 @ 0x66 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - b.n 2527bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e44c> │ │ │ │ + b.n 252efc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eb8c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 252788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e418> │ │ │ │ + b.n 252ec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eb58> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 252788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e418> │ │ │ │ + b.n 252ec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eb58> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + b.n 252e3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eacc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bhi.n 2526cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e35c> │ │ │ │ + bgt.n 25280c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e49c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + b.n 252df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ea88> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - svc 134 @ 0x86 │ │ │ │ + b.n 252d74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ea04> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + str r0, [r1, #20] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #404] @ (2528d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e560>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -631549,21 +631547,21 @@ │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ b.n 2527b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e446> │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #148 @ 0x94 │ │ │ │ b.n 2527b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e446> │ │ │ │ vsra.u64 d16, d6, #2 │ │ │ │ - b.n 252bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e85c> │ │ │ │ + b.n 25230c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13df9c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 2527f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e484> │ │ │ │ + bls.n 252934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e5c4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 252ba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e834> │ │ │ │ + b.n 2522e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13df74> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 2527f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e484> │ │ │ │ + bls.n 252934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e5c4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #112] @ (252968 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e5f8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -631608,17 +631606,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ mcr2 1, 2, r0, cr2, cr6, {4} │ │ │ │ - b.n 252ac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e750> │ │ │ │ + b.n 252200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13de90> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 252a6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e6fc> │ │ │ │ + b.n 2521ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13de3c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (252a04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e694>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -631671,21 +631669,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2529be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e64e> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldc2 1, cr0, [r6, #600]! @ 0x258 │ │ │ │ - b.n 252a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e6f8> │ │ │ │ + b.n 2531a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ee38> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 2529f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e688> │ │ │ │ + bvc.n 252938 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e5c8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 252a40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e6d0> │ │ │ │ + b.n 253180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ee10> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 2529f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e688> │ │ │ │ + bvc.n 252938 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e5c8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #376] @ (252ba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e834>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -631835,25 +631833,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 252b78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e808> │ │ │ │ b.n 252b34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e7c4> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [lr, #-600] @ 0xfffffda8 │ │ │ │ subs r0, r0, r6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - svc 222 @ 0xde │ │ │ │ + b.n 2532ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ef3c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - svc 34 @ 0x22 │ │ │ │ + b.n 253138 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13edc8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - svc 6 │ │ │ │ + b.n 253104 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ed94> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bne.n 252ba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e834> │ │ │ │ + bpl.n 252ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e774> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + b.n 2530e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ed74> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (252c68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e8f8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -631916,23 +631914,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 252c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e8dc> │ │ │ │ @ instruction: 0xfb620196 │ │ │ │ adds r2, r3, r7 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ble.n 252c64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e8f4> │ │ │ │ + b.n 252fa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ec34> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ble.n 252c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e89c> │ │ │ │ + b.n 252f4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ebdc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcs.n 252d70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ea00> │ │ │ │ + bvs.n 252cb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e940> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ble.n 252bdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e86c> │ │ │ │ + b.n 252f1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ebac> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - beq.n 252c34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e8c4> │ │ │ │ + bmi.n 252d74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ea04> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #372] @ (252e08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ea98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -632068,15 +632066,15 @@ │ │ │ │ add.w r3, r4, #516096 @ 0x7e000 │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ b.n 252d34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e9c4> │ │ │ │ add.w r3, r4, #104448 @ 0x19800 │ │ │ │ add.w r3, r3, #464 @ 0x1d0 │ │ │ │ b.n 252d34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e9c4> │ │ │ │ @ instruction: 0xfaa20196 │ │ │ │ - ble.n 252e58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eae8> │ │ │ │ + b.n 252f98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ec28> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (252ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eb4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -632142,17 +632140,17 @@ │ │ │ │ it ne │ │ │ │ cmpne r3, #3 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 252e68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eaf8> │ │ │ │ b.n 252e46 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ead6> │ │ │ │ ldrsb.w r0, [r6, ] │ │ │ │ - bgt.n 252f08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eb98> │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blt.n 252eac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eb3c> │ │ │ │ + svc 146 @ 0x92 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #112] @ (252f3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ebcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #35001 @ 0x88b9 │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -632192,15 +632190,15 @@ │ │ │ │ mov r3, lr │ │ │ │ bl 24b200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136e90> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ str??.w r0, [ip, ] │ │ │ │ - blt.n 25301c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ecac> │ │ │ │ + svc 12 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (253010 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eca0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -632281,23 +632279,23 @@ │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 252f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ec2c> │ │ │ │ b.n 252f7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ec0a> │ │ │ │ @ instruction: 0xf7e40196 │ │ │ │ - blt.n 253054 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ece4> │ │ │ │ + udf #190 @ 0xbe │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r2, r6, #24 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bge.n 252fbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ec4c> │ │ │ │ + udf #110 @ 0x6e │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bge.n 252f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ebec> │ │ │ │ + udf #60 @ 0x3c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + bcs.n 253100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ed90> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #408] @ (2531d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ee60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -632460,25 +632458,25 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2531ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ee4a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2531a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ee36> │ │ │ │ b.n 25318a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ee1a> │ │ │ │ @ instruction: 0xf7020196 │ │ │ │ - bge.n 2532cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ef5c> │ │ │ │ + udf #26 │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r2, r1, #21 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bge.n 2532b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ef40> │ │ │ │ + udf #8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 2531ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ee3c> │ │ │ │ + ble.n 2530ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ed7c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 253140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13edd0> │ │ │ │ + ble.n 253280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ef10> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r2, [r3, r3] │ │ │ │ + ldrsb r2, [r7, r1] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #420] @ 2533a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f030> │ │ │ │ sub sp, #24 │ │ │ │ @@ -632665,15 +632663,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24aaf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136780> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf37c0196 │ │ │ │ - bvc.n 2534a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f130> │ │ │ │ + bge.n 2533e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f070> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (25349c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f12c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -632777,19 +632775,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf2800196 │ │ │ │ asrs r2, r0, #4 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bvs.n 2535b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f244> │ │ │ │ + bls.n 2534f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f184> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvs.n 25358c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f21c> │ │ │ │ + bls.n 2534cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f15c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #316] @ (253674 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f304>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -632914,21 +632912,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 253648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f2d8> │ │ │ │ b.n 25362c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f2bc> │ │ │ │ nop │ │ │ │ addw r1, r4, #150 @ 0x96 │ │ │ │ asrs r4, r0, #2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bvs.n 2536bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f34c> │ │ │ │ + bls.n 2535fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f28c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 253638 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f2c8> │ │ │ │ + bls.n 253778 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f408> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 253594 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f224> │ │ │ │ + bls.n 2536d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f364> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r6, [pc, #224] @ (25376c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f3fc>) │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #756] @ (253994 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f624>) │ │ │ │ @@ -633921,17 +633919,17 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r1, #2100 @ 0x834 │ │ │ │ b.n 253fd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13fc64> │ │ │ │ @ instruction: 0xe8560196 │ │ │ │ lsls r4, r0, #22 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ add.w r3, r4, #516096 @ 0x7e000 │ │ │ │ ldr r7, [r7, #100] @ 0x64 │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r8, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r8 │ │ │ │ beq.w 25432a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ffba> │ │ │ │ @@ -634399,29 +634397,29 @@ │ │ │ │ strex r1, r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2546e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140372> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2546ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14035e> │ │ │ │ b.n 254398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140028> │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + ldmia r2, {r2, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r7!, {r1, r4} │ │ │ │ + ldmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r7!, {} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #712] @ (2549f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140684>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -634680,15 +634678,15 @@ │ │ │ │ bne.n 2549dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14066c> │ │ │ │ dmb ish │ │ │ │ str.w r3, [r6, #176] @ 0xb0 │ │ │ │ b.n 254a2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1406be> │ │ │ │ b.n 254a14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1406a4> │ │ │ │ lsls r6, r2, #6 │ │ │ │ stc2 1, cr0, [lr, #600]! @ 0x258 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 254af0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140780> │ │ │ │ add.w r1, r4, r8, lsl #4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r1, r1, #565248 @ 0x8a000 │ │ │ │ mov r2, r3 │ │ │ │ @@ -634870,23 +634868,23 @@ │ │ │ │ bne.n 254bd6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140866> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 254bc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140852> │ │ │ │ b.n 254aae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14073e> │ │ │ │ nop │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r0!, {r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #212] @ 254ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140978> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -634962,24 +634960,24 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 24cdf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138a88> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blt.n 254d34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1409c4> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - itte le │ │ │ │ - lslle r0, r4, #3 │ │ │ │ - it lt @ unpredictable │ │ │ │ - lsllt r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #204] @ 254ddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140a6c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -635046,24 +635044,24 @@ │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 24cdf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138a88> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ bge.n 254e30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140ac0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - itte vc │ │ │ │ - lslvc r0, r4, #3 │ │ │ │ - itee pl @ unpredictable │ │ │ │ - lslpl r0, r4, #3 │ │ │ │ - sevmi │ │ │ │ - lslmi r0, r4, #3 │ │ │ │ - itte ne │ │ │ │ - lslne r0, r4, #3 │ │ │ │ - bkpt 0x00fa │ │ │ │ - lsleq r0, r4, #3 │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + stmia r2!, {r1, r3, r4, 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, #84] @ (254e58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140ae8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -635185,19 +635183,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 254f0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140b9c> │ │ │ │ nop │ │ │ │ bhi.n 254ed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140b60> │ │ │ │ lsls r6, r2, #6 │ │ │ │ @ instruction: 0xf74a0196 │ │ │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r1, r3, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bkpt 0x000c │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bkpt 0x002e │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (254f98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140c28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -635281,17 +635279,17 @@ │ │ │ │ ldr.w r3, [r0, #552] @ 0x228 │ │ │ │ blx r3 │ │ │ │ b.n 255000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140c90> │ │ │ │ nop │ │ │ │ bvc.n 254f40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140bd0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ @ instruction: 0xf6100196 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (255080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140d10>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -635318,15 +635316,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24a250 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135ee0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bvs.n 25506c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140cfc> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + stmia r1!, {r1, 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, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #88] @ (2550f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140d80>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -635366,17 +635364,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bvs.n 255034 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140cc4> │ │ │ │ lsls r6, r2, #6 │ │ │ │ @ instruction: 0xf5240196 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #320] @ (255254 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140ee4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -635502,21 +635500,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 25522a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140eba> │ │ │ │ b.n 25520e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140e9e> │ │ │ │ bvs.n 2552a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140f34> │ │ │ │ lsls r6, r2, #6 │ │ │ │ @ instruction: 0xf4a60196 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + stmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r5, #246 @ 0xf6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #8 │ │ │ │ @@ -636056,19 +636054,19 @@ │ │ │ │ b.n 2556ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14137e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ + cbnz r2, 255870 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141500> │ │ │ │ lsls r0, r4, #3 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + rev16 r6, r6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 25584c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1414dc> │ │ │ │ movw r3, #1027 @ 0x403 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ movweq r1, #1025 @ 0x401 │ │ │ │ @@ -636505,17 +636503,17 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #976 @ (adr r3, 2560ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141d7c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #648 @ (adr r3, 255fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141c3c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - sxth r0, r4 │ │ │ │ + push {r6, r7, lr} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r0, 255d66 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1419f6> │ │ │ │ + push {r3, r7, lr} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (255d5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1419ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -636527,15 +636525,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ bl 255bf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141880> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbz r4, 255d88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141a18> │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (255dac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141a3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -636559,17 +636557,17 @@ │ │ │ │ bl 12f6c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b358> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 255d8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141a1a> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldmia r1, {r1, r2, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbz r4, 255dca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141a5a> │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r6, 255dca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141a5a> │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (255e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141a90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -636593,17 +636591,17 @@ │ │ │ │ bl 12f81c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b4ac> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 255dde <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141a6e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbz r4, 255e10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141aa0> │ │ │ │ + push {r2, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r6, 255e10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141aa0> │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r6, [pc, #868] @ (256184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141e14>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -636940,37 +636938,37 @@ │ │ │ │ b.n 255fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141c7c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, pc, #864 @ (adr r1, 2564e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142178>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movt r0, #35039 @ 0x88df │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + @ instruction: 0xfa6800df │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ add r0, pc, #48 @ (adr r0, 2561c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141e58>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r6, sp, #568 @ 0x238 │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + sxth r4, r5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - mcrr 0, 13, r0, r6, cr15 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + vshr.s64 q8, , #26 │ │ │ │ + sxth r0, r6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #696 @ 0x2b8 │ │ │ │ + sxtb r6, r1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + cbz r4, 2561f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141e82> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + cbz r6, 2561e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141e72> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [pc, #48] @ 256200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141e90> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -636986,15 +636984,15 @@ │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ str.w ip, [sp] │ │ │ │ bl 255e0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141a9c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r5!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + cbz r6, 256236 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141ec6> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #76] @ (256264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141ef4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -637025,17 +637023,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 256234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141ec4> │ │ │ │ b.n 256246 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141ed6> │ │ │ │ nop │ │ │ │ stmia r5!, {r5} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + cbz r4, 25628a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141f1a> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, sp, #792 @ 0x318 │ │ │ │ + cbz r6, 256288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141f18> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #76] @ (2562cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141f5c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -637066,17 +637064,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 25629c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141f2c> │ │ │ │ b.n 2562ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141f3e> │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + cbz r0, 2562e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141f70> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + cbz r2, 2562de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141f6e> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #248] @ (2563e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142074>) │ │ │ │ add.w sl, r0, #94208 @ 0x17000 │ │ │ │ @@ -637440,15 +637438,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #672] @ 0x2a0 │ │ │ │ bl 255680 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141310> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r0!, {r3, r5, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (256708 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142398>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -637503,17 +637501,17 @@ │ │ │ │ bl 12f6c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b358> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 256732 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1423c2> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r1, sp, #176 @ 0xb0 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (2567a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142438>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -637537,17 +637535,17 @@ │ │ │ │ bl 12f81c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b4ac> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 256786 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142416> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ itet gt │ │ │ │ lslgt r6, r2, #6 │ │ │ │ - addle r0, sp, #976 @ 0x3d0 │ │ │ │ + addle r4, sp, #592 @ 0x250 │ │ │ │ lslgt r0, r4, #3 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (2567e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142470>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -637599,34 +637597,34 @@ │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vstmia r3!, {s15} │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 25683c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1424cc> │ │ │ │ ldr r0, [pc, #44] @ (256880 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142510>) │ │ │ │ add r0, pc │ │ │ │ - bl 10530ac │ │ │ │ + bl 1053454 │ │ │ │ bl 53c3b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x428040> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #32] @ (256884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142514>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ b.n 256828 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1424b8> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strh r6, [r7, r6] │ │ │ │ lsls r1, r3, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - add r0, sp, #328 @ 0x148 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -638071,19 +638069,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cbnz r4, 256e16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142aa6> │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #408 @ (adr r3, 256f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142c1c>) │ │ │ │ + add r7, pc, #24 @ (adr r7, 256e0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142a9c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r3, pc, #296 @ (adr r3, 256f24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142bb4>) │ │ │ │ + add r6, pc, #936 @ (adr r6, 2571a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142e34>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 67692c <_mesa_glapi_get_proc_address@@libgallium-26.0.8-1.so+0x24> │ │ │ │ @@ -638495,15 +638493,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 25729a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142f2a> │ │ │ │ b.n 2571d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142e62> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #1016] @ (2576bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14334c>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + add r3, pc, #496 @ (adr r3, 2574b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143148>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ bl ffff12ca │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ @@ -638803,15 +638801,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #32] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r3, [sp, #896] @ 0x380 │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr.w r2, [r3, #704] @ 0x2c0 │ │ │ │ lsls r1, r2, #31 │ │ │ │ bmi.n 257686 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143316> │ │ │ │ add.w r2, r5, #602112 @ 0x93000 │ │ │ │ ldr.w r2, [r2, #1216] @ 0x4c0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -638856,17 +638854,17 @@ │ │ │ │ b.n 257490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143120> │ │ │ │ ldr r1, [pc, #16] @ (2576c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143354>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29fd20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18b9b0> │ │ │ │ b.n 257682 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143312> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #736] @ (2579bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14364c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -639355,15 +639353,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 257c90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143920> │ │ │ │ + bvc.n 257bd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143860> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (257cd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143968>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -639400,15 +639398,15 @@ │ │ │ │ eor.w r1, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 16fb04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5b794> │ │ │ │ b.n 257cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143948> │ │ │ │ nop │ │ │ │ add r2, sp, #792 @ 0x318 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bcc.n 257c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14391c> │ │ │ │ + bvc.n 257dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143a5c> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #7938 @ 0x1f02 │ │ │ │ @@ -639443,40 +639441,40 @@ │ │ │ │ add r1, pc │ │ │ │ bl 2a0238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bec8> │ │ │ │ ldr r1, [pc, #28] @ (257d68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1439f8>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 2a0238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bec8> │ │ │ │ pop {r4, pc} │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r0, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r0, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r0, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #16] @ (257d8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143a1c>) │ │ │ │ add r0, pc │ │ │ │ bl 43b0f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326d88> │ │ │ │ ldr r0, [pc, #12] @ (257d90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143a20>) │ │ │ │ add r0, pc │ │ │ │ bl 43b0f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326d88> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 257db8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143a48> │ │ │ │ + push {r6, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #48] @ 257dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143a64> │ │ │ │ sub sp, #16 │ │ │ │ @@ -639493,19 +639491,19 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ bl 29fe94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bb24> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r5, #4 │ │ │ │ + lsls r6, r1, #19 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsls r4, r6, #4 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw ip, #33354 @ 0x824a │ │ │ │ @@ -639590,15 +639588,15 @@ │ │ │ │ b.n 257e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143af4> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r1, r1, #37120 @ 0x9100 │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 257e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143ad4> │ │ │ │ b.n 257e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143af4> │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r0, #573440 @ 0x8c000 │ │ │ │ mov r7, r0 │ │ │ │ @@ -639704,15 +639702,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 257fd6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143c66> │ │ │ │ add r7, pc, #552 @ (adr r7, 258230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143ec0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r2, [sp, #960] @ 0x3c0 │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -639743,17 +639741,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 25802a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143cba> │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r6, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [sp, #888] @ 0x378 │ │ │ │ + str r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -640154,18 +640152,18 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [r6, #2064] @ 0x810 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ b.n 2583c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144056> │ │ │ │ - @ instruction: 0xfbd200f4 │ │ │ │ - @ instruction: 0xfba000f4 │ │ │ │ - @ instruction: 0xfb8800f4 │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + vqadd.u64 q8, q9, q10 │ │ │ │ + vqadd.u8 q8, q8, q10 │ │ │ │ + vqadd.u32 q0, q12, q10 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 2584c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144156> │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #52] @ (2584fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14418c>) │ │ │ │ dmb ish │ │ │ │ add r3, pc │ │ │ │ @@ -640644,18 +640642,18 @@ │ │ │ │ b.n 258906 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144596> │ │ │ │ mov.w r9, #3 │ │ │ │ b.n 258906 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144596> │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 258906 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144596> │ │ │ │ ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r2, [r1, #24] │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xf63000f4 │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + ldr??.w r0, [r0, #244] @ 0xf4 │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #548] @ (258c08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144898>) │ │ │ │ @@ -640850,24 +640848,24 @@ │ │ │ │ str.w r3, [r7, #2064] @ 0x810 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 258bae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14483e> │ │ │ │ mov fp, sl │ │ │ │ b.n 258b8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14481e> │ │ │ │ ldr r5, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xf4f000f4 │ │ │ │ - adds.w r0, ip, #7995392 @ 0x7a0000 │ │ │ │ - @ instruction: 0xf4ec00f4 │ │ │ │ + ldrb.w r0, [r0, #244] @ 0xf4 │ │ │ │ + ldrh.w r0, [ip, #244] @ 0xf4 │ │ │ │ + strb.w r0, [ip, #244] @ 0xf4 │ │ │ │ cbnz r2, 258c68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1448f8> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + ldrh r6, [r7, #28] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ @@ -641125,20 +641123,20 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r3 │ │ │ │ b.n 258f0a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144b9a> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subw r0, r0, #244 @ 0xf4 │ │ │ │ - strh r4, [r1, #58] @ 0x3a │ │ │ │ + movw r0, #2292 @ 0x8f4 │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r4, #16] │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r6, r4 │ │ │ │ beq.n 258f28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144bb8> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -641224,15 +641222,15 @@ │ │ │ │ bl 2581a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143e34> │ │ │ │ b.n 258e60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144af0> │ │ │ │ bl 2581a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143e34> │ │ │ │ mov r7, r9 │ │ │ │ mov sl, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ b.n 258e60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144af0> │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r7, #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] @ (259044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144cd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -641391,22 +641389,22 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 25917c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144e0c> │ │ │ │ str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r6, [r3, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - mrc 0, 2, r0, cr0, cr4, {7} │ │ │ │ - strh r6, [r1, #30] │ │ │ │ + @ instruction: 0xf1f000f4 │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 259138 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144dc8> │ │ │ │ + bvc.n 259278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144f08> │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #232] @ (2592ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144f3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -641494,22 +641492,22 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 259288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144f18> │ │ │ │ nop │ │ │ │ str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldc 0, cr0, [r8, #-976]! @ 0xfffffc30 │ │ │ │ + @ instruction: 0xf0d800f4 │ │ │ │ push {r1, r2} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcs.n 259230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144ec0> │ │ │ │ + bvs.n 259370 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145000> │ │ │ │ lsls r0, r6, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #2064] @ 0x810 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -641606,15 +641604,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r2, [r7, r4] │ │ │ │ + strb r2, [r3, r3] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #84] @ (259450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1450e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -641756,15 +641754,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r0, #31] │ │ │ │ + strh r6, [r4, #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 r3, [pc, #100] @ (259638 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1452c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -641881,15 +641879,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ str r0, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + strh r4, [r7, #14] │ │ │ │ lsls r0, r4, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ add.w r0, r0, #101376 @ 0x18c00 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movw r1, #513 @ 0x201 │ │ │ │ vstr d7, [r0, #224] @ 0xe0 │ │ │ │ @@ -641909,15 +641907,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + strh r6, [r7, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2597c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145454>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -641927,15 +641925,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + strh r2, [r0, #14] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2597f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145484>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -641945,15 +641943,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + strh r2, [r1, #14] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (259824 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1454b4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -641963,15 +641961,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (259854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1454e4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -641981,15 +641979,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (259884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145514>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -641999,15 +641997,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r3, #25] │ │ │ │ + strh r6, [r7, #14] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2598b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145544>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -642017,15 +642015,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + strh r2, [r3, #16] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2598e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145574>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -642035,15 +642033,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + strh r6, [r3, #16] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (259914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1455a4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -642053,15 +642051,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + strh r6, [r4, #16] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (259944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1455d4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -642071,15 +642069,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + strh r6, [r5, #16] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (259974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145604>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -642089,15 +642087,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + strh r2, [r7, #16] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2599a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145634>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -642107,15 +642105,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -642227,21 +642225,21 @@ │ │ │ │ b.n 259a72 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145702> │ │ │ │ ldr r2, [pc, #24] @ (259ad4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145764>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 259a70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145700> │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + strh r6, [r1, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + strh r6, [r5, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + strh r4, [r0, #10] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r4, r0, #98304 @ 0x18000 │ │ │ │ adds r2, #3 │ │ │ │ @@ -642283,15 +642281,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (259b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1457f0>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ mov r2, r6 │ │ │ │ b.n 259b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1457ac> │ │ │ │ - ldrb r6, [r6, #20] │ │ │ │ + strh r6, [r2, #6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #160] @ (259c18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1458a8>) │ │ │ │ @@ -644491,15 +644489,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25b630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1472c0> │ │ │ │ nop │ │ │ │ strb r0, [r6, #9] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - beq.n 25b758 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1473e8> │ │ │ │ + bmi.n 25b698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147328> │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (25b810 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1474a0>) │ │ │ │ @@ -644638,15 +644636,15 @@ │ │ │ │ b.n 25b77a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14740a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25b7e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147472> │ │ │ │ strb r4, [r7, #2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + bcs.n 25b910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1475a0> │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #496] @ (25ba20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1476b0>) │ │ │ │ @@ -644815,15 +644813,15 @@ │ │ │ │ b.n 25b950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1475e0> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25b9e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147672> │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r5, {r1, r4, r5} │ │ │ │ + beq.n 25b9cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14765c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #500] @ (25bc34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1478c4>) │ │ │ │ @@ -644994,15 +644992,15 @@ │ │ │ │ b.n 25bb62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1477f2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25bbf6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147886> │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #548] @ (25be78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147b08>) │ │ │ │ @@ -645185,15 +645183,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25be36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147ac6> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #552] @ (25c0c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147d50>) │ │ │ │ @@ -645376,15 +645374,15 @@ │ │ │ │ b.n 25bfd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147c64> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25c080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147d10> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r5, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #600] @ (25c338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147fc8>) │ │ │ │ @@ -645580,15 +645578,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 25c2f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147f88> │ │ │ │ nop │ │ │ │ str r2, [r3, #100] @ 0x64 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #520] @ (25c560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1481f0>) │ │ │ │ @@ -645757,15 +645755,15 @@ │ │ │ │ b.n 25c3c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148056> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 25c4d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148166> │ │ │ │ nop │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 25c67c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14830c> │ │ │ │ @@ -646320,15 +646318,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25cb68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1487f8> │ │ │ │ nop │ │ │ │ ldrb r4, [r0, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbnz r4, 25cbea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14887a> │ │ │ │ + pop {r2, r3, r4, r5, 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, #296] @ (25cd0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14899c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -646437,15 +646435,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25cca6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148936> │ │ │ │ ldrh r4, [r2, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + cbnz r0, 25cd8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148a1c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (25ce60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148af0>) │ │ │ │ @@ -646553,15 +646551,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25cdf2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148a82> │ │ │ │ ldrh r6, [r1, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (25cfa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148c38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -646666,15 +646664,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25cf42 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148bd2> │ │ │ │ nop │ │ │ │ ldr r6, [r7, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + cbnz r0, 25d00a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148c9a> │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #472] @ (25d19c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148e2c>) │ │ │ │ @@ -646834,15 +646832,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ ldrsb r4, [r3, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + cbnz r2, 25d1e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148e74> │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -647010,15 +647008,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strb r2, [r4, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r6, #48 @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + @ instruction: 0xb806 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -647200,15 +647198,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strh r0, [r2, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r2, r5 │ │ │ │ + @ instruction: 0xb60a │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -647389,15 +647387,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [r7, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r2, #6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #360 @ 0x168 │ │ │ │ + cbz r2, 25d872 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149502> │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r1, #8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -647578,15 +647576,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #48] @ (25da40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1496d0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r7, #232 @ 0xe8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + cbz r6, 25da54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1496e4> │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r6, #220 @ 0xdc │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -647776,15 +647774,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #984] @ (25e030 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149cc0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r5, #194 @ 0xc2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r4, #174 @ 0xae │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -647923,15 +647921,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25dce2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149972> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #752] @ (25e0fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149d8c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r3, pc, #24 @ (adr r3, 25de28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149ab8>) │ │ │ │ + add r6, pc, #664 @ (adr r6, 25e0a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149d38>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (25dfb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149c48>) │ │ │ │ @@ -648070,15 +648068,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25de8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149b1e> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #80] @ (25e00c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149c9c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r1, pc, #440 @ (adr r1, 25e178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149e08>) │ │ │ │ + add r5, pc, #56 @ (adr r5, 25dff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149c88>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (25e154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149de4>) │ │ │ │ @@ -648212,15 +648210,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25e036 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149cc6> │ │ │ │ nop │ │ │ │ bx ip │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + add r3, pc, #504 @ (adr r3, 25e354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149fe4>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (25e2f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149f80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -648353,15 +648351,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25e1d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149e60> │ │ │ │ cmp sl, r9 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + add r1, pc, #1000 @ (adr r1, 25e6e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a370>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (25e4a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a130>) │ │ │ │ @@ -648500,15 +648498,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25e376 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a006> │ │ │ │ nop │ │ │ │ add r4, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + add r0, pc, #440 @ (adr r0, 25e660 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a2f0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #412] @ (25e658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a2e8>) │ │ │ │ @@ -648649,15 +648647,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25e52a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a1ba> │ │ │ │ nop │ │ │ │ negs r4, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (25e840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a4d0>) │ │ │ │ @@ -648810,15 +648808,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25e6ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a37c> │ │ │ │ lsrs r2, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #472] @ (25ea38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a6c8>) │ │ │ │ @@ -648975,15 +648973,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25e8dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a56c> │ │ │ │ subs r6, #218 @ 0xda │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r7, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #432] @ (25ec08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a898>) │ │ │ │ @@ -649131,15 +649129,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25eac4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a754> │ │ │ │ nop │ │ │ │ subs r4, #222 @ 0xde │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #440] @ (25eddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14aa6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -649289,15 +649287,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ec90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a920> │ │ │ │ subs r3, #22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ + str r7, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #472] @ (25efd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ac64>) │ │ │ │ @@ -649454,15 +649452,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ee78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ab08> │ │ │ │ subs r1, #62 @ 0x3e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r2, [sp, #344] @ 0x158 │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #488] @ (25f1dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ae6c>) │ │ │ │ @@ -649623,15 +649621,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ad08> │ │ │ │ adds r7, #70 @ 0x46 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #496] @ (25f3ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b07c>) │ │ │ │ @@ -649794,15 +649792,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f27c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14af0c> │ │ │ │ adds r5, #62 @ 0x3e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + str r2, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #524] @ (25f618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b2a8>) │ │ │ │ @@ -649972,15 +649970,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b128> │ │ │ │ nop │ │ │ │ adds r3, #46 @ 0x2e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r6, [r6, #34] @ 0x22 │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #460] @ (25f804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b494>) │ │ │ │ @@ -650134,15 +650132,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f6ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b33c> │ │ │ │ adds r0, #254 @ 0xfe │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #484] @ (25fa04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b694>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -650305,15 +650303,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 25f898 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b528> │ │ │ │ nop │ │ │ │ cmp r7, #26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #508] @ (25fc20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b8b0>) │ │ │ │ @@ -650476,15 +650474,15 @@ │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 25fa7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b70a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 25fab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b740> │ │ │ │ cmp r5, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r0, #18] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (25fe64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14baf4>) │ │ │ │ @@ -650660,15 +650658,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25fcd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b968> │ │ │ │ nop │ │ │ │ cmp r2, #250 @ 0xfa │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r2, [r2, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #676] @ (260128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14bdb8>) │ │ │ │ @@ -650869,15 +650867,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 2600a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14bd32> │ │ │ │ cmp r0, #182 @ 0xb6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + strh r0, [r2, #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 │ │ │ │ @@ -651091,15 +651089,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ movs r5, #234 @ 0xea │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #676] @ (2606e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14c374>) │ │ │ │ @@ -651300,15 +651298,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26065e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14c2ee> │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #520] @ (26090c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14c59c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -651478,15 +651476,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 26077a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14c40a> │ │ │ │ movs r0, #54 @ 0x36 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str??.w r0, [lr, #405] @ 0x195 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (260b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14c7e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651667,15 +651665,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 260ac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14c758> │ │ │ │ subs r0, r1, #0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ @ instruction: 0xf6be0195 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -651863,15 +651861,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ subs r2, r7, r6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #588] @ (261054 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14cce4>) │ │ │ │ @@ -652055,15 +652053,15 @@ │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 260fcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14cc5c> │ │ │ │ nop │ │ │ │ adds r2, r6, r4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #564] @ (2612ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14cf3c>) │ │ │ │ @@ -652235,15 +652233,15 @@ │ │ │ │ b.n 2610fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14cd8a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 261224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ceb4> │ │ │ │ nop │ │ │ │ asrs r2, r0, #27 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strb r0, [r4, #1] │ │ │ │ + strb r0, [r0, #16] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #524] @ (2614d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d168>) │ │ │ │ @@ -652412,15 +652410,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14cfe8> │ │ │ │ asrs r6, r5, #17 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r2, [r5, #108] @ 0x6c │ │ │ │ + strb r2, [r1, #10] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #528] @ (261708 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d398>) │ │ │ │ @@ -652584,15 +652582,15 @@ │ │ │ │ b.n 26156a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d1fa> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 261680 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d310> │ │ │ │ nop │ │ │ │ asrs r2, r0, #9 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r6, [r3, #64] @ 0x40 │ │ │ │ + ldr r6, [r7, #120] @ 0x78 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (261904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d594>) │ │ │ │ @@ -652749,15 +652747,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2617a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d434> │ │ │ │ asrs r6, r1, #32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (261b14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d7a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652922,15 +652920,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2619a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d632> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + ldr r0, [r0, #72] @ 0x48 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (261d48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d9d8>) │ │ │ │ @@ -653095,15 +653093,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d838> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 261cc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d952> │ │ │ │ lsrs r6, r0, #16 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #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 r4, [pc, #548] @ (261f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14dc1c>) │ │ │ │ @@ -653275,15 +653273,15 @@ │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 261dd2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14da62> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 261e08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14da98> │ │ │ │ lsrs r4, r2, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + ldr r6, [r1, #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, #564] @ (2621e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14de70>) │ │ │ │ @@ -653455,15 +653453,15 @@ │ │ │ │ b.n 26202e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14dcbe> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 262158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14dde8> │ │ │ │ nop │ │ │ │ lsls r6, r1, #30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (262424 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e0b4>) │ │ │ │ @@ -653635,15 +653633,15 @@ │ │ │ │ b.n 26227a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14df0a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26239c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e02c> │ │ │ │ nop │ │ │ │ lsls r2, r7, #20 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + str r0, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (262658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e2e8>) │ │ │ │ @@ -653808,15 +653806,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2624b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e148> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 2625d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e262> │ │ │ │ lsls r6, r6, #11 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + str r4, [r2, #16] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (26289c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e52c>) │ │ │ │ @@ -653988,15 +653986,15 @@ │ │ │ │ b.n 2626f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e382> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 262814 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e4a4> │ │ │ │ nop │ │ │ │ lsls r2, r0, #3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrsh r0, [r6, 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] @ (2629d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e660>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654096,15 +654094,15 @@ │ │ │ │ b.n 2628e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e574> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26296a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e5fa> │ │ │ │ mcr2 1, 4, r0, cr4, cr5, {4} │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldrb r6, [r3, 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, #288] @ (262b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e798>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654206,15 +654204,15 @@ │ │ │ │ b.n 262a1a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e6aa> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 262aa2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e732> │ │ │ │ ldc2l 1, cr0, [r0, #-596] @ 0xfffffdac │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldrb r0, [r0, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (262c3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e8cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654314,15 +654312,15 @@ │ │ │ │ b.n 262b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e7e0> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 262bd6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e866> │ │ │ │ ldc2 1, cr0, [r8], {149} @ 0x95 │ │ │ │ - ldrsb r2, [r0, r6] │ │ │ │ + ldrh r2, [r4, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (262d74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ea04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654424,15 +654422,15 @@ │ │ │ │ b.n 262c86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e916> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 262d0e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e99e> │ │ │ │ @ instruction: 0xfae40195 │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrh r0, [r1, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (262ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14eb54>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -654544,15 +654542,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 262e56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14eae6> │ │ │ │ nop │ │ │ │ vld2.8 {d0[4],d1[4]}, [ip :16], r5 │ │ │ │ - strb r6, [r6, r4] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (26301c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ecac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654667,15 +654665,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 262fae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ec3e> │ │ │ │ nop │ │ │ │ ldr.w r0, [ip, ] │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + ldrsb r2, [r3, 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, #300] @ (263160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14edf0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -654783,15 +654781,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2630f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ed82> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7040195 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #304] @ (2632a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ef38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654900,15 +654898,15 @@ │ │ │ │ b.n 2631ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ee3e> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26323c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14eecc> │ │ │ │ rsb r1, r0, #4882432 @ 0x4a8000 │ │ │ │ - str r4, [r4, r6] │ │ │ │ + strb r4, [r0, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #300] @ (2633f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f080>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -655014,15 +655012,15 @@ │ │ │ │ b.n 2632f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ef84> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 263384 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f014> │ │ │ │ orns r1, r6, #4882432 @ 0x4a8000 │ │ │ │ - str r6, [r6, r1] │ │ │ │ + strb r6, [r2, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (263550 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f1e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655138,15 +655136,15 @@ │ │ │ │ b.n 263444 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f0d4> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2634e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f174> │ │ │ │ ssat r1, #22, lr, asr #2 │ │ │ │ - ldr r7, [pc, #216] @ (263630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f2c0>) │ │ │ │ + strh r6, [r2, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #300] @ (263698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f328>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -655252,15 +655250,15 @@ │ │ │ │ b.n 26359c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f22c> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26362c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f2bc> │ │ │ │ rsb r1, lr, #149 @ 0x95 │ │ │ │ - ldr r6, [pc, #8] @ (2636a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f338>) │ │ │ │ + str r2, [r4, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (2637f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f484>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655374,15 +655372,15 @@ │ │ │ │ b.n 2636ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f37c> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 263788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f418> │ │ │ │ eor.w r1, r6, #149 @ 0x95 │ │ │ │ - ldr r4, [pc, #808] @ (263b24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f7b4>) │ │ │ │ + str r2, [r5, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #348] @ (26396c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f5fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655502,15 +655500,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 263900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f590> │ │ │ │ nop │ │ │ │ vorr d0, d26, d5 │ │ │ │ - ldr r3, [pc, #488] @ (263b5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f7ec>) │ │ │ │ + ldr r7, [pc, #104] @ (2639dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f66c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #348] @ (263ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f774>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655630,15 +655628,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 263a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f708> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r2, #596]! @ 0x254 │ │ │ │ - ldr r2, [pc, #104] @ (263b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f7e4>) │ │ │ │ + ldr r5, [pc, #744] @ (263dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fa64>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #332] @ (263c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f8dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655758,15 +655756,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 263be0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f870> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [sl], #-596 @ 0xfffffdac │ │ │ │ - ldr r0, [pc, #776] @ (263f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fbec>) │ │ │ │ + ldr r4, [pc, #392] @ (263ddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fa6c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #332] @ (263db4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fa44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655886,15 +655884,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 263d48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f9d8> │ │ │ │ nop │ │ │ │ @ instruction: 0xead20195 │ │ │ │ - bx lr │ │ │ │ + ldr r3, [pc, #72] @ (263e04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fa94>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #316] @ (263f0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fb9c>) │ │ │ │ @@ -656008,15 +656006,15 @@ │ │ │ │ b.n 263e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fa90> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 263e98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fb28> │ │ │ │ strd r0, r1, [sl, #-596]! @ 0x254 │ │ │ │ - bx r5 │ │ │ │ + ldr r2, [pc, #800] @ (264234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fec4>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #332] @ (264074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fd04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656135,15 +656133,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 264008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fc98> │ │ │ │ nop │ │ │ │ @ instruction: 0xe8120195 │ │ │ │ - cmp sl, fp │ │ │ │ + ldr r1, [pc, #488] @ (264264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fef4>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #316] @ (2641cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fe5c>) │ │ │ │ @@ -656258,15 +656256,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 264158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fde8> │ │ │ │ b.n 263f24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fbb4> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add ip, r3 │ │ │ │ + ldr r0, [pc, #240] @ (2642c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ff54>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #324] @ (26432c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ffbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656388,15 +656386,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2642c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ff52> │ │ │ │ b.n 263dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fa64> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - muls r0, r3 │ │ │ │ + mov r8, pc │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov s15, r2 │ │ │ │ @@ -661089,17 +661087,17 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - mov lr, r2 │ │ │ │ + ldr r2, [pc, #216] @ (267fb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x153c48>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r0, r9 │ │ │ │ + ldr r0, [pc, #928] @ (268284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x153f14>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #464] @ (2680cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x153d5c>) │ │ │ │ @@ -661253,17 +661251,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r2, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ b.n 267fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x153c58> │ │ │ │ nop │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add lr, r8 │ │ │ │ + ldr r0, [pc, #408] @ (26826c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x153efc>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - muls r4, r4 │ │ │ │ + bxns r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #564] @ (268324 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x153fb4>) │ │ │ │ @@ -661446,17 +661444,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 2681ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x153e7e> │ │ │ │ add r6, pc, #288 @ (adr r6, 268448 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1540d8>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp r6, r3 │ │ │ │ + mov r6, r7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r4 │ │ │ │ + add ip, r8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #556] @ (268574 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x154204>) │ │ │ │ @@ -661635,17 +661633,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 268442 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1540d2> │ │ │ │ nop │ │ │ │ add r3, pc, #960 @ (adr r3, 268938 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1545c8>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - eors r4, r4 │ │ │ │ + add r4, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r6, #214 @ 0xd6 │ │ │ │ + negs r6, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #596] @ (2687ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15447c>) │ │ │ │ @@ -661829,17 +661827,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 2686a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x154338> │ │ │ │ add r1, pc, #640 @ (adr r1, 268a70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x154700>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r6, #2 │ │ │ │ + sbcs r2, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #612] @ (268a74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x154704>) │ │ │ │ @@ -662027,17 +662025,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 268920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1545b0> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r5, #134 @ 0x86 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #652] @ (268d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1549b4>) │ │ │ │ @@ -662238,17 +662236,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 268bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15484c> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r1, #8 │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #652] @ (268fd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x154c64>) │ │ │ │ @@ -662447,17 +662445,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r3, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 268e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x154afc> │ │ │ │ ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r6, #110 @ 0x6e │ │ │ │ + subs r2, #14 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov s15, r2 │ │ │ │ @@ -664928,17 +664926,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + adds r0, r4, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + adds r6, r5, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ (26b044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x156cd4>) │ │ │ │ @@ -664999,17 +664997,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r0, [r4, #30] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (26b1d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x156e68>) │ │ │ │ @@ -665129,17 +665127,17 @@ │ │ │ │ b.n 26b0d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x156d62> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26b142 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x156dd2> │ │ │ │ nop │ │ │ │ strb r4, [r2, #27] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r2, r5, #9 │ │ │ │ + asrs r2, r1, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r5, #23 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #368] @ (26b368 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x156ff8>) │ │ │ │ @@ -665259,17 +665257,17 @@ │ │ │ │ bne.n 26b260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x156ef0> │ │ │ │ b.n 26b268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x156ef8> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26b2d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x156f66> │ │ │ │ strb r4, [r7, #20] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r0, r7, #2 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (26b528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1571b8>) │ │ │ │ @@ -665399,17 +665397,17 @@ │ │ │ │ bne.w 26b408 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157098> │ │ │ │ b.n 26b412 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1570a2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26b494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157124> │ │ │ │ strb r4, [r5, #14] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + asrs r2, r3, #10 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (26b6ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15737c>) │ │ │ │ @@ -665540,17 +665538,17 @@ │ │ │ │ bne.w 26b5cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15725c> │ │ │ │ b.n 26b5d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157266> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26b658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1572e8> │ │ │ │ strb r4, [r5, #7] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r4, r0, #22 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (26b8d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157568>) │ │ │ │ @@ -665688,17 +665686,17 @@ │ │ │ │ bne.w 26b7a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157436> │ │ │ │ b.n 26b7b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157442> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26b842 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1574d2> │ │ │ │ strb r6, [r4, #0] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r1, #29 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r5, #27 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #460] @ (26bac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157758>) │ │ │ │ @@ -665837,17 +665835,17 @@ │ │ │ │ bne.w 26b996 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157626> │ │ │ │ b.n 26b9a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157632> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26ba32 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1576c2> │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (26bb78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157808>) │ │ │ │ @@ -670277,17 +670275,17 @@ │ │ │ │ bne.n 26efaa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15ac3a> │ │ │ │ b.n 26efb2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15ac42> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26f01c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15acac> │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bpl.n 26f19c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15ae2c> │ │ │ │ + bls.n 26f0dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15ad6c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bcc.n 26f1a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15ae34> │ │ │ │ + bvc.n 26f0e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15ad74> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #356] @ (26f22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15aebc>) │ │ │ │ @@ -670403,17 +670401,17 @@ │ │ │ │ bne.n 26f130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15adc0> │ │ │ │ b.n 26f138 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15adc8> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26f1a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15ae30> │ │ │ │ adds r6, #108 @ 0x6c │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bmi.n 26f238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15aec8> │ │ │ │ + bvc.n 26f178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15ae08> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bne.n 26f220 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15aeb0> │ │ │ │ + bpl.n 26f160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15adf0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (26f3ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b07c>) │ │ │ │ @@ -670543,17 +670541,17 @@ │ │ │ │ bne.w 26f2cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15af5c> │ │ │ │ b.n 26f2d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15af66> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26f358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15afe8> │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bcs.n 26f49c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b12c> │ │ │ │ + bpl.n 26f3dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b06c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - beq.n 26f464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b0f4> │ │ │ │ + bcc.n 26f3a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b034> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (26f5b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b240>) │ │ │ │ @@ -670684,17 +670682,17 @@ │ │ │ │ bne.w 26f490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b120> │ │ │ │ b.n 26f49a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b12a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26f51c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b1ac> │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - beq.n 26f4f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b188> │ │ │ │ + bmi.n 26f638 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b2c8> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + bcs.n 26f5e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b270> │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (26f79c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b42c>) │ │ │ │ @@ -670832,17 +670830,17 @@ │ │ │ │ bne.w 26f66a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b2fa> │ │ │ │ b.n 26f676 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b306> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26f706 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b396> │ │ │ │ adds r1, #98 @ 0x62 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + bcs.n 26f870 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b500> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + beq.n 26f7f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b488> │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #460] @ (26f98c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b61c>) │ │ │ │ @@ -670981,17 +670979,17 @@ │ │ │ │ bne.w 26f85a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b4ea> │ │ │ │ b.n 26f866 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b4f6> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26f8f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b586> │ │ │ │ cmp r7, #118 @ 0x76 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + beq.n 26f8a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b530> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (26fa60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b6f0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -672935,15 +672933,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r1, #1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrsh r2, [r1, r3] │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ add.w r3, r5, #462848 @ 0x71000 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ add.w r6, r3, #632 @ 0x278 │ │ │ │ add.w ip, r3, #680 @ 0x2a8 │ │ │ │ mov lr, r6 │ │ │ │ add r7, sp, #200 @ 0xc8 │ │ │ │ @@ -676922,19 +676920,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2739c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f652> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ b.n 27380e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f49e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - svc 168 @ 0xa8 │ │ │ │ + b.n 274084 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15fd14> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + b.n 27404c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15fcdc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ lsls r7, r5, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 273b30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f7c0> │ │ │ │ @@ -677045,15 +677043,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 273a9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f72c> │ │ │ │ stc 1, cr0, [r8, #-592] @ 0xfffffdb0 │ │ │ │ - ble.n 273bf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f880> │ │ │ │ + b.n 273d30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f9c0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 273c9a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f92a> │ │ │ │ @@ -677172,15 +677170,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 273bf2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f882> │ │ │ │ nop │ │ │ │ subs.w r1, r4, r4, lsr #2 │ │ │ │ - blt.n 273c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f918> │ │ │ │ + svc 136 @ 0x88 │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 273dfa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15fa8a> │ │ │ │ @@ -677294,15 +677292,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 273d5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f9ec> │ │ │ │ nop │ │ │ │ orrs.w r1, r8, r4, lsr #2 │ │ │ │ - bge.n 273d28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f9b8> │ │ │ │ + udf #40 @ 0x28 │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 273f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15fc00> │ │ │ │ @@ -677422,15 +677420,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 273ec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15fb58> │ │ │ │ ldrd r0, r1, [r6], #592 @ 0x250 │ │ │ │ - bls.n 273fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15fc40> │ │ │ │ + bgt.n 273ef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15fb80> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #632] @ (274218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15fea8>) │ │ │ │ @@ -677627,17 +677625,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + strh r6, [r6, #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, #636] @ (2744c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x160150>) │ │ │ │ @@ -677836,17 +677834,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r6, [r5, #31] │ │ │ │ + strh r6, [r1, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + strh r0, [r2, #24] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #636] @ (274768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1603f8>) │ │ │ │ @@ -678045,17 +678043,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + strh r0, [r5, #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, #636] @ (274a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1606a0>) │ │ │ │ @@ -678253,17 +678251,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r6, [r3, #8] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #640] @ (274cbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16094c>) │ │ │ │ @@ -678463,17 +678461,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r2, [r0, #0] │ │ │ │ + ldrb r2, [r4, #14] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r6, #29] │ │ │ │ + ldrb r4, [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, #640] @ (274f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x160bf8>) │ │ │ │ @@ -678673,17 +678671,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r2, [r6, #21] │ │ │ │ + ldrb r2, [r2, #4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #756] @ (27528c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x160f1c>) │ │ │ │ @@ -678914,17 +678912,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r6, #30] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #760] @ (2755b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161248>) │ │ │ │ @@ -679156,17 +679154,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r6, [r6, #3] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + strb r4, [r5, #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, #144] @ (275674 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161304>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -679218,15 +679216,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275620 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1612b0> │ │ │ │ nop │ │ │ │ bne.n 275720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1613b0> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #160] @ (27572c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1613bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -679283,15 +679281,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2756d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161364> │ │ │ │ nop │ │ │ │ beq.n 275688 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161318> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (2757f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161488>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -679351,15 +679349,15 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27578c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16141c> │ │ │ │ ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s0, [r0] │ │ │ │ bl 275734 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1613c4> │ │ │ │ @@ -679437,17 +679435,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2758a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161530> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - itt ls │ │ │ │ - lslls r6, r3, #3 │ │ │ │ - pushls {r4, r5, r6, lr} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ + lsls r6, r3, #3 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #164] @ (2759b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161648>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -679503,15 +679501,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1615f0> │ │ │ │ ldmia r6!, {r2, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bkpt 0x00de │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ 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] @ (275aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161730>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -679578,15 +679576,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 275a1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1616ac> │ │ │ │ ldmia r5, {r1, r3, r5, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bkpt 0x0006 │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s1, [r0, #4] │ │ │ │ vldr s0, [r0] │ │ │ │ @@ -679671,15 +679669,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 275b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1617f0> │ │ │ │ ldmia r4!, {r2, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (275c94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161924>) │ │ │ │ @@ -679748,18 +679746,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275c1a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1618aa> │ │ │ │ ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - pop {r1} │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt ge │ │ │ │ + lslge r6, r3, #3 │ │ │ │ + pushge {r4, r5, lr} │ │ │ │ + movge.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (275d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161a10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcvt.f32.f64 s15, d0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -679826,15 +679824,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275d06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161996> │ │ │ │ ldmia r2, {r1, r2, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbnz r6, 275dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161a5c> │ │ │ │ + bkpt 0x00b6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (275e68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161af8>) │ │ │ │ @@ -679903,15 +679901,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275dee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161a7e> │ │ │ │ ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - rev r6, r5 │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (275f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161be4>) │ │ │ │ @@ -679981,15 +679979,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275eda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161b6a> │ │ │ │ ldmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbnz r2, 275f6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161bfc> │ │ │ │ + pop {r1, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (27603c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161ccc>) │ │ │ │ @@ -680058,15 +680056,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275fc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161c52> │ │ │ │ stmia r7!, {r2, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + cbnz r2, 2760c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161d52> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (276128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161db8>) │ │ │ │ @@ -680136,15 +680134,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2760ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161d3e> │ │ │ │ stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + cbnz r6, 276172 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161e02> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (276218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161ea8>) │ │ │ │ @@ -680215,15 +680213,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27619e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161e2e> │ │ │ │ stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xb67e │ │ │ │ + rev r6, r3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (276308 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161f98>) │ │ │ │ @@ -680294,15 +680292,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27628e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161f1e> │ │ │ │ stmia r5!, {r1} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + cbnz r6, 27631a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161faa> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (2763ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16207c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680370,15 +680368,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162004> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r4} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xb84c │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2764dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16216c>) │ │ │ │ @@ -680449,15 +680447,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276462 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1620f2> │ │ │ │ stmia r3!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbz r2, 276552 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1621e2> │ │ │ │ + @ instruction: 0xb75a │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2765cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16225c>) │ │ │ │ @@ -680528,15 +680526,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276552 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1621e2> │ │ │ │ stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - uxtb r2, r1 │ │ │ │ + @ instruction: 0xb66a │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2766bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16234c>) │ │ │ │ @@ -680607,15 +680605,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276642 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1622d2> │ │ │ │ stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbz r2, 2766fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16238a> │ │ │ │ + push {r1, r3, r4, r5, r6, lr} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (2767a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162430>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680683,15 +680681,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1623b8> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r5, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (276884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162514>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680759,15 +680757,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27680c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16249c> │ │ │ │ nop │ │ │ │ ittt vc │ │ │ │ lslvc r4, r2, #6 │ │ │ │ - addvc sp, #80 @ 0x50 │ │ │ │ + cbz r4, 2768f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162588> @ unpredictable │ │ │ │ lslvc r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (276978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162608>) │ │ │ │ @@ -680839,15 +680837,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2768fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16258a> │ │ │ │ bkpt 0x0096 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + uxth r6, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (276a6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1626fc>) │ │ │ │ @@ -680919,15 +680917,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2769f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162680> │ │ │ │ pop {r5, r7, pc} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 276aa6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162736> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (276b68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1627f8>) │ │ │ │ @@ -681001,15 +680999,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16277c> │ │ │ │ pop {r2, r3, r5, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (276c64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1628f4>) │ │ │ │ @@ -681084,15 +681082,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276be2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162872> │ │ │ │ cbnz r0, 276cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162964> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (276d68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1629f8>) │ │ │ │ @@ -681169,15 +681167,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276ce6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162976> │ │ │ │ hlt 0x0034 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r3, sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (276e5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162aec>) │ │ │ │ @@ -681249,15 +681247,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276de2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162a72> │ │ │ │ cbnz r2, 276e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162b1c> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r2, sp, #232 @ 0xe8 │ │ │ │ + add r5, sp, #872 @ 0x368 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (276f50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162be0>) │ │ │ │ @@ -681330,15 +681328,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276ed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162b64> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8c0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (277040 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162cd0>) │ │ │ │ @@ -681409,15 +681407,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276fc6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162c56> │ │ │ │ @ instruction: 0xb7ca │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (277134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162dc4>) │ │ │ │ @@ -681490,15 +681488,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2770b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162d48> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6dc │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r7, pc, #400 @ (adr r7, 2772cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162f5c>) │ │ │ │ + add r3, sp, #16 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (277228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162eb8>) │ │ │ │ @@ -681570,15 +681568,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2771ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162e3e> │ │ │ │ push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r6, pc, #440 @ (adr r6, 2773e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163078>) │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (27731c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162fac>) │ │ │ │ @@ -681651,15 +681649,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2772a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162f30> │ │ │ │ nop │ │ │ │ push {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r5, pc, #496 @ (adr r5, 277514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1631a4>) │ │ │ │ + add r1, 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, #212] @ (27740c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16309c>) │ │ │ │ @@ -681730,15 +681728,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277392 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163022> │ │ │ │ cbz r6, 27748e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16311e> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r4, pc, #552 @ (adr r4, 27763c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1632cc>) │ │ │ │ + add r0, sp, #168 @ 0xa8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2774fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16318c>) │ │ │ │ @@ -681809,15 +681807,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277482 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163112> │ │ │ │ cbz r6, 277542 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1631d2> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r3, pc, #616 @ (adr r3, 27776c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1633fc>) │ │ │ │ + add r7, pc, #232 @ (adr r7, 2775ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16327c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #220] @ (2775f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163284>) │ │ │ │ @@ -681891,15 +681889,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277574 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163204> │ │ │ │ nop │ │ │ │ sxth r0, r4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r2, pc, #656 @ (adr r2, 27788c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16351c>) │ │ │ │ + add r6, pc, #272 @ (adr r6, 27770c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16339c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (2776fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16338c>) │ │ │ │ @@ -681976,15 +681974,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27767a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16330a> │ │ │ │ nop │ │ │ │ cbz r4, 277708 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163398> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r1, pc, #624 @ (adr r1, 277974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163604>) │ │ │ │ + add r5, pc, #240 @ (adr r5, 2777f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163484>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (277804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163494>) │ │ │ │ @@ -682061,15 +682059,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277782 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163412> │ │ │ │ nop │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r0, pc, #592 @ (adr r0, 277a5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1636ec>) │ │ │ │ + add r4, pc, #208 @ (adr r4, 2778dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16356c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (277918 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1635a8>) │ │ │ │ @@ -682149,15 +682147,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277896 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163526> │ │ │ │ nop │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + add r3, pc, #128 @ (adr r3, 2779a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163630>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (277a1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1636ac>) │ │ │ │ @@ -682233,15 +682231,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2779a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163630> │ │ │ │ add r6, sp, #0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ + add r2, pc, #104 @ (adr r2, 277a8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16371c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (277b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1637b0>) │ │ │ │ @@ -682317,15 +682315,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277aa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163734> │ │ │ │ add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + add r1, pc, #88 @ (adr r1, 277b80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163810>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (277c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1638a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682395,15 +682393,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277b96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163826> │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + add r0, pc, #152 @ (adr r0, 277cb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163940>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (277d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1639a8>) │ │ │ │ @@ -682480,15 +682478,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277c96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163926> │ │ │ │ nop │ │ │ │ add r3, sp, #32 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (277e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163abc>) │ │ │ │ @@ -682568,15 +682566,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277daa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163a3a> │ │ │ │ nop │ │ │ │ add r2, sp, #0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (277f38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163bc8>) │ │ │ │ @@ -682655,15 +682653,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277eb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163b46> │ │ │ │ add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r1, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (278044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163cd4>) │ │ │ │ @@ -682742,15 +682740,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277fc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163c52> │ │ │ │ add r7, pc, #896 @ (adr r7, 2783c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164058>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r0, [sp, #328] @ 0x148 │ │ │ │ + ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (278134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163dc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682821,15 +682819,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2780ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163d4a> │ │ │ │ nop │ │ │ │ add r6, pc, #864 @ (adr r6, 278498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164128>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #232] @ (278238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163ec8>) │ │ │ │ @@ -682904,15 +682902,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2781b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163e48> │ │ │ │ nop │ │ │ │ add r5, pc, #912 @ (adr r5, 2785cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16425c>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #244] @ (278348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163fd8>) │ │ │ │ @@ -682990,15 +682988,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2782c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163f58> │ │ │ │ nop │ │ │ │ add r4, pc, #896 @ (adr r4, 2786cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16435c>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (27845c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1640ec>) │ │ │ │ @@ -683078,15 +683076,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2783da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16406a> │ │ │ │ nop │ │ │ │ add r3, pc, #832 @ (adr r3, 2787a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164430>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (278564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1641f4>) │ │ │ │ @@ -683163,15 +683161,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2784e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164172> │ │ │ │ nop │ │ │ │ add r2, pc, #752 @ (adr r2, 278858 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1644e8>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (278674 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164304>) │ │ │ │ @@ -683250,15 +683248,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2785f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164284> │ │ │ │ nop │ │ │ │ add r1, pc, #712 @ (adr r1, 278940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1645d0>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (278784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164414>) │ │ │ │ @@ -683337,15 +683335,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164394> │ │ │ │ nop │ │ │ │ add r0, pc, #648 @ (adr r0, 278a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1646a0>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (2788a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164534>) │ │ │ │ @@ -683428,15 +683426,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278824 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1644b4> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (2789b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164640>) │ │ │ │ @@ -683513,15 +683511,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1645c0> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r0, [r5, #54] @ 0x36 │ │ │ │ + str r2, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #252] @ (278acc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16475c>) │ │ │ │ @@ -683602,15 +683600,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278a4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1646dc> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r4, [r1, #46] @ 0x2e │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (278bec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16487c>) │ │ │ │ @@ -683693,15 +683691,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278b6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1647fc> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (278d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164998>) │ │ │ │ @@ -683785,15 +683783,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278c82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164912> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #192] @ (278de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164a74>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -683867,15 +683865,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 278d7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164a0a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 278d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1649d0> │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xf25a00f2 │ │ │ │ + @ instruction: 0xf5fa00f2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #680] @ (2790ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164d3c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -684083,17 +684081,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - adds r5, #210 @ 0xd2 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r6, #248 @ 0xf8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 2796d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x165362> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -684447,15 +684445,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 279160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164df0> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - @ instruction: 0xf36200f2 │ │ │ │ + @ instruction: 0xf70200f2 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vldr s15, [pc, #-16] @ 27958c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16521c> │ │ │ │ @@ -684891,17 +684889,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + cmp r6, #198 @ 0xc6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + cmp r4, #56 @ 0x38 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 27a1c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x165e56> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -685261,15 +685259,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 279c22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1658b2> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldmia.w r8!, {r1, r4, r5, r6, r7} │ │ │ │ + mrrc 0, 15, r0, r8, cr2 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vldr s15, [pc, #-16] @ 27a060 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x165cf0> │ │ │ │ @@ -685774,15 +685772,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldrb r4, [r0, r1] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #236 @ 0xec │ │ │ │ + b.n 27abfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16688c> │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [r7, r7] │ │ │ │ lsls r4, r2, #6 │ │ │ │ ldr r3, [pc, #868] @ (27aa50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1666e0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (27aa54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1666e4>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -686062,17 +686060,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a56e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1661fe> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ @@ -686369,15 +686367,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ strb r4, [r6, r4] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 27add8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x166a68> │ │ │ │ + blt.n 27ad18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1669a8> │ │ │ │ lsls r2, r6, #3 │ │ │ │ strh r2, [r5, r3] │ │ │ │ lsls r4, r2, #6 │ │ │ │ ldr r3, [pc, #868] @ (27b164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x166df4>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (27b168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x166df8>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -686657,17 +686655,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ac82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x166912> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + adds r2, r0, #1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ @@ -686938,15 +686936,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r6, [pc, #128] @ (27b54c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1671dc>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 27b5cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16725c> │ │ │ │ + bmi.n 27b50c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16719c> │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [pc, #376] @ (27b650 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1672e0>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 27b48c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16711c> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -687265,17 +687263,17 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 27b49a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16712a> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r6, r0, #25 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -687688,15 +687686,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add ip, ip │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ tst r4, r3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 27bdce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x167a5e> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -688044,17 +688042,17 @@ │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 27c202 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x167e92> │ │ │ │ b.n 27c20a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x167e9a> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r6, r0, #20 │ │ │ │ + lsrs r6, r4, #2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ @@ -688427,15 +688425,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ subs r4, #24 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0060 │ │ │ │ + stmia r2!, {} │ │ │ │ lsls r2, r6, #3 │ │ │ │ subs r0, #250 @ 0xfa │ │ │ │ lsls r4, r2, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27c6f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x168380> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -688785,16 +688783,17 @@ │ │ │ │ str.w r1, [r6, #272] @ 0x110 │ │ │ │ strb.w r3, [r6, #228] @ 0xe4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 27c6fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16838e> │ │ │ │ b.n 27c56e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1681fe> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - mcr2 0, 7, r0, cr4, cr13, {6} │ │ │ │ - smlsldx r0, r0, lr, sp │ │ │ │ + lsls r4, r0, #10 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ + vqadd.u64 q8, q15, │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r7, s0 │ │ │ │ vmov r6, s1 │ │ │ │ vmov r4, s2 │ │ │ │ @@ -689337,15 +689336,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - uxth r6, r2 │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r2, r6, #3 │ │ │ │ cmp r5, #72 @ 0x48 │ │ │ │ lsls r4, r2, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27d2a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x168f32> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -689631,16 +689630,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 27d2b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x168f40> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ssat r0, #30, r0, asr #3 │ │ │ │ - bic.w r0, lr, #221 @ 0xdd │ │ │ │ + movt r0, #2269 @ 0x8dd │ │ │ │ + ubfx r0, lr, #3, #30 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ sbfx ip, ip, #0, #10 │ │ │ │ sbfx r1, r4, #0, #10 │ │ │ │ sbfx r3, r3, #0, #10 │ │ │ │ @@ -690798,15 +690797,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (27e3ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a07c>) │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 27e3b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a044> │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + subs r0, #72 @ 0x48 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ @@ -690835,15 +690834,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (27e530 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a1c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690915,17 +690914,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27e4b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a140> │ │ │ │ cmn r2, r3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 27eaa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a734> │ │ │ │ + b.n 27e1e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x169e74> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r7, #14 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (27e620 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a2b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690999,17 +690998,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27e5a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a230> │ │ │ │ rors r6, r5 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 27e9b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a644> │ │ │ │ + b.n 27e0f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x169d84> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r6, #30 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27e6f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691077,17 +691076,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e68e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a31e> │ │ │ │ lsrs r6, r7 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 27e8cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a55c> │ │ │ │ + b.n 27e00c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x169c9c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #388] @ (27e8a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a530>) │ │ │ │ @@ -691229,23 +691228,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 27e7a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a436> │ │ │ │ nop │ │ │ │ ands r0, r4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + ldr r0, [r5, #68] @ 0x44 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r4, #186 @ 0xba │ │ │ │ lsls r6, r3, #3 │ │ │ │ - svc 122 @ 0x7a │ │ │ │ + b.n 27eee4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ab74> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + adds r4, #10 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r0, #114 @ 0x72 │ │ │ │ + adds r4, #18 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27e980 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a610>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691312,17 +691311,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e916 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a5a6> │ │ │ │ nop │ │ │ │ subs r6, #114 @ 0x72 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + b.n 27ed88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16aa18> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r7, #24 │ │ │ │ + adds r2, #184 @ 0xb8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27ea58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a6e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691390,17 +691389,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e9ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a67e> │ │ │ │ subs r5, #158 @ 0x9e │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ble.n 27e96c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a5fc> │ │ │ │ + b.n 27ecac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a93c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r6, #62 @ 0x3e │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (27eaec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a77c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -691448,15 +691447,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, #196 @ 0xc4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bgt.n 27eab4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a744> │ │ │ │ + b.n 27ebf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a884> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ @@ -691520,15 +691519,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r4, #30 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bgt.n 27ebd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a868> │ │ │ │ + svc 164 @ 0xa4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (27ec60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a8f0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -691580,15 +691579,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r3, #88 @ 0x58 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - blt.n 27ed40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a9d0> │ │ │ │ + svc 12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (27ed3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a9cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -691659,17 +691658,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ecd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a960> │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bge.n 27ec88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a918> │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27ee14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16aaa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691737,17 +691736,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27edaa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16aa3a> │ │ │ │ subs r1, #226 @ 0xe2 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bls.n 27edb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16aa40> │ │ │ │ + ble.n 27eef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ab80> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ + cmp r6, #34 @ 0x22 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (27eef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ab84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -691818,17 +691817,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ee88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ab18> │ │ │ │ subs r1, #8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bhi.n 27eed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ab60> │ │ │ │ + bgt.n 27ee10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16aaa0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27efc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ac58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691895,17 +691894,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ef5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16abee> │ │ │ │ nop │ │ │ │ subs r0, #42 @ 0x2a │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bhi.n 27f000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ac90> │ │ │ │ + blt.n 27ef40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16abd0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (27f068 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16acf8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -691958,15 +691957,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r7, #86 @ 0x56 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bvc.n 27f134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16adc4> │ │ │ │ + blt.n 27f074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ad04> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (27f104 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ad94>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -692019,15 +692018,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r6, #186 @ 0xba │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bvs.n 27f098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ad28> │ │ │ │ + bge.n 27f1d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ae68> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (27f1a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ae30>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -692081,15 +692080,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r6, #30 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bvs.n 27f1fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ae8c> │ │ │ │ + bls.n 27f13c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16adcc> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (27f238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16aec8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -692137,15 +692136,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bpl.n 27f164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16adf4> │ │ │ │ + bls.n 27f2a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16af34> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (27f2fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16af8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692201,15 +692200,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r4, #234 @ 0xea │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bmi.n 27f2a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16af34> │ │ │ │ + bhi.n 27f3e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b074> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (27f3c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b050>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692265,15 +692264,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r4, #38 @ 0x26 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bmi.n 27f3e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b070> │ │ │ │ + bvc.n 27f320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16afb0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (27f4ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b13c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692348,17 +692347,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 27f42c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b0bc> │ │ │ │ nop │ │ │ │ adds r3, #98 @ 0x62 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bcc.n 27f52c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b1bc> │ │ │ │ + bvs.n 27f46c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b0fc> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (27f594 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b224>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692428,17 +692427,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27f516 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b1a6> │ │ │ │ adds r2, #114 @ 0x72 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bcs.n 27f640 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b2d0> │ │ │ │ + bpl.n 27f580 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b210> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r3, #10 │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27f668 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b2f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692505,17 +692504,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f5fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b28e> │ │ │ │ nop │ │ │ │ adds r1, #138 @ 0x8a │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bne.n 27f760 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b3f0> │ │ │ │ + bpl.n 27f6a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b330> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ (27f714 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b3a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692565,15 +692564,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #184 @ 0xb8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - beq.n 27f688 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b318> │ │ │ │ + bmi.n 27f7c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b458> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (27f7a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b434>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -692623,15 +692622,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, #12 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - beq.n 27f7fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b48c> │ │ │ │ + bcc.n 27f73c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b3cc> │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #192] @ (27f880 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b510>) │ │ │ │ @@ -692701,17 +692700,17 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 27f820 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b4b0> │ │ │ │ nop │ │ │ │ cmp r7, #122 @ 0x7a │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + bcs.n 27f884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b514> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r0, #22 │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27f958 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b5e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692779,17 +692778,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f8ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b57e> │ │ │ │ cmp r6, #158 @ 0x9e │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r6!, {r1, r2, r7} │ │ │ │ + bcs.n 27f9ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b63c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + movs r2, #222 @ 0xde │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (27f9f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b684>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -692841,15 +692840,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r5, #196 @ 0xc4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + bne.n 27faec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b77c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (27fa9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b72c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -692909,15 +692908,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r5, #44 @ 0x2c │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + beq.n 27fa44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b6d4> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (27fb4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b7dc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -692981,15 +692980,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r4, #132 @ 0x84 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + beq.n 27fb94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b824> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #136] @ (27fbec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b87c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -693045,15 +693044,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (27fc9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b92c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -693117,15 +693116,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r3!, {r4, r5} │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #160] @ (27fd54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b9e4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -693193,15 +693192,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #132 @ 0x84 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27fe24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bab4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693268,17 +693267,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27fdba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ba4a> │ │ │ │ nop │ │ │ │ cmp r1, #206 @ 0xce │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27fef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bb88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693345,17 +693344,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27fe8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bb1e> │ │ │ │ nop │ │ │ │ cmp r0, #250 @ 0xfa │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27ffcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bc5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693422,17 +693421,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ff62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bbf2> │ │ │ │ nop │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + adds r4, r5, #1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #244] @ (2800dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bd6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693515,17 +693514,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 280044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bcd4> │ │ │ │ nop │ │ │ │ movs r7, #82 @ 0x52 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2801b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16be40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693592,17 +693591,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280146 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bdd6> │ │ │ │ nop │ │ │ │ movs r6, #66 @ 0x42 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r6!, {r4, r5} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r0, r5, #27 │ │ │ │ + subs r0, r1, r2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (280288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bf18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693670,17 +693669,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28021e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16beae> │ │ │ │ movs r5, #110 @ 0x6e │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (28035c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bfec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693747,17 +693746,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2802f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bf82> │ │ │ │ nop │ │ │ │ movs r4, #150 @ 0x96 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r7, #20 │ │ │ │ + adds r4, r3, r3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #160] @ (28041c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c0ac>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -693820,15 +693819,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r3, #190 @ 0xbe │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2804ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c17c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693895,17 +693894,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280482 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c112> │ │ │ │ nop │ │ │ │ movs r3, #6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r1, #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] @ (2805c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c254>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693973,17 +693972,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28055a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c1ea> │ │ │ │ movs r2, #50 @ 0x32 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r2!, {r1, r3, r4} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r2, #11 │ │ │ │ + asrs r2, r6, #25 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2806a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c334>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -694054,17 +694053,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280638 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c2c8> │ │ │ │ movs r1, #88 @ 0x58 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r2, r2, #22 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (280740 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c3d0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694116,15 +694115,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r3, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (2807c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c458>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694170,15 +694169,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r4, #7 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r0!, {r1} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 280824 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c4b4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -694409,17 +694408,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280a06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c696> │ │ │ │ nop │ │ │ │ adds r2, r0, #6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r0, r5, #24 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #236] @ (280b78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c808>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694491,18 +694490,18 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ adds r6, r5, #2 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee │ │ │ │ + lsl r5, r3, #3 │ │ │ │ + pushal {r4, r5, r6, lr} │ │ │ │ + moval.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (280c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c8dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -694567,18 +694566,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280be2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c872> │ │ │ │ subs r2, r5, r6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbnz r2, 280cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c948> │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + itee cc │ │ │ │ + lslcc r5, r3, #3 │ │ │ │ + lsrcs r2, r5, #31 │ │ │ │ + lslcs r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (280d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c9b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -694644,17 +694643,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280cb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c946> │ │ │ │ nop │ │ │ │ subs r2, r2, r3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - revsh r0, r0 │ │ │ │ + bkpt 0x0060 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r3, #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, #168] @ (280de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ca74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694717,17 +694716,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280d82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ca12> │ │ │ │ nop │ │ │ │ adds r6, r7, r7 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbnz r2, 280e2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16caba> │ │ │ │ + pop {r1, r3, r4, r7, pc} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsrs r4, r2, #25 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #140] @ (280e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16cb1c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -694781,17 +694780,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ adds r2, r7, r4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r4, 280ea6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16cb36> │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 280ef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16cb80> │ │ │ │ sub sp, #28 │ │ │ │ @@ -695012,15 +695011,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r5, #25 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + rev r2, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 28119c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ce2c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -695253,17 +695252,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281382 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d012> │ │ │ │ asrs r2, r1, #16 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbz r2, 281470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d100> │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r5, #18 │ │ │ │ + lsrs r2, r1, #1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (2814d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d164>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695333,17 +695332,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 281456 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d0e6> │ │ │ │ asrs r2, r6, #12 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbz r2, 281520 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d1b0> │ │ │ │ + @ instruction: 0xb6b2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (2815a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d234>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695409,17 +695408,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28153e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d1ce> │ │ │ │ asrs r2, r1, #9 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - sxth r2, r7 │ │ │ │ + push {r1, r3, r4, r6, r7, lr} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (281668 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d2f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695482,17 +695481,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281606 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d296> │ │ │ │ nop │ │ │ │ asrs r2, r7, #5 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbz r6, 28168c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d31c> │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (2816f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d380>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695533,15 +695532,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ asrs r0, r7, #2 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + push {r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 28175c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d3ec> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -695714,17 +695713,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281876 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d506> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #28 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r7, sp, #0 │ │ │ │ + uxth r0, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - vshr.u64 q0, , #8 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2819b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d644>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -695790,17 +695790,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28194a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d5da> │ │ │ │ nop │ │ │ │ lsrs r6, r7, #24 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + cbz r4, 2819ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d67e> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - mcr2 0, 7, r0, cr4, cr13, {6} │ │ │ │ + lsls r4, r0, #10 │ │ │ │ + lsls r6, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (281a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d718>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -695863,15 +695864,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r4, #21 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (281b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d7e0>) │ │ │ │ @@ -695933,15 +695934,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r2, #18 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ @@ -696031,15 +696032,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsrs r2, r1, #15 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ @@ -696125,15 +696126,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsrs r2, r6, #10 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r2, sp, #384 @ 0x180 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (281e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16db08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696214,17 +696215,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 281de0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16da70> │ │ │ │ lsrs r2, r6, #6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xfa2e00dd │ │ │ │ + stc2l 0, cr0, [lr, #884] @ 0x374 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ bl 281d78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16da08> │ │ │ │ @@ -696293,15 +696294,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r1, #2 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -696379,17 +696380,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281ff6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16dc86> │ │ │ │ nop │ │ │ │ lsls r2, r2, #30 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r7, pc, #512 @ (adr r7, 282268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16def8>) │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh.w r0, [r8, sp, lsl #1] │ │ │ │ + smlsldx r0, r0, r8, sp │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (2820e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16dd78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -696429,15 +696430,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsls r0, r0, #27 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r6, pc, #896 @ (adr r6, 282470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e100>) │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 282154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16dde4> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -696621,15 +696622,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r2, r3, #20 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r4, pc, #760 @ (adr r4, 28260c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e29c>) │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2823e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e070>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696697,17 +696698,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282376 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e006> │ │ │ │ lsls r6, r2, #16 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 2827e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e470>) │ │ │ │ + add r7, pc, #632 @ (adr r7, 282660 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e2f0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf4b600dd │ │ │ │ + ldr.w r0, [r6, sp, lsl #1] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #160] @ (28249c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e12c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -696772,15 +696773,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r0, #13 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r3, pc, #184 @ (adr r3, 28255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e1ec>) │ │ │ │ + add r6, pc, #824 @ (adr r6, 2827dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e46c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (282550 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e1e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -696840,15 +696841,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsls r2, r0, #10 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r2, pc, #504 @ (adr r2, 282750 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e3e0>) │ │ │ │ + add r6, pc, #120 @ (adr r6, 2825d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e260>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ ldr.w ip, [pc, #160] @ 282608 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e298> │ │ │ │ subw sp, sp, #1036 @ 0x40c │ │ │ │ @@ -697056,17 +697057,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 282730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e3c0> │ │ │ │ lsls r6, r3, #1 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r0, pc, #216 @ (adr r0, 282890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e520>) │ │ │ │ + add r3, pc, #856 @ (adr r3, 282b10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e7a0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf0ee00dd │ │ │ │ + eor.w r0, lr, #7241728 @ 0x6e8000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ bl 2826cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e35c> │ │ │ │ @@ -697151,17 +697152,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 28283c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e4cc> │ │ │ │ nop │ │ │ │ vbsl d16, d18, d3 │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + add r2, pc, #752 @ (adr r2, 282bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e85c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - vshr.s64 q8, , #44 │ │ │ │ + @ instruction: 0xf37400dd │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (28295c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e5ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -697203,15 +697204,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mcr2 1, 2, r0, cr12, cr3, {4} │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + add r2, pc, #56 @ (adr r2, 28299c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e62c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 2829b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e644> │ │ │ │ sub sp, #20 │ │ │ │ @@ -697393,17 +697394,17 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 282aee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e77e> │ │ │ │ ldc2 1, cr0, [sl], {147} @ 0x93 │ │ │ │ - ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ + add r0, pc, #104 @ (adr r0, 282bdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e86c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldc 0, cr0, [r2, #-884]! @ 0xfffffc8c │ │ │ │ + @ instruction: 0xf0d200dd │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (282c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e8d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -697469,17 +697470,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282bda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e86a> │ │ │ │ @ instruction: 0xfbb20193 │ │ │ │ - ldr r3, [sp, #616] @ 0x268 │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - mrrc 0, 13, r0, r2, cr13 │ │ │ │ + vshr.s64 q8, , #14 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #140] @ (282cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e97c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -697530,15 +697531,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfada0193 │ │ │ │ - ldr r2, [sp, #896] @ 0x380 │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ (282df0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ea80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697616,17 +697617,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 282d58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e9e8> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa360193 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xeab800dd │ │ │ │ + mrc 0, 2, r0, cr8, cr13, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (282f18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16eba8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -697710,17 +697711,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 282e66 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16eaf6> │ │ │ │ vld4.32 {d0,d2,d4,d6}, [lr :64], r3 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xe99600dd │ │ │ │ + ldc 0, cr0, [r6, #-884]! @ 0xfffffc8c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (282fdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ec6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -697781,17 +697782,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 282f7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ec0a> │ │ │ │ nop │ │ │ │ strb.w r0, [r6, ] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ldr r3, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia.w ip!, {r0, r2, r3, r4, r6, r7} │ │ │ │ + mrrc 0, 13, r0, ip, cr13 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2830a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ed30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -697852,18 +697853,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28303e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ecce> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7420193 │ │ │ │ - str r7, [sp, #248] @ 0xf8 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - b.n 28309c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ed2c> │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r3, #3 │ │ │ │ + @ instruction: 0xeb9800dd │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (283164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16edf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -697924,18 +697924,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 283102 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ed92> │ │ │ │ nop │ │ │ │ @ instruction: 0xf67e0193 │ │ │ │ - str r6, [sp, #488] @ 0x1e8 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - b.n 282fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ec68> │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r3, #3 │ │ │ │ + @ instruction: 0xead400dd │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (283274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ef04>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r8, r0 │ │ │ │ @@ -698018,18 +698017,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2831e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ee74> │ │ │ │ nop │ │ │ │ subs.w r1, r6, #4816896 @ 0x498000 │ │ │ │ - str r5, [sp, #448] @ 0x1c0 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - b.n 282ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16eb54> │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r3, #3 │ │ │ │ + strd r0, r0, [r2, #884] @ 0x374 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (283348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16efd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -698094,18 +698092,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2832de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ef6e> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4aa0193 │ │ │ │ - str r4, [sp, #608] @ 0x260 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - b.n 282df4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ea84> │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ + ldrd r0, r0, [r0], #884 @ 0x374 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (28340c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f09c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -698166,18 +698163,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2833aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f03a> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3d60193 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - b.n 282d30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e9c0> │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ + @ instruction: 0xe82c00dd │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2834e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f170>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -698242,17 +698238,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283476 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f106> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3120193 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 283c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f8ec> │ │ │ │ + b.n 28339c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f02c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (2835a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f238>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698307,15 +698303,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf23e0193 │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -698684,17 +698680,17 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 283a42 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f6d2> │ │ │ │ stcl 1, cr0, [r6, #-588] @ 0xfffffdb4 │ │ │ │ - ldrh r6, [r4, #40] @ 0x28 │ │ │ │ + str r0, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ble.n 283a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f718> │ │ │ │ + b.n 283dc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fa58> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (283b94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f824>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698760,17 +698756,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283b2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f7ba> │ │ │ │ nop │ │ │ │ mrrc 1, 9, r0, lr, cr3 │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ble.n 283ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f838> │ │ │ │ + b.n 283ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f978> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (283c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f8ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698825,15 +698821,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeb8a0193 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -698929,17 +698925,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 283cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f984> │ │ │ │ nop │ │ │ │ eors.w r1, lr, r3, lsr #2 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - blt.n 283dc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fa58> │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -698996,15 +698992,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r4, #-588] @ 0x24c │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (283eec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fb7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699050,15 +699046,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xe8c60193 │ │ │ │ - ldrh r6, [r3, #6] │ │ │ │ + ldrh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (283fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fc58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -699128,17 +699124,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fbec> │ │ │ │ @ instruction: 0xe8340193 │ │ │ │ - ldrh r6, [r2, #0] │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bhi.n 283f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fc00> │ │ │ │ + bgt.n 2840b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fd40> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (28409c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fd2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699205,17 +699201,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284032 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fcc2> │ │ │ │ nop │ │ │ │ b.n 283f4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fbdc> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + ldrh r4, [r4, #22] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bvc.n 2840a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fd30> │ │ │ │ + blt.n 283fe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fc70> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (28417c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fe0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -699286,17 +699282,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284110 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fda0> │ │ │ │ b.n 283e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fb10> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bvc.n 2841bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fe4c> │ │ │ │ + bge.n 2840fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fd8c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (284210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fea0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -699344,15 +699340,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 283d54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f9e4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #160] @ (2842cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ff5c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -699413,15 +699409,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 283cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f97c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r7, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #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] @ (2843a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170030>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699489,17 +699485,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284336 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ffc6> │ │ │ │ b.n 283c50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f8e0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r7, #32] │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bmi.n 284398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170028> │ │ │ │ + bhi.n 2842d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ff68> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (284434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1700c4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -699547,15 +699543,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 284b30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1707c0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r3, #28] │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (2844e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170170>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -699615,15 +699611,15 @@ │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2844aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17013a> │ │ │ │ b.n 28449c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17012c> │ │ │ │ nop │ │ │ │ b.n 284ac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170750> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 284540 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1701d0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -699826,15 +699822,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ b.n 284828 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1704b8> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + strh r0, [r6, #32] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r2 │ │ │ │ ldr.w lr, [pc, #108] @ 2847c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170450> │ │ │ │ @@ -700087,15 +700083,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ble.n 28494c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1705dc> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r6, #22] │ │ │ │ + strh r4, [r2, #10] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 284a74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170704> │ │ │ │ sub sp, #28 │ │ │ │ @@ -700304,15 +700300,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blt.n 284bf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170880> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r0, [r4, #28] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #244] @ (284d5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1709ec>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -700414,15 +700410,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bge.n 284d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170998> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r2, [r2, #24] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (284e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170b08>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -700530,15 +700526,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bls.n 284e04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170a94> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r2, #5] │ │ │ │ + ldrb r6, [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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #180] @ (284f48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170bd8>) │ │ │ │ @@ -700612,15 +700608,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bhi.n 284e98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170b28> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r0, #2] │ │ │ │ + ldrb r6, [r4, #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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #196] @ (285028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170cb8>) │ │ │ │ @@ -700701,15 +700697,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bvc.n 284fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170c68> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + ldrb r4, [r0, #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, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (285118 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170da8>) │ │ │ │ @@ -700798,15 +700794,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bvs.n 285108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170d98> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r6, #26] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #264] @ (285238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170ec8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700892,17 +700888,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 285188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170e18> │ │ │ │ nop │ │ │ │ bvs.n 285250 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170ee0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, 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 │ │ │ │ @@ -700960,15 +700956,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bmi.n 285274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170f04> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (2853b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171048>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701026,15 +701022,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bmi.n 285420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1710b0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (285440 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1710d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701080,15 +701076,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcc.n 28551c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1711ac> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r1, #14] │ │ │ │ + strb r2, [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] @ (2854f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171184>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -701148,15 +701144,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bcs.n 2854b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171144> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r3, #11] │ │ │ │ + strb r2, [r7, #25] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (28558c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17121c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -701208,15 +701204,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bcs.n 2855e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171278> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r0, [r4, #23] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (285614 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1712a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701262,15 +701258,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 285548 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1711d8> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r6, #6] │ │ │ │ + strb r6, [r2, #21] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2856c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171358>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -701330,15 +701326,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bne.n 2856e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171370> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r0, #4] │ │ │ │ + strb r6, [r4, #18] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (2857d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171468>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701423,17 +701419,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 285740 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1713d0> │ │ │ │ beq.n 285890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171520> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r2, #0] │ │ │ │ + strb r6, [r6, #14] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (285890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171520>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -701493,15 +701489,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + strb r6, [r3, #11] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ (285958 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1715e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701558,15 +701554,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r4, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + strb r4, [r2, #8] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -701933,17 +701929,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285df2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171a82> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - rev r4, r7 │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #236] @ (285f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171bf8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -702041,19 +702037,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r3, #0 │ │ │ │ b.n 285eee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171b7e> │ │ │ │ ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + ldr r2, [r3, #64] @ 0x40 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cbnz r0, 285faa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171c3a> │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsrs r2, r1, #6 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (286088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171d18>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -702157,19 +702153,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r3, #0 │ │ │ │ b.n 286006 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171c96> │ │ │ │ stmia r7!, {r3, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r2, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + pop {r2, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r1, #19 │ │ │ │ + lsrs r2, r5, #1 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #260] @ (2861b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171e44>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -702279,19 +702275,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r3, #0 │ │ │ │ b.n 28612a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171dba> │ │ │ │ stmia r6!, {r3, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r6!, {r1, r4, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [r5, #96] @ 0x60 │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + cbnz r4, 286218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171ea8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r6, r3, #14 │ │ │ │ + lsls r6, r7, #28 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #200] @ (2862a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171f34>) │ │ │ │ @@ -702374,19 +702370,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 286242 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171ed2> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r5!, {r1, r2, r4} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + hlt 0x0002 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #216] @ (2863a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172034>) │ │ │ │ @@ -702477,19 +702473,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 28633a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171fca> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r4!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + cbnz r2, 2863dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17206c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r0, r6, #6 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2864b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172144>) │ │ │ │ @@ -702588,19 +702584,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 286444 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1720d4> │ │ │ │ stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r3!, {r1, r2, r4} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [r5, #48] @ 0x30 │ │ │ │ + str r6, [r1, #108] @ 0x6c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - push {r4, lr} │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + lsls r6, r7, #16 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2865ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17223c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702674,17 +702670,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28652a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1721ba> │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [r7, #32] │ │ │ │ + str r4, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - uxtb r4, r6 │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (286684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172314>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702752,17 +702748,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28661a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1722aa> │ │ │ │ stmia r1!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [r3, #20] │ │ │ │ + str r2, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - sxth r2, r2 │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (286758 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1723e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702823,15 +702819,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ @@ -702961,17 +702957,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 286862 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1724f2> │ │ │ │ nop │ │ │ │ itte mi │ │ │ │ lslmi r3, r2, #6 │ │ │ │ - ldrshmi r6, [r4, r3] │ │ │ │ + strmi r6, [r0, #40] @ 0x28 │ │ │ │ lslpl r5, r3, #3 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + cbz r6, 286952 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1725e2> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (2869cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17265c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703032,15 +703028,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bkpt 0x0026 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsh r0, [r0, r0] │ │ │ │ + str r0, [r4, #24] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ (286a58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1726e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703087,15 +703083,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + str r0, [r2, #16] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #260] @ (286b78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172808>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -703190,17 +703186,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 286ae2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172772> │ │ │ │ nop │ │ │ │ pop {r1, r2, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + str r6, [r0, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + sub sp, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #200] @ (286c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1728ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703265,15 +703261,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbnz r6, 286cc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172958> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (286d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172998>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703324,15 +703320,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ revsh r6, r0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r0, r3] │ │ │ │ + ldrsh r0, [r4, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (286ddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172a6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703400,17 +703396,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286d6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1729fe> │ │ │ │ nop │ │ │ │ rev r2, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldrb r4, [r4, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r2, sp, #752 @ 0x2f0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #248] @ (286ef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172b80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703494,17 +703490,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 286e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172ae4> │ │ │ │ nop │ │ │ │ cbnz r2, 286f04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172b94> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldrb r0, [r4, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (286fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172c3c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -703565,17 +703561,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 286f7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172c0a> │ │ │ │ @ instruction: 0xb82a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ + ldrh r0, [r2, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #848 @ 0x350 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (287084 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172d14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703643,17 +703639,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28701a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172caa> │ │ │ │ @ instruction: 0xb772 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldrh r2, [r7, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (287158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172de8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703720,17 +703716,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2870ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172d7e> │ │ │ │ nop │ │ │ │ @ instruction: 0xb69a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ + ldrh r0, [r5, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r7, pc, #256 @ (adr r7, 287264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172ef4>) │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (287234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172ec4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703799,17 +703795,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2871c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172e58> │ │ │ │ nop │ │ │ │ push {r1, r2, r6, r7, lr} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r5, r6] │ │ │ │ + ldr r4, [r1, r5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r6, pc, #400 @ (adr r6, 2873d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173060>) │ │ │ │ + add r2, sp, #16 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (287318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172fa8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -703881,17 +703877,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2872aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172f3a> │ │ │ │ nop │ │ │ │ push {r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r5, pc, #512 @ (adr r5, 287524 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1731b4>) │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2873f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173084>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703960,17 +703956,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287388 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173018> │ │ │ │ nop │ │ │ │ push {r1, r2} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + ldrsb r4, [r1, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r4, pc, #656 @ (adr r4, 287690 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173320>) │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (287490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173120>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704021,15 +704017,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cbz r4, 2874de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17316e> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + ldrsb r0, [r3, 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #172] @ (287554 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1731e4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -704102,15 +704098,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ uxth r0, r2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r7, r1] │ │ │ │ + ldrsb r0, [r3, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (287628 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1732b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704179,17 +704175,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2875bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17324c> │ │ │ │ nop │ │ │ │ cbz r6, 28765e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1732ee> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [r7, r6] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r2, pc, #456 @ (adr r2, 2877fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17348c>) │ │ │ │ + add r6, pc, #72 @ (adr r6, 28767c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17330c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2876fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17338c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704255,17 +704251,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287694 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173324> │ │ │ │ sub sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [r4, r3] │ │ │ │ + strb r2, [r0, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r1, pc, #616 @ (adr r1, 287970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173600>) │ │ │ │ + add r5, pc, #232 @ (adr r5, 2877f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173480>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (2877cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17345c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704329,17 +704325,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287764 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1733f4> │ │ │ │ nop │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r0, pc, #816 @ (adr r0, 287b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173798>) │ │ │ │ + add r4, pc, #432 @ (adr r4, 287988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173618>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2878a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173538>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704408,17 +704404,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28783c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1734cc> │ │ │ │ nop │ │ │ │ add r7, sp, #328 @ 0x148 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r7, [pc, #224] @ (287990 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173620>) │ │ │ │ + strh r0, [r3, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + add r3, pc, #576 @ (adr r3, 287af4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173784>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (287978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173608>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704482,17 +704478,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1735a0> │ │ │ │ nop │ │ │ │ add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [pc, #416] @ (287b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1737b0>) │ │ │ │ + strh r0, [r1, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ + add r2, pc, #768 @ (adr r2, 287c84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173914>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (287a3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1736cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704554,17 +704550,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2879dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17366c> │ │ │ │ add r5, sp, #664 @ 0x298 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r5, [pc, #640] @ (287cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173954>) │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + add r1, pc, #1000 @ (adr r1, 287e30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173ac0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (287b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1737a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704633,17 +704629,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287aac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17373c> │ │ │ │ nop │ │ │ │ add r4, sp, #904 @ 0x388 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [pc, #800] @ (287e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173ad0>) │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + add r1, pc, #128 @ (adr r1, 287ba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173834>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (287bfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17388c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -704715,17 +704711,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287b8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17381e> │ │ │ │ nop │ │ │ │ add r4, sp, #16 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [pc, #912] @ (287f94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173c24>) │ │ │ │ + ldr r7, [pc, #528] @ (287e14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173aa4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [sp, #624] @ 0x270 │ │ │ │ + add r0, pc, #240 @ (adr r0, 287cf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173988>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (287ce0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173970>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -704797,17 +704793,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287c72 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173902> │ │ │ │ nop │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [pc, #0] @ (287ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173978>) │ │ │ │ + ldr r6, [pc, #640] @ (287f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173bf8>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r7, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (287d74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173a04>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -704854,15 +704850,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [pc, #344] @ (287ed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173b64>) │ │ │ │ + ldr r5, [pc, #984] @ (288154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173de4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (287e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173ae4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -704934,17 +704930,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287de6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173a76> │ │ │ │ nop │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r1, [pc, #560] @ (28808c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173d1c>) │ │ │ │ + ldr r5, [pc, #176] @ (287f0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173b9c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (287f28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173bb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705011,17 +705007,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287ebe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173b4e> │ │ │ │ nop │ │ │ │ add r0, sp, #808 @ 0x328 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [pc, #736] @ (288210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173ea0>) │ │ │ │ + ldr r4, [pc, #352] @ (288090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173d20>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (288018 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173ca8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705095,17 +705091,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 287f98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173c28> │ │ │ │ add r7, pc, #984 @ (adr r7, 2883f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174084>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0x47ce │ │ │ │ + ldr r3, [pc, #440] @ (2881d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173e68>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (288124 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173db4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705186,17 +705182,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 28808c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173d1c> │ │ │ │ add r7, pc, #24 @ (adr r7, 288140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173dd0>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - mov sl, r9 │ │ │ │ + ldr r2, [pc, #424] @ (2882d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173f64>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r7, [sp, #520] @ 0x208 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2881dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173e6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705249,15 +705245,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r5, pc, #1000 @ (adr r5, 2885c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174258>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp lr, sp │ │ │ │ + ldr r1, [pc, #568] @ (28841c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1740ac>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (2882a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173f34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705315,15 +705311,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r5, pc, #280 @ (adr r5, 2883c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174050>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r6, r4 │ │ │ │ + ldr r0, [pc, #792] @ (2885c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174254>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173fe8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -705383,15 +705379,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r4, pc, #488 @ (adr r4, 288544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1741d4>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, lr │ │ │ │ + ldr r0, [pc, #88] @ (2883b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174048>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28840c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17409c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -705451,15 +705447,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #792 @ (adr r3, 288728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1743b8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - mvns r2, r0 │ │ │ │ + bx ip │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2884c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174154>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -705520,15 +705516,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r3, pc, #72 @ (adr r3, 288510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1741a0>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - orrs r0, r1 │ │ │ │ + mov r8, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288578 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174208>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -705588,15 +705584,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #360 @ (adr r2, 2886e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174374>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - negs r6, r2 │ │ │ │ + cmp lr, lr │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #196] @ (288658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1742e8>) │ │ │ │ @@ -705668,17 +705664,17 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2885ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17427c> │ │ │ │ add r1, pc, #664 @ (adr r1, 2888f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174584>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - sbcs r6, r0 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r2, [sp, #248] @ 0xf8 │ │ │ │ + str r5, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #140] @ (288704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174394>) │ │ │ │ @@ -705726,15 +705722,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r0, pc, #784 @ (adr r0, 288a18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1746a8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r1 │ │ │ │ + add r0, sp │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #160] @ (2887c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174450>) │ │ │ │ @@ -705787,15 +705783,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r0, pc, #112 @ (adr r0, 288834 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1744c4>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ands r4, r1 │ │ │ │ + bics r4, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #180] @ (288890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174520>) │ │ │ │ @@ -705853,15 +705849,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + cmn r4, r3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1745d4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -705921,15 +705917,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r6, #138 @ 0x8a │ │ │ │ + tst r2, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2889f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174688>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -705989,15 +705985,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r5, #214 @ 0xd6 │ │ │ │ + adcs r6, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (288ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174740>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706058,15 +706054,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r5, #28 │ │ │ │ + lsls r4, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288b64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1747f4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706126,15 +706122,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r4, #106 @ 0x6a │ │ │ │ + ands r2, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (288c38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1748c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706202,17 +706198,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 288bce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17485e> │ │ │ │ ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r3, #166 @ 0xa6 │ │ │ │ + subs r7, #70 @ 0x46 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #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 r3, [pc, #196] @ (288d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1749a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706283,17 +706279,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 288cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17493c> │ │ │ │ ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r2, #198 @ 0xc6 │ │ │ │ + subs r6, #102 @ 0x66 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r6, [r7, #26] │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (288dac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174a3c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -706341,15 +706337,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #16] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r5, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (288e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174ad4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -706401,15 +706397,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + subs r5, #40 @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288ef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174b88>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706469,15 +706465,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174c3c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706537,15 +706533,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r0, #34 @ 0x22 │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (289064 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174cf4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706606,15 +706602,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r7, #104 @ 0x68 │ │ │ │ + subs r3, #8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (289118 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174da8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706674,15 +706670,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2891ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174e7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706750,17 +706746,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289182 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174e12> │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r5, #242 @ 0xf2 │ │ │ │ + subs r1, #146 @ 0x92 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r2, [r5, #52] @ 0x34 │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2892cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174f5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706831,17 +706827,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174ef0> │ │ │ │ str r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r5, #18 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r2, [r1, #46] @ 0x2e │ │ │ │ + ldrh r2, [r5, #10] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (289360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174ff0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -706889,15 +706885,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + subs r0, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (2893f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175088>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -706949,15 +706945,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r3, #212 @ 0xd4 │ │ │ │ + adds r7, #116 @ 0x74 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2894ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17513c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707017,15 +707013,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r3, #34 @ 0x22 │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (289560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1751f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707085,15 +707081,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + adds r6, #14 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (289618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1752a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707154,15 +707150,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2896cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17535c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707222,15 +707218,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r1, #2 │ │ │ │ + adds r4, #162 @ 0xa2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175414>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707292,15 +707288,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (289844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1754d4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707365,15 +707361,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r7, #138 @ 0x8a │ │ │ │ + adds r3, #42 @ 0x2a │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2898fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17558c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707435,15 +707431,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2899bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17564c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707508,15 +707504,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r6, #18 │ │ │ │ + adds r1, #178 @ 0xb2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (289a7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17570c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707581,15 +707577,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289b34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1757c4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707651,15 +707647,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + adds r0, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289bec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17587c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707721,15 +707717,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r5, #30] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (289cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17593c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707794,15 +707790,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r6, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (289d6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1759fc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707867,15 +707863,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #18] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r6, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289e24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175ab4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707937,15 +707933,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r6, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r5, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (289ee4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175b74>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708010,15 +708006,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r0, #234 @ 0xea │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175c2c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708080,15 +708076,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r7, #0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28a05c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175cec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708153,15 +708149,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r7, #114 @ 0x72 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28a11c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175dac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708226,15 +708222,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r6, #178 @ 0xb2 │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28a1d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175e64>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708296,15 +708292,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28a28c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175f1c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708366,15 +708362,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r5, #64 @ 0x40 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28a34c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175fdc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708439,15 +708435,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28a40c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17609c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708512,15 +708508,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r2, #30] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #196] @ (28a4e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176178>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -708591,17 +708587,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a47c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17610c> │ │ │ │ strh r4, [r2, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r6, #150 @ 0x96 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r1, #29] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (28a588 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176218>) │ │ │ │ @@ -708650,15 +708646,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r2, [r6, #16] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r5, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (28a630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1762c0>) │ │ │ │ @@ -708711,15 +708707,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strh r6, [r2, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r5, #60 @ 0x3c │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -708777,15 +708773,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strh r2, [r5, #6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + movs r4, #124 @ 0x7c │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28a7a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176434>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708845,15 +708841,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r6, [r5, #0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + movs r3, #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, #152] @ (28a858 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1764e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708913,15 +708909,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #29] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r6, r6, #5 │ │ │ │ + movs 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (28a914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1765a4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708984,15 +708980,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #27] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r2, r7, #2 │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28a9c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176658>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -709052,15 +709048,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r1, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #196] @ (28aaa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176734>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -709131,17 +709127,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28aa38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1766c8> │ │ │ │ ldrb r0, [r3, #21] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r2, r7, #4 │ │ │ │ + movs r0, #218 @ 0xda │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + strb r2, [r2, #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, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (28ab44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1767d4>) │ │ │ │ @@ -709190,15 +709186,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #17] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r2, r1, #2 │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (28abec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17687c>) │ │ │ │ @@ -709251,15 +709247,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r2, [r3, #15] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + subs r0, r0, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -709317,15 +709313,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r6, [r5, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28ad60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1769f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -709385,15 +709381,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #9] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r6, r5, r1 │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28ae14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176aa4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -709453,15 +709449,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + adds r2, r3, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (28aed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176b60>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -709524,15 +709520,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + adds r6, r3, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28af84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176c14>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -709592,15 +709588,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r6, [r1, #1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r0, r1, r1 │ │ │ │ + subs r0, 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] @ (28b014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176ca4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709648,15 +709644,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, #30] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + subs r0, 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, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (28b0b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176d44>) │ │ │ │ @@ -709707,15 +709703,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r1, #28] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (28b160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176df0>) │ │ │ │ @@ -709769,15 +709765,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r2, [r5, #25] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + subs r4, r1, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -709836,15 +709832,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, #22] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r2, r5, #22 │ │ │ │ + adds r2, r1, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28b2dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176f6c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709906,15 +709902,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r7, #19] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + adds r0, r2, 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] @ (28b394 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177024>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709976,15 +709972,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r0, #17] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + asrs r0, r3, #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, #156] @ (28b44c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1770dc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710046,15 +710042,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r1, #14] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r0, #14 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28b504 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177194>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710116,15 +710112,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r2, #11] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (28b594 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177224>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -710172,15 +710168,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, #8] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (28b634 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1772c4>) │ │ │ │ @@ -710231,15 +710227,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r1, #6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (28b6e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177370>) │ │ │ │ @@ -710293,15 +710289,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r2, [r5, #3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r4, r5, #3 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -710360,15 +710356,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, #0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28b85c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1774ec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710430,15 +710426,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r6, #29 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28b914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1775a4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710500,15 +710496,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + asrs r0, r3, #9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28b9cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17765c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710570,15 +710566,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28ba84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177714>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710640,15 +710636,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + asrs r0, r5, #3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (28bb68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1777f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -710722,17 +710718,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28baf6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177786> │ │ │ │ nop │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + str r0, [r2, #12] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (28bc64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1778f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -710810,17 +710806,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28bbdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17786c> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrsh r4, [r3, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (28bd14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1779a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -710872,15 +710868,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r7, #10 │ │ │ │ + lsrs r0, r3, #25 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (28bdd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177a64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -710937,15 +710933,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r1, #32] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r7, #7 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (28bea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177b38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -711007,15 +711003,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r1, #20] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r0, #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, #160] @ (28bf64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177bf4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711078,15 +711074,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r6, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28c020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177cb0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711149,15 +711145,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28c0e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177d74>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711223,15 +711219,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28c1a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177e30>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711294,15 +711290,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ (28c23c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177ecc>) │ │ │ │ @@ -711348,15 +711344,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (28c2ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177f7c>) │ │ │ │ @@ -711407,15 +711403,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r4, [r4, #76] @ 0x4c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r0, r4, #19 │ │ │ │ + lsrs r0, r0, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #168] @ (28c3b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178040>) │ │ │ │ @@ -711471,15 +711467,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #188] @ (28c488 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178118>) │ │ │ │ @@ -711540,15 +711536,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28c544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1781d4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711611,15 +711607,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r5, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28c600 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178290>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711682,15 +711678,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r3, #28] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28c6c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178354>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711756,15 +711752,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r6, [r3, #16] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28c780 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178410>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711827,15 +711823,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r3, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (28c864 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1784f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -711909,16 +711905,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c7f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178482> │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - vqadd.u64 q8, q14, q6 │ │ │ │ - str r4, [r6, r0] │ │ │ │ + lsls r4, r3, #12 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + strh r4, [r2, 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, #124] @ (28c8fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17858c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -711967,15 +711964,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r7, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - mrc2 0, 6, r0, cr0, cr12, {6} │ │ │ │ + lsls r0, r6, #9 │ │ │ │ + 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, #132] @ (28c998 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178628>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712027,15 +712025,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r4, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - mrc2 0, 1, r0, cr4, cr12, {6} │ │ │ │ + lsls r4, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (28ca3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1786cc>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712091,15 +712090,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldc2 0, cr0, [r0, #880] @ 0x370 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28caf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178788>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712161,15 +712161,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldc2l 0, cr0, [r4], {220} @ 0xdc │ │ │ │ + lsls r4, r6, #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, #160] @ (28cbb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178844>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712231,15 +712232,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r6, [r4, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldc2 0, cr0, [r8], {220} @ 0xdc │ │ │ │ + vshr.u64 q0, q6, #8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28cc78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178908>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712304,15 +712305,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r5, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xfb5600dc │ │ │ │ + mrc2 0, 7, r0, cr6, 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] @ (28cd34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1789c4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712374,15 +712375,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r6, [r4, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xfa9800dc │ │ │ │ + mrc2 0, 1, r0, cr8, cr12, {6} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (28ce18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178aa8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -712455,16 +712456,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28cda6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178a36> │ │ │ │ nop │ │ │ │ ldr r4, [r5, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - vst1.8 @ instruction: 0xf9c800dc │ │ │ │ - ldr r2, [pc, #512] @ (28d024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178cb4>) │ │ │ │ + stc2l 0, cr0, [r8, #-880]! @ 0xfffffc90 │ │ │ │ + ldr r6, [pc, #128] @ (28cea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178b34>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28ceb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178b40>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -712513,15 +712514,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r0, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsb.w r0, [ip, ip, lsl #1] │ │ │ │ + ldc2 0, cr0, [ip], #880 @ 0x370 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (28cf4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178bdc>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712573,15 +712574,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r6, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb.w r0, [r0, #220] @ 0xdc │ │ │ │ + stc2 0, cr0, [r0], #-880 @ 0xfffffc90 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (28cff0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178c80>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712637,15 +712638,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r2, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf7dc00dc │ │ │ │ + @ instruction: 0xfb7c00dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28d0ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178d3c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712707,15 +712708,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsb r6, [r5, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf72000dc │ │ │ │ + @ instruction: 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, #160] @ (28d168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178df8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712777,15 +712778,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsb r2, [r6, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf66400dc │ │ │ │ + @ instruction: 0xfa0400dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28d22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178ebc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712849,15 +712850,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r6, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - sub.w r0, r0, #7208960 @ 0x6e0000 │ │ │ │ + vst4. {d16-d19}, [r0 :64], ip │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28d2ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178f7c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712920,15 +712921,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf4e200dc │ │ │ │ + strb.w r0, [r2, #220] @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28d3b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179044>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712994,15 +712995,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r6, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ands.w r0, r8, #7208960 @ 0x6e0000 │ │ │ │ + @ instruction: 0xf7b800dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28d484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179114>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713071,15 +713072,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r5, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - sbfx r0, sl, #3, #29 │ │ │ │ + @ instruction: 0xf6ea00dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28d54c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1791dc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713145,15 +713146,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r3, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf28000dc │ │ │ │ + @ instruction: 0xf62000dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28d61c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1792ac>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713222,15 +713223,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r2, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs.w r0, r2, #220 @ 0xdc │ │ │ │ + adcs.w r0, r2, #7208960 @ 0x6e0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28d6ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17937c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713299,15 +713300,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r0, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf0e200dc │ │ │ │ + eor.w r0, r2, #7208960 @ 0x6e0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28d7bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17944c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713376,15 +713377,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r6, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ands.w r0, r2, #220 @ 0xdc │ │ │ │ + @ instruction: 0xf3b200dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28d884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179514>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713450,15 +713451,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r7, [pc, #392] @ (28da10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1796a0>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - vqadd.s8 q8, q12, q6 │ │ │ │ + @ instruction: 0xf2e800dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28d954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1795e4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713527,15 +713528,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #616] @ (28dbc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179850>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - mrc 0, 3, r0, cr10, cr12, {6} │ │ │ │ + @ instruction: 0xf21a00dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28da1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1796ac>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713601,15 +713602,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r5, [pc, #808] @ (28dd48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1799d8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldc 0, cr0, [r0, #880]! @ 0x370 │ │ │ │ + adcs.w r0, r0, #220 @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28dae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179774>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713675,15 +713676,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r5, [pc, #8] @ (28daf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179780>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stcl 0, cr0, [r8], #880 @ 0x370 │ │ │ │ + eor.w r0, r8, #220 @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28dbb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179844>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713752,15 +713753,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #232] @ (28dca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179930>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldc 0, cr0, [sl], {220} @ 0xdc │ │ │ │ + vshr.s64 q0, q6, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28dc7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17990c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713826,15 +713827,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #424] @ (28de28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179ab8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adcs.w r0, r0, ip, lsr #3 │ │ │ │ + mrc 0, 7, r0, cr0, cr12, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28dd4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1799dc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713903,15 +713904,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #648] @ (28dfd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179c68>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - eor.w r0, r2, ip, lsr #3 │ │ │ │ + mcr 0, 1, r0, cr2, cr12, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28de1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179aac>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713980,15 +713981,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #840] @ (28e168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179df8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xe9b200dc │ │ │ │ + ldcl 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28deec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179b7c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714057,15 +714058,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #8] @ (28def8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179b88>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strd r0, r0, [r2], #880 @ 0x370 │ │ │ │ + stc 0, cr0, [r2], {220} @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28dfb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179c44>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714131,15 +714132,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #200] @ (28e080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179d10>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xe81800dc │ │ │ │ + subs.w r0, r8, ip, lsr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28e084 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179d14>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714208,16 +714209,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bx sp │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28df20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179bb0> │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + @ instruction: 0xeaea00dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28e14c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179ddc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714283,16 +714283,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov sl, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28de54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179ae4> │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + bic.w r0, r0, ip, lsr #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28e224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179eb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -714360,17 +714359,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28e1b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179e48> │ │ │ │ nop │ │ │ │ cmp lr, sl │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28dda4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179a34> │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + ldrd r0, r0, [ip, #-880] @ 0x370 │ │ │ │ + subs r2, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28e300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179f90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714439,17 +714437,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28e294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179f24> │ │ │ │ nop │ │ │ │ add sl, pc │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28dcc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179958> │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - adds r5, #152 @ 0x98 │ │ │ │ + stmia.w r0, {r2, r3, r4, r6, r7} │ │ │ │ + subs r1, #56 @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28e398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a028>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714497,15 +714494,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r4, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28dc04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179894> │ │ │ │ + b.n 28e344 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179fd4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28e42c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a0bc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714553,15 +714550,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bics r0, r1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28eb70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a800> │ │ │ │ + b.n 28e2b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179f40> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (28e4bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a14c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -714609,15 +714606,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmn r6, r6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28eae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a770> │ │ │ │ + b.n 28e220 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179eb0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (28e54c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a1dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -714665,15 +714662,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ negs r6, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28ea50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a6e0> │ │ │ │ + b.n 28e190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179e20> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28e624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a2b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714742,17 +714739,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28e5b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a248> │ │ │ │ nop │ │ │ │ rors r6, r2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28e9a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a634> │ │ │ │ + b.n 28e0e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179d74> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ + adds r6, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #184] @ (28e6f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714817,17 +714814,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28e68c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a31c> │ │ │ │ nop │ │ │ │ lsrs r2, r7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28e8d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a560> │ │ │ │ + b.n 28e010 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179ca0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28e7d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a464>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714896,17 +714893,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28e768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a3f8> │ │ │ │ nop │ │ │ │ ands r6, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28e7f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a484> │ │ │ │ + b.n 28ef34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17abc4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (28e884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a514>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -714964,15 +714961,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28e850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a4e0> │ │ │ │ b.n 28e842 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a4d2> │ │ │ │ subs r7, #74 @ 0x4a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - svc 94 @ 0x5e │ │ │ │ + b.n 28ee88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ab18> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #60] @ 28e8dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a56c> │ │ │ │ @@ -715067,15 +715064,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28e958 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a5e8> │ │ │ │ b.n 28e94a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a5da> │ │ │ │ subs r6, #66 @ 0x42 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - udf #86 @ 0x56 │ │ │ │ + b.n 28ed80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17aa10> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 28e9ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a67c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -715170,15 +715167,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28ea68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a6f8> │ │ │ │ b.n 28ea5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a6ea> │ │ │ │ subs r5, #50 @ 0x32 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ble.n 28eb30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a7c0> │ │ │ │ + b.n 28ec70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a900> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (28eb48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a7d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -715236,15 +715233,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28eb14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a7a4> │ │ │ │ b.n 28eb06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a796> │ │ │ │ subs r4, #134 @ 0x86 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bgt.n 28ea84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a714> │ │ │ │ + b.n 28ebc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a854> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (28ebd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a868>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715291,15 +715288,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r3, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - blt.n 28ebc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a854> │ │ │ │ + svc 146 @ 0x92 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28ecb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a940>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715368,17 +715365,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28ec44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a8d4> │ │ │ │ nop │ │ │ │ subs r3, #74 @ 0x4a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - blt.n 28ed18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a9a8> │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #232 @ 0xe8 │ │ │ │ + cmp r7, #136 @ 0x88 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (28ed74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17aa04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715440,17 +715437,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28ed14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a9a4> │ │ │ │ subs r2, #110 @ 0x6e │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bge.n 28ee4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17aadc> │ │ │ │ + udf #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r6, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (28ee58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17aae8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -715522,17 +715519,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28edea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17aa7a> │ │ │ │ nop │ │ │ │ subs r1, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bls.n 28ed70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17aa00> │ │ │ │ + ble.n 28eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ab40> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (28ef18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17aba8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -715595,15 +715592,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r0, #194 @ 0xc2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bhi.n 28ee8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ab1c> │ │ │ │ + bgt.n 28efcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ac5c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #164] @ (28efd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ac68>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -715667,15 +715664,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r0, #6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bvc.n 28efcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ac5c> │ │ │ │ + blt.n 28ef0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ab9c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (28f0b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ad44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715745,17 +715742,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28f044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17acd4> │ │ │ │ nop │ │ │ │ adds r7, #74 @ 0x4a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bvc.n 28f114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ada4> │ │ │ │ + bge.n 28f054 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ace4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #228 @ 0xe4 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ (28f1ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ae3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715831,17 +715828,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28f126 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17adb6> │ │ │ │ nop │ │ │ │ adds r6, #106 @ 0x6a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bvs.n 28f22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17aebc> │ │ │ │ + bls.n 28f16c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17adfc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (28f28c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17af1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715911,17 +715908,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28f21c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17aeac> │ │ │ │ nop │ │ │ │ adds r5, #114 @ 0x72 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bpl.n 28f33c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17afcc> │ │ │ │ + bhi.n 28f27c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17af0c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #12 │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (28f320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17afb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715966,15 +715963,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, #148 @ 0x94 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 28f278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17af08> │ │ │ │ + bhi.n 28f3b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b048> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #84] @ (28f38c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b01c>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -716136,15 +716133,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r2, #220 @ 0xdc │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bcs.n 28f4c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b150> │ │ │ │ + bvs.n 28f400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b090> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #84] @ (28f544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b1d4>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -716321,15 +716318,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r1, #34 @ 0x22 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - beq.n 28f6d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b360> │ │ │ │ + bmi.n 28f610 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b2a0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -716395,15 +716392,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, #42 @ 0x2a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - beq.n 28f7ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b47c> │ │ │ │ + bcc.n 28f72c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b3bc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -716468,15 +716465,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r7, #74 @ 0x4a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + bcs.n 28f84c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b4dc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -716553,17 +716550,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28f920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b5b0> │ │ │ │ cmp r6, #106 @ 0x6a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r6, {r1, r4, r6} │ │ │ │ + bne.n 28f978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b608> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #248] @ (28faa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b730>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716639,15 +716636,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r5, #146 @ 0x92 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r5, {r1, r3, r5} │ │ │ │ + beq.n 28fa3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b6cc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #248] @ (28fbb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b840>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716723,15 +716720,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r4, #130 @ 0x82 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r4, {r1, r3, r4} │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (28fc84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b914>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716798,17 +716795,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28fc18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b8a8> │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r3, {r1, r3, r4, r6} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r2, #0 │ │ │ │ + subs r2, r6, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (28fd5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b9ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716875,17 +716872,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28fcf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b980> │ │ │ │ cmp r2, #154 @ 0x9a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + subs r2, r3, #3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (28fe04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ba94>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716942,15 +716939,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r1, #192 @ 0xc0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (28fe6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17bafc>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -717045,15 +717042,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r0, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r0!, {r3, r4, r5, r7} │ │ │ │ + ldmia r4, {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 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #72] @ 28ff78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17bc08> │ │ │ │ @@ -717147,15 +717144,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r7, #164 @ 0xa4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (2900c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17bd54>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -717212,15 +717209,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r7, #0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r7!, {r3} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (2901d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17be68>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -717322,15 +717319,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r6, #92 @ 0x5c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (2902f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17bf88>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -717437,15 +717434,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r5, #72 @ 0x48 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (290424 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c0b4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -717558,15 +717555,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, #40 @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r3!, {r3, r5, r7} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (290500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c190>) │ │ │ │ @@ -717644,15 +717641,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (2905f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c280>) │ │ │ │ @@ -717739,15 +717736,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r2, #30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (2906f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c380>) │ │ │ │ @@ -717842,15 +717839,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #160] @ (2907a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c438>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -717916,15 +717913,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ + stmia r3!, {r2, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (290868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c4f8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -717994,17 +717991,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r0, r7, #5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - itt vs │ │ │ │ - lslvs r4, r3, #3 │ │ │ │ - pushvs {r4, r5, r6, r7, lr} │ │ │ │ + stmia r3!, {r2} │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (290914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c5a4>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -718062,15 +718059,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r0, r7, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bkpt 0x00b6 │ │ │ │ + stmia r2!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (2909d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c664>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -718140,15 +718137,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r1, #0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #176] @ (290a9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c72c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -718222,15 +718219,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r1, #5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (290b80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c810>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -718303,18 +718300,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290b10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c7a0> │ │ │ │ adds r4, r0, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ + ittt │ │ │ │ + lsl r4, r3, #3 │ │ │ │ + asr r6, r6, #2 │ │ │ │ + lsl r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (290c28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c8b8>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -718370,17 +718367,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r3, r6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r4, 290c98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c928> │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - push {r4, lr} │ │ │ │ + itt mi │ │ │ │ + lslmi r4, r3, #3 │ │ │ │ + pushmi {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (290c90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c920>) │ │ │ │ sub sp, #24 │ │ │ │ ldr.w lr, [pc, #80] @ 290c94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c924> │ │ │ │ add r3, sp, #4 │ │ │ │ @@ -718471,15 +718468,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r1, r2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - hlt 0x0014 │ │ │ │ + bkpt 0x0034 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #72] @ 290d9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ca2c> │ │ │ │ @@ -718571,15 +718568,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, r0, r6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r0, 290e6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17cafe> │ │ │ │ + pop {r3, r5, pc} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (290ee8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17cb78>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -718636,15 +718633,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r3, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + pop {r2, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (290ffc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17cc8c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -718746,15 +718743,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r0, r7, r0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + cbnz r2, 291060 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ccf0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (29111c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17cdac>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -718861,15 +718858,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r4, r4, #28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + rev16 r0, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (291248 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ced8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -718982,15 +718979,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r4, r0, #24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + cbnz r4, 291258 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17cee8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (291324 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17cfb4>) │ │ │ │ @@ -719068,15 +719065,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r2, #19 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r3, r5, r7} │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (291414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d0a4>) │ │ │ │ @@ -719163,15 +719160,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r7, #15 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r2, 29148a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d11a> │ │ │ │ + @ instruction: 0xb75a │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (291514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d1a4>) │ │ │ │ @@ -719266,15 +719263,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r1, #12 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - uxth r2, r7 │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #160] @ (2915cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d25c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719340,15 +719337,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - sxth r0, r0 │ │ │ │ + push {r5, r7, lr} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (29168c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d31c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719418,15 +719415,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r2, #5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r0, 2916a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d334> │ │ │ │ + push {r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (291738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d3c8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719486,15 +719483,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r2, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ + push {r1, r4, r5} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (2917f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d488>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719564,15 +719561,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r5, #31 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + cbz r4, 29185c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d4ec> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #176] @ (2918c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d550>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719646,15 +719643,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r5, #28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + uxth r4, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #168] @ (291980 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d610>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -719722,15 +719719,15 @@ │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r2, #1492] @ 0x5d4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 291944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d5d4> │ │ │ │ b.n 291932 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d5c2> │ │ │ │ lsrs r0, r4, #25 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + sxth r4, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (2919e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d678>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -719996,19 +719993,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 291bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d888> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #14 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsrs r4, r4, #13 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r1, #31] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [pc, #832] @ (291fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17dc68>) │ │ │ │ + ldr r4, [pc, #448] @ (291e58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17dae8>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (291dbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17da4c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -720121,19 +720118,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 291d28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d9b8> │ │ │ │ nop │ │ │ │ lsrs r4, r1, #10 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsrs r4, r6, #8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r2, #27] │ │ │ │ + ldrb r2, [r6, #9] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blx r3 │ │ │ │ + ldr r3, [pc, #224] @ (291eb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17db40>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (291f00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17db90>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -720252,19 +720249,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 291e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17daf4> │ │ │ │ nop │ │ │ │ lsrs r0, r3, #5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #528 @ 0x210 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + ldrb r6, [r5, #5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mov r4, sl │ │ │ │ + ldr r1, [pc, #976] @ (2922e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17df74>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (291ffc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17dc8c>) │ │ │ │ @@ -720351,19 +720348,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 291f94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17dc24> │ │ │ │ lsrs r2, r2, #32 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r4, r0, #31 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, pc, #920 @ (adr r7, 2923a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e030>) │ │ │ │ + add r3, sp, #536 @ 0x218 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r1, #21] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, sl │ │ │ │ + ldr r0, [pc, #984] @ (2923e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e078>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (29210c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17dd9c>) │ │ │ │ @@ -720460,19 +720457,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 29209a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17dd2a> │ │ │ │ nop │ │ │ │ lsls r6, r2, #28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r0, r0, #27 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, pc, #864 @ (adr r6, 292478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e108>) │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r0, r9 │ │ │ │ + blx sp │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (29222c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17debc>) │ │ │ │ @@ -720577,19 +720574,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2921b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17de42> │ │ │ │ nop │ │ │ │ lsls r6, r0, #24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r0, r5, #22 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r5, pc, #736 @ (adr r5, 292518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e1a8>) │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - orrs r0, r5 │ │ │ │ + mov r8, r9 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (292358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17dfe8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -720696,19 +720693,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2922cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17df5c> │ │ │ │ nop │ │ │ │ lsls r4, r4, #19 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r0, r2, #18 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r4, pc, #560 @ (adr r4, 292594 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e224>) │ │ │ │ + add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + strb r6, [r6, #18] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - rors r4, r7 │ │ │ │ + cmp ip, r3 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (292490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e120>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -720821,19 +720818,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2923fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e08c> │ │ │ │ nop │ │ │ │ lsls r0, r7, #14 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r0, r4, #13 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, pc, #336 @ (adr r3, 2925ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e27c>) │ │ │ │ + add r6, pc, #976 @ (adr r6, 29286c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e4fc>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r0 │ │ │ │ + add r4, ip │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (2925d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e264>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -720952,19 +720949,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 292538 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e1c8> │ │ │ │ nop │ │ │ │ lsls r4, r0, #10 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r4, r4, #8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, pc, #64 @ (adr r2, 292620 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e2b0>) │ │ │ │ + add r5, pc, #704 @ (adr r5, 2928a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e530>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r3, #112] @ 0x70 │ │ │ │ + strb r2, [r7, #10] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (2926d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e360>) │ │ │ │ @@ -721051,19 +721048,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 292668 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e2f8> │ │ │ │ lsls r6, r7, #4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r1, pc, #72 @ (adr r1, 292724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e3b4>) │ │ │ │ + add r4, pc, #712 @ (adr r4, 2929a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e634>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #130 @ 0x82 │ │ │ │ + tst r2, r4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2927e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e470>) │ │ │ │ @@ -721159,19 +721156,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 29276e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e3fe> │ │ │ │ nop │ │ │ │ lsls r2, r0, #1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ vsra.u64 d16, d2, #20 │ │ │ │ - add r0, pc, #16 @ (adr r0, 2927fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e48c>) │ │ │ │ + add r3, pc, #656 @ (adr r3, 292a7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e70c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + strb r2, [r2, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r5, #116 @ 0x74 │ │ │ │ + asrs r4, r2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (292900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e590>) │ │ │ │ @@ -721274,19 +721271,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 292886 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e516> │ │ │ │ nop │ │ │ │ vbif d0, d18, d2 │ │ │ │ mrc2 1, 6, r0, cr4, cr2, {4} │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + add r2, pc, #528 @ (adr r2, 292b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e7ac>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r6, #84] @ 0x54 │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #168] @ (2929d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e660>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -721349,17 +721346,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (2929d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e668>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 29299e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e62e> │ │ │ │ mrc2 1, 0, r0, cr2, cr2, {4} │ │ │ │ - ldr r6, [sp, #48] @ 0x30 │ │ │ │ + add r1, pc, #688 @ (adr r1, 292c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e918>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bic.w r0, r4, #220 @ 0xdc │ │ │ │ + ubfx r0, r4, #3, #29 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #196] @ (292ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e740>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -721422,15 +721419,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [ip, #-584] @ 0xfffffdb8 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + add r0, pc, #752 @ (adr r0, 292da8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ea38>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r3, #12] │ │ │ │ vldr s2, [r3, #8] │ │ │ │ @@ -721542,15 +721539,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfbf20192 │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #404] @ (292dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ea8c>) │ │ │ │ @@ -721696,17 +721693,17 @@ │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 292d86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ea16> │ │ │ │ @ instruction: 0xface0192 │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 292e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17eae4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -721938,18 +721935,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 293052 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ece2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf72e0192 │ │ │ │ - str r7, [sp, #152] @ 0x98 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - b.n 293084 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ed14> │ │ │ │ + ldr r2, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r3, #3 │ │ │ │ + @ instruction: 0xeb8000dc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #152] @ (29316c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17edfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -722007,19 +722003,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w r1, [ip, #700] @ 0x2bc │ │ │ │ bl 1fba1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe76ac> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6640192 │ │ │ │ - ldrd r0, r0, [ip], #880 @ 0x370 │ │ │ │ - @ instruction: 0xe8d800dc │ │ │ │ - adds r4, #26 │ │ │ │ + ldc 0, cr0, [ip], {220} @ 0xdc │ │ │ │ + ldcl 0, cr0, [r8], #-880 @ 0xfffffc90 │ │ │ │ + adds r7, #186 @ 0xba │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldmia.w r2!, {r2, r3, r4, r6, r7} │ │ │ │ + mrrc 0, 13, r0, r2, cr12 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #276] @ (2932a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ef34>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r3, r0 │ │ │ │ @@ -722123,15 +722119,15 @@ │ │ │ │ bne.n 29328c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ef1c> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 293278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ef08> │ │ │ │ b.n 2931e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ee78> │ │ │ │ sub.w r1, r8, #4784128 @ 0x490000 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (2933dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f06c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722241,18 +722237,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2933c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f056> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2933b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f046> │ │ │ │ b.n 293308 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ef98> │ │ │ │ orns r1, ip, #4784128 @ 0x490000 │ │ │ │ - adds r6, r7, #3 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - b.n 293130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17edc0> │ │ │ │ + movs r0, #158 @ 0x9e │ │ │ │ lsls r4, r3, #3 │ │ │ │ + orr.w r0, r4, ip, lsr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #324] @ (293540 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f1d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -722373,18 +722368,17 @@ │ │ │ │ bne.n 293528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f1b8> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 29351a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f1aa> │ │ │ │ b.n 293454 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f0e4> │ │ │ │ nop │ │ │ │ @ instruction: 0xf33e0192 │ │ │ │ - subs r2, r1, r7 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - b.n 292fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ec68> │ │ │ │ + subs r2, r5, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ + strd r0, r0, [r6], #880 @ 0x370 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #292] @ (293684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f314>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722490,21 +722484,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ rsbs r1, sl, #146 @ 0x92 │ │ │ │ - b.n 293b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f7e4> │ │ │ │ + b.n 293294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ef24> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + subs r6, r2, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 293af8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f788> │ │ │ │ + b.n 293238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17eec8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 2939b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f640> │ │ │ │ + b.n 2930f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ed80> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #760] @ (2939a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f630>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722767,17 +722761,17 @@ │ │ │ │ str.w r0, [r6, #624] @ 0x270 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr.w r2, [r5, #216] @ 0xd8 │ │ │ │ add.w r6, r6, #180224 @ 0x2c000 │ │ │ │ b.n 2938c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f556> │ │ │ │ nop │ │ │ │ eors.w r1, r4, #146 @ 0x92 │ │ │ │ - b.n 293c3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f8cc> │ │ │ │ + b.n 29337c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f00c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 293c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f8f0> │ │ │ │ + b.n 2933a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f030> │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #1 │ │ │ │ add.w r0, r0, #628 @ 0x274 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ bl 439668 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3252f8> │ │ │ │ ldr.w lr, [r4] │ │ │ │ @@ -722885,15 +722879,15 @@ │ │ │ │ ldrex r2, [r3] │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 293aae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f73e> │ │ │ │ b.n 293ad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f760> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r0, #-584]! @ 0xfffffdb8 │ │ │ │ - svc 248 @ 0xf8 │ │ │ │ + b.n 294218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17fea8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ (293b68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f7f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723188,17 +723182,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r2, r3, #2 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc.n 293e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17fa90> │ │ │ │ b.n 293c52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f8e2> │ │ │ │ subs.w r1, r8, r2, lsr #2 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + b.n 294258 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17fee8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + b.n 29425c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17feec> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (293e98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17fb28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723232,15 +723226,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (293e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17fb2c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb r0, {r1, r4, r7, r8} │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [pc, #4028] @ 294e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x180afc> │ │ │ │ mov r6, r0 │ │ │ │ @@ -728271,19 +728265,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 297dac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183a3c> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 297dd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183a60> │ │ │ │ movs r0, #1 │ │ │ │ b.n 297db2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183a42> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + add r0, pc, #728 @ (adr r0, 2980fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183d8c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + add r0, pc, #600 @ (adr r0, 298080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183d10>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + add r0, pc, #416 @ (adr r0, 297fcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183c5c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ orrs r2, r3 │ │ │ │ bmi.n 297e66 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183af6> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 297e4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183adc> │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [r0, #2964] @ 0xb94 │ │ │ │ @@ -728348,15 +728342,15 @@ │ │ │ │ lsrs r2, r1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 297eac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183b3c> │ │ │ │ ldrh.w r1, [ip, #2960] @ 0xb90 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 297ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183b34> │ │ │ │ b.n 297eb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183b40> │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -728657,15 +728651,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, #25] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r3, #3 │ │ │ │ orrs.w ip, r2, r3 │ │ │ │ bmi.n 2982d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183f62> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 2982ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183f5a> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -729185,15 +729179,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, pc} │ │ │ │ ldr r7, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r0!, {r4, r6} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -729341,15 +729335,15 @@ │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ b.n 2989be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18464e> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ @@ -729514,15 +729508,15 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bge.n 298be0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x184870> │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #212] @ (298d1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1849ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -729604,15 +729598,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 298c72 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x184902> │ │ │ │ ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r2, [r4, #48] @ 0x30 │ │ │ │ + str r1, [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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #232] @ (298e20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x184ab0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -729700,15 +729694,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 298d64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1849f4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r6, [r5, #40] @ 0x28 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -729953,19 +729947,19 @@ │ │ │ │ lsls r2, r2, #6 │ │ │ │ strb r4, [r3, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r2, [r6, #22] │ │ │ │ + ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + ldrh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #456] @ (2992d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x184f68>) │ │ │ │ @@ -730136,19 +730130,19 @@ │ │ │ │ ldrd lr, r3, [sp, #32] │ │ │ │ b.n 299146 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x184dd6> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2991a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x184e36> │ │ │ │ nop │ │ │ │ str r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r2, [r5, #12] │ │ │ │ + ldrh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r5, #164 @ 0xa4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + ldrh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -730356,15 +730350,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ b.n 299470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185100> │ │ │ │ str r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r6, [r0, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -730496,15 +730490,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ b.n 2995f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185282> │ │ │ │ nop │ │ │ │ str r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #220] @ (2997c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185450>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -731007,15 +731001,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ str r4, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #6] │ │ │ │ + strh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -731144,15 +731138,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 298d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1849b4> │ │ │ │ b.n 299d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1859d0> │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + strh r0, [r1, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #380] @ (299f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185be8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -731291,17 +731285,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 299eac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185b3c> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 299e76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185b06> │ │ │ │ ldrh r6, [r3, #10] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r2, [r6, #24] │ │ │ │ + strh r2, [r2, #14] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r6, [pc, #628] @ (29a1ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185e7c>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -731540,33 +731534,33 @@ │ │ │ │ lsls r2, r2, #6 │ │ │ │ str r0, [r0, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r6, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r0, #13] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r1, #27] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r2, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r5, #26] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #752] @ (29a524 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1861b4>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -731842,47 +731836,47 @@ │ │ │ │ b.n 29a482 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186112> │ │ │ │ strh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldrb r4, [r0, r7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrh r6, [r6, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r7, #0] │ │ │ │ + ldrb r2, [r3, #15] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + ldrb r6, [r1, #13] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r3, #31] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #28] @ (29a570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186200>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #28] @ (29a574 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186204>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 29a482 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186112> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 29a2f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185f88> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r2, [r5, #29] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r0, #30] │ │ │ │ + ldrb r4, [r4, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #324] @ (29a6d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186360>) │ │ │ │ @@ -732009,23 +732003,23 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 29a618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1862a8> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29a676 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186306> │ │ │ │ nop │ │ │ │ strh r6, [r5, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r7, #26] │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r5, #26] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #376] @ (29a874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186504>) │ │ │ │ @@ -732168,23 +732162,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 29a78c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18641c> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29a81c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1864ac> │ │ │ │ strh r6, [r7, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r1, #18] │ │ │ │ + ldrb r6, [r5, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r1, #18] │ │ │ │ + ldrb r6, [r5, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ subs r7, r3, #0 │ │ │ │ @@ -732942,29 +732936,29 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 29af58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186be8> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [r2, #112] @ 0x70 │ │ │ │ + strb r6, [r6, #10] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r0, #104] @ 0x68 │ │ │ │ + strb r2, [r4, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ + strb r6, [r1, #7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r1, #96] @ 0x60 │ │ │ │ + strb r6, [r5, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + strb r6, [r1, #5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + strb r6, [r1, #5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ + strb r6, [r0, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + strb r6, [r3, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #548] @ (29b37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18700c>) │ │ │ │ @@ -733159,27 +733153,27 @@ │ │ │ │ b.n 29b2e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186f76> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ b.n 29b246 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186ed6> │ │ │ │ strb r2, [r4, #23] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r5, #64] @ 0x40 │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r5, #68] @ 0x44 │ │ │ │ + strb r4, [r1, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r3, #120] @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r2, #64] @ 0x40 │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -733382,21 +733376,21 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r5 │ │ │ │ @ instruction: 0xb717 │ │ │ │ subs r0, #209 @ 0xd1 │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr r0, [r2, #88] @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 29b66c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1872fc> │ │ │ │ sub sp, #12 │ │ │ │ @@ -733644,19 +733638,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 29b7c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187456> │ │ │ │ b.n 29b7d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187468> │ │ │ │ ldr r0, [pc, #488] @ (29bae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187778>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r4, [r6, #16] │ │ │ │ + str r4, [r2, #76] @ 0x4c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -733692,19 +733686,19 @@ │ │ │ │ movw r2, #32888 @ 0x8078 │ │ │ │ bl 29b768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1873f8> │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ee50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4aae0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r2, #108] @ 0x6c │ │ │ │ + ldr r2, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r2, #0] │ │ │ │ + str r6, [r6, #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 │ │ │ │ ldr r1, [pc, #32] @ (29b9c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187650>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -733771,15 +733765,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ee50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4aae0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (29bab4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187744>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -733807,17 +733801,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 29b910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1875a0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (29baf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187780>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -733884,15 +733878,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ee50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4aae0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r6, #64] @ 0x40 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r6, [r2, #84] @ 0x54 │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (29bbe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187874>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -733920,17 +733914,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 29b910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1875a0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ + str r0, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r1, #72] @ 0x48 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #102400 @ 0x19000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -735007,21 +735001,21 @@ │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orrs r2, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, r6] │ │ │ │ + ldrb r2, [r1, r5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + str r0, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ands r4, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsh r4, [r7, r7] │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 29bfb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187c44> │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r2, #3339] @ 0xd0b │ │ │ │ cmp r1, r3 │ │ │ │ @@ -736480,15 +736474,15 @@ │ │ │ │ orr.w r1, r1, #2 │ │ │ │ str.w r1, [r4, #2088] @ 0x828 │ │ │ │ strb.w r3, [r2, #2078] @ 0x81e │ │ │ │ b.w 29bfd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187c68> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r1 │ │ │ │ + ldr r1, [pc, #696] @ (29dfd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x189c60>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb.w ip, [r2, #1553] @ 0x611 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.w 29deb2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x189b42> │ │ │ │ ldr.w ip, [pc, #2080] @ 29e54c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18a1dc> │ │ │ │ @@ -737164,31 +737158,31 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 29dfde <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x189c6e> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1 │ │ │ │ + add r2, sp │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r6 │ │ │ │ + add r8, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + negs r0, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, #36 @ 0x24 │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r3, #134 @ 0x86 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r3, #196 @ 0xc4 │ │ │ │ + subs r7, #100 @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r3, #96 @ 0x60 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r3, #186 @ 0xba │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (29e59c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18a22c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -737454,37 +737448,37 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ b.n 29e682 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18a312> │ │ │ │ subs r0, r3, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r6, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #78 @ 0x4e │ │ │ │ + subs r5, #238 @ 0xee │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + subs r5, #112 @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + subs r5, #70 @ 0x46 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r4!, {r1, r2} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r1, #132 @ 0x84 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + subs r4, #252 @ 0xfc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r1, #80 @ 0x50 │ │ │ │ + subs r4, #240 @ 0xf0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #32 │ │ │ │ + subs r4, #192 @ 0xc0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 29e8d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18a568> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -737721,15 +737715,15 @@ │ │ │ │ lsls r7, r4, #8 │ │ │ │ subs r6, #26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r2, r2, #27 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ lsls r3, r3, #3 │ │ │ │ movw r1, #2929 @ 0xb71 │ │ │ │ cmp r0, r1 │ │ │ │ bhi.w 29ec56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18a8e6> │ │ │ │ cmp.w r0, #2880 @ 0xb40 │ │ │ │ bls.w 29ef10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18aba0> │ │ │ │ mvn.w r2, #2880 @ 0xb40 │ │ │ │ @@ -738795,19 +738789,19 @@ │ │ │ │ add r2, r1 │ │ │ │ ldrb.w r2, [r2, #56] @ 0x38 │ │ │ │ cmp r0, r2 │ │ │ │ bcc.w 29eba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18a834> │ │ │ │ add.w r4, r4, #122880 @ 0x1e000 │ │ │ │ ldrb.w r0, [r4, #1968] @ 0x7b0 │ │ │ │ b.w 29eabe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18a74e> │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + subs r1, #120 @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r5, #110 @ 0x6e │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r0, [r2, #1668] @ 0x684 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 29fa8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18b71c> │ │ │ │ ldr r0, [pc, #648] @ (29fb10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18b7a0>) │ │ │ │ @@ -739012,15 +739006,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 29eabc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18a74c> │ │ │ │ b.w 29eba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18a834> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #316] @ (29fc64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18b8f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -739140,23 +739134,23 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 29fbd6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18b866> │ │ │ │ nop │ │ │ │ cmp r4, #16 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r5, #192 @ 0xc0 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #112 @ 0x70 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #84 @ 0x54 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #66 @ 0x42 │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-48] │ │ │ │ ldr r2, [pc, #128] @ (29fd10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18b9a0>) │ │ │ │ @@ -739210,15 +739204,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r2, r4, #13 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r7, #12 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-28] │ │ │ │ @@ -739353,17 +739347,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ lsls r6, r1, #8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ lsls r4, r5, #7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r3, #178 @ 0xb2 │ │ │ │ + movs r7, #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] │ │ │ │ str.w r0, [ip, #-56] │ │ │ │ mov r8, r2 │ │ │ │ @@ -739680,17 +739674,17 @@ │ │ │ │ stmia r0!, {r2} │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ itee ge │ │ │ │ lslge r4, r2, #6 │ │ │ │ vbitlt d16, d20, d1 │ │ │ │ - cmplt r6, #98 @ 0x62 │ │ │ │ + addlt r2, #2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ bkpt 0x00ae │ │ │ │ lsls r4, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -739703,15 +739697,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ movs r5, #38 @ 0x26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -739753,15 +739747,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ sub.w r1, r1, #3472 @ 0xd90 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.n 2a0328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bfb8> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -739840,15 +739834,15 @@ │ │ │ │ bhi.n 2a03b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c040> │ │ │ │ ldr r3, [pc, #8] @ (2a03b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c044>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - strh r2, [r4, #30] │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ @@ -739886,15 +739880,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 2a0404 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c094> │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov.w r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - strh r0, [r7, #28] │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ sub sp, #8 │ │ │ │ @@ -739945,15 +739939,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r0, [r0, #26] │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ mov r7, r1 │ │ │ │ @@ -740089,29 +740083,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2a050a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c19a> │ │ │ │ nop │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r4, r6, #6 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r2, [r7, #18] │ │ │ │ + strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r4, r7, #2 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + movs r0, #88 @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + movs r0, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -740196,15 +740190,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6a010 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b.n 2a06e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c374> │ │ │ │ nop │ │ │ │ - strh r2, [r5, #6] │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -740296,15 +740290,15 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6a010 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ b.n 2a07d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c462> │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + strh r2, [r3, #28] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ ldr r4, [pc, #540] @ (2a0a90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c720>) │ │ │ │ @@ -740490,33 +740484,33 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2a09bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c64c> │ │ │ │ subs r6, r0, #3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + strh r0, [r7, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + adds r6, r3, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, r5, r4 │ │ │ │ + adds r4, r1, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r3, r4 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, r2, r4 │ │ │ │ + adds r6, r6, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + adds r2, r7, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + adds r2, r7, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + adds r0, r0, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + adds r4, r1, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw ip, #5126 @ 0x1406 │ │ │ │ @@ -740697,21 +740691,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2a0bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c868> │ │ │ │ movs r4, #32 │ │ │ │ b.n 2a0c34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c8c4> │ │ │ │ nop │ │ │ │ subs r2, r7, r6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r2, #30] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + subs r2, r0, r4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + subs r0, r6, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + subs r2, r6, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -740839,21 +740833,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2a0d7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18ca0c> │ │ │ │ movs r4, #16 │ │ │ │ b.n 2a0dc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18ca54> │ │ │ │ nop │ │ │ │ subs r6, r2, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + adds r0, r2, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + adds r0, r2, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + adds r2, r2, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -740993,21 +740987,21 @@ │ │ │ │ mul.w r1, r0, r1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ b.n 2a0eee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18cb7e> │ │ │ │ mov.w ip, #16 │ │ │ │ b.n 2a0f4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18cbde> │ │ │ │ adds r6, r4, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r4, r5, #20 │ │ │ │ + adds r4, r1, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + adds r4, r6, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + adds r6, r7, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -741068,15 +741062,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r2, r2, #28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r2, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -741165,17 +741159,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r2, r7, #24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r2, #11 │ │ │ │ + asrs r2, r6, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -741792,15 +741786,15 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2a1956 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d5e6> │ │ │ │ ldr r3, [pc, #208] @ (2a1984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d614>) │ │ │ │ ldr r0, [pc, #208] @ (2a1988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d618>) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 10530ac │ │ │ │ + bl 1053454 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #4] │ │ │ │ subs.w r9, r9, r8 │ │ │ │ bmi.n 2a1884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d514> │ │ │ │ bic.w r9, r9, #15 │ │ │ │ add.w r3, r8, r9 │ │ │ │ @@ -741866,36 +741860,36 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ lsls r4, r2, #6 │ │ │ │ b.n 2a196c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d5fc> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add r5, pc, #136 @ (adr r5, 2a19fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d68c>) │ │ │ │ + add r0, sp, #776 @ 0x308 │ │ │ │ lsls r2, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ lsls r4, r2, #6 │ │ │ │ add r7, pc, #472 @ (adr r7, 2a1b58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d7e8>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r4, pc, #648 @ (adr r4, 2a1c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d89c>) │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ lsls r2, r5, #3 │ │ │ │ add r7, pc, #344 @ (adr r7, 2a1ae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d770>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r5, #29 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r6, pc, #888 @ (adr r6, 2a1d10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d9a0>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsrs r0, r5, #16 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r7, #14 │ │ │ │ + lsrs r6, r3, #29 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ movs r1, #0 │ │ │ │ @@ -742083,28 +742077,28 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 2a1740 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d3d0> │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r4, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 2a1730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d3c0> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r2, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #288 @ (adr r5, 2a1cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d984>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - add r1, pc, #936 @ (adr r1, 2a1f84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18dc14>) │ │ │ │ + add r5, pc, #552 @ (adr r5, 2a1e04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18da94>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ - add r1, pc, #800 @ (adr r1, 2a1f00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18db90>) │ │ │ │ + add r5, pc, #416 @ (adr r5, 2a1d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18da10>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ b.n 2a14ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d13c> │ │ │ │ lsls r1, r2, #6 │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w ip, [pc, #104] @ 2a1c58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d8e8> │ │ │ │ @@ -742673,21 +742667,21 @@ │ │ │ │ nop │ │ │ │ udf #194 @ 0xc2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ udf #144 @ 0x90 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r1, #42 @ 0x2a │ │ │ │ + subs r4, #202 @ 0xca │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #114 @ 0x72 │ │ │ │ + subs r4, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ + subs r4, #82 @ 0x52 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ (2a2388 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18e018>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -742775,21 +742769,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2a2316 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18dfa6> │ │ │ │ nop │ │ │ │ lsls r0, r4, #18 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, #50 @ 0x32 │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r7, #250 @ 0xfa │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #140] @ (2a242c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18e0bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7169 @ 0x1c01 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -743004,17 +742998,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2a25e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18e276> │ │ │ │ nop │ │ │ │ lsls r2, r7, #6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #150 @ 0x96 │ │ │ │ + subs r1, #54 @ 0x36 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ movs r2, #1 │ │ │ │ addw r3, r0, #3620 @ 0xe24 │ │ │ │ strb.w r2, [r0, #3616] @ 0xe20 │ │ │ │ vldr s15, [r3] │ │ │ │ vcmpe.f32 s15, s0 │ │ │ │ @@ -743147,15 +743141,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a2758 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18e3e8> │ │ │ │ nop │ │ │ │ movs r2, r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r4, #42 @ 0x2a │ │ │ │ + adds r7, #202 @ 0xca │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #188] @ (2a2890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18e520>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -743217,15 +743211,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a281c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18e4ac> │ │ │ │ vbit d16, d22, d1 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r7, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #168] @ (2a2944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18e5d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -743281,15 +743275,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a28e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18e570> │ │ │ │ nop │ │ │ │ mrc2 1, 4, r0, cr14, cr1, {4} │ │ │ │ - adds r2, #198 @ 0xc6 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -743437,23 +743431,23 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a2a8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18e71c> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldc2l 1, cr0, [sl, #580] @ 0x244 │ │ │ │ - adds r2, #12 │ │ │ │ + adds r5, #172 @ 0xac │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r1, #216 @ 0xd8 │ │ │ │ + adds r5, #120 @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r2, r0, #471040 @ 0x73000 │ │ │ │ add.w r1, r0, #473088 @ 0x73800 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #1536 @ 0x600 │ │ │ │ str.w r3, [r2, #3328] @ 0xd00 │ │ │ │ @@ -744958,15 +744952,15 @@ │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r2, r6} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ + movs r4, #78 @ 0x4e │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3608] @ 0xe18 │ │ │ │ sub sp, #452 @ 0x1c4 │ │ │ │ ldr.w r4, [pc, #3044] @ 2a47a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x190430> │ │ │ │ @@ -746049,15 +746043,15 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ stmia r4!, {r3, r5} │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 2a499e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19062e> │ │ │ │ cmp r2, #1 │ │ │ │ mov.w r5, #1 │ │ │ │ @@ -748244,15 +748238,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 2a5eb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x191b40> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #984 @ (adr r2, 2a634c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x191fdc>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r0, pc, #736 @ (adr r0, 2a6260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x191ef0>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ @@ -749375,15 +749369,15 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 467848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3534d8> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ add.w r7, r0, #20 │ │ │ │ @@ -751772,15 +751766,15 @@ │ │ │ │ ldrh.w r3, [sp, #272] @ 0x110 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ b.w 2a7bf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x193884> │ │ │ │ strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2a887c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19450c> │ │ │ │ + b.n 2a7fbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x193c4c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #4 │ │ │ │ strd r3, r7, [sp, #148] @ 0x94 │ │ │ │ movs r4, #0 │ │ │ │ @@ -752726,21 +752720,21 @@ │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 2a9166 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x194df6> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r3, {r1, r3, r5, r7} │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2a91ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x194e7c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -826406,22 +826400,22 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldc2l 1, cr0, [r4, #-564] @ 0xfffffdcc │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [r6, #-564] @ 0xfffffdcc │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldrb r4, [r1, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [r7, r2] │ │ │ │ + ldrb r6, [r3, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldc2 1, cr0, [ip], {141} @ 0x8d │ │ │ │ - ldr r4, [pc, #928] @ (2e0858 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cc4e8>) │ │ │ │ + str r0, [r1, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ movw r1, #37734 @ 0x9366 │ │ │ │ cmp r9, r1 │ │ │ │ beq.w 2e0b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cc794> │ │ │ │ bls.w 2e122c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ccebc> │ │ │ │ movw r1, #38275 @ 0x9583 │ │ │ │ cmp r9, r1 │ │ │ │ @@ -827527,31 +827521,31 @@ │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ beq.w 2e056e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cc1fe> │ │ │ │ b.w 2e081a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cc4aa> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r3, #27] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r2, [r3, r3] │ │ │ │ + ldrsb r2, [r7, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r4, r2] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r0, r2] │ │ │ │ + ldrsb r4, [r4, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r7, r5] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r3, r4] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb.w r2, [r5, #1581] @ 0x62d │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cbz r2, 2e10b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ccd48> │ │ │ │ ldr.w r2, [pc, #3340] @ 2e1db4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cda44> │ │ │ │ ldrb.w r1, [r5, #1768] @ 0x6e8 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -828666,19 +828660,19 @@ │ │ │ │ ldr.w r3, [r5, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 2e081a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cc4aa> │ │ │ │ b.w 2e0cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cc98c> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #880] @ (2e212c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cddbc>) │ │ │ │ + ldr r6, [pc, #496] @ (2e1fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdc3c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [pc, #192] @ (2e1e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdb10>) │ │ │ │ + ldr r5, [pc, #832] @ (2e2100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdd90>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r1, [pc, #976] @ (2e2194 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cde24>) │ │ │ │ + ldr r5, [pc, #592] @ (2e2014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdca4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb.w r3, [r5, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2e081a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cc4aa> │ │ │ │ ldr r3, [pc, #660] @ (2e2064 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdcf4>) │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r2, [r5, #1768] @ 0x6e8 │ │ │ │ @@ -829019,21 +829013,21 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ svc 120 @ 0x78 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ svc 76 @ 0x4c │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r4, #6 │ │ │ │ + subs r7, #166 @ 0xa6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ svc 36 @ 0x24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #8 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #216] @ (2e22a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdf38>) │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.n 2e226e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdefe> │ │ │ │ bls.n 2e2238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdec8> │ │ │ │ @@ -829445,23 +829439,23 @@ │ │ │ │ add.w r2, r2, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 2e2568 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ce1f8> │ │ │ │ lsls r2, r7, #15 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r6, #28] │ │ │ │ + str r6, [r2, #88] @ 0x58 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, #12 │ │ │ │ + subs r3, #172 @ 0xac │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #344] @ (2e27a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ce430>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -829856,29 +829850,29 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w r2, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2e28dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ce56c> │ │ │ │ vaddw.u8 q0, q10, d13 │ │ │ │ - adds r4, #146 @ 0x92 │ │ │ │ + subs r0, #50 @ 0x32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + subs r0, #24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r6, [r2, r3] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r3, #242 @ 0xf2 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #172 @ 0xac │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #50 @ 0x32 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #50 @ 0x32 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r0, r2, #33024 @ 0x8100 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ ldrex r1, [r0] │ │ │ │ subs r1, #1 │ │ │ │ @@ -830046,15 +830040,15 @@ │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 15bd70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47a00> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 2e2328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdfb8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xfaf8018d │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r4, #202 @ 0xca │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (2e2ca8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ce938>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -830072,15 +830066,15 @@ │ │ │ │ bl 15d824 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x494b4> │ │ │ │ mov r1, r4 │ │ │ │ bl 2e2328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdfb8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfabc018d │ │ │ │ - adds r1, #6 │ │ │ │ + adds r4, #166 @ 0xa6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (2e2cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ce97c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -830097,15 +830091,15 @@ │ │ │ │ bl 15d094 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48d24> │ │ │ │ mov r1, r4 │ │ │ │ bl 2e2328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdfb8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa78018d │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ bhi.n 2e2d4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ce9de> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, r4, r0 │ │ │ │ adds r6, r2, #0 │ │ │ │ movs r4, #26 │ │ │ │ @@ -831401,17 +831395,17 @@ │ │ │ │ bl ffef1c9e │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + adds r1, #38 @ 0x26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r0, r3, #3 │ │ │ │ bhi.w 2e3034 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cecc4> │ │ │ │ movw r0, #32874 @ 0x806a │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 2e3e86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cfb16> │ │ │ │ movw r0, #32879 @ 0x806f │ │ │ │ cmp r1, r0 │ │ │ │ @@ -831979,23 +831973,23 @@ │ │ │ │ lslgt r5, r1, #6 │ │ │ │ cbz r2, 2e43ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d003e> │ │ │ │ lsls r3, r0, #6 │ │ │ │ cbz r4, 2e43b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d0046> │ │ │ │ lsls r3, r0, #6 │ │ │ │ cbz r4, 2e43b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d0040> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - adds r4, r7, #3 │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bx sl │ │ │ │ + ldr r2, [pc, #984] @ (2e4740 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d03d0>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ it ne │ │ │ │ lslne r5, r1, #6 │ │ │ │ - ldr r7, [pc, #280] @ (2e4488 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d0118>) │ │ │ │ + strh r6, [r4, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ uxtb r0, r2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ uxth r6, r7 │ │ │ │ lsls r3, r0, #6 │ │ │ │ uxth r6, r6 │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -833142,33 +833136,33 @@ │ │ │ │ ldr.w r3, [r5, #1888] @ 0x760 │ │ │ │ ubfx r3, r3, #2, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ ldr.w r3, [r5, #1888] @ 0x760 │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.w 2e4114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cfda4> │ │ │ │ - adds r0, r3, r6 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, r0 │ │ │ │ + subs r2, r6, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r1, #24 │ │ │ │ + adds r4, r5, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r4, r0] │ │ │ │ + strh r4, [r0, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ lsls r3, r0, #6 │ │ │ │ add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ add r6, pc, #456 @ (adr r6, 2e5340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d0fd0>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ add r5, pc, #968 @ (adr r5, 2e5544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d11d4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ add r4, pc, #896 @ (adr r4, 2e5500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d1190>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -834323,17 +834317,17 @@ │ │ │ │ b.w 2e4404 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d0094> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r6, #0] │ │ │ │ b.w 2e4114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cfda4> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #684] @ 2e62a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d1f30> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -834615,18 +834609,19 @@ │ │ │ │ b.n 2e60ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d1d5e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 1, r0, cr6, cr7, {6} │ │ │ │ + lsls r6, r0, #7 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + cmp r1, #102 @ 0x66 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #612] @ 2e6528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d21b8> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -834857,18 +834852,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb6600d7 │ │ │ │ + vqadd.u8 q0, q11, │ │ │ │ ldr r4, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r4, #20 │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ @@ -835149,18 +835144,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [sl, #215] @ 0xd7 │ │ │ │ + mrrc2 0, 13, r0, sl, cr7 │ │ │ │ ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + movs r5, #32 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ @@ -835455,18 +835450,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r4 │ │ │ │ str r7, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r6, #7045120 @ 0x6b8000 │ │ │ │ + ldr??.w r0, [r6, r7, lsl #1] │ │ │ │ str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + movs r1, #254 @ 0xfe │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #648] @ 2e6e24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d2ab4> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -835693,18 +835688,18 @@ │ │ │ │ b.n 2e6d48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d29d8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, sl, #215 @ 0xd7 │ │ │ │ + movw r0, #43223 @ 0xa8d7 │ │ │ │ str r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ ldr.w lr, [pc, #268] @ 2e6f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d2be4> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -835820,20 +835815,20 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q8, , #40 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + @ instruction: 0xf37800d7 │ │ │ │ + subs r2, r0, r5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - vshr.s64 q0, , #16 │ │ │ │ + @ instruction: 0xf35000d7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #168] @ 2e702c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d2cbc> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -835905,15 +835900,15 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 2e6ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d2c84> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 7, r0, cr12, cr7, {6} │ │ │ │ + @ instruction: 0xf28c00d7 │ │ │ │ str r0, [sp, #16] │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #308] @ 2e7180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d2e10> │ │ │ │ @@ -836037,15 +836032,15 @@ │ │ │ │ b.n 2e70c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d2d58> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 1, r0, cr4, cr7, {6} │ │ │ │ + rsbs r0, r4, #215 @ 0xd7 │ │ │ │ ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #180] @ 2e7254 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d2ee4> │ │ │ │ @@ -836122,15 +836117,15 @@ │ │ │ │ b.n 2e71f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d2e86> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r0], #860 @ 0x35c │ │ │ │ + eors.w r0, r0, #215 @ 0xd7 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #416] @ 2e7414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d30a4> │ │ │ │ @@ -836280,18 +836275,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r0], #-860 @ 0xfffffca4 │ │ │ │ + vshr.s64 q8, , #48 │ │ │ │ ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r6, r3, #30 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #456] @ 2e7600 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3290> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ @@ -836443,18 +836438,18 @@ │ │ │ │ b.n 2e74c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3150> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ ldrh r0, [r7, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, ip, r7, lsr #3 │ │ │ │ + mrc 0, 0, r0, cr12, cr7, {6} │ │ │ │ ldrh r0, [r7, #24] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - asrs r4, r3, #8 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr r4, [pc, #340] @ (2e7778 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3408>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ @@ -836600,20 +836595,20 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, #12] │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r6], #-860 @ 0x35c │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + stc 0, cr0, [r6], {215} @ 0xd7 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - @ instruction: 0xe83e00d7 │ │ │ │ + rsbs r0, lr, r7, lsr #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] @ 2e7bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d383c> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -836964,19 +836959,18 @@ │ │ │ │ ldr r7, [pc, #0] @ (2e7ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3838>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ ldrh r2, [r1, #2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e78f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3584> │ │ │ │ - lsls r7, r2, #3 │ │ │ │ + bics.w r0, lr, r7, lsr #3 │ │ │ │ strh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #640] @ (2e7e50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3ae0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -837215,42 +837209,42 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #64] @ (2e7e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3b1c>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e7c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d38ec> │ │ │ │ nop │ │ │ │ add r3, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - bmi.n 2e7e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3b10> │ │ │ │ + bvc.n 2e7dc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3a50> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 2e85ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d427c> │ │ │ │ + b.n 2e7d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d39bc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xfbb200dc │ │ │ │ - b.n 2e85bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d424c> │ │ │ │ + vqadd.u16 q8, q9, q6 │ │ │ │ + b.n 2e7cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d398c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e8398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d4028> │ │ │ │ + b.n 2e7ad8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3768> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e8340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3fd0> │ │ │ │ + b.n 2e7a80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3710> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e82b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3f48> │ │ │ │ + b.n 2e79f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3688> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e81b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e40> │ │ │ │ + b.n 2e78f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3580> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e81d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e60> │ │ │ │ + b.n 2e7910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d35a0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e838c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d401c> │ │ │ │ + b.n 2e7acc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d375c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e8184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e14> │ │ │ │ + b.n 2e78c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3554> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e81ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e3c> │ │ │ │ + b.n 2e78ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d357c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e81d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e64> │ │ │ │ + b.n 2e7914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d35a4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e81fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e8c> │ │ │ │ + b.n 2e793c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d35cc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e8104 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d94> │ │ │ │ + b.n 2e7844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d34d4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [pc, #88] @ (2e7eec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3b7c>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e7c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d38ec> │ │ │ │ ldr r0, [pc, #88] @ (2e7ef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3b80>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e7c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d38ec> │ │ │ │ @@ -837283,31 +837277,31 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2e7c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d38ec> │ │ │ │ ldr r0, [pc, #36] @ (2e7f0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3b9c>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e7c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d38ec> │ │ │ │ nop │ │ │ │ - b.n 2e80e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d74> │ │ │ │ + b.n 2e7824 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d34b4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, r5, r2 │ │ │ │ + subs r4, r1, #1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 2e80e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d74> │ │ │ │ + b.n 2e7824 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d34b4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e80f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d80> │ │ │ │ + b.n 2e7830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d34c0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e810c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d9c> │ │ │ │ + b.n 2e784c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d34dc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e80bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d4c> │ │ │ │ + b.n 2e77fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d348c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e80a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d34> │ │ │ │ + b.n 2e77e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3474> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e80cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d5c> │ │ │ │ + b.n 2e780c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d349c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e7f4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3bdc> │ │ │ │ + b.n 2e868c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d431c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #316] @ 2e805c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3cec> │ │ │ │ sub sp, #16 │ │ │ │ @@ -837434,29 +837428,29 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r0, sp, #24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ strh r2, [r2, #6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e83ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d403c> │ │ │ │ + b.n 2e7aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d377c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ strh r2, [r5, #2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - b.n 2e8260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3ef0> │ │ │ │ + b.n 2e79a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3630> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 2e812c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3dbc> │ │ │ │ + bcc.n 2e806c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3cfc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 2e8188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e18> │ │ │ │ + b.n 2e78c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3558> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e8274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3f04> │ │ │ │ + b.n 2e79b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3644> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e8120 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3db0> │ │ │ │ + b.n 2e8860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d44f0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e8104 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d94> │ │ │ │ + b.n 2e8844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d44d4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2e8178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e08> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -837563,15 +837557,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 2e8168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3df8> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 2e80f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d82> │ │ │ │ add r6, pc, #640 @ (adr r6, 2e8420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d40b0>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - b.n 2e8958 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d45e8> │ │ │ │ + b.n 2e8098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d28> │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (2e81e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -837592,17 +837586,17 @@ │ │ │ │ bl 2e8084 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d14> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (2e81f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e80>) │ │ │ │ add r3, pc │ │ │ │ b.n 2e81d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e60> │ │ │ │ add r5, pc, #544 @ (adr r5, 2e840c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d409c>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + b.n 2e8804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d4494> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 100 @ 0x64 │ │ │ │ + b.n 2e87fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d448c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r2, 2e8240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3ed0> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (2e8244 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3ed4>) │ │ │ │ @@ -837627,15 +837621,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r5, pc, #216 @ (adr r5, 2e8320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3fb0>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + b.n 2e87d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d4464> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (2e82ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3f3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -837665,15 +837659,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, pc, #896 @ (adr r4, 2e8630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d42c0>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ + bne.n 2e8384 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d4014> │ │ │ │ lsls r6, r2, #3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cbz r1, 2e8300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3f90> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -837889,15 +837883,15 @@ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 2e8408 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d4098> │ │ │ │ nop │ │ │ │ - ble.n 2e85b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d4240> │ │ │ │ + b.n 2e86f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d4380> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -839323,15 +839317,15 @@ │ │ │ │ bl 24b6a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137330> │ │ │ │ b.n 2e93d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d5066> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r7, #2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 2e945c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d50ec> │ │ │ │ + bmi.n 2e939c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d502c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -839734,19 +839728,19 @@ │ │ │ │ b.n 2e9610 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d52a0> │ │ │ │ str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldmia r1!, {r2, r7} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 24b6a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137330> │ │ │ │ b.n 2e9874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d5504> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2e97fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d548e> │ │ │ │ @@ -840465,17 +840459,17 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - stmia r1!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ eors r5, r4 │ │ │ │ rbit r3, r5 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ clz r3, r3 │ │ │ │ str r3, [r7, #64] @ 0x40 │ │ │ │ mla r2, r9, r3, sl │ │ │ │ @@ -840990,17 +840984,17 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #1 │ │ │ │ b.n 2ea572 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d6202> │ │ │ │ nop │ │ │ │ strh r4, [r6, #14] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - pop {r2, r5} │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - push {r3, lr} │ │ │ │ + itt gt │ │ │ │ + lslgt r7, r2, #3 │ │ │ │ + pushgt {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldrb.w ip, [r1, #3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ @@ -841120,15 +841114,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w ip, [r3, #460] @ 0x1cc │ │ │ │ add.w r1, ip, #1 │ │ │ │ b.n 2ea676 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d6306> │ │ │ │ strh r0, [r6, #6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cbnz r6, 2ea7c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d6450> │ │ │ │ + bkpt 0x00a6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -841219,15 +841213,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r1, #2 │ │ │ │ b.n 2ea7ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d647a> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #29] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cbnz r4, 2ea8be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d654e> │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -841346,15 +841340,15 @@ │ │ │ │ ldr.w r3, [r6, #460] @ 0x1cc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r3, #2 │ │ │ │ b.n 2ea8f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d6588> │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #25] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ + pop {r1, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -841482,15 +841476,15 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, #20] │ │ │ │ lsls r5, r1, #6 │ │ │ │ strb r4, [r6, r5] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + cbnz r6, 2eab8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d681a> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ @@ -841642,15 +841636,15 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r2, #14] │ │ │ │ lsls r5, r1, #6 │ │ │ │ strh r0, [r5, r7] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + cbnz r4, 2ead10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d69a0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ ldr r6, [pc, #688] @ (2eafb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d6c44>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -841910,15 +841904,15 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ strh r0, [r6, r3] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, r1] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cbz r2, 2eb024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d6cb4> │ │ │ │ + @ instruction: 0xb722 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str.w r0, [lr, r2, lsl #2] │ │ │ │ add.w r2, sp, r2, lsl #2 │ │ │ │ str.w r1, [r2, #452] @ 0x1c4 │ │ │ │ orr.w r9, r9, r4 │ │ │ │ cmp r3, r7 │ │ │ │ beq.n 2eb046 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d6cd6> │ │ │ │ @@ -842332,15 +842326,15 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr r6, [pc, #336] @ (2eb590 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d7220>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #752] @ (2eb738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d73c8>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + sxtb r2, r1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str.w r0, [r8, r2, lsl #2] │ │ │ │ add.w r2, sp, r2, lsl #2 │ │ │ │ str.w r1, [r2, #452] @ 0x1c4 │ │ │ │ orr.w r9, r9, r4 │ │ │ │ cmp r7, r3 │ │ │ │ beq.n 2eb4ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d715e> │ │ │ │ @@ -844567,15 +844561,15 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r6, #212 @ 0xd4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #210 @ 0xd2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r3, [r5, #460] @ 0x1cc │ │ │ │ adds r2, r3, #1 │ │ │ │ b.n 2ec9e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d8678> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -844954,15 +844948,15 @@ │ │ │ │ bne.w 2ecc68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d88f8> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add.w r5, r2, #65536 @ 0x10000 │ │ │ │ ldrb.w r2, [r5, #482] @ 0x1e2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2ecb68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d87f8> │ │ │ │ b.n 2ecb5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d87ea> │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r8, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -845254,15 +845248,15 @@ │ │ │ │ nop │ │ │ │ ldrsb r2, [r4, r0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r7, #6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ + str r3, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r2, #3 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2ed15c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d8dec> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -845699,15 +845693,15 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 2ed208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d8e98> │ │ │ │ mov r1, lr │ │ │ │ b.n 2ed208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d8e98> │ │ │ │ mov r2, lr │ │ │ │ b.n 2ed468 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d90f8> │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #512] @ (2eda8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d971c>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -846339,15 +846333,15 @@ │ │ │ │ adds r1, r3, r0 │ │ │ │ b.n 2edca6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d9936> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 24b6a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137330> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ b.n 2edef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d9b84> │ │ │ │ - strh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #720] @ (2ee228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d9eb8>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -847028,15 +847022,15 @@ │ │ │ │ mov.w r5, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, r5 │ │ │ │ movls r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ b.n 2ee30a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d9f9a> │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, #24] │ │ │ │ + strh r2, [r4, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #736] @ (2ee9bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1da64c>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -847773,15 +847767,15 @@ │ │ │ │ bls.w 2ee8c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1da550> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2ee8c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1da550> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2eec0e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1da89e> │ │ │ │ nop │ │ │ │ - strb r0, [r2, #24] │ │ │ │ + ldrb r0, [r6, #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, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ ldr r4, [pc, #692] @ (2ef188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dae18>) │ │ │ │ @@ -848571,15 +848565,15 @@ │ │ │ │ ite hi │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2eefc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dac52> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2ef700 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1db390> │ │ │ │ - ldr r2, [r0, #124] @ 0x7c │ │ │ │ + strb r2, [r4, #13] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #436] @ (2ef8e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1db574>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -849308,17 +849302,17 @@ │ │ │ │ bls.w 2efb48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1db7d8> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2efb3a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1db7ca> │ │ │ │ b.n 2efb48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1db7d8> │ │ │ │ mov lr, r2 │ │ │ │ b.n 2ef9dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1db66c> │ │ │ │ - str r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r2, #84] @ 0x54 │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #736] @ (2f0240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dbed0>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -849597,15 +849591,15 @@ │ │ │ │ b.n 2f00ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dbd3e> │ │ │ │ movs r7, #178 @ 0xb2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r2, #3 │ │ │ │ vrhadd.u8 d16, d26, d12 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2effcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dbc5c> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -850093,15 +850087,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ b.n 2f0078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dbd08> │ │ │ │ mov r2, lr │ │ │ │ b.n 2f0300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dbf90> │ │ │ │ nop │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + str r4, [r1, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #612] @ (2f09f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dc688>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -850790,15 +850784,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr.w r0, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r3, r0 │ │ │ │ b.n 2f0cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dc954> │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + ldr r6, [r7, 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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #664] @ (2f11a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dce34>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -851542,15 +851536,15 @@ │ │ │ │ cmp.w r3, r7, lsl #2 │ │ │ │ mov.w lr, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, lr │ │ │ │ movls r3, #0 │ │ │ │ mov r1, lr │ │ │ │ b.n 2f1334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dcfc4> │ │ │ │ - ldr r5, [pc, #920] @ (2f1aa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dd738>) │ │ │ │ + str r6, [r0, 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 │ │ │ │ ldr r5, [pc, #748] @ (2f1a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dd6a0>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -852300,15 +852294,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f1914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dd5a4> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f1914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dd5a4> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2f1c6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dd8fe> │ │ │ │ - cmp lr, r6 │ │ │ │ + ldr r1, [pc, #344] @ (2f2074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ddd04>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ ldr r4, [pc, #700] @ (2f21f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dde80>) │ │ │ │ @@ -853108,15 +853102,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f2020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ddcb0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f276e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1de3fe> │ │ │ │ nop │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + cmn r6, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #740] @ (2f2a84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1de714>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -853906,15 +853900,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f2a4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1de6da> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f2a4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1de6da> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f2d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1de9dc> │ │ │ │ - adds r4, #212 @ 0xd4 │ │ │ │ + subs r0, #116 @ 0x74 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r4, [pc, #688] @ (2f32c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1def54>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -854753,15 +854747,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f3102 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ded92> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f38d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1df564> │ │ │ │ nop │ │ │ │ - cmp r6, #134 @ 0x86 │ │ │ │ + adds r2, #38 @ 0x26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #588] @ (2f3b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1df7e0>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -855607,15 +855601,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f3c30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1df8c0> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f3c30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1df8c0> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f3f38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dfbc8> │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + movs r6, #142 @ 0x8e │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r4, [pc, #580] @ (2f4444 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e00d4>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -856503,15 +856497,15 @@ │ │ │ │ b.w 2f42e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dff78> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f4b42 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e07d2> │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r2 │ │ │ │ b.n 2f48aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e053a> │ │ │ │ - subs r6, r0, r6 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -860488,16 +860482,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - b.n 2f7c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e38dc> │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + adc.w r0, r2, r6, lsr #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] │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ @@ -860770,15 +860763,15 @@ │ │ │ │ add.w r0, r1, r8 │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2f7faa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e3c3a> │ │ │ │ nop │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - b.n 2f86fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e438c> │ │ │ │ + b.n 2f7e3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e3acc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -860913,15 +860906,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r9, r3 │ │ │ │ b.n 2f8114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e3da4> │ │ │ │ add r6, pc, #648 @ (adr r6, 2f8464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e40f4>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - b.n 2f85c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e4250> │ │ │ │ + b.n 2f7d00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e3990> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #65536 @ 0x10000 │ │ │ │ @@ -860995,15 +860988,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r5, pc, #128 @ (adr r5, 2f833c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e3fcc>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - b.n 2f8334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e3fc4> │ │ │ │ + b.n 2f8a74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e4704> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (2f833c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e3fcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -861047,15 +861040,15 @@ │ │ │ │ ldr.w r3, [r3, #1872] @ 0x750 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r4, pc, #416 @ (adr r4, 2f84e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e4170>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + b.n 2f89f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e4680> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #764] @ (2f8650 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e42e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -861308,17 +861301,17 @@ │ │ │ │ str.w r1, [r4, #2076] @ 0x81c │ │ │ │ orr.w r2, r2, #32768 @ 0x8000 │ │ │ │ str.w r2, [r4, #2080] @ 0x820 │ │ │ │ strh.w r5, [r3, #3456] @ 0xd80 │ │ │ │ b.n 2f8400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e4090> │ │ │ │ add r3, pc, #904 @ (adr r3, 2f89dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e466c>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - svc 2 │ │ │ │ + b.n 2f8b9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e482c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + b.n 2f8b5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e47ec> │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2f862e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e42be> │ │ │ │ @@ -863361,15 +863354,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 2f9e82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e5b12> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #6] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #116] @ (2f9f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e5be8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -863410,15 +863403,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 2f9f14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e5ba4> │ │ │ │ ldrh r4, [r2, #2] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #824] @ 2fa2a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e5f38> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -863663,15 +863656,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #8] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r0, [r4, #0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ @@ -863946,17 +863939,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ - bkpt 0x0048 │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bkpt 0x0038 │ │ │ │ + stmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ add.w r3, r3, #101376 @ 0x18c00 │ │ │ │ vldr s14, [r3, #436] @ 0x1b4 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -864210,17 +864203,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ vldr s15, [r2] │ │ │ │ b.n 2fa95e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e65ee> │ │ │ │ - revsh r6, r1 │ │ │ │ + bkpt 0x006e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbnz r4, 2fa9f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e6686> │ │ │ │ + pop {r2, r3, r6, pc} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2faa24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e66b4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -864520,17 +864513,17 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #12] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + revsh r2, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb616 │ │ │ │ + cbnz r6, 2fad94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e6a24> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #488] @ (2faf60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e6bf0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -864674,17 +864667,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldrb r4, [r0, #7] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + cbnz r2, 2faf80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e6c10> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #620] @ (2fb1e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e6e78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -864883,17 +864876,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2fb086 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e6d16> │ │ │ │ nop │ │ │ │ strb r4, [r7, #30] │ │ │ │ lsls r4, r1, #6 │ │ │ │ vst1.8 {d4}, [r0], r1 │ │ │ │ @ instruction: 0xfa004701 │ │ │ │ - cbz r4, 2fb240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e6ed0> │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r6, 2fb226 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e6eb6> │ │ │ │ + push {r1, r2, r3, r6, lr} │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -865124,17 +865117,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2fb466 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e70f6> │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ b.n 2fb414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e70a4> │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + push {r3, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r0, #102400 @ 0x19000 │ │ │ │ ldr.w r6, [r8, #1652] @ 0x674 │ │ │ │ @@ -865238,15 +865231,15 @@ │ │ │ │ b.n 2fb55a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e71ea> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ b.n 2fb584 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7214> │ │ │ │ strb r6, [r3, #8] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + sxth r0, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (2fb704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7394>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -865357,19 +865350,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2fb692 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7322> │ │ │ │ nop │ │ │ │ strb r0, [r2, #5] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -865503,17 +865496,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ strb r0, [r2, #0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r3, sp, #856 @ 0x358 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w r7, r0, #102400 @ 0x19000 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w r3, [r7, #1640] @ 0x668 │ │ │ │ ldrb.w r4, [r7, #1664] @ 0x680 │ │ │ │ strb.w ip, [r7, #1664] @ 0x680 │ │ │ │ @@ -865897,17 +865890,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r6, pc, #672 @ (adr r6, 2fc048 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7cd8>) │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r6, pc, #520 @ (adr r6, 2fbfb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7c44>) │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (2fbe44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7ad4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -866036,15 +866029,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 2fbed2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7b62> │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ pop {r4, pc} │ │ │ │ - add r6, pc, #280 @ (adr r6, 2fc05c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7cec>) │ │ │ │ + add r1, sp, #920 @ 0x398 │ │ │ │ lsls r6, r4, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2fc002 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7c92> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -866254,19 +866247,19 @@ │ │ │ │ nop │ │ │ │ subs r7, #220 @ 0xdc │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #150 @ 0x96 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r3, pc, #288 @ (adr r3, 2fc288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7f18>) │ │ │ │ + add r6, pc, #928 @ (adr r6, 2fc508 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8198>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r3, pc, #8 @ (adr r3, 2fc174 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7e04>) │ │ │ │ + add r6, pc, #648 @ (adr r6, 2fc3f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8084>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, pc, #32 @ (adr r4, 2fc190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7e20>) │ │ │ │ + add r7, pc, #672 @ (adr r7, 2fc410 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e80a0>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov.f64 d7, d2 │ │ │ │ vcvt.f32.f64 s4, d4 │ │ │ │ @@ -866350,17 +866343,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s14, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fc218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7ea8> │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r2, pc, #344 @ (adr r2, 2fc3e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8070>) │ │ │ │ + add r5, pc, #984 @ (adr r5, 2fc660 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e82f0>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r3, pc, #304 @ (adr r3, 2fc3bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e804c>) │ │ │ │ + add r6, pc, #944 @ (adr r6, 2fc63c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e82cc>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (2fc460 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e80f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -866511,21 +866504,21 @@ │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fc2d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7f62> │ │ │ │ nop │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r1, pc, #120 @ (adr r1, 2fc4e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8170>) │ │ │ │ + add r4, pc, #760 @ (adr r4, 2fc760 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e83f0>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r2, pc, #32 @ (adr r2, 2fc48c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e811c>) │ │ │ │ + add r5, pc, #672 @ (adr r5, 2fc70c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e839c>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r0, pc, #752 @ (adr r0, 2fc760 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e83f0>) │ │ │ │ + add r4, pc, #368 @ (adr r4, 2fc5e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8270>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r1, pc, #664 @ (adr r1, 2fc70c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e839c>) │ │ │ │ + add r5, pc, #280 @ (adr r5, 2fc58c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e821c>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vcvt.f32.f64 s8, d4 │ │ │ │ vcvt.f32.f64 s10, d5 │ │ │ │ @@ -866601,17 +866594,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fc4e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8176> │ │ │ │ str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + add r2, pc, #952 @ (adr r2, 2fc92c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e85bc>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, pc, #144 @ (adr r0, 2fc608 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8298>) │ │ │ │ + add r3, pc, #784 @ (adr r3, 2fc888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8518>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #428] @ (2fc734 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e83c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -866754,21 +866747,21 @@ │ │ │ │ vldr s15, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 2fc60c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e829c> │ │ │ │ nop │ │ │ │ str r2, [r6, #24] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r5, [sp, #912] @ 0x390 │ │ │ │ + add r1, pc, #528 @ (adr r1, 2fc94c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e85dc>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ + add r2, pc, #328 @ (adr r2, 2fc888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8518>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r5, [sp, #824] @ 0x338 │ │ │ │ + add r1, pc, #440 @ (adr r1, 2fc8fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e858c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + add r2, pc, #240 @ (adr r2, 2fc838 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e84c8>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #284] @ (2fc874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8504>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -866864,17 +866857,17 @@ │ │ │ │ mla r3, r2, r5, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fc81a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e84aa> │ │ │ │ nop │ │ │ │ ldrsh r4, [r4, r7] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #608 @ (adr r0, 2fcadc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e876c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ + add r1, pc, #328 @ (adr r1, 2fc9c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8658>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #36] @ (2fc8b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8544>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -866888,15 +866881,15 @@ │ │ │ │ ldrh.w r2, [r2, #1700] @ 0x6a4 │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ bl 2fc008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7c98> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r5, r2] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #312] @ (2fca04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8694>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -867006,21 +866999,21 @@ │ │ │ │ movs r3, #28 │ │ │ │ mla r1, r3, r1, r0 │ │ │ │ add.w r1, r1, #97792 @ 0x17e00 │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.n 2fc90c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e859c> │ │ │ │ ldrsh r2, [r5, r1] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r3, [sp, #632] @ 0x278 │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #888] @ 0x378 │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2fcae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8778>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867094,17 +867087,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2fcaa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8730> │ │ │ │ nop │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r5, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #420] @ (2fcca8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8938>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867255,21 +867248,21 @@ │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2fcb6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e87fe> │ │ │ │ ldrb r2, [r6, r0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ + ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (2fcd10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e89a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867401,17 +867394,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fcd56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e89e6> │ │ │ │ ldrh r2, [r2, r0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r7, [sp, #408] @ 0x198 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -867538,17 +867531,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fcf0e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8b9e> │ │ │ │ ldr r6, [r2, r1] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2fcff0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8c80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867639,17 +867632,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ b.n 2fd032 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8cc2> │ │ │ │ ldrsb r2, [r6, r4] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #132] @ (2fd184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8e14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867816,17 +867809,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fd1cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8e5c> │ │ │ │ strb r6, [r3, r6] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r2, [sp, #1000] @ 0x3e8 │ │ │ │ + str r6, [sp, #616] @ 0x268 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #704] @ 0x2c0 │ │ │ │ + str r6, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (2fd364 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8ff4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867968,17 +867961,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2fd3aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e903a> │ │ │ │ strh r6, [r7, r6] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + str r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (2fd51c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e91ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868120,17 +868113,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2fd562 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e91f2> │ │ │ │ strh r6, [r0, r0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #96] @ (2fd6d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e9364>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -868227,15 +868220,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [r3, r0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ cmp r1, #8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #50] @ 0x32 │ │ │ │ + str r1, [sp, #904] @ 0x388 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r0, #184 @ 0xb8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -868330,15 +868323,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r7, [pc, #72] @ (2fd8ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e953c>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r7, #252 @ 0xfc │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r7, #180 @ 0xb4 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -868519,17 +868512,17 @@ │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fd96a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e95fa> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #16] @ (2fdab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e9740>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldrh r0, [r1, #26] │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r7, #22] │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #108] @ (2fdb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e97b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868792,17 +868785,17 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r3, #130 @ 0x82 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + ldrh r4, [r4, #30] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #88] @ (2fde18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e9aa8>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -868959,17 +868952,17 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r1, #194 @ 0xc2 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #108 @ 0x6c │ │ │ │ lsls r4, r1, #6 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r4, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #84] @ (2fdfd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e9c64>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -869055,15 +869048,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bx r5 │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r0, #8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r0, r2, #7 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -869151,15 +869144,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r6, r8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, r4, #4 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r0, r5, #3 │ │ │ │ lsls r4, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -871465,19 +871458,19 @@ │ │ │ │ b.n 2ff746 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eb3d6> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ lsls r4, r1, #6 │ │ │ │ lsrs r4, r7, #1 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ + strb r4, [r5, #5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + strb r4, [r6, #2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r1, 2ff96a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eb5fa> │ │ │ │ add r1, r0 │ │ │ │ subs r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {lr} │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ @@ -872268,15 +872261,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (30016c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ebdfc>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 300128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ebdb8> │ │ │ │ nop │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -872494,15 +872487,15 @@ │ │ │ │ b.n 300358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ebfe8> │ │ │ │ ldr r2, [pc, #12] @ (3003a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ec038>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 300242 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ebed2> │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -872798,15 +872791,15 @@ │ │ │ │ vmov.f32 s14, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 300732 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ec3c2> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ ldc2 1, cr0, [r0], #-556 @ 0xfffffdd4 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f32 s15, s14 │ │ │ │ @@ -873120,15 +873113,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, r5] │ │ │ │ + ldrsh r4, [r2, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movw r3, #34042 @ 0x84fa │ │ │ │ cmp r7, r3 │ │ │ │ bne.w 3005b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ec242> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -873426,15 +873419,15 @@ │ │ │ │ rors r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - ldr r6, [r4, r0] │ │ │ │ + ldrh r6, [r0, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ lsls r4, r1, #2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -873559,15 +873552,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 6a8a8 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 300ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ecb84> │ │ │ │ nop │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + ldrh r6, [r0, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldrd r4, r9, [sp, #120] @ 0x78 │ │ │ │ @@ -874258,17 +874251,17 @@ │ │ │ │ blx 6a8a8 │ │ │ │ ldr r2, [pc, #16] @ (301734 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed3c4>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 301714 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed3a4> │ │ │ │ - ldr r6, [pc, #1000] @ (301b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed7ac>) │ │ │ │ + strh r2, [r3, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [pc, #896] @ (301ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed748>) │ │ │ │ + strh r0, [r0, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ @@ -874696,19 +874689,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 301bb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed840> │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #664] @ (301e7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edb0c>) │ │ │ │ + ldr r6, [pc, #280] @ (301cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed98c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #912] @ (301f78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edc08>) │ │ │ │ + ldr r6, [pc, #528] @ (301df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eda88>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #640] @ (301e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edafc>) │ │ │ │ + ldr r6, [pc, #256] @ (301cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed97c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cbz r2, 301c28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed8b8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -874735,17 +874728,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ (301c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed8d0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 301c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed8b0> │ │ │ │ - ldr r2, [pc, #552] @ (301e68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edaf8>) │ │ │ │ + ldr r6, [pc, #168] @ (301ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed978>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #528] @ (301e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edae4>) │ │ │ │ + ldr r6, [pc, #144] @ (301cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed964>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -874811,19 +874804,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 301cb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed946> │ │ │ │ - ldr r1, [pc, #648] @ (301f78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edc08>) │ │ │ │ + ldr r5, [pc, #264] @ (301df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eda88>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [pc, #896] @ (302074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edd04>) │ │ │ │ + ldr r5, [pc, #512] @ (301ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edb84>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [pc, #592] @ (301f48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edbd8>) │ │ │ │ + ldr r5, [pc, #208] @ (301dc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eda58>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 301d12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed9a2> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -874922,19 +874915,19 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 301d9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eda2c> │ │ │ │ - ldr r1, [pc, #56] @ (301e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edabc>) │ │ │ │ + ldr r4, [pc, #696] @ (3020ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edd3c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #528] @ (302008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edc98>) │ │ │ │ + ldr r4, [pc, #144] @ (301e88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edb18>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #568] @ (302034 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edcc4>) │ │ │ │ + ldr r4, [pc, #184] @ (301eb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edb44>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 301e16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edaa6> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -874992,17 +874985,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #8] @ (301e98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edb28>) │ │ │ │ add r2, pc │ │ │ │ b.n 301e7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edb0a> │ │ │ │ - ldr r0, [pc, #352] @ (301ff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edc88>) │ │ │ │ + ldr r3, [pc, #992] @ (302278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edf08>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #368] @ (30200c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edc9c>) │ │ │ │ + ldr r3, [pc, #1008] @ (30228c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edf1c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -875042,17 +875035,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (301f18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edba8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 301ee2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edb72> │ │ │ │ nop │ │ │ │ - blx r9 │ │ │ │ + ldr r3, [pc, #416] @ (3020b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edd48>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldr r3, [pc, #312] @ (302054 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edce4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 301f36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edbc6> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -875676,15 +875669,15 @@ │ │ │ │ bl 301fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edc68> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 302526 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee1b6> │ │ │ │ nop │ │ │ │ lsls r4, r5, #8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - sbcs r0, r3 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #156] @ 302640 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee2d0> │ │ │ │ mov r6, r1 │ │ │ │ @@ -875745,15 +875738,15 @@ │ │ │ │ strd r0, r1, [sp] │ │ │ │ bl 301fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edc68> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ b.n 3025c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee254> │ │ │ │ lsls r2, r2, #6 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - asrs r0, r2 │ │ │ │ + add r8, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #176] @ 302708 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee398> │ │ │ │ mov r6, r3 │ │ │ │ @@ -875823,17 +875816,17 @@ │ │ │ │ strd r0, r3, [sp] │ │ │ │ bl 301fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edc68> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 302678 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee308> │ │ │ │ lsls r6, r3, #3 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsrs r2, r2 │ │ │ │ + add r2, lr │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r2, r2 │ │ │ │ + add r2, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #236] @ 302810 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee4a0> │ │ │ │ mov r6, r3 │ │ │ │ @@ -875923,19 +875916,19 @@ │ │ │ │ strd r0, r1, [r6] │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ b.n 3027a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee436> │ │ │ │ nop │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - eors r4, r0 │ │ │ │ + mvns r4, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ands r4, r0 │ │ │ │ + bics r4, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - eors r4, r2 │ │ │ │ + mvns r4, 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 │ │ │ │ ldr r3, [pc, #320] @ (302974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee604>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -876056,19 +876049,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 30295c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee5ec> │ │ │ │ vrhadd.u8 d0, d22, d11 │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + cmn r4, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r7, #28 │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, #244 @ 0xf4 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #372] @ (302b0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee79c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -876207,17 +876200,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r0, #556]! @ 0x22c │ │ │ │ - subs r6, #198 @ 0xc6 │ │ │ │ + negs r6, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r5, #114 @ 0x72 │ │ │ │ + asrs r2, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #544] @ (302d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee9dc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -876403,21 +876396,21 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 302d36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee9c6> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 302cf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee988> │ │ │ │ b.n 302b64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee7f4> │ │ │ │ stc2 1, cr0, [lr], {139} @ 0x8b │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + lsrs r0, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ + eors r6, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, #162 @ 0xa2 │ │ │ │ + eors r2, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #256] @ (302e70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eeb00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -876515,19 +876508,19 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 302e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eead0> │ │ │ │ b.n 302e60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eeaf0> │ │ │ │ nop │ │ │ │ vst2.8 {d16[4],d17[4]}, [r8], fp │ │ │ │ - subs r3, #184 @ 0xb8 │ │ │ │ + subs r7, #88 @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r7, #106 @ 0x6a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r3, #46 @ 0x2e │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #236] @ (302f7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eec0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -876616,17 +876609,17 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 302f4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eebde> │ │ │ │ b.n 302f6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eebfe> │ │ │ │ strh.w r0, [r8, #395] @ 0x18b │ │ │ │ - subs r3, #28 │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, #164 @ 0xa4 │ │ │ │ + subs r6, #68 @ 0x44 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #652] @ (303228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eeeb8>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -876880,19 +876873,19 @@ │ │ │ │ @ instruction: 0xf786018b │ │ │ │ beq.n 3032e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eef74> │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r0, #80 @ 0x50 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #112 @ 0x70 │ │ │ │ + subs r4, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cbz r5, 303296 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eef26> │ │ │ │ ldr r5, [r7, #112] @ 0x70 │ │ │ │ cbz r5, 303296 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eef26> │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ mov.w lr, #1 │ │ │ │ @@ -877048,17 +877041,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3033c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef058> │ │ │ │ nop │ │ │ │ @ instruction: 0xf39a018b │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, #234 @ 0xea │ │ │ │ + subs r2, #138 @ 0x8a │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (30347c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef10c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877104,17 +877097,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (303484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef114>) │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 303468 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef0f8> │ │ │ │ ssat r1, #12, sl, asr #2 │ │ │ │ - adds r7, #2 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, #192 @ 0xc0 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #196] @ (303560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef1f0>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -877196,19 +877189,19 @@ │ │ │ │ @ instruction: 0xf290018b │ │ │ │ ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r6, #192 @ 0xc0 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, #80 @ 0x50 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + subs r2, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #216] @ (303664 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef2f4>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -877297,19 +877290,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf190018b │ │ │ │ ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #76 @ 0x4c │ │ │ │ + subs r1, #236 @ 0xec │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #356] @ (3037f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef480>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -877460,25 +877453,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ eors.w r1, r0, #139 @ 0x8b │ │ │ │ ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #104 @ 0x68 │ │ │ │ + subs r1, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldmia r1, {r1, r4} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r4, #162 @ 0xa2 │ │ │ │ + subs r0, #66 @ 0x42 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r1, #20 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r1, #14 │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #144] @ (3038b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef540>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877536,19 +877529,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (3038bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef54c>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 303892 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef522> │ │ │ │ vrhadd.s16 d0, d24, d11 │ │ │ │ - adds r4, #24 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r3, #32] │ │ │ │ + ldrh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r4, #36 @ 0x24 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (3039ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef67c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877654,19 +877647,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3039be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef64e> │ │ │ │ b.n 3039de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef66e> │ │ │ │ cdp 1, 6, cr0, cr8, cr11, {4} │ │ │ │ - adds r3, #234 @ 0xea │ │ │ │ + adds r7, #138 @ 0x8a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r7, #66 @ 0x42 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ (303b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef794>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877760,17 +877753,17 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 303ad4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef764> │ │ │ │ b.n 303af4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef784> │ │ │ │ nop │ │ │ │ stc 1, cr0, [ip, #-556]! @ 0xfffffdd4 │ │ │ │ - adds r3, #2 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + adds r6, #58 @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #276] @ (303c38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef8c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877873,15 +877866,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 303c22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef8b2> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 303be6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef876> │ │ │ │ b.n 303b5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef7ea> │ │ │ │ ldc 1, cr0, [r8], {139} @ 0x8b │ │ │ │ - adds r1, #184 @ 0xb8 │ │ │ │ + adds r5, #88 @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #444] @ (303e10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1efaa0>) │ │ │ │ @@ -878054,23 +878047,23 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 303dd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1efa68> │ │ │ │ b.n 303e02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1efa92> │ │ │ │ @ instruction: 0xeae6018b │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r4, #202 @ 0xca │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r4, #140 @ 0x8c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + adds r4, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + adds r4, #36 @ 0x24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -878132,19 +878125,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (303ee4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1efb74>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 303eba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1efb4a> │ │ │ │ nop │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r4, #32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #26 │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -878670,25 +878663,25 @@ │ │ │ │ nop │ │ │ │ b.n 303dc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1efa58> │ │ │ │ lsls r3, r1, #6 │ │ │ │ pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r3, #114 @ 0x72 │ │ │ │ + cmp r7, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r6, #228 @ 0xe4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r6, #246 @ 0xf6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r7, #14 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (3044d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0160>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -878812,21 +878805,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 29a94c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1865dc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ b.n 304a50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f06e0> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r6, #90 @ 0x5a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r6, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + cmp r6, #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 │ │ │ │ @@ -878999,17 +878992,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 3047cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f045c> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r1, #6 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (304844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f04d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -879070,15 +879063,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ svc 140 @ 0x8c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 304878 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0508> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -879116,17 +879109,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ udf #174 @ 0xae │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r6, #40 @ 0x28 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 3048f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0588> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -879164,17 +879157,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ udf #46 @ 0x2e │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + cmp r1, #44 @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r0, 304984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0614> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #40] @ (304988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0618>) │ │ │ │ @@ -879385,17 +879378,17 @@ │ │ │ │ nop │ │ │ │ ble.n 304aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0730> │ │ │ │ lsls r3, r1, #6 │ │ │ │ @ instruction: 0xb652 │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + cmp r1, #84 @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ movs r5, #0 │ │ │ │ @@ -879537,25 +879530,25 @@ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ b.n 304c02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0892> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 304cc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0950> │ │ │ │ b.n 304c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f08d0> │ │ │ │ nop │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #26 │ │ │ │ + cmp r0, #186 @ 0xba │ │ │ │ lsls r6, r2, #3 │ │ │ │ strb r6, [r1, #23] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - movs r4, #156 @ 0x9c │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #110 @ 0x6e │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r4, #156 @ 0x9c │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (304d6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f09fc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -879585,15 +879578,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bge.n 304da4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0a34> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #108] @ 304df0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0a80> │ │ │ │ mov r6, r3 │ │ │ │ @@ -879636,17 +879629,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bls.n 304d58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f09e8> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #12 │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r6, r2, #3 │ │ │ │ sub.w r1, r1, #3184 @ 0xc70 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 304e76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0b06> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -879752,15 +879745,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r4, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r1 │ │ │ │ @@ -879864,17 +879857,17 @@ │ │ │ │ b.n 304fb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0c48> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 304f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0c2c> │ │ │ │ b.n 304fb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0c48> │ │ │ │ - movs r3, #18 │ │ │ │ + movs r6, #178 @ 0xb2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r6, #198 @ 0xc6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [pc, #160] @ (305124 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0db4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ @@ -880001,17 +879994,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3051a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0e30> │ │ │ │ nop │ │ │ │ bvs.n 305208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0e98> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r5, #94 @ 0x5e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #328] @ (30536c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0ffc>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -880136,17 +880129,17 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ add r5, sp, #848 @ 0x350 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #368 @ 0x170 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r0, #178 @ 0xb2 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #324] @ (3054d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f1168>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -880269,17 +880262,17 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r3, #26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #200] @ (3055c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f1258>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -880354,17 +880347,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bcs.n 305640 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f12d0> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r4, r5, #2 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -880454,17 +880447,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ bne.n 305750 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f13e0> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r2, r5, #7 │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + movs r1, #98 @ 0x62 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -880598,17 +880591,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 301dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eda8c> │ │ │ │ b.n 3057cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f145c> │ │ │ │ nop │ │ │ │ beq.n 3058bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f154c> │ │ │ │ lsls r3, r1, #6 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ - adds r6, r6, #2 │ │ │ │ + movs r0, #86 @ 0x56 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, r1, #2 │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -880857,15 +880850,15 @@ │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 305cb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f1944> │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ add.w r3, r2, #1760 @ 0x6e0 │ │ │ │ b.n 305c1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f18ac> │ │ │ │ ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r0, r5, r6 │ │ │ │ + subs r0, r1, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ addw r3, r2, #1772 @ 0x6ec │ │ │ │ vldr s15, [r3] │ │ │ │ vcmp.f32 s15, s0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 305946 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f15d6> │ │ │ │ @@ -881841,15 +881834,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r0!, {r1, r2, r5} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + asrs r6, r3, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #816] @ (306b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f27e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -882101,23 +882094,23 @@ │ │ │ │ vcmp.f32 s11, s12 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 306a06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f2696> │ │ │ │ b.n 306a16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f26a6> │ │ │ │ nop │ │ │ │ ite ne │ │ │ │ lslne r3, r1, #6 │ │ │ │ - lsreq r2, r2, #11 │ │ │ │ + lsreq r2, r6, #25 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsrs r2, r3, #25 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r6, r5, #7 │ │ │ │ + lsrs r6, r1, #22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r7, #21 │ │ │ │ lsls r6, r2, #3 │ │ │ │ vldr s15, [r5] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 306ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f2838> │ │ │ │ add.w r3, r4, #102400 @ 0x19000 │ │ │ │ addw r2, r3, #1812 @ 0x714 │ │ │ │ @@ -882142,15 +882135,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 306b9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f282e> │ │ │ │ nop │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #72] @ 306c28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f28b8> │ │ │ │ vmov s15, r1 │ │ │ │ @@ -882392,15 +882385,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 306e6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f2afe> │ │ │ │ cbnz r6, 306e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f2b2c> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + lsrs r4, r6, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (306f04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f2b94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -882481,15 +882474,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb822 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (307108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f2d98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -882779,21 +882772,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3071fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f2e8a> │ │ │ │ nop │ │ │ │ @ instruction: 0xb61c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #144] @ (3073ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f303c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -882842,15 +882835,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ b.n 307336 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f2fc6> │ │ │ │ push {r2, r3, r4} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsls r2, r7, #8 │ │ │ │ + lsls r2, r3, #23 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #108] @ (307430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f30c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -882889,15 +882882,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 301dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eda8c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r6, 307490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3120> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsls r0, r0, #7 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ @@ -883084,16 +883077,17 @@ │ │ │ │ vldr s2, [sp, #20] │ │ │ │ vldr s1, [sp, #16] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 30763a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f32ca> │ │ │ │ nop │ │ │ │ cbz r6, 3076ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f335a> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - vqadd.u8 q8, q13, │ │ │ │ - b.n 307aa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3734> │ │ │ │ + lsls r2, r5, #11 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + b.n 3071e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f2e74> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movw r1, #6914 @ 0x1b02 │ │ │ │ @@ -883403,19 +883397,20 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #28] @ (307a0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f369c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3079c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3656> │ │ │ │ - stc2 0, cr0, [r6], {213} @ 0xd5 │ │ │ │ - stc2 0, cr0, [sl], {213} @ 0xd5 │ │ │ │ - bcc.n 307a30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f36c0> │ │ │ │ + movs r6, r4 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + vshr.u64 q0, , #22 │ │ │ │ + bvs.n 307970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3600> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adcs.w r0, r0, r5, asr #3 │ │ │ │ + cdp 0, 15, cr0, cr0, cr5, {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 │ │ │ │ add.w r6, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -883492,15 +883487,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 307a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3728> │ │ │ │ cmp r2, #2 │ │ │ │ bls.n 307acc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f375c> │ │ │ │ b.n 307a9a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f372a> │ │ │ │ - @ instruction: 0xfb3e00d5 │ │ │ │ + mrc2 0, 6, r0, cr14, cr5, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r1, #602112 @ 0x93000 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ @@ -884361,25 +884356,25 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, #28] │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 3084dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f416c> │ │ │ │ + svc 214 @ 0xd6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - orrs.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ + @ instruction: 0xf7fc00d5 │ │ │ │ ldrb r2, [r0, #25] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r4, r5, #17 │ │ │ │ + adds r4, r1, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - usat r0, #21, ip, lsl #3 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + @ instruction: 0xf72c00d5 │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf29a00d5 │ │ │ │ + @ instruction: 0xf63a00d5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r5, [r0, #1224] @ 0x4c8 │ │ │ │ @@ -884481,15 +884476,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 308596 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4226> │ │ │ │ nop │ │ │ │ add r1, pc, #896 @ (adr r1, 308930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f45c0>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - @ instruction: 0xf0a600d5 │ │ │ │ + orr.w r0, r6, #6979584 @ 0x6a8000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #208] @ (308698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4328>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -884571,15 +884566,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #456 @ (adr r1, 308864 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f44f4>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - vshr.s64 q8, , #42 │ │ │ │ + @ instruction: 0xf37600d5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (3086f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4388>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ @@ -884607,15 +884602,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3086cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f435c> │ │ │ │ nop │ │ │ │ add r0, pc, #552 @ (adr r0, 308924 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f45b4>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #680] @ (3089bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f464c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -884878,21 +884873,21 @@ │ │ │ │ cmp r7, #9 │ │ │ │ beq.n 3089e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4670> │ │ │ │ movs r5, #0 │ │ │ │ movs r7, #9 │ │ │ │ b.n 3088f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4584> │ │ │ │ add r0, pc, #152 @ (adr r0, 308a58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f46e8>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - mrc 0, 4, r0, cr14, cr5, {6} │ │ │ │ - mcr 0, 6, r0, cr4, cr5, {6} │ │ │ │ - mrc 0, 1, r0, cr4, cr5, {6} │ │ │ │ - mcr 0, 4, r0, cr2, cr5, {6} │ │ │ │ - mcr 0, 1, r0, cr2, cr5, {6} │ │ │ │ - ldc 0, cr0, [r6, #852]! @ 0x354 │ │ │ │ - ldcl 0, cr0, [r8, #852]! @ 0x354 │ │ │ │ + @ instruction: 0xf23e00d5 │ │ │ │ + @ instruction: 0xf26400d5 │ │ │ │ + rsbs r0, r4, #213 @ 0xd5 │ │ │ │ + @ instruction: 0xf22200d5 │ │ │ │ + rsb r0, r2, #213 @ 0xd5 │ │ │ │ + adcs.w r0, r6, #213 @ 0xd5 │ │ │ │ + @ instruction: 0xf19800d5 │ │ │ │ cmp r7, #2 │ │ │ │ bls.n 308a60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f46f0> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 308954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f45e4> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -885027,17 +885022,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 308a04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4694> │ │ │ │ b.n 308a86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4716> │ │ │ │ - ldc 0, cr0, [sl, #852]! @ 0x354 │ │ │ │ - stc 0, cr0, [ip, #-852]! @ 0xfffffcac │ │ │ │ - ldcl 0, cr0, [ip], #-852 @ 0xfffffcac │ │ │ │ + adcs.w r0, sl, #213 @ 0xd5 │ │ │ │ + @ instruction: 0xf0cc00d5 │ │ │ │ + ands.w r0, ip, #213 @ 0xd5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #240] @ (308c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f48bc>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ @@ -885132,19 +885127,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 308ba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4834> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - mrrc 0, 13, r0, r6, cr5 │ │ │ │ - @ instruction: 0xeaf400d5 │ │ │ │ - eors.w r0, r4, r5, lsr #3 │ │ │ │ - ldc 0, cr0, [lr], {213} @ 0xd5 │ │ │ │ - subs.w r0, r6, r5, lsr #3 │ │ │ │ + vshr.s64 q8, , #10 │ │ │ │ + mrc 0, 4, r0, cr4, cr5, {6} │ │ │ │ + mrc 0, 1, r0, cr4, cr5, {6} │ │ │ │ + vshr.s64 q0, , #2 │ │ │ │ + vqadd.s16 q8, q11, │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ bl 308700 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4390> │ │ │ │ @@ -885255,19 +885250,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 308ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4978> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - @ instruction: 0xeb8800d5 │ │ │ │ - adcs.w r0, lr, r5, lsr #3 │ │ │ │ - subs.w r0, r8, r5, lsr #3 │ │ │ │ - adc.w r0, r6, r5, lsr #3 │ │ │ │ - @ instruction: 0xeb2600d5 │ │ │ │ + vqadd.s32 q0, q12, │ │ │ │ + mrc 0, 7, r0, cr14, cr5, {6} │ │ │ │ + vqadd.s16 q8, q12, │ │ │ │ + mcr 0, 7, r0, cr6, cr5, {6} │ │ │ │ + mcr 0, 6, r0, cr6, cr5, {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 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #732] @ (309088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4d18>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -885518,24 +885513,23 @@ │ │ │ │ b.n 308eda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4b6a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ b.n 308ec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4b50> │ │ │ │ ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r1, #6 │ │ │ │ strb r0, [r0, #9] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adcs.w r0, lr, r5, lsr #3 │ │ │ │ + mrc 0, 7, r0, cr14, cr5, {6} │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r0, r5, lsr #3 │ │ │ │ - @ instruction: 0xe81600d5 │ │ │ │ - b.n 30904c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4cdc> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - and.w r0, r8, r5, lsr #3 │ │ │ │ - and.w r0, r2, r5, lsr #3 │ │ │ │ - @ instruction: 0xe9a800d5 │ │ │ │ + mcr 0, 1, r0, cr0, cr5, {6} │ │ │ │ + subs.w r0, r6, r5, lsr #3 │ │ │ │ + sbcs.w r0, r4, r5, lsr #3 │ │ │ │ + stc 0, cr0, [r8, #852]! @ 0x354 │ │ │ │ + stc 0, cr0, [r2, #852]! @ 0x354 │ │ │ │ + stcl 0, cr0, [r8, #-852] @ 0xfffffcac │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r3, #1617] @ 0x651 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 308eda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4b6a> │ │ │ │ ldrb.w r2, [r3, #1768] @ 0x6e8 │ │ │ │ ldr r3, [pc, #152] @ (30915c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4dec>) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ @@ -885619,16 +885613,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 3091a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4e30> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + @ instruction: 0xeb8a00d5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 309214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4ea4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -885647,16 +885640,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 309178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4e08> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + adc.w r0, lr, r5, lsr #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] @ 309264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4ef4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -885675,16 +885667,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 309150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4de0> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + adds.w r0, r2, r5, lsr #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] @ 3092b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4f44> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -885703,16 +885694,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 309130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4dc0> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + @ instruction: 0xeada00d5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (30930c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4f9c>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -885738,16 +885728,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 30912c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4dbc> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + @ instruction: 0xeaac00d5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (309364 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4ff4>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -885773,16 +885762,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 30910c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4d9c> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + orns r0, r0, r5, lsr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (3093bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f504c>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -885808,16 +885796,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 3090ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4d7c> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + bics.w r0, r4, r5, lsr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (309414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f50a4>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -885843,16 +885830,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 3090cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4d5c> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + ldrd r0, r0, [r8, #852]! @ 0x354 │ │ │ │ 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 │ │ │ │ add.w r0, r0, #497664 @ 0x79800 │ │ │ │ @@ -886924,25 +886910,25 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 30a45a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f60ea> │ │ │ │ nop │ │ │ │ str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 30a534 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f61c4> │ │ │ │ + b.n 309c74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f5904> │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bls.n 30a25c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f5eec> │ │ │ │ + ble.n 30a39c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f602c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 30a1d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f5e68> │ │ │ │ + ble.n 30a318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f5fa8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 30a204 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f5e94> │ │ │ │ + ble.n 30a344 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f5fd4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bhi.n 30a2bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f5f4c> │ │ │ │ + bgt.n 30a1fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f5e8c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ b.n 30a0ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f5d5a> │ │ │ │ cmp r6, #219 @ 0xdb │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ @@ -888272,15 +888258,15 @@ │ │ │ │ itt eq │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, #11] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #72] @ (30b4dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f716c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -888309,15 +888295,15 @@ │ │ │ │ movw r3, #37145 @ 0x9119 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (30b510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f71a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -888329,15 +888315,15 @@ │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r1, #9] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ @@ -888828,15 +888814,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ - add r2, sp, #808 @ 0x328 │ │ │ │ + add r6, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1572] @ 0x624 │ │ │ │ cbz r3, 30bb06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7796> │ │ │ │ ldrh r3, [r1, #42] @ 0x2a │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 30bb06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7796> │ │ │ │ @@ -888977,20 +888963,20 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 30bbb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7844> │ │ │ │ nop │ │ │ │ - itee lt │ │ │ │ - lsllt r5, r2, #3 │ │ │ │ - itee pl @ unpredictable │ │ │ │ - lslpl r5, r2, #3 │ │ │ │ - pushmi {r4, lr} │ │ │ │ - movmi.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #208] @ 30bd18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f79a8> │ │ │ │ sub sp, #16 │ │ │ │ add ip, pc │ │ │ │ ldrb.w lr, [r3, #1655] @ 0x677 │ │ │ │ @@ -889932,15 +889918,16 @@ │ │ │ │ bne.n 30c69c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f832c> │ │ │ │ movs r2, #3 │ │ │ │ b.n 30c5ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f827e> │ │ │ │ adds r2, #6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ b.n 30c5ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f827e> │ │ │ │ nop │ │ │ │ - vmla.i q0, q8, d1[6] │ │ │ │ + lsls r0, r4, #12 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r4, [r1, #14] │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r2 │ │ │ │ @@ -890156,15 +890143,16 @@ │ │ │ │ bfi r1, r4, #0, #3 │ │ │ │ strb.w r1, [r3, #48] @ 0x30 │ │ │ │ beq.n 30c86a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f84fa> │ │ │ │ cmp r2, r0 │ │ │ │ bne.w 30c844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f84d4> │ │ │ │ b.n 30c8ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f855a> │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r0, #-932] @ 0xfffffc5c │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrh r4, [r1, #16] │ │ │ │ sub sp, #12 │ │ │ │ cmp r4, r2 │ │ │ │ @@ -890382,15 +890370,15 @@ │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #3 │ │ │ │ b.n 30cada <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f876a> │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #6 │ │ │ │ b.n 30cada <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f876a> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa9200e9 │ │ │ │ + cdp2 0, 3, cr0, cr2, cr9, {7} │ │ │ │ cbz r1, 30cc56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f88e6> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -890519,15 +890507,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 30b8b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7544> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r4, [r6, r7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + cbz r4, 30cd9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8a2e> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (30cdb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8a40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -890551,19 +890539,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r0, r7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + cbz r2, 30cdde <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8a6e> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + cbz r0, 30cdde <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8a6e> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r0, #28] │ │ │ │ + strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cbz r1, 30cdec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8a7c> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -890577,15 +890565,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 30b8b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7544> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r4, [r4, r5] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + cbz r4, 30ce0e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8a9e> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (30ce40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8ad0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -890609,19 +890597,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r6, r4] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + cbz r2, 30ce4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8ade> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + cbz r0, 30ce4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8ade> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r6, #22] │ │ │ │ + strh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (30ce78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8b08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -890655,15 +890643,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r5, r2] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r5, sp, #0 │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #252] @ (30cfcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8c5c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -890758,15 +890746,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30cfa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8c30> │ │ │ │ b.n 30cf20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8bb0> │ │ │ │ ldr r0, [r5, r1] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r2, [r1, #8] │ │ │ │ + strh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov.w ip, #68 @ 0x44 │ │ │ │ mov lr, r2 │ │ │ │ @@ -891003,17 +890991,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30d24a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8eda> │ │ │ │ b.n 30d1b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8e40> │ │ │ │ nop │ │ │ │ strb r6, [r3, r7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r1, sp, #1000 @ 0x3e8 │ │ │ │ + add r5, sp, #616 @ 0x268 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #480] @ (30d478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9108>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -891391,17 +891379,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30d6b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9342> │ │ │ │ b.n 30d4ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f917c> │ │ │ │ nop │ │ │ │ strh r2, [r5, r2] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r5, pc, #984 @ (adr r5, 30dab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9748>) │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, pc, #536 @ (adr r5, 30d8fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f958c>) │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #808] @ (30da1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f96ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -891677,21 +891665,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #632 @ (adr r5, 30dcac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f993c>) │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, pc, #224 @ (adr r5, 30db18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f97a8>) │ │ │ │ + add r0, sp, #864 @ 0x360 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r4, pc, #656 @ (adr r4, 30dccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f995c>) │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, pc, #144 @ (adr r3, 30dad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9760>) │ │ │ │ + add r6, pc, #784 @ (adr r6, 30dd50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f99e0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 30d970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9600> │ │ │ │ @@ -891973,21 +891961,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #520 @ (adr r2, 30dfc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9c58>) │ │ │ │ + add r6, pc, #136 @ (adr r6, 30de48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9ad8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r2, pc, #16 @ (adr r2, 30ddd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9a64>) │ │ │ │ + add r5, pc, #656 @ (adr r5, 30e054 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9ce4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r1, pc, #408 @ (adr r1, 30df60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9bf0>) │ │ │ │ + add r5, pc, #24 @ (adr r5, 30dde0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9a70>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + add r3, pc, #424 @ (adr r3, 30df74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9c04>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 30dcae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f993e> │ │ │ │ @@ -892287,23 +892275,23 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #220 @ 0xdc │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ + add r2, pc, #712 @ (adr r2, 30e42c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fa0bc>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [sp, #656] @ 0x290 │ │ │ │ + add r2, pc, #272 @ (adr r2, 30e278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9f08>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r6, [sp, #376] @ 0x178 │ │ │ │ + add r1, pc, #1016 @ (adr r1, 30e568 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fa1f8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [sp, #232] @ 0xe8 │ │ │ │ + add r1, pc, #872 @ (adr r1, 30e4dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fa16c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @@ -892651,21 +892639,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r2, #3 │ │ │ │ vldr s15, [r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ bl 30c96c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f85fc> │ │ │ │ @@ -892977,21 +892965,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - str r7, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r7, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -893291,21 +893279,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r7, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r7, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -893518,17 +893506,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ subs r1, #160 @ 0xa0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r6, r2, #9 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -893702,17 +893690,17 @@ │ │ │ │ vstr s15, [r6] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r7, #124 @ 0x7c │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r2, r6, #32 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r4, #56] @ 0x38 │ │ │ │ + str r2, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -893867,17 +893855,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ adds r5, #132 @ 0x84 │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsrs r2, r7, #24 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r2, [r5, #42] @ 0x2a │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + str r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -894032,17 +894020,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsrs r2, r2, #18 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -894229,15 +894217,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r0, #226 @ 0xe2 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r0, #6] │ │ │ │ + ldrh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r2 │ │ │ │ lsls r2, r1, #4 │ │ │ │ @@ -894417,17 +894405,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r6, #184 @ 0xb8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r2, [r7, #56] @ 0x38 │ │ │ │ + ldrh r2, [r3, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ lsls r2, r0, #4 │ │ │ │ @@ -894534,21 +894522,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r5, #84 @ 0x54 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r6, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (30fb10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fb7a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -894646,21 +894634,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, #20 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r2, #38] @ 0x26 │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r5, [pc, #312] @ (30fcf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fb980>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -894776,23 +894764,23 @@ │ │ │ │ nop │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsls r0, r0, #17 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #40] @ 0x28 │ │ │ │ + ldrh r6, [r4, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsls r4, r6, #14 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r2, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ add.w r7, r0, #104448 @ 0x19800 │ │ │ │ @@ -895231,19 +895219,19 @@ │ │ │ │ b.n 310134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fbdc4> │ │ │ │ nop │ │ │ │ movs r6, #90 @ 0x5a │ │ │ │ lsls r3, r1, #6 │ │ │ │ vrhadd.u d0, d16, d10 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #4] │ │ │ │ + strh r2, [r5, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r0, #2] │ │ │ │ + strh r0, [r4, #30] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + strh r6, [r4, #30] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r3, #176] @ 0xb0 │ │ │ │ cbz r0, 3101d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fbe68> │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cbz r0, 3101d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fbe68> │ │ │ │ @@ -895493,23 +895481,23 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31038c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fc01c> │ │ │ │ movs r4, #48 @ 0x30 │ │ │ │ lsls r3, r1, #6 │ │ │ │ stc2 1, cr0, [r4, #-552] @ 0xfffffdd8 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + strh r2, [r4, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + strh r0, [r5, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -896039,18 +896027,18 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ @ instruction: 0xf75a018a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf754018a │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xf6f0018a │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb r4, [r7, #19] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #160] @ 310a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fc698> │ │ │ │ sub sp, #20 │ │ │ │ @@ -896118,18 +896106,18 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ @ instruction: 0xf68e018a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf688018a │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ + ldrb r6, [r5, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xf624018a │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (310ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fc748>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -896184,17 +896172,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r6, r5, #3 │ │ │ │ lsls r3, r1, #6 │ │ │ │ rsb r1, r2, #4521984 @ 0x450000 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r4, #1] │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ movs r4, #20 │ │ │ │ @@ -896520,19 +896508,19 @@ │ │ │ │ @ instruction: 0xf2ec018a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2e4018a │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf27c018a │ │ │ │ - add r5, pc, #536 @ (adr r5, 311040 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fccd0>) │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #80] @ (310e90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fcb20>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -896832,15 +896820,15 @@ │ │ │ │ adds r6, r6, r0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r0, r5, #25 │ │ │ │ lsls r3, r1, #6 │ │ │ │ adds.w r1, r4, #138 @ 0x8a │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r1, [r4, #0] │ │ │ │ movw r2, #37614 @ 0x92ee │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 3115be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fd24e> │ │ │ │ @@ -897627,19 +897615,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3110c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fcd50> │ │ │ │ movs r0, #7 │ │ │ │ b.w 311094 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fcd24> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3116ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fd37a> │ │ │ │ nop │ │ │ │ - strb r4, [r0, #2] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + strb r0, [r4, #3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #248] @ (311a54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fd6e4>) │ │ │ │ @@ -897743,25 +897731,25 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r1, #23 │ │ │ │ lsls r3, r1, #6 │ │ │ │ b.n 311790 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fd420> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r1, #20] │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ + ldr r2, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #180] @ (311b3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fd7cc>) │ │ │ │ @@ -897841,17 +897829,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsrs r4, r5, #16 │ │ │ │ lsls r3, r1, #6 │ │ │ │ b.n 311620 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fd2b0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #724] @ (311e34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fdac4>) │ │ │ │ @@ -898143,30 +898131,30 @@ │ │ │ │ b.n 311d88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fda18> │ │ │ │ lsrs r4, r0, #15 │ │ │ │ lsls r3, r1, #6 │ │ │ │ b.n 311768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fd3f8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ mov r0, r2 │ │ │ │ bl 1fdd90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9a20> │ │ │ │ ldr r2, [pc, #16] @ (311e60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fdaf0>) │ │ │ │ mov r3, r0 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 311bda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fd86a> │ │ │ │ - str r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r6, [r6, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r5, r0, #8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -898574,17 +898562,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ b.n 312294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fdf24> │ │ │ │ - str r6, [r3, #36] @ 0x24 │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -898647,15 +898635,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (31236c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fdffc>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 312354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fdfe4> │ │ │ │ nop │ │ │ │ - str r2, [r5, #20] │ │ │ │ + str r2, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #208] @ (312454 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe0e4>) │ │ │ │ @@ -898738,19 +898726,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (31245c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe0ec>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31240c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe09c> │ │ │ │ nop │ │ │ │ - str r4, [r0, #20] │ │ │ │ + str r4, [r4, #76] @ 0x4c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r7, #8] │ │ │ │ + str r0, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + str r2, [r4, #64] @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #176] @ (312524 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe1b4>) │ │ │ │ @@ -898824,17 +898812,17 @@ │ │ │ │ movne r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r6, [r7, #4] │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -899048,23 +899036,23 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 312686 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe316> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bls.n 312744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe3d4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bls.n 31284c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe4dc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + str r2, [r5, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r5, #28 │ │ │ │ + subs r2, r1, r3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r6, r0, #28 │ │ │ │ + subs r6, r4, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #412] @ (312924 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe5b4>) │ │ │ │ @@ -899269,15 +899257,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #12] @ (312984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe614>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 312970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe600> │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldrsh r4, [r7, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ @@ -899336,15 +899324,15 @@ │ │ │ │ bne.n 312a02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe692> │ │ │ │ b.n 3129ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe67a> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 312930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe5c0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r6, #244 @ 0xf4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -899370,15 +899358,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (312a84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe714>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 312a60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe6f0> │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ + ldrsh r6, [r1, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #344] @ (312bf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe884>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -899521,35 +899509,35 @@ │ │ │ │ bl 29fd20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18b9b0> │ │ │ │ b.n 312bae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe83e> │ │ │ │ nop │ │ │ │ str r7, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r1, #6 │ │ │ │ str r7, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrsh r6, [r3, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + adds r1, #92 @ 0x5c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r5, r1] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 312e1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1feaac> │ │ │ │ + b.n 31255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe1ec> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + ldrsh r2, [r6, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldrb r4, [r4, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldrb r2, [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 │ │ │ │ @@ -900589,37 +900577,37 @@ │ │ │ │ ldr r2, [pc, #60] @ (313838 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff4c8>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.w 312e4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1feada> │ │ │ │ nop │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldrb r2, [r7, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ bcs.n 313718 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff3a8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ + ldrh r2, [r3, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r5, r1] │ │ │ │ + strb r6, [r1, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #760] @ (313b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff7ac>) │ │ │ │ + strh r6, [r3, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r4, r1] │ │ │ │ + strb r0, [r0, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #176] @ (3138dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff56c>) │ │ │ │ + strh r4, [r1, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [pc, #760] @ (313b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff7b8>) │ │ │ │ + strh r6, [r3, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #832] @ (313b74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff804>) │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [pc, #512] @ (313a38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff6c8>) │ │ │ │ + strh r0, [r4, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [pc, #832] @ (313b7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff80c>) │ │ │ │ + strh r0, [r6, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #196] @ (313910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff5a0>) │ │ │ │ add r0, pc │ │ │ │ @@ -900695,37 +900683,36 @@ │ │ │ │ add r1, pc │ │ │ │ blx 687b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 313868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff4f8> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #240] @ (313a04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff694>) │ │ │ │ + strh r4, [r3, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #216] @ (3139f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff680>) │ │ │ │ + strh r6, [r2, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + cbz r0, 313954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff5e4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 313820 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff4b0> │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - ldr r7, [pc, #128] @ (3139a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff634>) │ │ │ │ + @ instruction: 0xeb2000e3 │ │ │ │ + strh r0, [r0, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #112] @ (313998 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff628>) │ │ │ │ + strh r4, [r7, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #96] @ (31398c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff61c>) │ │ │ │ + strh r0, [r7, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #64] @ (313970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff600>) │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r6, #8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r6, [pc, #992] @ (313d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff9a8>) │ │ │ │ + strh r0, [r3, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, #132 @ 0x84 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [pc, #656] @ (313bd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff860>) │ │ │ │ + strh r4, [r0, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (31397c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff60c>) │ │ │ │ add r3, pc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cbz r2, 313950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff5e0> │ │ │ │ ldr r3, [pc, #52] @ (313980 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff610>) │ │ │ │ add r3, pc │ │ │ │ @@ -900749,15 +900736,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrh r2, [r6, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r4, [pc, #88] @ (3139e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff670>) │ │ │ │ + ldr r7, [pc, #728] @ (313c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff8f0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r4, [r1, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -901081,25 +901068,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1284] @ 0x504 │ │ │ │ b.n 313c3a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff8ca> │ │ │ │ mov r0, r4 │ │ │ │ bl 330250 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bee0> │ │ │ │ b.n 313c54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff8e4> │ │ │ │ - ldr r3, [pc, #488] @ (313eec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffb7c>) │ │ │ │ + ldr r7, [pc, #104] @ (313d6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff9fc>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r3, [pc, #632] @ (313f80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffc10>) │ │ │ │ + ldr r7, [pc, #248] @ (313e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffa90>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r3, [pc, #360] @ (313e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffb04>) │ │ │ │ + ldr r6, [pc, #1000] @ (3140f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffd84>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r6, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [pc, #392] @ (313e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffb2c>) │ │ │ │ + ldr r7, [pc, #8] @ (313d1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff9ac>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r3, [pc, #152] @ (313db0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffa40>) │ │ │ │ + ldr r6, [pc, #792] @ (314030 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffcc0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -901127,15 +901114,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #896] @ (3140f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffd88>) │ │ │ │ + ldr r6, [pc, #512] @ (313f78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffc08>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (313db4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffa44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901170,15 +901157,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 312988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe618> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strd r0, r1, [lr, #-552]! @ 0x228 │ │ │ │ - ldr r2, [pc, #536] @ (314008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffc98>) │ │ │ │ + ldr r6, [pc, #152] @ (313e88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffb18>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (313e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffabc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901213,15 +901200,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 312988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe618> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r6], #552 @ 0x228 │ │ │ │ - bx r0 │ │ │ │ + ldr r2, [pc, #664] @ (314100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffd90>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ (313e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffb2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -901235,15 +901222,15 @@ │ │ │ │ bl 3186e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204370> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 313bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff888> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe8c0018a │ │ │ │ - ldr r1, [pc, #960] @ (314264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffef4>) │ │ │ │ + ldr r5, [pc, #576] @ (3140e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffd74>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (313ec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffb58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901287,17 +901274,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe85c018a │ │ │ │ - ldr r1, [pc, #456] @ (3140f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffd84>) │ │ │ │ + ldr r5, [pc, #72] @ (313f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffc04>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #18 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (313f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffbe4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901343,17 +901330,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ b.n 313f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffbe4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r0, [pc, #984] @ (314390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200020>) │ │ │ │ + ldr r4, [pc, #600] @ (314210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffea0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #134 @ 0x86 │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #204] @ (314098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffd28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901608,21 +901595,21 @@ │ │ │ │ nop │ │ │ │ b.n 313da4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffa34> │ │ │ │ lsls r2, r1, #6 │ │ │ │ bkpt 0x006c │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, ip │ │ │ │ + ldr r2, [pc, #520] @ (314484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200114>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ bkpt 0x001c │ │ │ │ lsls r2, r1, #6 │ │ │ │ - mov lr, r3 │ │ │ │ + ldr r2, [pc, #248] @ (31437c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20000c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mov r6, sp │ │ │ │ + ldr r2, [pc, #56] @ (3142c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fff50>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #132] @ (31431c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fffac>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -901680,15 +901667,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 313c38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff8c8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ pop {r5, r6, pc} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, ip │ │ │ │ + ldr r1, [pc, #512] @ (314528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2001b8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ pop {r2, r3, r4, pc} │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -901748,15 +901735,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 314b94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200824> │ │ │ │ lsls r2, r1, #6 │ │ │ │ pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r9 │ │ │ │ + ldr r0, [pc, #944] @ (31477c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20040c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ pop {r3, r4, r5, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -901979,23 +901966,23 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 31457a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20020a> │ │ │ │ mov r4, r1 │ │ │ │ b.n 314576 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200206> │ │ │ │ nop │ │ │ │ b.n 314a60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2006f0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - mvns r2, r0 │ │ │ │ + bx ip │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bics r2, r4 │ │ │ │ + bx r8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - muls r2, r0 │ │ │ │ + mov sl, ip │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmn r6, r5 │ │ │ │ + mov lr, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - muls r2, r2 │ │ │ │ + mov sl, lr │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ (3146bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20034c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -902042,15 +902029,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ b.n 3148a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200530> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r4, r7 │ │ │ │ + mov r4, fp │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [pc, #196] @ (31479c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20042c>) │ │ │ │ @@ -902134,15 +902121,15 @@ │ │ │ │ bx r1 │ │ │ │ cbnz r2, 3147a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200438> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8e6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - rors r6, r6 │ │ │ │ + cmp lr, 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.w ip, [pc, #28] @ 3147d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200468> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -902228,17 +902215,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ svc 26 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r6, r0 │ │ │ │ + add r6, ip │ │ │ │ lsls r5, r2, #3 │ │ │ │ - eors r0, r2 │ │ │ │ + mvns r0, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #124] @ 314934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2005c4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -902290,17 +902277,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ udf #126 @ 0x7e │ │ │ │ lsls r2, r1, #6 │ │ │ │ - eors r2, r5 │ │ │ │ + add r2, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #250 @ 0xfa │ │ │ │ + bics r2, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #124] @ 3149cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20065c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -902352,17 +902339,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ble.n 31499c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20062c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ands r2, r7 │ │ │ │ + mvns r2, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #202 @ 0xca │ │ │ │ + muls r2, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (314a1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2006ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902383,15 +902370,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ble.n 314abc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20074c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + muls r6, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (314a4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2006dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902524,29 +902511,29 @@ │ │ │ │ stc2 1, cr0, [r9], #-552 @ 0xfffffdd8 │ │ │ │ push {r1, r2, r5, r6, lr} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r6, lr} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r7, #22 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bpl.n 314c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2008d4> │ │ │ │ lsls r0, r0, #6 │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + negs r0, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, #176 @ 0xb0 │ │ │ │ + negs r0, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -902649,32 +902636,32 @@ │ │ │ │ b.n 314c64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2008f4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r3, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #104 @ 0x68 │ │ │ │ + tst r0, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xfae4018a │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + tst r6, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, #0 │ │ │ │ + sbcs r0, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #216 @ 0xd8 │ │ │ │ + adcs r0, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bmi.n 314d54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2009e4> │ │ │ │ lsls r0, r0, #6 │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + sbcs r4, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r6, #26] │ │ │ │ + strh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cbz r4, 314d28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2009b8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r5, #78 @ 0x4e │ │ │ │ + lsrs r6, 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #432] @ (314e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200b1c>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -902842,17 +902829,17 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ cbz r4, 314ed6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200b66> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ uxtb r0, r6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + subs r7, #138 @ 0x8a │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r6, [pc, #392] @ (31503c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200ccc>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -903005,21 +902992,21 @@ │ │ │ │ b.n 314ef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200b88> │ │ │ │ bhi.n 315114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200da4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ cbz r4, 315050 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200ce0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cbz r0, 31504c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200cdc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r6, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, #70 @ 0x46 │ │ │ │ + subs r5, #230 @ 0xe6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #156] @ (315100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200d90>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ @@ -903084,15 +903071,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bvs.n 315080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200d10> │ │ │ │ lsls r2, r1, #6 │ │ │ │ add r7, sp, #576 @ 0x240 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #10 │ │ │ │ + subs r5, #170 @ 0xaa │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r7, sp, #288 @ 0x120 │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -903149,17 +903136,17 @@ │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bvs.n 3151f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200e88> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r1, #34 @ 0x22 │ │ │ │ + subs r4, #194 @ 0xc2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (315208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200e98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -903309,25 +903296,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bpl.n 315370 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201000> │ │ │ │ lsls r2, r1, #6 │ │ │ │ add r5, sp, #872 @ 0x368 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + subs r4, #58 @ 0x3a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #28 │ │ │ │ + subs r3, #188 @ 0xbc │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r0, #22 │ │ │ │ + subs r3, #182 @ 0xb6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #0 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #200] @ (31545c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2010ec>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -903412,23 +903399,23 @@ │ │ │ │ nop │ │ │ │ bcc.n 315388 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201018> │ │ │ │ lsls r2, r1, #6 │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r4, sp, #32 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + subs r3, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + subs r3, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (315518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2011a8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -903484,17 +903471,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 3654ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25113c> │ │ │ │ b.n 3154f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201182> │ │ │ │ bcs.n 315478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201108> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + subs r3, #32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (315564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2011f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -903570,19 +903557,19 @@ │ │ │ │ it ls │ │ │ │ strbls r6, [r0, #18] │ │ │ │ bhi.n 3155ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20125a> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bne.n 315574 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201204> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + subs r2, #92 @ 0x5c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #108] @ (315670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201300>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ @@ -903705,21 +903692,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3156fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20138c> │ │ │ │ nop │ │ │ │ beq.n 3156cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20135c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r6, #14 │ │ │ │ + subs r1, #174 @ 0xae │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + subs r1, #32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r5, #110 @ 0x6e │ │ │ │ + subs r1, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ (315894 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201524>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -903815,19 +903802,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 315804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201494> │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r5, #26 │ │ │ │ + subs r0, #186 @ 0xba │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + subs r0, #126 @ 0x7e │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (315960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2015f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -903895,21 +903882,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r4, #6 │ │ │ │ + adds r7, #166 @ 0xa6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r2, #68] @ 0x44 │ │ │ │ + ldr r0, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (315a3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2016cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -903984,21 +903971,21 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 3159dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20166c> │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r6, #250 @ 0xfa │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r3, #52] @ 0x34 │ │ │ │ + ldr r6, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #448] @ (315c24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2018b4>) │ │ │ │ @@ -904178,27 +904165,27 @@ │ │ │ │ movs r3, #3 │ │ │ │ movw r1, #37617 @ 0x92f1 │ │ │ │ b.n 315aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20177c> │ │ │ │ adds r5, #4 │ │ │ │ b.n 315b38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2017c8> │ │ │ │ ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + adds r6, #54 @ 0x36 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r5, #246 @ 0xf6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r1, #110 @ 0x6e │ │ │ │ + adds r5, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r1, #10 │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (315d14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2019a4>) │ │ │ │ @@ -904277,23 +904264,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 315cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20193c> │ │ │ │ movs r4, #1 │ │ │ │ b.n 315cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20193c> │ │ │ │ ldmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + adds r4, #158 @ 0x9e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (315dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201a8c>) │ │ │ │ @@ -904372,23 +904359,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 315d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201a24> │ │ │ │ movs r4, #1 │ │ │ │ b.n 315d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201a24> │ │ │ │ ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r6, #29 │ │ │ │ + lsrs r6, r2, #12 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (315fe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201c70>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -904559,29 +904546,29 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 315e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201b04> │ │ │ │ ldmia r1, {r1, r4} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r6, #68 @ 0x44 │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + lsrs r2, r3, #5 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (3160d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201d60>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -904656,21 +904643,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 31605a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201cea> │ │ │ │ stmia r7!, {r2, r5} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r5, #14 │ │ │ │ + adds r0, #174 @ 0xae │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsrs r4, r4, #32 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #424] @ (3162a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201f30>) │ │ │ │ @@ -904836,27 +904823,27 @@ │ │ │ │ bhi.n 316274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201f04> │ │ │ │ str.w r7, [r8] │ │ │ │ b.n 3161ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201e5e> │ │ │ │ mov r9, r2 │ │ │ │ b.n 3161ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201e5a> │ │ │ │ stmia r6!, {r1, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r4, #210 @ 0xd2 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r7, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + cmp r7, #86 @ 0x56 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #16 │ │ │ │ sub sp, #8 │ │ │ │ @@ -905126,21 +905113,21 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ + cmp r5, #228 @ 0xe4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r2, #86 @ 0x56 │ │ │ │ + cmp r5, #246 @ 0xf6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r2, #24 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -905238,17 +905225,17 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 31668c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20231c> │ │ │ │ b.n 3166a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x202338> │ │ │ │ nop │ │ │ │ stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #234 @ 0xea │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #480] @ (3168b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x202548>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -905432,25 +905419,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #2 │ │ │ │ + cmp r2, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #24 │ │ │ │ + cmp r1, #184 @ 0xb8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 31694e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2025de> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -905557,19 +905544,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r4, #226 @ 0xe2 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + cmp r0, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #152] @ (316aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x202730>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -905629,21 +905616,21 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 316a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2026f8> │ │ │ │ pop {r1, r4, r5, pc} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r4, #176 @ 0xb0 │ │ │ │ + cmp r0, #80 @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + cmp r0, #32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #495616 @ 0x79000 │ │ │ │ ldr.w r3, [r3, #4020] @ 0xfb4 │ │ │ │ @@ -905942,15 +905929,15 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r1, #22 │ │ │ │ + movs r4, #182 @ 0xb6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #516] @ (317020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x202cb0>) │ │ │ │ @@ -906154,29 +906141,29 @@ │ │ │ │ b.n 316fae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x202c3e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + adds r0, r6, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r4, r3, #7 │ │ │ │ + movs r3, #124 @ 0x7c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r7, #27 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r5, #22 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + movs r3, #58 @ 0x3a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r3, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + movs r2, #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.w ip, [pc, #28] @ 317074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x202d04> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -906222,17 +906209,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6b0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + movs r2, #32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (317234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x202ec4>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -906362,15 +906349,15 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -906430,15 +906417,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3172fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x202f8c>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 313d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff9a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r4, r3, #2 │ │ │ │ + movs r0, #60 @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (3173cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20305c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -906673,33 +906660,33 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 317468 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2030f8> │ │ │ │ nop │ │ │ │ cbz r6, 3175e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203270> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r6, r4, r4 │ │ │ │ + subs r6, r0, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + subs r4, r4, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r2, r4 │ │ │ │ + subs r6, r6, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r3, r4 │ │ │ │ + subs r6, r7, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r7, r3 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + subs r4, r1, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r5, r3 │ │ │ │ + subs r0, r1, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movw r3, #33340 @ 0x823c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 3175e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203278> │ │ │ │ movw r3, #33320 @ 0x8228 │ │ │ │ cmp r0, r3 │ │ │ │ bls.n 31762a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2032ba> │ │ │ │ @@ -907057,17 +907044,17 @@ │ │ │ │ movhi r0, #0 │ │ │ │ bls.n 31791a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2035aa> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (317928 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2035b8>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #712] @ (317bf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203880>) │ │ │ │ + str r2, [r2, r1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r4, [pc, #448] @ (317aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20377c>) │ │ │ │ + str r0, [r2, r0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldr.w ip, [pc, #292] @ 317a54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2036e4> │ │ │ │ movw r3, #35898 @ 0x8c3a │ │ │ │ cmp r1, r3 │ │ │ │ add ip, pc │ │ │ │ beq.n 317a1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2036ac> │ │ │ │ bhi.n 3179a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203636> │ │ │ │ @@ -907391,15 +907378,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ bl 136ae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22770> │ │ │ │ subs r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ b.n 317c3e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2038ce> │ │ │ │ - ldr r1, [pc, #632] @ (317f1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203bac>) │ │ │ │ + ldr r5, [pc, #248] @ (317d9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203a2c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #140] @ (317d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2039d4>) │ │ │ │ @@ -907588,27 +907575,27 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 317e12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203aa2> │ │ │ │ nop │ │ │ │ add r1, sp, #896 @ 0x380 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + asrs r6, r7, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r6, #8 │ │ │ │ + asrs r2, r2, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r7, #8 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #248] @ (317fe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203c74>) │ │ │ │ @@ -907700,21 +907687,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 317f86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203c16> │ │ │ │ nop │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + asrs r2, r4, #17 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r0, #4 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + asrs r2, r5, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + asrs r6, r5, #19 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #460] @ (3181d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203e68>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -908122,23 +908109,23 @@ │ │ │ │ bne.n 318472 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204102> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 318464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2040f4> │ │ │ │ b.n 31829e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203f2e> │ │ │ │ add r5, pc, #296 @ (adr r5, 3185b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204244>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + asrs r0, r7, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r7, #22 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + asrs r2, r5, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -908428,17 +908415,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3187d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204462> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 318790 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204420> │ │ │ │ b.n 318724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2043b4> │ │ │ │ - ble.n 3187a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204434> │ │ │ │ + b.n 318ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204774> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ble.n 3186f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204388> │ │ │ │ + b.n 318a38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2046c8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r1 │ │ │ │ @@ -908493,15 +908480,15 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ bl 43bc94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327924> │ │ │ │ str.w r0, [r4, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - beq.n 31896c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2045fc> │ │ │ │ + bmi.n 3188ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20453c> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ mov r5, r0 │ │ │ │ @@ -908536,15 +908523,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3188f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204588> │ │ │ │ - beq.n 318954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2045e4> │ │ │ │ + bcc.n 318894 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204524> │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -908987,17 +908974,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 318dd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204a68> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 318da8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204a38> │ │ │ │ b.n 318d22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2049b2> │ │ │ │ nop │ │ │ │ - bvc.n 318db0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204a40> │ │ │ │ + blt.n 318ef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204b80> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bvc.n 318d78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204a08> │ │ │ │ + blt.n 318eb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204b48> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -909327,15 +909314,15 @@ │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -909913,24 +909900,24 @@ │ │ │ │ ldr r0, [pc, #44] @ (3197f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205484>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (3197f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205488>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb6800d4 │ │ │ │ - @ instruction: 0xfb4a00d4 │ │ │ │ - ldc2 0, cr0, [ip], {212} @ 0xd4 │ │ │ │ - @ instruction: 0xfbe200d4 │ │ │ │ - @ instruction: 0xfbf400d4 │ │ │ │ - @ instruction: 0xfb6200d4 │ │ │ │ - @ instruction: 0xfb7000d4 │ │ │ │ - @ instruction: 0xfb8200d4 │ │ │ │ - @ instruction: 0xfb9c00d4 │ │ │ │ - stmia r4!, {r1, r3, r5, r6} │ │ │ │ + vqadd.u8 q0, q12, q2 │ │ │ │ + mcr2 0, 7, r0, cr10, cr4, {6} │ │ │ │ + vshr.u64 q0, q2, #4 │ │ │ │ + vshr.u64 q0, q2, #62 │ │ │ │ + vshr.u64 q0, q2, #44 │ │ │ │ + vqadd.u8 q0, q9, q2 │ │ │ │ + vqadd.u16 q0, q8, q2 │ │ │ │ + vqadd.u32 q0, q9, q2 │ │ │ │ + vqadd.u64 q0, q14, q2 │ │ │ │ + ldmia r0!, {r1, r3} │ │ │ │ lsls r2, r3, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r0, [r0, #2888] @ 0xb48 │ │ │ │ cbz r0, 319844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2054d4> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -910330,16 +910317,16 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 319c4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2058da> │ │ │ │ ldrh r6, [r1, #26] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xf7e200d4 │ │ │ │ - @ instruction: 0xf7ae00d4 │ │ │ │ + @ instruction: 0xfb8200d4 │ │ │ │ + @ instruction: 0xfb4e00d4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 319cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205984> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r2 │ │ │ │ @@ -910374,15 +910361,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r0, [r6, #16] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xf6e800d4 │ │ │ │ + @ instruction: 0xfa8800d4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #196] @ (319e18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205aa8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -910539,17 +910526,17 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ bl 319974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205604> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r3, #6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - sub.w r0, r4, #6946816 @ 0x6a0000 │ │ │ │ - @ instruction: 0xf58200d4 │ │ │ │ - sbc.w r0, r0, #6946816 @ 0x6a0000 │ │ │ │ + vst4. {d16-d19}, [r4 :64], r4 │ │ │ │ + vld4. {d0-d3}, [r2 :64], r4 │ │ │ │ + vst4. {d0-d3}, [r0 :64], r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (319f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205c1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -910580,16 +910567,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #0] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds.w r0, r2, #6946816 @ 0x6a0000 │ │ │ │ - @ instruction: 0xf4ea00d4 │ │ │ │ + ldrh.w r0, [r2, #212] @ 0xd4 │ │ │ │ + strb.w r0, [sl, #212] @ 0xd4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 319fd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205c60> │ │ │ │ sub sp, #8 │ │ │ │ mov lr, r3 │ │ │ │ @@ -910693,18 +910680,18 @@ │ │ │ │ ldr r2, [pc, #28] @ (31a0d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205d68>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31a022 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205cb2> │ │ │ │ strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r1, #6 │ │ │ │ - eor.w r0, r8, #6946816 @ 0x6a0000 │ │ │ │ - orn r0, lr, #6946816 @ 0x6a0000 │ │ │ │ - orrs.w r0, r4, #6946816 @ 0x6a0000 │ │ │ │ - bics.w r0, r8, #6946816 @ 0x6a0000 │ │ │ │ + strh.w r0, [r8, r4, lsl #1] │ │ │ │ + strb.w r0, [lr, r4, lsl #1] │ │ │ │ + @ instruction: 0xf7f400d4 │ │ │ │ + @ instruction: 0xf7d800d4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #132] @ 31a170 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205e00> │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -910812,16 +910799,16 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 31a1bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205e4c> │ │ │ │ strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ssat r0, #21, r2, asr #3 │ │ │ │ - @ instruction: 0xf2f600d4 │ │ │ │ + movt r0, #10452 @ 0x28d4 │ │ │ │ + @ instruction: 0xf69600d4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (31a2bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205f4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -910908,15 +910895,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xf1fe00d4 │ │ │ │ + @ instruction: 0xf59e00d4 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {lr} │ │ │ │ mov.w lr, #16777216 @ 0x1000000 │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ mov.w r1, #503324160 @ 0x1e001e00 │ │ │ │ str.w lr, [r0, #2396] @ 0x95c │ │ │ │ movs r2, #0 │ │ │ │ @@ -911527,15 +911514,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #22] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r6, pc, #696 @ (adr r6, 31ac98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206928>) │ │ │ │ + add r2, sp, #312 @ 0x138 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cbz r0, 31aa20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2066b0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (31aa24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2066b4>) │ │ │ │ @@ -911593,15 +911580,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #19] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xeafa00d4 │ │ │ │ + mrc 0, 4, r0, cr10, cr4, {6} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -911749,18 +911736,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31abfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20688e> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #13] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r4, pc, #448 @ (adr r4, 31adec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206a7c>) │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xe98a00d4 │ │ │ │ - @ instruction: 0xe99600d4 │ │ │ │ + stc 0, cr0, [sl, #-848]! @ 0xfffffcb0 │ │ │ │ + ldc 0, cr0, [r6, #-848]! @ 0xfffffcb0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #40] @ (31ac6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2068fc>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -911827,18 +911814,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31acc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206958> │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #10] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmdb r6, {r2, r4, r6, r7} │ │ │ │ - add r3, pc, #584 @ (adr r3, 31af44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206bd4>) │ │ │ │ + stc 0, cr0, [r6], #848 @ 0x350 │ │ │ │ + add r7, pc, #200 @ (adr r7, 31adc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206a54>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmdb r2, {r2, r4, r6, r7} │ │ │ │ + stc 0, cr0, [r2], #848 @ 0x350 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (31ad30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2069c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -911901,17 +911888,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31ad74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206a04> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia.w r8!, {r2, r4, r6, r7} │ │ │ │ - ldrd r0, r0, [ip], #-848 @ 0x350 │ │ │ │ - ldmia.w lr, {r2, r4, r6, r7} │ │ │ │ + mcrr 0, 13, r0, r8, cr4 │ │ │ │ + ldc 0, cr0, [ip], {212} @ 0xd4 │ │ │ │ + ldc 0, cr0, [lr], #-848 @ 0xfffffcb0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #184] @ (31ae90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206b20>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -911985,17 +911972,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 31a694 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206324> │ │ │ │ b.n 31ae28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206ab8> │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xe85a00d4 │ │ │ │ - @ instruction: 0xe80400d4 │ │ │ │ - @ instruction: 0xe81a00d4 │ │ │ │ + @ instruction: 0xebfa00d4 │ │ │ │ + sub.w r0, r4, r4, lsr #3 │ │ │ │ + subs.w r0, sl, r4, lsr #3 │ │ │ │ sub.w r1, r1, #35584 @ 0x8b00 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 31af04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206b94> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #88] @ (31af08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206b98>) │ │ │ │ @@ -912026,15 +912013,15 @@ │ │ │ │ addne r0, r0, r1 │ │ │ │ addeq.w r0, r0, r1, lsr #1 │ │ │ │ cmp r3, ip │ │ │ │ bgt.n 31aed2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206b62> │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - asrs r4, r4, #30 │ │ │ │ + subs r4, r0, r5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movw r3, #34074 @ 0x851a │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 31af3a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206bca> │ │ │ │ movw r3, #34068 @ 0x8514 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 31af70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206c00> │ │ │ │ @@ -912146,19 +912133,19 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31b014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206ca4> │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + rev16 r6, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + cbnz r2, 31b07c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206d0c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + cbnz r2, 31b080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206d10> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -912239,18 +912226,16 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31b0f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206d86> │ │ │ │ nop │ │ │ │ - b.n 31acbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20694c> │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - b.n 31ac7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20690c> │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + strd r0, r0, [r4, #-848]! @ 0x350 │ │ │ │ + strd r0, r0, [r2, #-848] @ 0x350 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #840] @ 31b494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207124> │ │ │ │ sub sp, #32 │ │ │ │ ldr r4, [pc, #840] @ (31b498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207128>) │ │ │ │ @@ -912589,51 +912574,51 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 31b43c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2070cc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #688] @ (31b748 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2073d8>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 31b56c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2071fc> │ │ │ │ + bmi.n 31b4ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20713c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r5, [pc, #56] @ (31b4dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20716c>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - beq.n 31b530 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2071c0> │ │ │ │ + bcc.n 31b470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207100> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 31bc2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2078bc> │ │ │ │ + b.n 31b36c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206ffc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31bc64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2078f4> │ │ │ │ + b.n 31b3a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207034> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31bc08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207898> │ │ │ │ + b.n 31b348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206fd8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7, {r1, r4, r6, r7} │ │ │ │ + bcc.n 31b59c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20722c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r7!, {r1, r5} │ │ │ │ + bcs.n 31b440 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2070d0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ + bcs.n 31b554 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2071e4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + bcs.n 31b578 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207208> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 31bb1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2077ac> │ │ │ │ + b.n 31b25c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206eec> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31bac4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207754> │ │ │ │ + b.n 31b204 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206e94> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31baf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207784> │ │ │ │ + b.n 31b234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206ec4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b9f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207680> │ │ │ │ + b.n 31b130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206dc0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31ba28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2076b8> │ │ │ │ + b.n 31b168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206df8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + bcs.n 31b5a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207230> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 31b9d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207660> │ │ │ │ + b.n 31b110 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206da0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + bcs.n 31b5a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207230> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + bcs.n 31b5b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207248> │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #404] @ (31b690 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207320>) │ │ │ │ @@ -912802,27 +912787,27 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31b616 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2072a6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #1008] @ (31ba84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207714>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + push {r3, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b980 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207610> │ │ │ │ + b.n 31b0c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206d50> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r1, [pc, #896] @ (31ba24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2076b4>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 31b900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207590> │ │ │ │ + b.n 31b040 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206cd0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2075c0> │ │ │ │ + b.n 31b070 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206d00> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2075c4> │ │ │ │ + b.n 31b074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206d04> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + cbz r4, 31b70e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20739e> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldrh r3, [r1, #8] │ │ │ │ @@ -912884,21 +912869,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (31b768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2073f8>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31b714 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2073a4> │ │ │ │ - b.n 31b918 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2075a8> │ │ │ │ + b.n 31b058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206ce8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b7ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20747c> │ │ │ │ + b.n 31bf2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207bbc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b8f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207580> │ │ │ │ + b.n 31b030 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206cc0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b8d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207564> │ │ │ │ + b.n 31b014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206ca4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ @@ -913266,17 +913251,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0x47d6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blxns r1 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + b.n 31c13c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207dcc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ble.n 31ba94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207724> │ │ │ │ + b.n 31bdd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207a64> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -914647,39 +914632,39 @@ │ │ │ │ b.n 31c192 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207e22> │ │ │ │ sbcs r6, r3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sbcs r0, r0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bhi.n 31ca60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2086f0> │ │ │ │ + bgt.n 31c9a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208630> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 31c8f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208580> │ │ │ │ + bge.n 31ca30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2086c0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ subs r6, #64 @ 0x40 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 31c974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208604> │ │ │ │ + bmi.n 31c8b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208544> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 31c920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2085b0> │ │ │ │ + bmi.n 31ca60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2086f0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + bcc.n 31ca78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208708> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + bcc.n 31ca58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2086e8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + bcc.n 31ca20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2086b0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + bcc.n 31c9dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20866c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + bcc.n 31c9c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208650> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + bcs.n 31c954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2085e4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r5} │ │ │ │ + bcs.n 31c948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2085d8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #192] @ 31ca80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208710> │ │ │ │ mov lr, r2 │ │ │ │ @@ -914752,19 +914737,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31ca02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208692> │ │ │ │ b.n 31ca42 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2086d2> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r6!, {r2, r4, r7} │ │ │ │ + bcs.n 31caf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208780> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + bne.n 31ca7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20870c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #196] @ 31cb64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2087f4> │ │ │ │ mov lr, r2 │ │ │ │ @@ -914837,19 +914822,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31cae2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208772> │ │ │ │ b.n 31cb26 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2087b6> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r5!, {r1, r2, r4, r7} │ │ │ │ + bne.n 31cbd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208868> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + beq.n 31cb58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2087e8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #104] @ (31cbf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208880>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -914893,17 +914878,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r6, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + beq.n 31cb80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208810> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #112] @ (31cc80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208910>) │ │ │ │ @@ -914951,17 +914936,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r4, [r5, r4] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + beq.n 31cd14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2089a4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #244] @ (31cd94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208a24>) │ │ │ │ @@ -915064,19 +915049,19 @@ │ │ │ │ strd r0, r0, [sp, #48] @ 0x30 │ │ │ │ b.n 31cce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208974> │ │ │ │ mov r8, r3 │ │ │ │ movs r6, #6 │ │ │ │ b.n 31cce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208974> │ │ │ │ ldrh r4, [r3, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + ldmia r7, {r1, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r6, [pc, #284] @ (31ced4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208b64>) │ │ │ │ @@ -915201,17 +915186,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, 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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #204] @ (31cfbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208c4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -915296,19 +915281,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r1, r1] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r7} │ │ │ │ + ldmia r5, {r1, r2, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #204] @ (31d0ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208d3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -915393,19 +915378,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsb r2, [r3, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #184] @ (31d188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208e18>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -915482,17 +915467,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31d104 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208d94> │ │ │ │ nop │ │ │ │ ldrsb r2, [r5, r1] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #184] @ (31d260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208ef0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -915568,17 +915553,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31d1dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208e6c> │ │ │ │ nop │ │ │ │ strb r2, [r2, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + ldmia r3, {r3, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #196] @ (31d344 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208fd4>) │ │ │ │ @@ -915663,17 +915648,17 @@ │ │ │ │ b.n 31d2b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208f40> │ │ │ │ mov r1, r3 │ │ │ │ movs r5, #6 │ │ │ │ b.n 31d2b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208f40> │ │ │ │ nop │ │ │ │ strb r4, [r7, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #128] @ (31d3e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x209074>) │ │ │ │ @@ -915730,15 +915715,15 @@ │ │ │ │ strd r6, r4, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ bl 31b80c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20749c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r6, [r2, r7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ movw r3, #35864 @ 0x8c18 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 31d45c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2090ec> │ │ │ │ bhi.n 31d414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2090a4> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -915916,15 +915901,15 @@ │ │ │ │ ldrb r1, [r1, r4] │ │ │ │ cmp r1, lr │ │ │ │ bls.n 31d506 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x209196> │ │ │ │ b.n 31d572 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x209202> │ │ │ │ nop │ │ │ │ cmp r3, #134 @ 0x86 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -916789,33 +916774,33 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r1, #56 @ 0x38 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #32 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + cbnz r0, 31dfe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x209c78> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r0, #66 @ 0x42 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - nop {12} │ │ │ │ + stmia r3!, {r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r3 │ │ │ │ @@ -917676,19 +917661,19 @@ │ │ │ │ cmp r8, r9 │ │ │ │ movs r0, #34 @ 0x22 │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xb874 │ │ │ │ + pop {r2, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -918107,19 +918092,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #0] @ (31ef58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20abe8>) │ │ │ │ asrs r4, r5, #21 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #896 @ (adr r1, 31f2e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20af74>) │ │ │ │ + add r5, pc, #512 @ (adr r5, 31f164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20adf4>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + cbz r4, 31ef8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ac1c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r7, #60] @ 0x3c │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r3, #3 │ │ │ │ vldr s14, [r8, #80] @ 0x50 │ │ │ │ vcmpe.f32 s14, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ble.w 31f55e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b1ee> │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ @@ -918980,25 +918965,25 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r4, pc, #320 @ (adr r4, 31fb40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b7d0>) │ │ │ │ + add r7, pc, #960 @ (adr r7, 31fdc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ba50>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r3, pc, #944 @ (adr r3, 31fdb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ba48>) │ │ │ │ + add r7, pc, #560 @ (adr r7, 31fc38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b8c8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #560 @ (adr r2, 31fc40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b8d0>) │ │ │ │ + add r6, pc, #176 @ (adr r6, 31fac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b750>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r0, [r1, #1654] @ 0x676 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31f6b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b344> │ │ │ │ ldrb.w r0, [r1, #1768] @ 0x6e8 │ │ │ │ ldr r1, [pc, #868] @ (31fd88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ba18>) │ │ │ │ @@ -919284,21 +919269,21 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ vldr s15, [r7] │ │ │ │ b.n 31fa7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b70a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + add r3, pc, #440 @ (adr r3, 31ff48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20bbd8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ + add r1, pc, #696 @ (adr r1, 32004c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20bcdc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + add r1, pc, #512 @ (adr r1, 31ff98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20bc28>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + add r1, pc, #280 @ (adr r1, 31feb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20bb44>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r3 │ │ │ │ @@ -920343,31 +920328,31 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.w 31fe2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20babc> │ │ │ │ nop │ │ │ │ lsls r0, r0, #9 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r0, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrsh r4, [r7, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ + add r0, pc, #296 @ (adr r0, 320b5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20c7ec>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r6, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r1, [r4, #8] │ │ │ │ movw r0, #65533 @ 0xfffd │ │ │ │ ands r0, r1 │ │ │ │ cmp.w r0, #37120 @ 0x9100 │ │ │ │ beq.w 3208b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20c540> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ @@ -921212,25 +921197,25 @@ │ │ │ │ adds r3, #6 │ │ │ │ and.w r3, r3, #7 │ │ │ │ b.w 32032a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20bfba> │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #48] @ 0x30 │ │ │ │ + str r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r4, #46] @ 0x2e │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + str r0, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + str r0, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bic.w r0, r0, #2 │ │ │ │ subs.w r0, r0, #37120 @ 0x9100 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -921388,19 +921373,19 @@ │ │ │ │ ldr r7, [pc, #0] @ (3216ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d33c>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ @ instruction: 0xeae20189 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orns r1, ip, r9, lsl #2 │ │ │ │ - cmn r4, r2 │ │ │ │ + mov r4, lr │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r2, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #404] @ 32186c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d4fc> │ │ │ │ sub sp, #32 │ │ │ │ @@ -921638,21 +921623,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3218d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d560> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 321848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d4d8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ands r2, r4 │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 321754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d3e4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #328] @ 321ae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d770> │ │ │ │ sub sp, #32 │ │ │ │ @@ -921839,17 +921824,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 321b30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d7c0> │ │ │ │ nop │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + strh r4, [r4, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r5, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movw ip, #4100 @ 0x1004 │ │ │ │ @@ -921916,17 +921901,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 321c00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d890> │ │ │ │ nop │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + strh r0, [r4, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + strh r4, [r4, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #68] @ (321ce0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d970>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921953,15 +921938,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ bl 321500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d190> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r3, #10 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + strh r2, [r6, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (321d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d9cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921988,15 +921973,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3216c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d358> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r0, r0, #9 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + strh r4, [r2, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (321d98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20da28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922023,15 +922008,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 321878 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d508> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r4, r4, #7 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + strh r4, [r1, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (321df4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20da84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922058,15 +922043,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 321988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d618> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r0, r1, #6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r4, #27] │ │ │ │ + strh r0, [r0, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (321e50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dae0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922093,15 +922078,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 321aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d77c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r4, r5, #4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + strh r0, [r7, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (321eac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20db3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922128,15 +922113,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 321bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d84c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r0, r2, #3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r2, #25] │ │ │ │ + strh r0, [r6, #14] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (321f1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dbac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -922172,15 +922157,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r6, #1 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (321f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dc1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922216,17 +922201,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 321f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dc04> │ │ │ │ nop │ │ │ │ lsrs r4, r0, #32 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r7, #22] │ │ │ │ + strh r0, [r3, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (322000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dc90>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -922262,17 +922247,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r0, r2, #30 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + strh r2, [r7, #6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #96] @ (322080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dd10>) │ │ │ │ @@ -922311,15 +922296,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r3, #28 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ + strh r6, [r1, #6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (3220fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dd8c>) │ │ │ │ @@ -922357,15 +922342,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #26 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r0, #19] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (322168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ddf8>) │ │ │ │ @@ -922398,17 +922383,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 322150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dde0> │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (3221d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20de68>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -922445,17 +922430,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r6, #22 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r4, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (32224c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dedc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -922491,17 +922476,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r0, #21 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r1, #15] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (3222c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20df50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922537,17 +922522,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3222a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20df38> │ │ │ │ nop │ │ │ │ lsls r0, r2, #19 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r6, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (322330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dfc0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -922584,17 +922569,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #17 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r1, #27] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r3, #12] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (3223a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e034>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -922630,17 +922615,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r5, #15 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r6, #11] │ │ │ │ + ldrb r6, [r2, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r7, #25] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (322418 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e0a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922676,17 +922661,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 322400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e090> │ │ │ │ nop │ │ │ │ lsls r0, r7, #13 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r6, #30 │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (32248c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e11c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922722,17 +922707,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 322474 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e104> │ │ │ │ nop │ │ │ │ lsls r4, r0, #12 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (3224e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e170>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -922758,15 +922743,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 321aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d77c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r2, #10 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (322538 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e1c8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -922793,15 +922778,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 321aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d77c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r0, #9 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r2, #7] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (3225a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e238>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922837,17 +922822,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 322590 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e220> │ │ │ │ nop │ │ │ │ lsls r0, r5, #7 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r4, [r3, #6] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (3225fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e28c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -922873,15 +922858,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 321bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d84c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ + ldrb r6, [r3, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (322654 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e2e4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -922908,15 +922893,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 321bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d84c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r4, #4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ + ldrb r2, [r5, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [pc, #628] @ (3228d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e564>) │ │ │ │ movw ip, #36873 @ 0x9009 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ beq.w 3227ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e47e> │ │ │ │ @@ -923222,17 +923207,17 @@ │ │ │ │ bvc.n 3229a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e630> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 2, cr0, cr14, cr9, {4} │ │ │ │ bvs.n 3228ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e57c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r0, [r3, #23] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #100] @ (322a1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e6ac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -923273,17 +923258,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stc2 1, cr0, [r2, #548] @ 0x224 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + ldrb r6, [r4, #3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #164] @ (322ae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e770>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -923353,21 +923338,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 322a5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e6ec> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [r2], #548 @ 0x224 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + ldrb r4, [r1, #3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bpl.n 322b9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e82c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r7, #56] @ 0x38 │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + ldrb r4, [r4, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #168] @ (322bb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e848>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -923439,21 +923424,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r2], {137} @ 0x89 │ │ │ │ bmi.n 322b8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e81c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bmi.n 322ac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e758> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #168] @ (322c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e91c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -923525,21 +923510,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb3c0189 │ │ │ │ bmi.n 322cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e948> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r2, #29] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bcc.n 322bf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e884> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r2, #32] │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r3, #11] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #104] @ (322d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e9b0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923583,19 +923568,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xfa820189 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r7, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r7, #20] │ │ │ │ + str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r2, [r0, #9] │ │ │ │ + strb r2, [r4, #23] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (322db4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ea44>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -923642,19 +923627,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [r6, #393] @ 0x189 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r2, #21] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (322e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ead4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923702,19 +923687,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ vld4.32 {d16,d18,d20,d22}, [r4], r9 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r3, #4] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (322ea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20eb38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923740,15 +923725,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31dfbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x209c4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r0, [r4, #393] @ 0x189 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + strb r4, [r4, #21] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (322f04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20eb94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923774,15 +923759,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20a700> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr??.w r0, [r8, ] │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (322f7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ec0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923821,15 +923806,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20a700> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb.w r0, [ip, ] │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + strb r4, [r2, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (322ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ec84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923868,15 +923853,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20a700> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf7a40189 │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + strb r4, [r6, #17] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (323064 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ecf4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -923911,15 +923896,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf72a0189 │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + strb r6, [r3, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (3230d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ed60>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -923954,15 +923939,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6bc0189 │ │ │ │ - strb r4, [r5, #0] │ │ │ │ + strb r4, [r1, #15] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (323140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20edd0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923997,17 +923982,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 323128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20edb8> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6500189 │ │ │ │ - ldr r0, [r3, #124] @ 0x7c │ │ │ │ + strb r0, [r7, #13] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r0, #246 @ 0xf6 │ │ │ │ + movs r4, #150 @ 0x96 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (3231b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ee44>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -924042,15 +924027,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ rsbs r1, sl, #4489216 @ 0x448000 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + strb r6, [r3, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (323220 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20eeb0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -924085,15 +924070,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ sbc.w r1, ip, #4489216 @ 0x448000 │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + strb r4, [r1, #11] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (323290 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ef20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924128,17 +924113,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 323278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ef08> │ │ │ │ nop │ │ │ │ add.w r1, r0, #4489216 @ 0x448000 │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + strb r0, [r7, #9] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r4, #6 │ │ │ │ + movs r3, #70 @ 0x46 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (323320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20efb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924186,17 +924171,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3232f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ef82> │ │ │ │ nop │ │ │ │ eor.w r1, ip, #4489216 @ 0x448000 │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + strb r4, [r3, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #84] @ (323390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f020>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -924234,15 +924219,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20a700> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf3fc0189 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + strb r6, [r4, #6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (323404 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f094>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -924281,15 +924266,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20a700> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf3900189 │ │ │ │ - ldr r6, [r6, #88] @ 0x58 │ │ │ │ + strb r6, [r2, #5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (323490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f120>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924337,17 +924322,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 323462 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f0f2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf31c0189 │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + strb r0, [r0, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r4, #6 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #84] @ (323500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f190>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -924385,15 +924370,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20a700> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf28c0189 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + strb r2, [r1, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (323574 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f204>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -924432,15 +924417,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20a700> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2200189 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + strb r2, [r7, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r3, r0, #40 @ 0x28 │ │ │ │ add.w ip, r0, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cbz r1, 32358e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f21e> │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ @@ -924603,23 +924588,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (32374c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f3dc>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3236ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f37e> │ │ │ │ nop │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r6, #22 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -925458,25 +925443,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strd r0, r1, [r2, #548] @ 0x224 │ │ │ │ stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r2!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r5, #44] @ 0x2c │ │ │ │ + str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r2, #52] @ 0x34 │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r2, #48] @ 0x30 │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (324078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20fd08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925508,15 +925493,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3240b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20fd48>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 323e18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20faa8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ @@ -925594,29 +925579,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (3241b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20fe40>) │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 324126 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20fdb6> │ │ │ │ - str r6, [r3, #36] @ 0x24 │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r5, #32] │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r2, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r7, #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, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -925804,25 +925789,25 @@ │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r2, #4] │ │ │ │ b.n 324302 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ff92> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ b.n 3242b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ff44> │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + str r2, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r5, #4] │ │ │ │ + str r6, [r1, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r4, #16] │ │ │ │ + str r6, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r4, #16] │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #136] @ (32445c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2100ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -925880,21 +925865,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 324412 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2100a2> │ │ │ │ b.n 324b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2107b8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r0, #0] │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r6, [r1, r7] │ │ │ │ + str r6, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + str r4, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #296] @ (3245ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21023c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -926017,21 +926002,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3244cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21015c> │ │ │ │ nop │ │ │ │ b.n 324b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2107ac> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + str r4, [r4, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r4, [r0, r5] │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + str r4, [r7, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + str r6, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r0, [pc, #588] @ (324820 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2104b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -926522,23 +926507,23 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 24b6a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137330> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 324940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2105d0> │ │ │ │ nop │ │ │ │ svc 0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ + ldrsh r2, [r6, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrsh r4, [r7, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldrb r0, [r5, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r1, r2] │ │ │ │ + ldrsh r0, [r5, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrsh r2, [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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #136] @ (324bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21083c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -926591,15 +926576,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b.n 324b96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210826> │ │ │ │ bgt.n 324bdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21086c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldrb r6, [r7, 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] @ (324dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210a64>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -926803,39 +926788,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ str.w r8, [r4, #60] @ 0x3c │ │ │ │ b.n 324cc6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210956> │ │ │ │ nop │ │ │ │ blt.n 324ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210b4c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r3, r7] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r6, r0] │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r0, r0] │ │ │ │ + ldrb r6, [r4, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r2, r0] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldrb r6, [r0, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r6, r7] │ │ │ │ + ldrb r4, [r2, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r3, r3] │ │ │ │ + ldrb r0, [r7, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r1, r2] │ │ │ │ + ldrb r4, [r5, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r4, r1] │ │ │ │ + ldrb r2, [r0, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + ldrb r0, [r5, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r4, r1] │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #156] @ (324ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210b4c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -926898,19 +926883,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ bls.n 324ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210b84> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ + ldrb r4, [r2, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r2, r1] │ │ │ │ + ldrh r6, [r6, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ + ldrh r2, [r6, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ cbnz r1, 324ed6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210b66> │ │ │ │ add.w r0, r0, #532480 @ 0x82000 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -926986,15 +926971,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 324f84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210c14> │ │ │ │ bvc.n 324f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210be4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (325028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210cb8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -927103,19 +927088,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 3250b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210d48> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r0, [r1, r3] │ │ │ │ + ldrh r0, [r5, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (32519c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210e2c>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ @@ -927189,17 +927174,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bvs.n 325240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210ed0> │ │ │ │ lsls r1, r1, #6 │ │ │ │ bpl.n 325184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210e14> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r2, [r7, r0] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #76] @ (325208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210e98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -927275,15 +927260,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ b.n 325254 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210ee4> │ │ │ │ bpl.n 3252c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210f50> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (3252b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210f40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -927333,17 +927318,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (325328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210fb8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bmi.n 325414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2110a4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r4, r4] │ │ │ │ + ldr r4, [r0, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (3253bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21104c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -927397,19 +927382,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bcc.n 3253b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211048> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r1, r5] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r0, r4] │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + strb r2, [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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #148] @ (325470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211100>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -927470,21 +927455,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bcc.n 32552c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2111bc> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r2, [r1, r4] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #936] @ (325828 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2114b8>) │ │ │ │ + strh r2, [r1, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r4, r2] │ │ │ │ + ldr r2, [r0, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #212] @ (325568 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2111f8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -927572,21 +927557,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bcs.n 3254b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211144> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + ldrsb r0, [r7, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #0] @ (325578 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211208>) │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 32559e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21122e> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ lsrs r0, r2, #20 │ │ │ │ lsrs r5, r1, #20 │ │ │ │ @@ -927645,43 +927630,44 @@ │ │ │ │ ldr r0, [pc, #68] @ (325638 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2112c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (32563c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2112cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 324e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210b2c> │ │ │ │ + b.n 3255dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21126c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r5, #174 @ 0xae │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r2, r0] │ │ │ │ + ldrsb r2, [r6, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldc2 0, cr0, [r4], {211} @ 0xd3 │ │ │ │ - strb r6, [r1, r0] │ │ │ │ + movs r4, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + stmia r5!, {r4, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb.w r0, [r6, r6, lsl #1] │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + @ instruction: 0xfba600d6 │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + sxtb r2, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbnz r4, 325648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2112d8> │ │ │ │ + pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - adds r1, #174 @ 0xae │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #240 @ (adr r3, 32572c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2113bc>) │ │ │ │ + add r6, pc, #880 @ (adr r6, 3259ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21163c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adcs r2, r6 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r3 │ │ │ │ @@ -927769,21 +927755,21 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 325678 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211308> │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 32568a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21131a> │ │ │ │ b.n 325666 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2112f6> │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r0, r5] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + ldrsb r4, [r3, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w sl, [pc, #508] @ 32593c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2115cc> │ │ │ │ @@ -927992,53 +927978,53 @@ │ │ │ │ bne.n 325910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2115a0> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ b.n 325910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2115a0> │ │ │ │ add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strh r6, [r5, r3] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + ldrsb r0, [r2, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + ldrsb r6, [r2, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - push {r5, r7} │ │ │ │ + @ instruction: 0xb840 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, r1] │ │ │ │ + ldrsb r2, [r3, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r3, #10 │ │ │ │ + adds r6, #170 @ 0xaa │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r1, [sp, #216] @ 0xd8 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + ldrsb r4, [r7, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strb r4, [r6, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #920] @ 0x398 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ + str r4, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r7, #112 @ 0x70 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + strb r0, [r1, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #224] @ (325a84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211714>) │ │ │ │ @@ -928131,23 +928117,23 @@ │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ add r6, pc, #336 @ (adr r6, 325bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211868>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, r4] │ │ │ │ + strb r6, [r6, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r1, r3] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + strb r6, [r1, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r5, r1] │ │ │ │ + strb r0, [r1, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + strb r2, [r5, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -928286,21 +928272,21 @@ │ │ │ │ b.n 325b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2117e0> │ │ │ │ ldmia r4!, {r1, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ add r5, pc, #96 @ (adr r5, 325c84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211914>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #888] @ (325fa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211c34>) │ │ │ │ + strh r6, [r7, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #784] @ (325f40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211bd0>) │ │ │ │ + strh r4, [r4, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #544] @ (325e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211ae4>) │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #568] @ (325e70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211b00>) │ │ │ │ + strh r6, [r5, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r8, r2 │ │ │ │ @@ -929118,31 +929104,31 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #656 @ (adr r3, 3267c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x212454>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #64] @ (32657c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21220c>) │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #48] @ (326570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x212200>) │ │ │ │ + strh r4, [r5, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r6, #72] @ 0x48 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r7, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r1, [pc, #64] @ (326598 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x212228>) │ │ │ │ + ldr r4, [pc, #704] @ (326818 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2124a8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #104] @ (3265c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x212254>) │ │ │ │ + ldr r4, [pc, #744] @ (326844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2124d4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -929340,15 +929326,15 @@ │ │ │ │ adds r3, #2 │ │ │ │ cmp fp, r2 │ │ │ │ beq.n 326670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x212300> │ │ │ │ cmp fp, r3 │ │ │ │ bne.n 326750 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2123e0> │ │ │ │ b.n 326670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x212300> │ │ │ │ nop │ │ │ │ - str r0, [r4, #24] │ │ │ │ + str r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -929579,15 +929565,15 @@ │ │ │ │ b.n 3268ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21257e> │ │ │ │ sxth r2, r2 │ │ │ │ movs r3, #0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ b.n 326840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2124d0> │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, r6] │ │ │ │ + str r0, [r5, #16] │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #328] @ (326b14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2127a4>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -931315,31 +931301,31 @@ │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ b.n 32772a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2133ba> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r7, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r6] │ │ │ │ + strb r6, [r2, r5] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r2, [r4, r4] │ │ │ │ + strb r2, [r0, r3] │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldrh r0, [r1, #12] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r4, #178 @ 0xb2 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, #94 @ 0x5e │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r5, #110 @ 0x6e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ + adds r4, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ @@ -931581,27 +931567,27 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 327ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213978> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, #30] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r0, #210 @ 0xd2 │ │ │ │ + adds r4, #114 @ 0x72 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #226 @ 0xe2 │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strh r4, [r7, #24] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r1, [pc, #984] @ (328258 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213ee8>) │ │ │ │ + ldr r5, [pc, #600] @ (3280d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213d68>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r7, #86 @ 0x56 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #158 @ 0x9e │ │ │ │ + adds r3, #62 @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #18 │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #676] @ (328144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213dd4>) │ │ │ │ add.w r6, r3, #94208 @ 0x17000 │ │ │ │ @@ -931874,17 +931860,17 @@ │ │ │ │ nop │ │ │ │ strh r6, [r2, #10] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #2] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r6, #22 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r6, #14 │ │ │ │ + adds r1, #174 @ 0xae │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 328164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213df4> │ │ │ │ ldrb.w r3, [r0, #100] @ 0x64 │ │ │ │ cbz r3, 328168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213df8> │ │ │ │ movs r0, #1 │ │ │ │ @@ -931899,15 +931885,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (32818c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213e1c>) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6abe4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3032] @ 0xbd8 │ │ │ │ ldr r6, [pc, #216] @ (32827c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213f0c>) │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ @@ -931986,17 +931972,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #25] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + adds r0, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrb r0, [r4, #22] │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -932225,17 +932211,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #37643 @ 0x930b │ │ │ │ bl 310ed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fcb60> │ │ │ │ b.n 328330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213fc0> │ │ │ │ add r4, pc, #608 @ (adr r4, 32874c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2143dc>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r2, #152 @ 0x98 │ │ │ │ + cmp r6, #56 @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ @@ -932975,15 +932961,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r1, #212 @ 0xd4 │ │ │ │ + movs r5, #116 @ 0x74 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w lr, [pc, #116] @ 328de0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x214a70> │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -933031,15 +933017,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ strb r6, [r0, #10] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + movs r5, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strb r2, [r7, #8] │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -933090,15 +933076,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r1, #6 │ │ │ │ strb r2, [r6, #7] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ lsls r4, r2, #3 │ │ │ │ strb r0, [r4, #6] │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -933150,15 +933136,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r1, #6 │ │ │ │ strb r0, [r3, #5] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #100 @ 0x64 │ │ │ │ + movs r4, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strb r0, [r0, #4] │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -933185,15 +933171,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r0, #2 │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (328ffc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x214c8c>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -933240,15 +933226,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r2, [r5, #1] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strb r0, [r3, #0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -933298,15 +933284,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r7, [sp, #0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, #4 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -933358,15 +933344,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldr r6, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -933395,15 +933381,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 3291e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x214e78> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933428,15 +933414,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r5, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 329244 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x214ed4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933463,15 +933449,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 3292a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x214f30> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933498,15 +933484,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 3292f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x214f88> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933531,15 +933517,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 329354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x214fe4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933566,15 +933552,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r4, r2, #3 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 3293b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215040> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933601,15 +933587,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r4, r1, #2 │ │ │ │ + movs r0, #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, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32940c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21509c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933636,15 +933622,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -933666,15 +933652,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 327e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213b1c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r4, r0, #0 │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #56] @ 3294a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215138> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933697,15 +933683,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 327e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213b1c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r2, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r0, r2, r7 │ │ │ │ + subs r0, r6, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #44] @ (3294f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215180>) │ │ │ │ @@ -934067,15 +934053,15 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #116] @ (32995c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2155ec>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -934123,15 +934109,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [r1, #112] @ 0x70 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r4, r6, #29 │ │ │ │ + subs r4, r2, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -934182,15 +934168,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r1, #6 │ │ │ │ str r2, [r6, #100] @ 0x64 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -934243,15 +934229,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ str r2, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + subs r4, r1, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r4, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -934280,15 +934266,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + adds r4, r3, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 329b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2157e4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934315,15 +934301,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #32] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + adds r0, r3, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 329bb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215840> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934350,15 +934336,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #30] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + adds r4, r2, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 329c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21589c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934385,15 +934371,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #26] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r0, r6, #20 │ │ │ │ + adds r0, r2, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (329c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2158f0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934419,15 +934405,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #24] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (329cb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215944>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934453,15 +934439,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r0, #22] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r7, #18 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (329d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215998>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934487,15 +934473,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r5, #18] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r0, #18 │ │ │ │ + adds r2, r4, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #52] @ 329d54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2159e4> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -934670,15 +934656,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r4, #2] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r2, #10 │ │ │ │ + asrs r2, r6, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (329f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215bf8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934704,15 +934690,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r1, #0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + asrs r2, r7, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (329fbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215c4c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934739,15 +934725,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32a010 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215ca0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934773,15 +934759,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r5, #7 │ │ │ │ + asrs r2, r1, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32a068 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215cf8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934809,15 +934795,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r2, #21 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32a0c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215d50>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934845,15 +934831,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r6, r6, #5 │ │ │ │ + asrs r6, r2, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 32a108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215d98> │ │ │ │ sub sp, #8 │ │ │ │ @@ -935155,17 +935141,17 @@ │ │ │ │ add r3, pc │ │ │ │ bl 13efb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ac40> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #26] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r2, r7, #24 │ │ │ │ + asrs r2, r3, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r4, #24 │ │ │ │ + asrs r6, r0, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 32a3c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216058> │ │ │ │ @@ -935226,17 +935212,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r4, r7, #22 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #128] @ (32a588 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216218>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935286,19 +935272,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 32a562 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2161f2> │ │ │ │ strh r4, [r6, #16] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #112] @ (32a618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2162a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -935429,21 +935415,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ add r1, r3 │ │ │ │ b.n 32a68a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21631a> │ │ │ │ strh r4, [r1, #8] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r4, r6, #17 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r5, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r0, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (32a79c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21642c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -935576,21 +935562,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ add r1, r3 │ │ │ │ b.n 32a80e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21649e> │ │ │ │ ldrb r0, [r1, #30] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r0, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #88] @ 32a908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216598> │ │ │ │ mov r7, r3 │ │ │ │ @@ -935623,17 +935609,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r6, [r0, #26] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r0, r4, #11 │ │ │ │ + lsrs r0, r0, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsrs r2, r3, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #132] @ 32a9a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216638> │ │ │ │ mov r6, r3 │ │ │ │ @@ -935686,21 +935672,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #24] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r1, #9 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r3, #8 │ │ │ │ + lsrs r4, r7, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #116] @ 32aa40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2166d0> │ │ │ │ mov r7, r3 │ │ │ │ @@ -935745,19 +935731,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r2, [r5, #21] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsrs r6, r5, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r4, #7 │ │ │ │ + lsrs r6, r0, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #88] @ 32aab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216748> │ │ │ │ mov r7, r3 │ │ │ │ @@ -935790,17 +935776,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r6, [r2, #19] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + lsrs r4, r6, #21 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r5, #6 │ │ │ │ + lsrs r6, r1, #21 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #48] @ (32ab08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216798>) │ │ │ │ @@ -936315,15 +936301,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #27] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #116] @ 32b130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216dc0> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -936371,15 +936357,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r4, #25] │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldr r7, [pc, #216] @ (32b20c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216e9c>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #14 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r6, [pc, #928] @ (32b4e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217170>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -936430,15 +936416,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r2, #23] │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldr r6, [pc, #648] @ (32b454 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2170e4>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #12 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r6, [pc, #320] @ (32b318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216fa8>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -936490,15 +936476,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r6, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldr r6, [pc, #32] @ (32b28c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216f1c>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r5, [pc, #704] @ (32b538 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2171c8>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -936527,15 +936513,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r5, #18] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32b328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216fb8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -936562,15 +936548,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #17] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32b384 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217014> │ │ │ │ mov r4, r3 │ │ │ │ @@ -936597,15 +936583,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r6, #15] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32b3e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217070> │ │ │ │ mov r4, r3 │ │ │ │ @@ -936632,15 +936618,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #14] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32b434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2170c4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -936666,15 +936652,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r0, #13] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32b488 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217118>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -936700,15 +936686,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r5, #11] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r7, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32b4dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21716c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -936734,15 +936720,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r3, #10] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32b534 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2171c4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -936770,15 +936756,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r0, #9] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32b58c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21721c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -936806,15 +936792,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r5, #7] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r6, r5 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32b5e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217274>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -936842,15 +936828,16 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r2, #6] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - vshr.u64 q8, , #14 │ │ │ │ + lsls r2, r2, #14 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32b63c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2172cc>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -936877,15 +936864,16 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, #4] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - vshr.u64 q0, , #10 │ │ │ │ + lsls r6, r2, #13 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32b694 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217324>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -936912,15 +936900,16 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #3] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - vqadd.u64 q8, q13, │ │ │ │ + lsls r2, r3, #12 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32b6ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21737c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -936947,15 +936936,16 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #2] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - vqadd.u64 q0, q15, │ │ │ │ + lsls r6, r3, #11 │ │ │ │ + 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 │ │ │ │ movs r1, #1 │ │ │ │ mov.w ip, #13 │ │ │ │ @@ -937544,15 +937534,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r5, #28] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str.w r0, [r4, #211] @ 0xd3 │ │ │ │ + stc2l 0, cr0, [r4], #-844 @ 0xfffffcb4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 32be1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217aac> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #124] @ 32be20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217ab0> │ │ │ │ @@ -937602,15 +937592,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r7, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ negs r6, r2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [r4, r3, lsl #1] │ │ │ │ + stc2 0, cr0, [r4], {211} @ 0xd3 │ │ │ │ rors r4, r7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w lr, [pc, #136] @ 32bec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217b54> │ │ │ │ @@ -937664,15 +937654,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r3, #12] │ │ │ │ lsls r1, r1, #6 │ │ │ │ sbcs r6, r6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7dc00d3 │ │ │ │ + @ instruction: 0xfb7c00d3 │ │ │ │ adcs r6, r2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #144] @ 32bf74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217c04> │ │ │ │ @@ -937728,15 +937718,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r6, #0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r6, r1 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf74c00d3 │ │ │ │ + @ instruction: 0xfaec00d3 │ │ │ │ lsls r6, r4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32bfd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217c68> │ │ │ │ @@ -937764,15 +937754,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movt r0, #51411 @ 0xc8d3 │ │ │ │ + @ instruction: 0xfa6c00d3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32c034 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217cc4> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -937798,15 +937788,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r0, #116] @ 0x74 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xf68c00d3 │ │ │ │ + @ instruction: 0xfa2c00d3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32c090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217d20> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -937832,15 +937822,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movw r0, #51411 @ 0xc8d3 │ │ │ │ + vld1.8 @ instruction: 0xf9ec00d3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32c0ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217d7c> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -937866,15 +937856,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - addw r0, ip, #2259 @ 0x8d3 │ │ │ │ + vld1.8 @ instruction: 0xf9ac00d3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -937899,15 +937889,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - rsbs r0, r4, #6914048 @ 0x698000 │ │ │ │ + ldr??.w r0, [r4, r3, lsl #1] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 32c1dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217e6c> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #124] @ 32c1e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217e70> │ │ │ │ @@ -937957,15 +937947,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r6, #150 @ 0x96 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r8, #6914048 @ 0x698000 │ │ │ │ + ldrsb.w r0, [r8, r3, lsl #1] │ │ │ │ subs r6, #60 @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w lr, [pc, #136] @ 32c284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217f14> │ │ │ │ @@ -938019,15 +938009,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r5, #246 @ 0xf6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4f400d3 │ │ │ │ + ldrb.w r0, [r4, #211] @ 0xd3 │ │ │ │ subs r5, #150 @ 0x96 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #144] @ 32c334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217fc4> │ │ │ │ @@ -938083,15 +938073,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r5, #78 @ 0x4e │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r8, #6914048 @ 0x698000 │ │ │ │ + strb.w r0, [r8, r3, lsl #1] │ │ │ │ subs r4, #230 @ 0xe6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32c398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218028> │ │ │ │ @@ -938119,15 +938109,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xf3ec00d3 │ │ │ │ + @ instruction: 0xf78c00d3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32c3f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218084> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -938153,15 +938143,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - usat r0, #19, ip, asr #3 │ │ │ │ + @ instruction: 0xf74c00d3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32c450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2180e0> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -938187,15 +938177,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bfi r0, ip, #3, #17 │ │ │ │ + @ instruction: 0xf70c00d3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32c4ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21813c> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -938221,15 +938211,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ssat r0, #20, ip, asr #3 │ │ │ │ + movt r0, #51411 @ 0xc8d3 │ │ │ │ add.w ip, r0, #94208 @ 0x17000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w lr, r0, #98304 @ 0x18000 │ │ │ │ vldr s14, [ip, #844] @ 0x34c │ │ │ │ mov r5, r2 │ │ │ │ @@ -938536,15 +938526,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r0, r4] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - vqadd.s16 q8, q14, │ │ │ │ + @ instruction: 0xf2fc00d3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #436] @ 32ca50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2186e0> │ │ │ │ @@ -938756,16 +938746,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, r2] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldc 0, cr0, [r0, #-844]! @ 0xfffffcb4 │ │ │ │ - stcl 0, cr0, [r4], {211} @ 0xd3 │ │ │ │ + @ instruction: 0xf0d000d3 │ │ │ │ + orn r0, r4, #211 @ 0xd3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (32cb60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2187f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -938826,18 +938816,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, r7] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stc 0, cr0, [r2], #844 @ 0x34c │ │ │ │ - ldc 0, cr0, [r4], #844 @ 0x34c │ │ │ │ - stc 0, cr0, [r2], {211} @ 0xd3 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + orr.w r0, r2, #211 @ 0xd3 │ │ │ │ + orrs.w r0, r4, #211 @ 0xd3 │ │ │ │ + bic.w r0, r2, #211 @ 0xd3 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (32cc40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2188d0>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -938909,18 +938899,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r4, r3] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xebee00d3 │ │ │ │ - subs.w r0, ip, r3, lsr #3 │ │ │ │ - rsb r0, lr, r3, lsr #3 │ │ │ │ - cbz r4, 32cd5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2189ea> │ │ │ │ + vshr.s64 q0, , #50 │ │ │ │ + vqadd.s16 q8, q14, │ │ │ │ + vqadd.s32 q8, q15, │ │ │ │ + @ instruction: 0xb71c │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #272] @ (32ce24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218ab4>) │ │ │ │ @@ -939284,16 +939274,15 @@ │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r6, r2] │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32cff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218c88> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ + @ instruction: 0xeabe00d3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #272] @ (32d2e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218f74>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -939382,16 +939371,15 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strb r6, [r4, r5] │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32cf3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218bcc> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ + strd r0, r0, [r6, #844] @ 0x34c │ │ │ │ ldr r3, [pc, #284] @ (32d410 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2190a0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r1, r3] │ │ │ │ adds r3, r0, r2 │ │ │ │ @@ -939576,15 +939564,15 @@ │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 32d4c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219150> │ │ │ │ nop │ │ │ │ strh r0, [r2, r4] │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32cdc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218a58> │ │ │ │ + b.n 32d508 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219198> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #256] @ (32d664 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2192f4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -939667,15 +939655,15 @@ │ │ │ │ vldr s0, [sp, #16] │ │ │ │ b.n 32d5aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21923a> │ │ │ │ nop │ │ │ │ str r4, [r2, r7] │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32dc7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21990c> │ │ │ │ + b.n 32d3bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21904c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ add.w lr, r0, #122880 @ 0x1e000 │ │ │ │ add.w r3, r0, #124416 @ 0x1e600 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ movw r1, #36001 @ 0x8ca1 │ │ │ │ movt r1, #37726 @ 0x935e │ │ │ │ @@ -939853,21 +939841,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (32d89c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21952c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 32d82e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2194be> │ │ │ │ ldr r7, [pc, #544] @ (32dab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219740>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + ldrb r0, [r2, #15] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 32dad4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219764> │ │ │ │ + b.n 32d214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218ea4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 32da90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219720> │ │ │ │ + b.n 32d1d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218e60> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 32da78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219708> │ │ │ │ + b.n 32d1b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218e48> │ │ │ │ lsls r3, r2, #3 │ │ │ │ add.w r1, r0, r1, lsl #5 │ │ │ │ push {lr} │ │ │ │ add.w ip, r1, #124416 @ 0x1e600 │ │ │ │ add.w r1, r1, #122880 @ 0x1e000 │ │ │ │ add.w r0, r0, #122880 @ 0x1e000 │ │ │ │ add.w lr, r1, #1984 @ 0x7c0 │ │ │ │ @@ -940014,21 +940002,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [pc, #464] @ (32dc4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2198dc>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r6, #24] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + b.n 32e090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219d20> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - svc 74 @ 0x4a │ │ │ │ + b.n 32e05c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219cec> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - svc 18 │ │ │ │ + b.n 32dff0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219c80> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldr r0, [pc, #172] @ (32db4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2197dc>) │ │ │ │ @@ -940220,25 +940208,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 32dc24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2198b4> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #864] @ (32e024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219cb4>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ble.n 32dbf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219884> │ │ │ │ + b.n 32df34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219bc4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - udf #4 │ │ │ │ + b.n 32e014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219ca4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 32dd9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219a2c> │ │ │ │ + b.n 32dedc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219b6c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 32dbec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21987c> │ │ │ │ + b.n 32df2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219bbc> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 32dca4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219934> │ │ │ │ + b.n 32dfe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219c74> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 32dc40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2198d0> │ │ │ │ + b.n 32df80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219c10> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ bls.n 32dd7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219a0c> │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -941775,15 +941763,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r2, #14 │ │ │ │ lsls r7, r7, #5 │ │ │ │ bmi.n 32ef98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ac28> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ movs r0, #1 │ │ │ │ @@ -941922,15 +941910,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r6, r3, #3 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ sub sp, #8 │ │ │ │ @@ -942167,15 +942155,15 @@ │ │ │ │ b.n 32f0d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ad60> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r3, r3, [r4] │ │ │ │ b.n 32f1f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ae86> │ │ │ │ - str r6, [r6, #100] @ 0x64 │ │ │ │ + ldr r6, [r2, #32] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ @@ -942586,33 +942574,33 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r5!, {r3, r4, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r2, r4] │ │ │ │ + strb r2, [r6, r2] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + adds r1, #26 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r5!, {r4, r7} │ │ │ │ + ldmia r1!, {r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r1, #198 @ 0xc6 │ │ │ │ + subs r5, #102 @ 0x66 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldmia r5!, {r1, r2, r3} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -942752,63 +942740,63 @@ │ │ │ │ b.n 32f76e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b3fe> │ │ │ │ ldr r1, [pc, #108] @ (32f884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b514>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 29fdc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18ba50> │ │ │ │ b.n 32f70a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b39a> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r5} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r4!, {r2, r3, r5} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r4!, {r2} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r5!, {r6} │ │ │ │ + ldmia r0!, {r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r5!, {} │ │ │ │ + ldmia r0!, {r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r5, #252 @ 0xfc │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + strb r2, [r6, #5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r3, #214 @ 0xd6 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + strb r4, [r1, #5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldmia r3!, {r4, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + strb r2, [r2, #4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldmia r3!, {r1, r4, r5} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r4, #86 @ 0x56 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #1672 @ 0x688 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bne.n 32f916 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b5a6> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -942984,59 +942972,59 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 32f8c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b558> │ │ │ │ ldr r0, [pc, #96] @ (32fad8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b768>) │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + bcs.n 32fb70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b800> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ + bcs.n 32fb1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b7ac> │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r2, {r2, r5, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + bcs.n 32fae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b770> │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r2!, {r1, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + bcs.n 32fa9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b72c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r2, {r2, r3, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + bne.n 32fa34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b6c4> │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r2, {r2, r3} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r6!, {} │ │ │ │ + bne.n 32f9ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b67c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ + bne.n 32fb74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b804> │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + bne.n 32fb38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b7c8> │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + bne.n 32facc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b75c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r5!, {r2, r3, r6} │ │ │ │ + beq.n 32faa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b734> │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r1, {r1, r2, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + beq.n 32fa80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b710> │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + str r2, [r3, #32] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ @@ -943061,15 +943049,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r0, #15 │ │ │ │ beq.n 32fb86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b816> │ │ │ │ ldr r2, [pc, #80] @ (32fb8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b81c>) │ │ │ │ lsls r1, r0, #31 │ │ │ │ mov.w r3, #46 @ 0x2e │ │ │ │ it mi │ │ │ │ @@ -943116,15 +943104,15 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldmia r0!, {} │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + str r0, [r1, #16] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -943208,29 +943196,29 @@ │ │ │ │ b.n 32fc5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b8ea> │ │ │ │ ldr r2, [pc, #40] @ (32fca4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b934>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 32fbd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b864> │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - it ls │ │ │ │ - lslls r0, r3, #3 │ │ │ │ - add r6, pc, #888 @ (adr r6, 330010 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bca0>) │ │ │ │ + stmia r3!, {r3, r4, r5} │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r0!, {r4, r7} │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stc 0, cr0, [r4, #-896] @ 0xfffffc80 │ │ │ │ - stc 0, cr0, [r0, #-896] @ 0xfffffc80 │ │ │ │ - itt gt │ │ │ │ - lslgt r0, r3, #3 │ │ │ │ - stmdbgt sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + @ instruction: 0xf0a400e0 │ │ │ │ + @ instruction: 0xf0a000e0 │ │ │ │ + stmia r3!, {r2, r5, r6} │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r3 │ │ │ │ @@ -943628,76 +943616,76 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 32fadc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b76c> │ │ │ │ b.n 32fdfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ba8c> │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - nop {11} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - sbcs.w r0, lr, r0, asr #3 │ │ │ │ - bkpt 0x00d6 │ │ │ │ + vhadd.s16 q0, q15, q8 │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r4, pc, #736 @ (adr r4, 3303c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c058>) │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bkpt 0x00b6 │ │ │ │ + stmia r2!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xeaaa00e0 │ │ │ │ - add r4, pc, #272 @ (adr r4, 330208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21be98>) │ │ │ │ + cdp 0, 4, cr0, cr10, cr0, {7} │ │ │ │ + add r7, pc, #912 @ (adr r7, 330488 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c118>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbnz r0, 330100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bd90> │ │ │ │ + pop {r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bkpt 0x0044 │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r3, pc, #952 @ (adr r3, 3304c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c150>) │ │ │ │ + add r7, pc, #568 @ (adr r7, 330340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bfd0>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbnz r2, 33018a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21be1a> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - bkpt 0x0000 │ │ │ │ - lsls r1, r4, #3 │ │ │ │ - pop {r4, r5} │ │ │ │ + itte ls │ │ │ │ + lslls r3, r2, #3 │ │ │ │ + stmials r1!, {r5, r7} │ │ │ │ + lslhi r1, r4, #3 │ │ │ │ + nop {13} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #232 @ (adr r3, 330204 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21be94>) │ │ │ │ + add r6, pc, #872 @ (adr r6, 330484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c114>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + stmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #72 @ (adr r3, 33016c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bdfc>) │ │ │ │ + add r6, pc, #712 @ (adr r6, 3303ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c07c>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r6, r5, #11 │ │ │ │ + lsrs r6, r1, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mrc 0, 0, r0, cr0, cr9, {6} │ │ │ │ - lsrs r6, r6, #11 │ │ │ │ + subs.w r0, r0, #217 @ 0xd9 │ │ │ │ + lsrs r6, r2, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mrc 0, 0, r0, cr0, cr9, {6} │ │ │ │ - ldr r2, [r0, #32] │ │ │ │ + subs.w r0, r0, #217 @ 0xd9 │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r3, r4, r7} │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - cbnz r2, 3301b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21be44> │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - pop {r3, r7} │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r6, 3301b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21be44> │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee vc │ │ │ │ + lslvc r0, r3, #3 │ │ │ │ + stmiavs r0!, {r3, r5} │ │ │ │ + lslvs r3, r2, #3 │ │ │ │ + itet pl │ │ │ │ + lslpl r0, r3, #3 │ │ │ │ + stmdbmi sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movpl.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldrsb.w r3, [r1, #41] @ 0x29 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -943762,25 +943750,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (33021c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21beac>) │ │ │ │ ldr.w r3, [r1, #400] @ 0x190 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 330170 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21be00> │ │ │ │ nop │ │ │ │ - cbnz r6, 33028a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bf1a> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - cbnz r4, 330264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bef4> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - cbnz r6, 33026e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21befe> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - cbnz r6, 33027a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bf0a> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - cbnz r6, 330272 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bf02> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - cbnz r6, 330268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bef8> │ │ │ │ + ittt ls │ │ │ │ + lslls r3, r2, #3 │ │ │ │ + bkpt 0x00f4 │ │ │ │ + lslls r3, r2, #3 │ │ │ │ + itee eq │ │ │ │ + lsleq r3, r2, #3 │ │ │ │ + itee cs @ unpredictable │ │ │ │ + lslcs r3, r2, #3 │ │ │ │ + bkpt 0x00fe │ │ │ │ + lslcc r3, r2, #3 │ │ │ │ + bkpt 0x00c6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #20] @ (330248 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bed8>) │ │ │ │ @@ -943913,47 +943901,47 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 33028c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bf1c> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r6, #544] @ 0x220 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r2, #544] @ 0x220 │ │ │ │ - revsh r6, r7 │ │ │ │ + bkpt 0x009e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r2, 3303c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c052> │ │ │ │ + bkpt 0x00ca │ │ │ │ lsls r3, r2, #3 │ │ │ │ - usat r0, #22, r4, lsl #3 │ │ │ │ - cbnz r2, 3303ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c05e> │ │ │ │ + @ instruction: 0xf72400d6 │ │ │ │ + bkpt 0x00da │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - revsh r4, r3 │ │ │ │ + bkpt 0x007c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r0, 3303d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c066> │ │ │ │ + bkpt 0x00c8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r0, 3303de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c06e> │ │ │ │ + bkpt 0x00d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldc2l 1, cr0, [r0], #544 @ 0x220 │ │ │ │ - hlt 0x0006 │ │ │ │ + bkpt 0x0026 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r4, 3303fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c08e> │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - rev16 r2, r4 │ │ │ │ + ite cs │ │ │ │ + lslcs r2, r2, #3 │ │ │ │ + bkpt 0x0002 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - rev16 r4, r4 │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - rev16 r6, r4 │ │ │ │ + bkpt 0x0006 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - rev16 r4, r7 │ │ │ │ + bkpt 0x001c │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0008 │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - rev16 r2, r2 │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -946488,141 +946476,141 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp r3, ip │ │ │ │ bne.n 332062 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dcf2> │ │ │ │ b.w 331696 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21d326> │ │ │ │ nop │ │ │ │ - cbnz r4, 3320c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dd58> │ │ │ │ + bkpt 0x00e4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r4, 3320a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dd30> │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cbnz r4, 332090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dd20> │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + rev16 r4, r5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + cbnz r0, 3320ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dd3c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + cbnz r0, 3320be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dd4e> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + cbnz r4, 3320bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dd4c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r3, r5, lr} │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xb83c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + @ instruction: 0xb80c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + ldrh r0, [r5, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xb81c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 33212c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddbc> │ │ │ │ + @ instruction: 0xb750 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 332132 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddc2> │ │ │ │ + @ instruction: 0xb75c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 332116 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dda6> │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + cbnz r4, 3320e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dd70> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb71c │ │ │ │ + hlt 0x003c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + cbnz r4, 3320ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dd7a> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r4, r5, r7} │ │ │ │ + @ instruction: 0xb850 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + cbnz r4, 332102 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dd92> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 332122 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddb2> │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r3} │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r6} │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + cbnz r0, 332102 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dd92> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r4, r5} │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - uxth r0, r6 │ │ │ │ + setend le │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + cbnz r4, 33210a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dd9a> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r4, r6} │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + push {} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - uxth r0, r2 │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - uxtb r0, r1 │ │ │ │ + @ instruction: 0xb668 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 332154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dde4> │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 33213c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddcc> │ │ │ │ + push {r4, r5, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sxth r4, r1 │ │ │ │ + push {r2, r3, r5, r7, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r2, 33216a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddfa> │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + uxtb r4, r4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r6, 332140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddd0> │ │ │ │ + push {r1, r2, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 332154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dde4> │ │ │ │ + push {r6, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - uxtb r6, r4 │ │ │ │ + @ instruction: 0xb686 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 33215c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddec> │ │ │ │ + push {r6, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add sp, #8 │ │ │ │ + cbz r2, 3321a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21de30> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - uxtb r0, r7 │ │ │ │ + @ instruction: 0xb698 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r2, 332166 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddf6> │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + cbz r0, 332160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddf0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 332164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddf4> │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + cbz r6, 3321ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21de5a> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sxth r6, r0 │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + push {r3, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + uxtb r6, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ + cbz r4, 3321ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21de3c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + sub sp, #32 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #264 @ 0x108 │ │ │ │ + cbz r2, 3321a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21de30> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + push {r1, r2, r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + uxtb r0, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cbz r3, 332180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21de10> │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 332178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21de08> │ │ │ │ ldr r1, [pc, #664] @ (33241c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e0ac>) │ │ │ │ @@ -946874,47 +946862,47 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 33240a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e09a> │ │ │ │ b.w 331aa6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21d736> │ │ │ │ nop │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + cbz r4, 332472 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e102> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + cbz r4, 33245c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e0ec> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #16 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + cbz r4, 33243e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e0ce> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + sxth r0, r4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + cbz r2, 332448 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e0d8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + sxth r2, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + cbz r0, 332450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e0e0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrsh.w r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 33246c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e0fc> │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ ldrsh.w r3, [r0, #4] │ │ │ │ @@ -947026,15 +947014,15 @@ │ │ │ │ mov.w r0, #131072 @ 0x20000 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #131074 @ 0x20002 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #1073741824 @ 0x40000000 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ ldr.w r4, [pc, #1316] @ 332ac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e750> │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -947553,66 +947541,66 @@ │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ b.n 332a9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e72c> │ │ │ │ nop │ │ │ │ bge.n 332b68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e7f8> │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ bls.n 332b80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e810> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #600 @ 0x258 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r5, sp, #648 @ 0x288 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r0, [r2, r4] │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r0, [r0, r3] │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xf4fa00e1 │ │ │ │ - add r0, sp, #1000 @ 0x3e8 │ │ │ │ + ldrb.w r0, [sl, #225] @ 0xe1 │ │ │ │ + add r4, sp, #616 @ 0x268 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, #8 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + ldr r0, [r6, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #984 @ (adr r2, 332efc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21eb8c>) │ │ │ │ + add r6, pc, #600 @ (adr r6, 332d7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ea0c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #680 @ (adr r7, 332dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ea64>) │ │ │ │ + add r3, sp, #296 @ 0x128 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #648 @ (adr r7, 332db8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ea48>) │ │ │ │ + add r3, sp, #264 @ 0x108 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #456 @ (adr r7, 332cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e98c>) │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cbz r1, 332b70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e800> │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r4, r7, [r1, #36] @ 0x24 │ │ │ │ @@ -950138,19 +950126,19 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ ... │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 33482c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2204bc> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r2, #32 │ │ │ │ @@ -951188,19 +951176,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb792 │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ setend le │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + strh r0, [r2, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr.w r8, [sp, #92] @ 0x5c │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ add r6, sp, #136 @ 0x88 │ │ │ │ str.w r8, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ @@ -952381,20 +952369,20 @@ │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb3600d2 │ │ │ │ + mrc2 0, 6, r0, cr6, cr2, {6} │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #6] │ │ │ │ + strb r2, [r6, #20] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -953206,15 +953194,15 @@ │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -953893,21 +953881,21 @@ │ │ │ │ ... │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r2, #44] @ 0x2c │ │ │ │ + str r6, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r2, #3 │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ bl 467848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3534d8> │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r3, [sl, #13] │ │ │ │ add.w sl, r0, #20 │ │ │ │ @@ -955769,15 +955757,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #17] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r2, r4, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bpl.n 338740 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2243d0> │ │ │ │ + bls.n 338680 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x224310> │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #404] @ (338914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2245a4>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -969139,15 +969127,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmdb r8, {r0, r1, r2, r7, r8} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 341b64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22d7f4> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xb78e │ │ │ │ + cbnz r6, 341dfa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22da8a> │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -970802,15 +970790,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 343050 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22ece0> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s16 q0, q8, │ │ │ │ + @ instruction: 0xf2b000d1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #268] @ (3431d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22ee64>) │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [pc, #268] @ (3431d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22ee68>) │ │ │ │ @@ -972618,21 +972606,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + str r3, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r6, [r5, #52] @ 0x34 │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r2, [r7, #48] @ 0x30 │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #320] @ (3446f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x230384>) │ │ │ │ @@ -972757,15 +972745,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ rev16 r4, r0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 34470c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23039c> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #336] @ (344864 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2304f4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -972928,17 +972916,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb776 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #31] │ │ │ │ + strh r2, [r2, #28] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r7, #20] │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r2, r2, #3 │ │ │ │ @ instruction: 0xb730 │ │ │ │ lsls r7, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -973475,15 +973463,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 344fa2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x230c32> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + bcs.n 344fb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x230c48> │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -974307,19 +974295,19 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #26] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [r6, r4] │ │ │ │ + ldrb r6, [r2, r3] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r6, [r0, #50] @ 0x32 │ │ │ │ + str r1, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov r2, r5 │ │ │ │ ldmia r2!, {r0, r1} │ │ │ │ str.w r0, [fp, #40] @ 0x28 │ │ │ │ str.w r1, [fp, #44] @ 0x2c │ │ │ │ mov r1, fp │ │ │ │ add.w fp, fp, #20 │ │ │ │ @@ -974512,15 +974500,15 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ... │ │ │ │ add r6, pc, #472 @ (adr r6, 345c7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23190c>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + strb r0, [r7, #9] │ │ │ │ lsls r6, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ @@ -974899,34 +974887,35 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #184 @ (adr r5, 345fa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x231c30>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r5, pc, #160 @ (adr r5, 345f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x231c1c>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldc2l 0, cr0, [r8, #880]! @ 0x370 │ │ │ │ - b.n 3464e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x232170> │ │ │ │ + lsls r0, r3, #6 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + b.n 345c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2318b0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + ldrsb r4, [r6, r2] │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb3000dc │ │ │ │ - strb r6, [r2, #23] │ │ │ │ + mrc2 0, 6, r0, cr0, cr12, {6} │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ add r2, pc, #88 @ (adr r2, 345f64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x231bf4>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r4, pc, #888 @ (adr r4, 346288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x231f18>) │ │ │ │ + add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xfae400dc │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + mcr2 0, 4, r0, cr4, cr12, {6} │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov ip, fp │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ mov r9, sl │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia.w r9!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ @@ -974962,19 +974951,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #16] @ (345f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x231c2c>) │ │ │ │ add r3, pc │ │ │ │ b.n 345b06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x231796> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r3, pc, #408 @ (adr r3, 346130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x231dc0>) │ │ │ │ + add r7, pc, #24 @ (adr r7, 345fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x231c40>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + b.n 3463bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23204c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r3, r0, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r3, #2032] @ 0x7f0 │ │ │ │ @@ -976047,23 +976036,23 @@ │ │ │ │ bne.n 346b2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2327be> │ │ │ │ b.n 3468c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x232550> │ │ │ │ nop │ │ │ │ add r0, pc, #128 @ (adr r0, 346bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23285c>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #100] @ 0x64 │ │ │ │ + strb r4, [r5, #7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cbz r4, 346bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23284c> │ │ │ │ + @ instruction: 0xb714 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r4, 346bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23284c> │ │ │ │ + @ instruction: 0xb704 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #0 │ │ │ │ ble.w 3468c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x232550> │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ subs r4, r5, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ subs r2, #4 │ │ │ │ @@ -976467,17 +976456,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 34696c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2325fc> │ │ │ │ ldrb.w r9, [sp, #172] @ 0xac │ │ │ │ b.w 346138 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x231dc8> │ │ │ │ - sxth r4, r2 │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ add.w r7, r0, #602112 @ 0x93000 │ │ │ │ @@ -977819,15 +977808,15 @@ │ │ │ │ ldr.w r3, [r2, #416] @ 0x1a0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 347a8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23371e> │ │ │ │ b.n 347dc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x233a54> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, pc, #488 @ (adr r2, 348050 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x233ce0>) │ │ │ │ + add r6, pc, #104 @ (adr r6, 347ed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x233b60>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #4768 @ 0x12a0 │ │ │ │ add.w r5, r0, #4800 @ 0x12c0 │ │ │ │ @@ -980120,17 +980109,17 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r4, #24] │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r2, #22 │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r1, #216 @ 0xd8 │ │ │ │ + adds r5, #120 @ 0x78 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r1, [r0, #118] @ 0x76 │ │ │ │ @@ -981349,45 +981338,45 @@ │ │ │ │ nop │ │ │ │ str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + subs r2, #242 @ 0xf2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, #72 @ 0x48 │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + subs r1, #74 @ 0x4a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + subs r0, #216 @ 0xd8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bl fff984aa │ │ │ │ bl 71c4ae │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r3, #76] @ 0x4c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + adds r5, #8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ + ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + cmp r0, #10 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #640] @ (34a758 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2363e8>) │ │ │ │ @@ -981618,15 +981607,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, r4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ + adds r3, #122 @ 0x7a │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, r5] │ │ │ │ lsls r7, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -982595,15 +982584,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r2, r0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #46 @ 0x2e │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ mov fp, r0 │ │ │ │ @@ -983723,21 +983712,21 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [pc, #664] @ (34c00c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x237c9c>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp ip, sl │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r0, r7, r2 │ │ │ │ + adds r0, r3, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + subs r0, r3, r7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #31 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [pc, #52] @ (34bdc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x237a54>) │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r4, #32] │ │ │ │ mov r1, r3 │ │ │ │ @@ -983758,15 +983747,15 @@ │ │ │ │ b.n 34b750 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2373e0> │ │ │ │ movs r7, #1 │ │ │ │ b.n 34b5c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x237254> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr r5, [pc, #404] @ (34bf74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x237c04>) │ │ │ │ @@ -984877,17 +984866,17 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ subs r2, #72 @ 0x48 │ │ │ │ lsls r7, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -985669,15 +985658,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #22 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #21 │ │ │ │ + lsrs r6, r1, #4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r7, #214 @ 0xd6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -986424,15 +986413,15 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb8000d1 │ │ │ │ + vqadd.u32 q0, q8, │ │ │ │ movs r5, #212 @ 0xd4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r4, r1 │ │ │ │ @@ -986608,18 +986597,18 @@ │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r5, #136 @ 0x88 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaee00d1 │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + mcr2 0, 4, r0, cr14, cr1, {6} │ │ │ │ + ldrh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + strh r4, [r7, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r3, #252 @ 0xfc │ │ │ │ lsls r7, r0, #6 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ movw ip, #36624 @ 0x8f10 │ │ │ │ ldr.w r3, [r2, #2260] @ 0x8d4 │ │ │ │ ldrh.w r2, [r2, #2264] @ 0x8d8 │ │ │ │ @@ -987172,15 +987161,15 @@ │ │ │ │ beq.w 34e090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x239d20> │ │ │ │ b.n 34e1be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x239e4e> │ │ │ │ movs r1, #136 @ 0x88 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ - subs.w r0, lr, #6848512 @ 0x688000 │ │ │ │ + ldr??.w r0, [lr, r1, lsl #1] │ │ │ │ subs r0, r3, #7 │ │ │ │ lsls r7, r0, #6 │ │ │ │ @ instruction: 0xfbefffff │ │ │ │ stc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -987671,15 +987660,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 34e676 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23a306> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - vqadd.s8 q0, q9, │ │ │ │ + subw r0, r2, #209 @ 0xd1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #856] @ (34ea6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23a6fc>) │ │ │ │ @@ -987994,17 +987983,17 @@ │ │ │ │ nop │ │ │ │ adds r2, r4, r3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #31 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldcl 0, cr0, [r0], #-836 @ 0xfffffcbc │ │ │ │ - stc 0, cr0, [r4], {209} @ 0xd1 │ │ │ │ - subs.w r0, lr, r1, lsr #3 │ │ │ │ + ands.w r0, r0, #209 @ 0xd1 │ │ │ │ + vshr.s64 q0, , #28 │ │ │ │ + vqadd.s16 q8, q15, │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w lr, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [pc, #3372] @ 34f7b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23b448> │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r1, [lr, #2116] @ 0x844 │ │ │ │ add r3, pc │ │ │ │ @@ -995800,15 +995789,15 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ stmia r1!, {r3, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r3, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r6, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov fp, r2 │ │ │ │ @@ -996031,19 +996020,19 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ stmia r0!, {r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ itee ge │ │ │ │ lslge r6, r0, #6 │ │ │ │ - strlt r4, [sp, #32] │ │ │ │ + strlt r7, [sp, #672] @ 0x2a0 │ │ │ │ lsllt r1, r2, #3 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [pc, #276] @ (35434c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23ffdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -996275,17 +996264,17 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ pop {r1, r4, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 35455e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2401ee> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [sp, #1000] @ 0x3e8 │ │ │ │ + str r4, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r0, #1848 @ 0x738 │ │ │ │ addw r1, r0, #1852 @ 0x73c │ │ │ │ add.w r2, r0, #1856 @ 0x740 │ │ │ │ addw r0, r0, #1860 @ 0x744 │ │ │ │ @@ -996570,21 +996559,21 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ hlt 0x0028 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rev r6, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r0, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [sp, #16] │ │ │ │ + str r3, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r1, [pc, #616] @ (354ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240740>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29fd20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18b9b0> │ │ │ │ b.n 3545ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24024a> │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ @@ -996822,21 +996811,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ ldrd r1, r2, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 353f80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23fc10> │ │ │ │ b.n 3545ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24024a> │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + str r1, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #34820 @ 0x8804 │ │ │ │ subs r1, r1, r3 │ │ │ │ @@ -997184,47 +997173,47 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ push {r4, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r1, r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, pc, #752 @ (adr r1, 355178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240e08>) │ │ │ │ + add r5, pc, #368 @ (adr r5, 354ff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240c88>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + ldrb r6, [r0, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #16] │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bkpt 0x00ee │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, pc, #264 @ (adr r1, 354fa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240c38>) │ │ │ │ + add r4, pc, #904 @ (adr r4, 355228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240eb8>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r6, #14] │ │ │ │ + ldrh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r4, #14] │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r0, #10] │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + asrs r6, r6, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + ldrh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r2, sp, #420 @ 0x1a4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 43a848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3264d8> │ │ │ │ mov r1, r6 │ │ │ │ @@ -997254,17 +997243,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #16] @ (354f1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240bac>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29fd20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18b9b0> │ │ │ │ b.n 354dde <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240a6e> │ │ │ │ - lsrs r2, r2, #30 │ │ │ │ + asrs r2, r6, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r7, #12 │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #604] @ 35518c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240e1c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -997496,15 +997485,15 @@ │ │ │ │ add.w r2, r5, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #1396] @ 0x574 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 355030 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240cc0> │ │ │ │ nop │ │ │ │ bhi.n 3551a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240e30> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #520] @ (3553b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241040>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -997699,17 +997688,17 @@ │ │ │ │ b.n 3552f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240f80> │ │ │ │ bpl.n 3552dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240f6c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r6, sp, #304 @ 0x130 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - blx r1 │ │ │ │ + ldr r3, [pc, #160] @ (355460 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2410f0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + asrs r0, r0, #22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r3 │ │ │ │ @@ -997799,23 +997788,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 355432 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2410c2> │ │ │ │ nop │ │ │ │ bcc.n 355578 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241208> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r0, [r2, #19] │ │ │ │ + ldrb r0, [r6, #1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrsh r6, [r2, r2] │ │ │ │ + str r6, [r6, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r1, #17] │ │ │ │ + strb r6, [r5, #31] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - asrs r2, r2, #2 │ │ │ │ + asrs r2, r6, #16 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (3555e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -997906,17 +997895,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 355544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2411d4> │ │ │ │ bcs.n 355688 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241318> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #304] @ (355734 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2413c4>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -998047,17 +998036,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #328 @ 0x148 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r0, [r1, #12] │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (355860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2414f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998155,15 +998144,15 @@ │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r0, sp, #560 @ 0x230 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r2, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (3558d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241560>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998202,15 +998191,15 @@ │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r7, pc, #456 @ (adr r7, 355aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241730>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7a400cf │ │ │ │ + @ instruction: 0xfb4400cf │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 355978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241608> │ │ │ │ mov lr, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -998256,15 +998245,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 354b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2407e4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + strh r6, [r3, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r2 │ │ │ │ @@ -998279,15 +998268,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 354b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2407e4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #236] @ (355ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241748>) │ │ │ │ @@ -998368,24 +998357,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 355a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2416d8> │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + strh r6, [r7, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf7c800cf │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ + @ instruction: 0xfb6800cf │ │ │ │ + strh r4, [r1, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r3, r1] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + strh r4, [r6, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r0, r1] │ │ │ │ + ldrh r6, [r4, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ vldr d7, [r2] │ │ │ │ @@ -998469,24 +998458,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (355bfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24188c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 355b76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241806> │ │ │ │ ldmia r4!, {r1, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + strh r0, [r2, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf69a00cf │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + @ instruction: 0xfa3a00cf │ │ │ │ + strh r6, [r3, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + strh r6, [r0, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + ldrh r0, [r7, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #220] @ (355cf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241980>) │ │ │ │ @@ -998563,24 +998552,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 355c80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241910> │ │ │ │ nop │ │ │ │ ldmia r3!, {r2, r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf59000cf │ │ │ │ - ldrb r4, [r6, #14] │ │ │ │ + ldrsh.w r0, [r0, pc] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + ldr r6, [r0, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r3, #14] │ │ │ │ + ldrb r4, [r7, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r6, [r1, r0] │ │ │ │ + ldr r6, [r5, 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 r3, [pc, #196] @ (355de0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241a70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -998653,24 +998642,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (355df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241a88>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 355d7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241a0e> │ │ │ │ ldmia r2, {r2, r3, r4} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - eors.w r0, r6, #6782976 @ 0x678000 │ │ │ │ - ldrb r6, [r2, #11] │ │ │ │ + ldrh.w r0, [r6, pc] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #196] @ (355ed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241b64>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -998741,21 +998730,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 355e68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241af8> │ │ │ │ ldmia r1, {r1, r3, r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + ldrb r6, [r4, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r4, #8] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #204] @ (355fc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241c54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -998822,24 +998811,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (355fdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241c6c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r0!, {r1, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subw r0, lr, #207 @ 0xcf │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + movw r0, #59599 @ 0xe8cf │ │ │ │ + ldrb r0, [r4, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + ldrsb r2, [r5, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #172] @ (35609c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241d2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -998902,24 +998891,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (3560b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241d44>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r7!, {r1, r3, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - rsbs r0, r6, #207 @ 0xcf │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + sbcs.w r0, r6, #6782976 @ 0x678000 │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r6, r1] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #304] @ (3561f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241e88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -999023,24 +999012,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 356146 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241dd6> │ │ │ │ nop │ │ │ │ stmia r6!, {r4, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r2, [r0, #0] │ │ │ │ + ldrb r2, [r4, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf0cc00cf │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + orn r0, ip, #6782976 @ 0x678000 │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r6, #29] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r7, #27 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #268] @ (356334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241fc4>) │ │ │ │ @@ -999139,23 +999128,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 356288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241f18> │ │ │ │ stmia r5!, {r4} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r6, [r0, #29] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #992] @ (356724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2423b4>) │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + ldrb r2, [r6, #7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r3, #8 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ @@ -999215,19 +999204,19 @@ │ │ │ │ pop {pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [ip, #3664] @ 0xe50 │ │ │ │ b.n 3563d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242068> │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r4, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cdp 0, 2, cr0, cr10, cr15, {6} │ │ │ │ + rsb r0, sl, #207 @ 0xcf │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #32] @ (356458 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2420e8>) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -999239,15 +999228,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3553c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241054> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -999364,23 +999353,24 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 356508 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242198> │ │ │ │ stmia r2!, {r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r6, [r2, #19] │ │ │ │ + ldrb r6, [r6, #1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r6, #30] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [pc, #560] @ (3567fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24248c>) │ │ │ │ + str r4, [r5, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r1, #15] │ │ │ │ + strb r2, [r5, #29] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vmla.i16 q0, q10, d0[2] │ │ │ │ + lsls r4, r6, #12 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d4, [r2, #24] │ │ │ │ vldr d5, [r2, #16] │ │ │ │ vldr d6, [r2, #8] │ │ │ │ @@ -999497,24 +999487,25 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3566a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242336> │ │ │ │ stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r2, [r4, #12] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sbc.w r0, ip, pc, lsl #3 │ │ │ │ - strb r6, [r7, #11] │ │ │ │ + vhadd.s8 q0, q14, │ │ │ │ + strb r6, [r3, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [pc, #960] @ (356b0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24279c>) │ │ │ │ + ldr r7, [pc, #576] @ (35698c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24261c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cdp2 0, 1, cr0, cr8, cr0, {7} │ │ │ │ + lsls r0, r7, #6 │ │ │ │ + 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #168] @ (356814 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2424a4>) │ │ │ │ @@ -999581,23 +999572,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3567aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24243a> │ │ │ │ nop │ │ │ │ itee gt │ │ │ │ lslgt r6, r0, #6 │ │ │ │ - strble r6, [r4, #10] │ │ │ │ + strble r6, [r0, #25] │ │ │ │ lslle r1, r2, #3 │ │ │ │ - strb r2, [r0, #9] │ │ │ │ + strb r2, [r4, #23] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [pc, #80] @ (356874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242504>) │ │ │ │ + ldr r6, [pc, #720] @ (356af4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242784>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldc2 0, cr0, [lr, #-896]! @ 0xfffffc80 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ + 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, #268] @ (356948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2425d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -999690,24 +999682,24 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3568b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242546> │ │ │ │ bkpt 0x00fc │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r2, [r7, #5] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrd r0, r0, [ip, #-828] @ 0x33c │ │ │ │ - strb r6, [r5, #3] │ │ │ │ + ldcl 0, cr0, [ip], #828 @ 0x33c │ │ │ │ + strb r6, [r1, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [pc, #896] @ (356cdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24296c>) │ │ │ │ + ldr r5, [pc, #512] @ (356b5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2427ec>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + strb r2, [r4, #17] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stc2 0, cr0, [r8], {224} @ 0xe0 │ │ │ │ + vmla.i32 q0, q12, d0[1] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #200] @ (356a44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2426d4>) │ │ │ │ @@ -999778,23 +999770,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3569da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24266a> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r6, [r3, #3] │ │ │ │ + strb r6, [r7, #17] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + strb r2, [r7, #15] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [pc, #912] @ (356de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242a74>) │ │ │ │ + ldr r4, [pc, #528] @ (356c64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2428f4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r6, #0] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xfb0e00e0 │ │ │ │ + cdp2 0, 10, cr0, cr14, cr0, {7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (356ad8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242768>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -999832,18 +999824,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w ip, [ip, #3664] @ 0xe50 │ │ │ │ b.n 356a9a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24272a> │ │ │ │ nop │ │ │ │ pop {r4, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r6, [r1, #124] @ 0x7c │ │ │ │ + strb r6, [r5, #13] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3569b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242644> │ │ │ │ - lsls r7, r1, #3 │ │ │ │ + add.w r0, r8, pc, lsl #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #34423 @ 0x8677 │ │ │ │ @@ -999895,20 +999886,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 356b16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2427a6> │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [r0, #3664] @ 0xe50 │ │ │ │ b.n 356b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2427d8> │ │ │ │ pop {r1, r3, r4} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + strb r0, [r0, #13] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ + strb r4, [r0, #11] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 35690c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24259c> │ │ │ │ - lsls r7, r1, #3 │ │ │ │ + orrs.w r0, lr, pc, lsl #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (356c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2428b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r2 │ │ │ │ @@ -999956,17 +999946,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbnz r6, 356c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242918> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + strb r0, [r3, #9] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + strb r6, [r4, #9] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #92] @ 356c98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242928> │ │ │ │ mov r4, r2 │ │ │ │ @@ -1000002,17 +999992,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ revsh r4, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + strb r4, [r1, #9] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r1, #104] @ 0x68 │ │ │ │ + strb r2, [r5, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ sub.w r3, r1, #35072 @ 0x8900 │ │ │ │ sub.w ip, r3, #65 @ 0x41 │ │ │ │ @@ -1000068,19 +1000058,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 356d12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2429a2> │ │ │ │ nop │ │ │ │ rev16 r0, r5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + strb r0, [r2, #7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r0, #100] @ 0x64 │ │ │ │ + strb r6, [r4, #7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r3, #96] @ 0x60 │ │ │ │ + strb r2, [r7, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1000354,25 +1000344,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 356f2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242bba> │ │ │ │ cbnz r6, 35707a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242d0a> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + strb r4, [r0, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r2, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 356ca4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242934> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 356f2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242bba> │ │ │ │ @@ -1000587,17 +1000577,17 @@ │ │ │ │ b.n 357158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242de8> │ │ │ │ ldr r2, [pc, #16] @ (3572c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242f58>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 356f2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242bba> │ │ │ │ - ldr r2, [r2, #32] │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #1 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1000727,17 +1000717,17 @@ │ │ │ │ bne.n 3573f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x243084> │ │ │ │ b.n 357366 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242ff6> │ │ │ │ nop │ │ │ │ push {r1, r3, r4} │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r4, [r7, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + ldr r2, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (357614 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2432a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1000906,17 +1000896,17 @@ │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 3574bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24314c> │ │ │ │ uxtb r2, r4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r5, #14] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r4, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r0, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #412] @ (3577d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x243464>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1001075,15 +1001065,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 357748 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2433d8> │ │ │ │ nop │ │ │ │ cbz r4, 3577d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x243468> │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r2, [r7, #7] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #268] @ (3578fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24358c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1001169,15 +1001159,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #304 @ 0x130 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ + str r2, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #420] @ (357abc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24374c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1001316,21 +1001306,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r6, sp, #144 @ 0x90 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (357c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x243918>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1001479,29 +1001469,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 357ba2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x243832> │ │ │ │ add r4, sp, #344 @ 0x158 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r1, #32] │ │ │ │ + str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r1, #32] │ │ │ │ + str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r4, #28] │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (357e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x243af4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1001650,29 +1001640,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 357d7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x243a0e> │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r0, [r4, #16] │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r4, #12] │ │ │ │ + str r4, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r0, #8] │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -1001919,15 +1001909,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 35808a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x243d1a> │ │ │ │ add r6, pc, #912 @ (adr r6, 3584bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24414c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r6, [r4, r7] │ │ │ │ + str r6, [r0, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r5, r2, #16384 @ 0x4000 │ │ │ │ add.w r4, r1, #16384 @ 0x4000 │ │ │ │ @@ -1002830,17 +1002820,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (358ca8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x244938>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3584c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x244154> │ │ │ │ nop │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r7, r1] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r1, [pc, #488] @ (358ea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x244b38>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1004993,15 +1004983,15 @@ │ │ │ │ bl 29bca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187930> │ │ │ │ b.w 3595d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x245264> │ │ │ │ nop │ │ │ │ str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r0 │ │ │ │ + ldr r0, [pc, #640] @ (35a8c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x246558>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb.w r3, [r2, #2057] @ 0x809 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 358ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x244b84> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldrh.w r3, [r4, #122] @ 0x7a │ │ │ │ ldrh.w r1, [r4, #118] @ 0x76 │ │ │ │ @@ -1005398,15 +1005388,15 @@ │ │ │ │ b.n 35aaf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x246780> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.n 35aa80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x246710> │ │ │ │ ldrb r6, [r6, #23] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r7, #216 @ 0xd8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #752] @ (35ae48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x246ad8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1005644,15 +1005634,15 @@ │ │ │ │ b.n 35accc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24695c> │ │ │ │ add.w r3, r3, #124928 @ 0x1e800 │ │ │ │ ldr.w r2, [r3, #452] @ 0x1c4 │ │ │ │ b.n 35ab8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24681c> │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #15] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r1, #174 @ 0xae │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r1, r2, #3 │ │ │ │ movw r3, #19992 @ 0x4e18 │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ add.w r3, r3, #144384 @ 0x23400 │ │ │ │ ldr.w r1, [r3, #888] @ 0x378 │ │ │ │ cbz r1, 35ae94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x246b24> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -1006090,15 +1006080,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35b374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247004>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r0, #16] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r7, #148 @ 0x94 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (35b39c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24702c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1006169,15 +1006159,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 35b416 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2470a6> │ │ │ │ movw r1, #930 @ 0x3a2 │ │ │ │ blx r3 │ │ │ │ b.n 35b416 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2470a6> │ │ │ │ strb r4, [r0, #13] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (35b490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247120>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1006196,15 +1006186,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35b494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247124>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r4, #11] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (35b4dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24716c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1006223,15 +1006213,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35b4e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247170>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #80] @ (35b538 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2471c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -1006353,19 +1006343,19 @@ │ │ │ │ beq.n 35b59e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24722e> │ │ │ │ ldr r2, [pc, #20] @ (35b65c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2472ec>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 35b5c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247258> │ │ │ │ nop │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + cmp r6, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + cmp r5, #218 @ 0xda │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r5, #78 @ 0x4e │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ @@ -1006442,19 +1006432,19 @@ │ │ │ │ bl 136cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2298c> │ │ │ │ cmp r6, r0 │ │ │ │ bne.n 35b6e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247372> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r5, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w lr, [r2, #804] @ 0x324 │ │ │ │ @@ -1006583,23 +1006573,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (35b8c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247550>) │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 35b7f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247486> │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #42 @ 0x2a │ │ │ │ + cmp r4, #202 @ 0xca │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #22 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + bcc.n 35b92c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2475bc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1007556,37 +1007546,37 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 35c01e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247cae> │ │ │ │ nop │ │ │ │ str r0, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r4, #140 @ 0x8c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r1, #254 @ 0xfe │ │ │ │ + movs r5, #158 @ 0x9e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #234 @ 0xea │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r3, #216 @ 0xd8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #10 │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r7, #6 │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r3, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bls.w 35c084 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247d14> │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35c364 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247ff4> │ │ │ │ @@ -1007655,31 +1007645,31 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 35c01e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247cae> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35c2e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247f74> │ │ │ │ b.n 35c14c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247ddc> │ │ │ │ nop │ │ │ │ - subs r2, r7, #2 │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + movs r3, #48 @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r7, #1 │ │ │ │ + movs r2, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r3, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #320] @ (35c4f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x248188>) │ │ │ │ @@ -1008092,33 +1008082,33 @@ │ │ │ │ bls.w 35c5be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24824e> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #17 │ │ │ │ bpl.n 35c6dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24836c> │ │ │ │ b.n 35c6c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x248352> │ │ │ │ str r2, [r5, #32] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r1, #2 │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + subs r0, r4, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r0, #0 │ │ │ │ + subs r6, r4, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r3, r7 │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 1fdd90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9a20> │ │ │ │ ldr r3, [pc, #220] @ (35c8c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x248558>) │ │ │ │ ldr r2, [pc, #220] @ (35c8cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24855c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -1008206,39 +1008196,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 35c60c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24829c> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35c82c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2484bc> │ │ │ │ b.n 35c6be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24834e> │ │ │ │ nop │ │ │ │ - subs r0, r2, r4 │ │ │ │ + subs r0, r6, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r3, r0 │ │ │ │ + adds r6, r7, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + subs r2, r3, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r6, r2 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + subs r6, r7, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + adds r0, r0, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, r1, r2 │ │ │ │ + subs r4, r5, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + subs r0, r2, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + adds r2, r1, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r1, r1 │ │ │ │ + adds r6, r5, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r0, r7 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 35c92a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2485ba> │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r3, #1980] @ 0x7bc │ │ │ │ cmp r2, r1 │ │ │ │ ble.n 35c92a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2485ba> │ │ │ │ @@ -1008685,19 +1008675,19 @@ │ │ │ │ orrgt.w r8, r8, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 3439f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22f680> │ │ │ │ b.n 35cd5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2489ec> │ │ │ │ ldrh r2, [r0, r3] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r6, r6, #23 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + adds r6, r2, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r6, #21 │ │ │ │ + adds r2, r2, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #288] @ (35cf48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x248bd8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1008951,23 +1008941,23 @@ │ │ │ │ nop │ │ │ │ ldrsb r6, [r7, r6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #146 @ 0x92 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1009228,21 +1009218,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r4, r2] │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r6, r3, #19 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #18 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r6, #32 │ │ │ │ + asrs r2, r2, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1009595,23 +1009585,23 @@ │ │ │ │ ... │ │ │ │ str r6, [r7, r4] │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r2, #14 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r0, #208 @ 0xd0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + asrs r4, r6, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1009883,19 +1009873,19 @@ │ │ │ │ vldr d0, [pc, #8] @ 35db00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x249790> │ │ │ │ b.n 35da22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2496b2> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r5, [pc, #728] @ (35dde4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x249a74>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r1, #8 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1010108,15 +1010098,15 @@ │ │ │ │ nop │ │ │ │ ldr r3, [pc, #208] @ (35de7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x249b0c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ movs r4, #2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r3, #202 @ 0xca │ │ │ │ lsls r6, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1010154,15 +1010144,15 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #448] @ (35e004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x249c94>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #104] @ 35dec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x249b54> │ │ │ │ @@ -1010203,17 +1010193,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 35dea6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x249b36> │ │ │ │ movs r1, #156 @ 0x9c │ │ │ │ lsls r6, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #7] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsrs r0, r0, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #500] @ (35e0dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x249d6c>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1010598,21 +1010588,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r6, r8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, r3, #0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r2, r1, #6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r1, [pc, #160] @ (35e3b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a044>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1010819,33 +1010809,33 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ muls r0, r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r6, r4, #0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r6, r1, #21 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, r5, r5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r2, r7, #5 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r7, #5 │ │ │ │ + lsls r6, r3, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #168] @ (35e614 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a2a4>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1011088,27 +1011078,30 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, r0, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r7 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r1, r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - movs r6, r1 │ │ │ │ + lsls r6, r5, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r1, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vqadd.u64 q0, q15, q0 │ │ │ │ - vshr.u64 q0, q0, #36 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ + lsls r6, r3, #11 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + lsls r2, r2, #17 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + lsls r0, r4, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vqadd.u8 q8, q8, q0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1011183,17 +1011176,17 @@ │ │ │ │ bl 440b24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32c7b4> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ b.n 35e880 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a510> │ │ │ │ nop │ │ │ │ subs r6, #204 @ 0xcc │ │ │ │ lsls r6, r0, #6 │ │ │ │ - b.n 35e954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a5e4> │ │ │ │ + b.n 35f094 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ad24> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 35e944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a5d4> │ │ │ │ + b.n 35f084 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ad14> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (35ea2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a6bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1011308,21 +1011301,24 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 35e932 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a5c2> │ │ │ │ subs r6, #56 @ 0x38 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - vshr.u64 q0, q0, #8 │ │ │ │ - vshr.u64 q0, q0, #4 │ │ │ │ - udf #252 @ 0xfc │ │ │ │ + lsls r0, r3, #13 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + b.n 35ef74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ac04> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + b.n 35ef64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24abf4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vqadd.u8 q0, q13, q0 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ + 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, #16] @ (35ea64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a6f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -1011353,15 +1011349,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r4, #196 @ 0xc4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - mcr2 0, 5, r0, cr14, cr0, {6} │ │ │ │ + lsls r6, r1, #9 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ add.w r3, r0, #512000 @ 0x7d000 │ │ │ │ ldr.w r1, [r3, #4052] @ 0xfd4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 35eb68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a7f8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1011439,15 +1011436,16 @@ │ │ │ │ ldr r1, [pc, #12] @ (35eb80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a810>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29fdc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18ba50> │ │ │ │ b.n 35eb32 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a7c2> │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [r6, #832]! @ 0x340 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (35ec7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a90c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -1011524,15 +1011522,15 @@ │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [sp, #8] │ │ │ │ b.n 35ebcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a85c> │ │ │ │ nop │ │ │ │ subs r3, #166 @ 0xa6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #452] @ (35ee58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24aae8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1011690,25 +1011688,25 @@ │ │ │ │ b.n 35ed82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24aa12> │ │ │ │ subs r2, #166 @ 0xa6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r7, [pc, #0] @ (35ee60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24aaf0>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (35ee64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24aaf4>) │ │ │ │ bx r2 │ │ │ │ - mcrr2 0, 13, r0, r6, cr0 │ │ │ │ - strb r0, [r4, #1] │ │ │ │ + vshr.u64 q8, q0, #26 │ │ │ │ + strb r0, [r0, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r1, #104] @ 0x68 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldc2 0, cr0, [ip], {208} @ 0xd0 │ │ │ │ - ldc2 0, cr0, [lr], #-832 @ 0xfffffcc0 │ │ │ │ - @ instruction: 0xfb8800d0 │ │ │ │ - @ instruction: 0xfbba00d0 │ │ │ │ - @ instruction: 0xfb6000d0 │ │ │ │ - ldr r2, [r7, #116] @ 0x74 │ │ │ │ + vshr.u64 q0, q0, #4 │ │ │ │ + vshr.u64 q8, q0, #34 │ │ │ │ + vqadd.u32 q0, q12, q0 │ │ │ │ + vqadd.u16 q8, q13, q0 │ │ │ │ + vqadd.u8 q0, q8, q0 │ │ │ │ + strb r2, [r3, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ (35ef78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ac08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1011783,15 +1011781,15 @@ │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 35eec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ab58> │ │ │ │ nop │ │ │ │ subs r0, #162 @ 0xa2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r4, [r5, #16] │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #436] @ (35f144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24add4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1011945,25 +1011943,25 @@ │ │ │ │ b.n 35f06e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24acfe> │ │ │ │ adds r7, #170 @ 0xaa │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r7, [pc, #0] @ (35f14c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24addc>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (35f150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ade0>) │ │ │ │ bx r2 │ │ │ │ - vld1.8 @ instruction: 0xf9a200d0 │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + stc2l 0, cr0, [r2, #-832] @ 0xfffffcc0 │ │ │ │ + strb r4, [r2, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r0, #0] │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr??.w r0, [r8, r0, lsl #1] │ │ │ │ - ldr??.w r0, [r2, r0, lsl #1] │ │ │ │ - str??.w r0, [r4, #208] @ 0xd0 │ │ │ │ - str.w r0, [lr, #208] @ 0xd0 │ │ │ │ - ldrh.w r0, [ip, #208] @ 0xd0 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldc2 0, cr0, [r8, #-832] @ 0xfffffcc0 │ │ │ │ + ldc2l 0, cr0, [r2], #832 @ 0x340 │ │ │ │ + stc2 0, cr0, [r4], {208} @ 0xd0 │ │ │ │ + stc2l 0, cr0, [lr], #-832 @ 0xfffffcc0 │ │ │ │ + mrrc2 0, 13, r0, ip, cr0 │ │ │ │ + strb r6, [r5, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r1, #0 │ │ │ │ add.w r2, r0, #2320 @ 0x910 │ │ │ │ movw r3, #38222 @ 0x954e │ │ │ │ str r1, [r2, #0] │ │ │ │ strh.w r3, [r0, #2324] @ 0x914 │ │ │ │ @@ -1012158,23 +1012156,23 @@ │ │ │ │ bcc.n 35f2c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24af50> │ │ │ │ b.n 35f314 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24afa4> │ │ │ │ movw ip, #34037 @ 0x84f5 │ │ │ │ cmp r1, ip │ │ │ │ bne.n 35f2c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24af50> │ │ │ │ b.n 35f314 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24afa4> │ │ │ │ nop │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xf78c00d0 │ │ │ │ - @ instruction: 0xf73200d0 │ │ │ │ - @ instruction: 0xf7a000d0 │ │ │ │ - @ instruction: 0xf7dc00d0 │ │ │ │ - @ instruction: 0xf78800d0 │ │ │ │ + @ instruction: 0xfb2c00d0 │ │ │ │ + @ instruction: 0xfad200d0 │ │ │ │ + @ instruction: 0xfb4000d0 │ │ │ │ + @ instruction: 0xfb7c00d0 │ │ │ │ + @ instruction: 0xfb2800d0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ @@ -1012419,30 +1012417,30 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 35f3f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24b088> │ │ │ │ ldr r2, [pc, #56] @ (35f62c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24b2bc>) │ │ │ │ add r2, pc │ │ │ │ b.n 35f5b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24b242> │ │ │ │ - str r4, [r0, #84] @ 0x54 │ │ │ │ + ldr r4, [r4, #12] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xf78000d0 │ │ │ │ - stmia r6!, {r2, r4} │ │ │ │ + @ instruction: 0xfb2000d0 │ │ │ │ + ldmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xf73800d0 │ │ │ │ - @ instruction: 0xf77e00d0 │ │ │ │ - @ instruction: 0xf69000d0 │ │ │ │ - @ instruction: 0xf66e00d0 │ │ │ │ - @ instruction: 0xf5fe00d0 │ │ │ │ - @ instruction: 0xf61c00d0 │ │ │ │ - addw r0, r2, #2256 @ 0x8d0 │ │ │ │ - movw r0, #35024 @ 0x88d0 │ │ │ │ - addw r0, ip, #2256 @ 0x8d0 │ │ │ │ - @ instruction: 0xf63800d0 │ │ │ │ - @ instruction: 0xf5e000d0 │ │ │ │ + @ instruction: 0xfad800d0 │ │ │ │ + @ instruction: 0xfb1e00d0 │ │ │ │ + @ instruction: 0xfa3000d0 │ │ │ │ + @ instruction: 0xfa0e00d0 │ │ │ │ + ldrsb.w r0, [lr, #208] @ 0xd0 │ │ │ │ + ldrsh.w r0, [ip, #208] @ 0xd0 │ │ │ │ + vld1.8 @ instruction: 0xf9a200d0 │ │ │ │ + vld1.8 @ instruction: 0xf9e800d0 │ │ │ │ + vld1.8 @ instruction: 0xf9ac00d0 │ │ │ │ + ldr??.w r0, [r8, #208] @ 0xd0 │ │ │ │ + vst1.8 @ instruction: 0xf98000d0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -1012946,29 +1012944,29 @@ │ │ │ │ b.n 35f958 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24b5e8> │ │ │ │ cmp r6, #56 @ 0x38 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsls r2, r1, #28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 35fbae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24b83e> │ │ │ │ - lsls r3, r3, #3 │ │ │ │ + it cs │ │ │ │ + lslcs r3, r3, #3 │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - rev r2, r4 │ │ │ │ + pop {r1, r6, r7, pc} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subw r0, r8, #208 @ 0xd0 │ │ │ │ - @ instruction: 0xf26c00d0 │ │ │ │ - rev16 r0, r2 │ │ │ │ + movw r0, #35024 @ 0x88d0 │ │ │ │ + addw r0, ip, #2256 @ 0x8d0 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbnz r2, 35fb66 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24b7f6> │ │ │ │ + pop {r1, r3, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xf1f200d0 │ │ │ │ - subs.w r0, r6, #208 @ 0xd0 │ │ │ │ - @ instruction: 0xf1e800d0 │ │ │ │ + @ instruction: 0xf59200d0 │ │ │ │ + adcs.w r0, r6, #6815744 @ 0x680000 │ │ │ │ + @ instruction: 0xf58800d0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ str r4, [sp, #32] │ │ │ │ @@ -1013257,29 +1013255,29 @@ │ │ │ │ nop │ │ │ │ lsls r6, r3, #16 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ lsls r6, r5, #14 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xb738 │ │ │ │ + revsh r0, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xf0f200d0 │ │ │ │ - eor.w r0, r2, #208 @ 0xd0 │ │ │ │ - @ instruction: 0xf0a200d0 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + eors.w r0, r2, #6815744 @ 0x680000 │ │ │ │ + bic.w r0, r2, #6815744 @ 0x680000 │ │ │ │ + orr.w r0, r2, #6815744 @ 0x680000 │ │ │ │ + revsh r2, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + cbnz r0, 35fe7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24bb0a> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - vshr.s64 q8, q0, #42 │ │ │ │ - vshr.s64 q8, q0, #10 │ │ │ │ + @ instruction: 0xf37600d0 │ │ │ │ + @ instruction: 0xf39600d0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ bl 249464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1350f4> │ │ │ │ @@ -1013527,20 +1013525,20 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ vrhadd.u32 d16, d18, d5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r3, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ vrhadd.u8 d0, d22, d5 │ │ │ │ - stc 0, cr0, [sl, #-832] @ 0xfffffcc0 │ │ │ │ + @ instruction: 0xf0aa00d0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f64.f32 d4, s4 │ │ │ │ vcvt.f64.f32 d5, s5 │ │ │ │ vcvt.f64.f32 d3, s3 │ │ │ │ @@ -1013641,19 +1013639,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 36023e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24bece> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r0, #532]! @ 0x214 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8], #-832 @ 0xfffffcc0 │ │ │ │ + vshr.s64 q8, q0, #40 │ │ │ │ ldc2 1, cr0, [sl, #532]! @ 0x214 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - rsb r0, r2, r0, lsr #3 │ │ │ │ + vqadd.s32 q8, q9, q0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #160] @ (36036c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24bffc>) │ │ │ │ ldr r3, [pc, #164] @ (360370 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c000>) │ │ │ │ @@ -1013719,16 +1013717,16 @@ │ │ │ │ movs r5, #4 │ │ │ │ b.n 3602f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24bf88> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stc2 1, cr0, [lr, #-532]! @ 0xfffffdec │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [lr], {133} @ 0x85 │ │ │ │ - adc.w r0, lr, r0, lsr #3 │ │ │ │ - adc.w r0, ip, r0, lsr #3 │ │ │ │ + mcr 0, 7, r0, cr14, cr0, {6} │ │ │ │ + mcr 0, 7, r0, cr12, cr0, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #384] @ 360510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c1a0> │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [pc, #380] @ (360514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c1a4>) │ │ │ │ @@ -1013870,19 +1013868,19 @@ │ │ │ │ movs r1, #4 │ │ │ │ b.n 360426 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c0b6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r4], #-532 @ 0xfffffdec │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeafa00d0 │ │ │ │ + mrc 0, 4, r0, cr10, cr0, {6} │ │ │ │ stc2 1, cr0, [r8], #-532 @ 0xfffffdec │ │ │ │ - ands.w r0, r8, r0, lsr #3 │ │ │ │ - strd r0, r0, [r8, #832]! @ 0x340 │ │ │ │ - ldrd r0, r0, [r4, #832] @ 0x340 │ │ │ │ + ldc 0, cr0, [r8, #832]! @ 0x340 │ │ │ │ + stc 0, cr0, [r8, #832] @ 0x340 │ │ │ │ + ldcl 0, cr0, [r4, #-832]! @ 0xfffffcc0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #208] @ 36060c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c29c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #204] @ (360610 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c2a0>) │ │ │ │ @@ -1013960,17 +1013958,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 360580 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c210> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfab80185 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r6, #-832]! @ 0x340 │ │ │ │ + stc 0, cr0, [r6, #-832] @ 0xfffffcc0 │ │ │ │ @ instruction: 0xfa780185 │ │ │ │ - stmdb r6, {r4, r6, r7} │ │ │ │ + stc 0, cr0, [r6], #832 @ 0x340 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ bl 2fb36c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e6ffc> │ │ │ │ @@ -1014036,15 +1014034,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ vld2.8 {d0[4],d1[4]}, [sl], r5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [ip, ] │ │ │ │ - strd r0, r0, [r2], #-832 @ 0x340 │ │ │ │ + stc 0, cr0, [r2], {208} @ 0xd0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r2 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ bl 2fa9cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e665c> │ │ │ │ @@ -1014116,21 +1014114,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldr.w r0, [r6, #389] @ 0x185 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ strb.w r0, [r4, #389] @ 0x185 │ │ │ │ - b.n 360754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c3e4> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - b.n 360700 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c390> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + adcs.w r0, lr, r0, lsr #3 │ │ │ │ + @ instruction: 0xeb3200d0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ bl 2fbcd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7960> │ │ │ │ @@ -1014209,18 +1014205,16 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 360684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c314> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - b.n 360628 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c2b8> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + orns r0, r4, r0, lsr #3 │ │ │ │ + orr.w r0, r4, r0, lsr #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #196] @ 3609b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c644> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #192] @ (3609b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c648>) │ │ │ │ @@ -1014292,19 +1014286,17 @@ │ │ │ │ b.n 36099c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c62c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ @ instruction: 0xf7040185 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3606cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c35c> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + bic.w r0, r6, r0, lsr #3 │ │ │ │ @ instruction: 0xf6900185 │ │ │ │ - b.n 3605ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c27c> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + @ instruction: 0xe9b200d0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #100] @ 360a3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c6cc> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr.w ip, [pc, #96] @ 360a40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c6d0> │ │ │ │ @@ -1014494,15 +1014486,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ orn r1, r2, #4358144 @ 0x428000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ands.w r1, r4, #4358144 @ 0x428000 │ │ │ │ - b.n 3613b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d040> │ │ │ │ + b.n 360af0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c780> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ @@ -1014646,17 +1014638,17 @@ │ │ │ │ bhi.n 360d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ca24> │ │ │ │ b.n 360dd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ca60> │ │ │ │ movw r0, #34914 @ 0x8862 │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 360d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ca24> │ │ │ │ b.n 360dd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ca60> │ │ │ │ nop │ │ │ │ - b.n 361328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cfb8> │ │ │ │ + b.n 360a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c6f8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3612e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cf78> │ │ │ │ + b.n 360a28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c6b8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #304] @ 360f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cbe4> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1014767,18 +1014759,18 @@ │ │ │ │ b.n 360f22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cbb2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ rsbs r1, r0, #133 @ 0x85 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3612f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cf80> │ │ │ │ + b.n 360a30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c6c0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xf1960185 │ │ │ │ - b.n 361180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ce10> │ │ │ │ + b.n 3608c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c550> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34046 @ 0x84fe │ │ │ │ vmov s0, r2 │ │ │ │ @@ -1014881,18 +1014873,18 @@ │ │ │ │ b.n 361040 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ccd0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ orr.w r1, ip, #133 @ 0x85 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 361180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ce10> │ │ │ │ + b.n 3608c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c550> │ │ │ │ lsls r0, r2, #3 │ │ │ │ and.w r1, lr, #133 @ 0x85 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + b.n 3617d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d464> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vmov s1, r1 │ │ │ │ @@ -1014997,17 +1014989,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3611d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ce62> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 361190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ce20> │ │ │ │ b.n 36112c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cdbc> │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + b.n 36177c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d40c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf35800cf │ │ │ │ + @ instruction: 0xf6f800cf │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #224] @ (3612e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cf74>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1015100,19 +1015092,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3612c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cf54> │ │ │ │ asrs r6, r6, #20 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stcl 1, cr0, [r8, #532]! @ 0x214 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r3, #30] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r0, #54] @ 0x36 │ │ │ │ + str r2, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #160] @ (3613b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d040>) │ │ │ │ @@ -1015180,15 +1015172,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r5, #16 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldcl 1, cr0, [r4], {133} @ 0x85 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #11] │ │ │ │ + strb r2, [r2, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #232] @ (3614bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d14c>) │ │ │ │ @@ -1015288,19 +1015280,19 @@ │ │ │ │ b.n 361418 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d0a8> │ │ │ │ nop │ │ │ │ asrs r0, r5, #13 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldc 1, cr0, [sl], {133} @ 0x85 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #8] │ │ │ │ + strb r2, [r2, #23] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r2, #38] @ 0x26 │ │ │ │ + str r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r2, #38] @ 0x26 │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #164] @ (36158c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d21c>) │ │ │ │ @@ -1015369,15 +1015361,15 @@ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r2, r2, #9 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @ instruction: 0xeafc0185 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #4] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #416] @ (36174c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d3dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1015540,31 +1015532,31 @@ │ │ │ │ b.n 361628 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d2b8> │ │ │ │ nop │ │ │ │ asrs r2, r1, #6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ orr.w r1, r0, r5, lsl #2 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 3616f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d380> │ │ │ │ + udf #106 @ 0x6a │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r0, #140 @ 0x8c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bls.n 36175c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d3ec> │ │ │ │ + ble.n 36169c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d32c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r2, #120] @ 0x78 │ │ │ │ + strb r2, [r6, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 361708 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d398> │ │ │ │ + ble.n 361848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d4d8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 361728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d3b8> │ │ │ │ + ble.n 361868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d4f8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 361720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d3b0> │ │ │ │ + ble.n 361860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d4f0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 3616f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d380> │ │ │ │ + ble.n 361830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d4c0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -1015717,17 +1015709,17 @@ │ │ │ │ b.n 361826 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d4b6> │ │ │ │ nop │ │ │ │ lsrs r6, r6, #29 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @ instruction: 0xe82e0185 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 36194c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d5dc> │ │ │ │ + blt.n 36188c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d51c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 361978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d608> │ │ │ │ + blt.n 3618b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d548> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #276] @ (361a54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d6e4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1015836,15 +1015828,15 @@ │ │ │ │ b.n 3619bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d64c> │ │ │ │ lsrs r0, r7, #23 │ │ │ │ lsls r6, r0, #6 │ │ │ │ b.n 3617b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d444> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3619a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d634> │ │ │ │ + blt.n 361ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d774> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ (361c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d89c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1016000,25 +1015992,25 @@ │ │ │ │ b.n 361b72 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d802> │ │ │ │ lsrs r2, r0, #19 │ │ │ │ lsls r6, r0, #6 │ │ │ │ b.n 361708 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d398> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 361bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d850> │ │ │ │ + bls.n 361d00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d990> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 361b98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d828> │ │ │ │ + bls.n 361cd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d968> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r5, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 361cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d98c> │ │ │ │ + bls.n 361c3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d8cc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r4, #104] @ 0x68 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #340] @ (361d98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24da28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016150,25 +1016142,25 @@ │ │ │ │ b.n 361ccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d95c> │ │ │ │ lsrs r4, r6, #11 │ │ │ │ lsls r6, r0, #6 │ │ │ │ b.n 3624f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e184> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 361d50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d9e0> │ │ │ │ + bhi.n 361e90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24db20> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r7, #24] │ │ │ │ + ldr r6, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 361e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dabc> │ │ │ │ + bvc.n 361d6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d9fc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r6, #114 @ 0x72 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 361de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24da74> │ │ │ │ + bvc.n 361d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d9b4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 361e24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dab4> │ │ │ │ + bvc.n 361d64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d9f4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #316] @ (361f0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24db9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016290,21 +1016282,21 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r5, #5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ b.n 362350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dfe0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 361fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dc3c> │ │ │ │ + bvs.n 361eec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24db7c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + ldr r2, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 361e94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24db24> │ │ │ │ + bvs.n 361fd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dc64> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r4, #236 @ 0xec │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -1016324,15 +1016316,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3611f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ce80> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bcs.n 362008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dc98> │ │ │ │ + bpl.n 361f48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dbd8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1016354,15 +1016346,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3612fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cf8c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bcs.n 361fe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dc74> │ │ │ │ + bpl.n 361f24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dbb4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #48] @ 36200c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dc9c> │ │ │ │ @@ -1016382,15 +1016374,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3611f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ce80> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bne.n 361ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dc84> │ │ │ │ + bpl.n 361f34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dbc4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1016412,15 +1016404,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3612fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cf8c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bne.n 361fc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dc50> │ │ │ │ + bpl.n 362100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dd90> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -1016440,15 +1016432,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3613c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d050> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bne.n 361fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dc40> │ │ │ │ + bpl.n 3620f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dd80> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1016470,15 +1016462,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3614d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d164> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bne.n 36218c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24de1c> │ │ │ │ + bmi.n 3620cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dd5c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #48] @ 362144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ddd4> │ │ │ │ @@ -1016498,15 +1016490,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3613c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d050> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bne.n 3621a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24de34> │ │ │ │ + bmi.n 3620e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dd74> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1016528,15 +1016520,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3614d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d164> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - beq.n 362178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24de08> │ │ │ │ + bmi.n 3620b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dd48> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1016554,15 +1016546,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3611f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ce80> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - beq.n 362168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ddf8> │ │ │ │ + bmi.n 3622a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24df38> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1016580,15 +1016572,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3613c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d050> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - beq.n 362150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dde0> │ │ │ │ + bmi.n 362290 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24df20> │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (362264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24def4>) │ │ │ │ add r3, pc │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 362260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24def0> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1016776,21 +1016768,21 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ble.n 3624b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e140> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #130 @ 0x82 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ + bcs.n 362368 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dff8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r4, #96] @ 0x60 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + bcs.n 362340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dfd0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r1, #30 │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (362564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e1f4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1016901,15 +1016893,15 @@ │ │ │ │ nop │ │ │ │ lsls r4, r5, #11 │ │ │ │ lsls r6, r0, #6 │ │ │ │ blt.n 3624ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e13c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + bne.n 362548 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e1d8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #404] @ (36271c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e3ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1017065,31 +1017057,31 @@ │ │ │ │ b.n 36262c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e2bc> │ │ │ │ lsls r0, r6, #6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bge.n 3627f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e480> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + beq.n 3626b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e344> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r6, #4] │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + beq.n 36281c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e4ac> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + beq.n 36276c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e3fc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + beq.n 3627f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e488> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #404] @ (3628f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e584>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1017244,31 +1017236,31 @@ │ │ │ │ bne.n 3628c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e558> │ │ │ │ b.n 362804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e494> │ │ │ │ vaddw.u16 q8, q12, d5 │ │ │ │ bhi.n 362818 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e4a8> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r6, [r3, r2] │ │ │ │ + str r6, [r7, #32] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r3, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r4, r5, r6} │ │ │ │ + ldmia r6!, {r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #328] @ (362a80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e710>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1017393,21 +1017385,21 @@ │ │ │ │ bne.n 362a54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e6e4> │ │ │ │ b.n 3629c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e658> │ │ │ │ cdp2 1, 0, cr0, cr2, cr5, {4} │ │ │ │ bvs.n 3629f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e680> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + str r0, [r5, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1!, {r3, r5, r6} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r2, #7 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (362c68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e8f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1017578,31 +1017570,31 @@ │ │ │ │ b.n 362afa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e78a> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r8], {133} @ 0x85 │ │ │ │ bpl.n 362cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e97c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r6, r0, r5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + subs r0, r5, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r3, #0 │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #684] @ (362f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ebe8>) │ │ │ │ @@ -1017861,27 +1017853,27 @@ │ │ │ │ b.n 362f3a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ebca> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa8e0185 │ │ │ │ bcc.n 362fe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ec70> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldrb r4, [r6, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #676] @ (363238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24eec8>) │ │ │ │ @@ -1018138,27 +1018130,27 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 36321c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24eeac> │ │ │ │ @ instruction: 0xf7a60185 │ │ │ │ beq.n 3632f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ef80> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r7!, {r1, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r7, #3 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #428] @ (363420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f0b0>) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -1018327,23 +1018319,23 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + ldrsb r6, [r4, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia r5, {r2, r4, r5} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + stmia r4!, {r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #432] @ (363608 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f298>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1018516,25 +1018508,25 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r3, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - nop {10} │ │ │ │ + stmia r3!, {r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + strb r2, [r0, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia r3!, {r4, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - itte pl │ │ │ │ - lslpl r0, r2, #3 │ │ │ │ - itt mi @ unpredictable │ │ │ │ - lslmi r0, r2, #3 │ │ │ │ - stmdbmi sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + stmia r2!, {r2, r5, r6, r7} │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #428] @ (3637ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f47c>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr r1, [pc, #428] @ (3637f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f480>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1018703,23 +1018695,23 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #744] @ (363aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f77c>) │ │ │ │ + strh r2, [r3, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - pop {r1, r4, r7, pc} │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r2, r3, r4, r6, pc} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #416] @ (3639c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f654>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1018879,27 +1018871,27 @@ │ │ │ │ b.n 36386e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f4fe> │ │ │ │ nop │ │ │ │ vrhadd.s16 d0, d20, d5 │ │ │ │ stmia r7!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4} │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - ldr r5, [pc, #880] @ (363d48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f9d8>) │ │ │ │ - lsls r7, r1, #3 │ │ │ │ + itet lt │ │ │ │ + lsllt r0, r2, #3 │ │ │ │ + strge r4, [r7, r5] │ │ │ │ + lsllt r7, r1, #3 │ │ │ │ lsrs r2, r5, #23 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cbnz r6, 363a38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f6c8> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - cbnz r0, 363a28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f6b8> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - revsh r4, r0 │ │ │ │ + itte eq │ │ │ │ + lsleq r0, r2, #3 │ │ │ │ + bkpt 0x00b0 │ │ │ │ + lslne r0, r2, #3 │ │ │ │ + bkpt 0x0064 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r7, #46 @ 0x2e │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (363bdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f86c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1019084,31 +1019076,31 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 363a4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f6de> │ │ │ │ ldc 1, cr0, [r8, #-532]! @ 0xfffffdec │ │ │ │ stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r6, r1 │ │ │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [pc, #1008] @ (363fe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fc70>) │ │ │ │ + ldr r7, [pc, #624] @ (363e60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24faf0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r2, r6, #15 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cbnz r2, 363c14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f8a4> │ │ │ │ + pop {r1, r4, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r0, 363bfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f88e> │ │ │ │ + pop {r3, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r4, 363c16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f8a6> │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + pop {r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r5, #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] @ (363dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fa8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1019293,31 +1019285,31 @@ │ │ │ │ b.n 363c6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f8fe> │ │ │ │ nop │ │ │ │ adds.w r1, r8, r5, lsl #2 │ │ │ │ stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + cbnz r6, 363e7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fb0e> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [pc, #880] @ (364180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fe10>) │ │ │ │ + ldr r5, [pc, #496] @ (364000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fc90>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r2, r2, #7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xb752 │ │ │ │ + revsh r2, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + revsh r4, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + rev16 r0, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + rev16 r4, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r7, #86 @ 0x56 │ │ │ │ + cmp r2, #246 @ 0xf6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1019460,17 +1019452,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (363fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fc7c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 363f52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fbe2> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #976] @ (3643bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25004c>) │ │ │ │ + ldr r7, [pc, #592] @ (36423c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fecc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [pc, #392] @ (364178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fe08>) │ │ │ │ + ldr r7, [pc, #8] @ (363ff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fc88>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1019594,21 +1019586,21 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r0, r5, #180 @ 0xb4 │ │ │ │ bl 43bf20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327bb0> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #176] @ 0xb0 │ │ │ │ b.n 3640ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fd3c> │ │ │ │ - push {r1, r2, r4} │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - push {r2, r4} │ │ │ │ + @ instruction: 0xb7b4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r0, 3641d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fe64> │ │ │ │ + @ instruction: 0xb750 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1019770,15 +1019762,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0078 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r6, r5 │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r0, r2, #3 │ │ │ │ pop {r4, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1019932,27 +1019924,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 36447c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25010c> │ │ │ │ b.n 364c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25092c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cbz r4, 36454a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2501da> │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + push {r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r4, 364544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2501d4> │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + push {r1, r2, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r0, 364532 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2501c2> │ │ │ │ + push {r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #148] @ (3645d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250264>) │ │ │ │ @@ -1020141,33 +1020133,33 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 364680 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250310> │ │ │ │ rev r4, r0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r2, #22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + cbz r4, 3647aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25043a> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #176] @ 0xb0 │ │ │ │ + add r2, pc, #816 @ (adr r2, 364a60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2506f0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + add r2, pc, #864 @ (adr r2, 364a94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250724>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + cbz r6, 3647b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250442> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + cbz r0, 3647ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25044a> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + cbz r2, 36479e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25042e> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + cbz r4, 3647c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250456> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + cbz r4, 364796 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250426> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r6, [pc, #308] @ (364894 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250524>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1020296,27 +1020288,27 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb884 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + cbz r4, 364900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250590> │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xb7d0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + uxtb r0, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r4, #32 │ │ │ │ + asrs r2, r0, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + uxtb r6, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #144 @ 0x90 │ │ │ │ + uxtb r4, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + cbz r6, 3648ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25057e> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r1, [pc, #132] @ (364954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2505e4>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1020373,15 +1020365,15 @@ │ │ │ │ nop │ │ │ │ udf #88 @ 0x58 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xb726 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + uxth r0, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xb6c6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1020443,15 +1020435,15 @@ │ │ │ │ nop │ │ │ │ ble.n 364960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2505f0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xb682 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xb61a │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -1020574,29 +1020566,29 @@ │ │ │ │ nop │ │ │ │ bgt.n 364b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2507e0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r2, r4, r6, r7, lr} │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #960 @ 0x3c0 │ │ │ │ + cbz r0, 364b88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250818> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + cbz r4, 364ba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250830> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r1, r3, r4, r6, lr} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + cbz r4, 364b96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250826> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #328 @ 0x148 │ │ │ │ + sub sp, #456 @ 0x1c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #384 @ 0x180 │ │ │ │ + cbz r0, 364b7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25080c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + cbz r6, 364b82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250812> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ @@ -1020753,17 +1020745,17 @@ │ │ │ │ bne.n 364c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25092c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 247500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133190> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 364bf6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250886> │ │ │ │ b.n 364c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25089c> │ │ │ │ - add r5, sp, #24 │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1021005,19 +1020997,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (364f94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250c24>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 364de6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250a76> │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #72] @ (364ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250c84>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1021049,15 +1021041,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 364d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250a10> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bvc.n 364f14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250ba4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #84] @ 365060 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250cf0> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1021092,19 +1021084,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bvc.n 3650b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250d48> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r5, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #88] @ (3650dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250d6c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1021144,17 +1021136,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #12] @ (3650e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250d74>) │ │ │ │ add r3, pc │ │ │ │ b.n 3650a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250d34> │ │ │ │ nop │ │ │ │ bvs.n 36504c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250cdc> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #104] @ 365160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250df0> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1021197,19 +1021189,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 3651e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250e70> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #108] @ (3651ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250e7c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1021256,19 +1021248,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bpl.n 365160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250df0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (365294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250f24>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1021325,21 +1021317,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bpl.n 3652ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250f7c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r0, sp, #568 @ 0x238 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #648 @ (adr r7, 36552c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2511bc>) │ │ │ │ + add r3, sp, #264 @ 0x108 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r4, r2, #100 @ 0x64 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1021531,15 +1021523,15 @@ │ │ │ │ blx 6a8a8 │ │ │ │ b.n 3653f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251080> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #336 @ 0x150 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #48 @ (adr r7, 3654d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251168>) │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r4, sp, #32 │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1021899,19 +1021891,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 365826 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2514b6> │ │ │ │ ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r3, pc, #64 @ (adr r3, 36589c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25152c>) │ │ │ │ + add r6, pc, #704 @ (adr r6, 365b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2517ac>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #96 @ (adr r3, 3658c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251550>) │ │ │ │ + add r6, pc, #736 @ (adr r6, 365b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2517d0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #880 @ (adr r2, 365bd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251864>) │ │ │ │ + add r6, pc, #496 @ (adr r6, 365a54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2516e4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #272] @ (365984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251614>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1022028,22 +1022020,22 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ add r7, pc, #512 @ (adr r7, 365b88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251818>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #856 @ (adr r2, 365ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251978>) │ │ │ │ + add r6, pc, #472 @ (adr r6, 365b68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2517f8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #648 @ (adr r2, 365c1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2518ac>) │ │ │ │ + add r6, pc, #264 @ (adr r6, 365a9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25172c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r7, pc, #24 @ (adr r7, 3659b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251640>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ stc 1, cr0, [r4, #532]! @ 0x214 │ │ │ │ - add r2, pc, #88 @ (adr r2, 3659f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251688>) │ │ │ │ + add r5, pc, #728 @ (adr r5, 365c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251908>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #136] @ (365a3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2516cc>) │ │ │ │ @@ -1022101,17 +1022093,17 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 310cf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fc988> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r2, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r1, pc, #912 @ (adr r1, 365dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251a64>) │ │ │ │ + add r5, pc, #528 @ (adr r5, 365c54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2518e4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #728 @ (adr r1, 365d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2519b0>) │ │ │ │ + add r5, pc, #344 @ (adr r5, 365ba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251830>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1022153,17 +1022145,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #232 @ (adr r1, 365ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251838>) │ │ │ │ + add r4, pc, #872 @ (adr r4, 365e28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251ab8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #440] @ (365c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25191c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1022334,21 +1022326,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 365b5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2517ec> │ │ │ │ ldmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ add r5, pc, #96 @ (adr r5, 365cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251984>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r1, pc, #120 @ (adr r1, 365d10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2519a0>) │ │ │ │ + add r4, pc, #760 @ (adr r4, 365f90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251c20>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #872 @ (adr r0, 366004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251c94>) │ │ │ │ + add r4, pc, #488 @ (adr r4, 365e84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251b14>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #416] @ (365e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251ad4>) │ │ │ │ + str r0, [r1, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (365d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2519b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1022391,19 +1022383,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 365d02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251992> │ │ │ │ ldmia r2, {r2, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + add r3, pc, #152 @ (adr r3, 365dc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251a50>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #960] @ (3660ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251d7c>) │ │ │ │ + str r0, [r2, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + add r2, pc, #1016 @ (adr r2, 366128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251db8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ add.w r3, r0, #573440 @ 0x8c000 │ │ │ │ @@ -1023796,49 +1023788,49 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r5, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r6, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #168] @ 0xa8 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #784] @ 0x310 │ │ │ │ + str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ @@ -1024214,33 +1024206,33 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r5, #46] @ 0x2e │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r7, #46] @ 0x2e │ │ │ │ + str r1, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + str r1, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r3, #50] @ 0x32 │ │ │ │ + str r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #44] @ 0x2c │ │ │ │ + str r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + str r0, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [pc, #656] @ (367320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x252fb0>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 366ede <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x252b6e> │ │ │ │ @@ -1024479,21 +1024471,21 @@ │ │ │ │ bne.w 36712c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x252dbc> │ │ │ │ b.n 36728a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x252f1a> │ │ │ │ movw r2, #36763 @ 0x8f9b │ │ │ │ cmp sl, r2 │ │ │ │ beq.n 3672c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x252f50> │ │ │ │ b.n 36712c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x252dbc> │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #38] @ 0x26 │ │ │ │ + str r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1024883,17 +1024875,17 @@ │ │ │ │ lsls r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (367790 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253420>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3676e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253370> │ │ │ │ - strh r2, [r2, #60] @ 0x3c │ │ │ │ + ldrh r2, [r6, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1025017,21 +1025009,21 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ add r7, sp, #584 @ 0x248 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + ldrh r6, [r2, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #336] @ (367a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253718>) │ │ │ │ @@ -1025156,21 +1025148,21 @@ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [r3, #12] │ │ │ │ b.n 3679d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253666> │ │ │ │ add r6, sp, #8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r1, #32] │ │ │ │ + strh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1025600,23 +1025592,23 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, #14] │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r5, [r2, #1828] @ 0x724 │ │ │ │ b.n 367b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253794> │ │ │ │ vmov r2, s14 │ │ │ │ @@ -1026041,25 +1026033,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ vstr s14, [sp] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ vldr s14, [sp] │ │ │ │ b.n 3680a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253d32> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + strh r4, [r6, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + strh r2, [r6, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r7, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldrb r2, [r4, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 367fba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253c4a> │ │ │ │ b.n 368366 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253ff6> │ │ │ │ movs r2, #1 │ │ │ │ b.n 368106 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253d96> │ │ │ │ movw r3, #5890 @ 0x1702 │ │ │ │ @@ -1026803,25 +1026795,25 @@ │ │ │ │ nop │ │ │ │ ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r0, #6 │ │ │ │ strb r4, [r4, #18] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r6, [r4, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ strb r0, [r4, #15] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r7, #6] │ │ │ │ + strb r2, [r3, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r6, #6] │ │ │ │ + strb r2, [r2, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movw r2, #34065 @ 0x8511 │ │ │ │ cmp r6, r2 │ │ │ │ beq.n 368eb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254b44> │ │ │ │ movw r2, #34066 @ 0x8512 │ │ │ │ cmp r6, r2 │ │ │ │ bne.n 368ec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254b50> │ │ │ │ @@ -1026896,17 +1026888,17 @@ │ │ │ │ movs r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 368e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254b04> │ │ │ │ b.n 368c0a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25489a> │ │ │ │ movs r5, #2 │ │ │ │ b.n 368e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254b04> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + strb r0, [r6, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + strb r0, [r7, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #332] @ (369090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254d20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1027013,18 +1027005,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 368fb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254c44> │ │ │ │ nop │ │ │ │ str r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cdp2 0, 13, cr0, cr0, cr15, {6} │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + strb r2, [r5, #11] │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + strb r6, [r4, #11] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #348] @ (36920c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254e9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1027150,22 +1027143,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 36911e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254dae> │ │ │ │ str r6, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldc2l 0, cr0, [ip, #-828] @ 0xfffffcc4 │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + lsls r4, r7, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r5, #92] @ 0x5c │ │ │ │ + strb r0, [r2, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r1, #96] @ 0x60 │ │ │ │ + strb r4, [r1, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + strb r6, [r5, #6] │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + strb r4, [r3, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #368] @ (3693a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x255034>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1027289,22 +1027283,22 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 36929a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254f2a> │ │ │ │ str r5, [sp, #24] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xfbe400cf │ │ │ │ - ldr r0, [r3, #68] @ 0x44 │ │ │ │ + vmla.i q0, q10, d3[3] │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r6, #68] @ 0x44 │ │ │ │ + strb r6, [r2, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + strb r4, [r0, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 369400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x255090> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1027322,30 +1027316,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 368b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2547d0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r0, [r4, #64] @ 0x40 │ │ │ │ + ldr r0, [r0, #124] @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 369430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2550c0> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 368b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2547d0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #164] @ 3694e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x255178> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1027402,15 +1027396,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #112] @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027460,15 +1027454,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 369558 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2551e8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #100] @ 0x64 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027515,15 +1027509,15 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027558,15 +1027552,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3696a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x255334> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1027627,15 +1027621,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + ldr r2, [r3, #76] @ 0x4c │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027685,15 +1027679,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 3697dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25546c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027739,15 +1027733,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027781,15 +1027775,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 369920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2555b0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [r5, #112] @ 0x70 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1027848,15 +1027842,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r6, [r5, #104] @ 0x68 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #104] @ 0x68 │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r6, [r0, #100] @ 0x64 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027900,15 +1027894,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r4, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1027928,30 +1027922,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 368f34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254bc4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 369ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x255774> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 368f34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254bc4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 369b2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2557bc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1027969,30 +1027963,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3690a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254d30> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #32] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 369b5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2557ec> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3690a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254d30> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 369ba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x255834> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1028010,30 +1028004,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 369224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254eb4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #30] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r5, #84] @ 0x54 │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 369bd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x255864> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 369224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254eb4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r0, [r1, #84] @ 0x54 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2080] @ 0x820 │ │ │ │ subw sp, sp, #1988 @ 0x7c4 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1028242,15 +1028236,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #24] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r2, #100] @ 0x64 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #248 @ 0xf8 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1031797,19 +1031791,19 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 16dba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x59838> │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r7, #30 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #56 @ (adr r3, 36c2ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x257f3c>) │ │ │ │ + add r6, pc, #696 @ (adr r6, 36c52c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2581bc>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r7, #10 │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r4, [r1, #72] @ 0x48 │ │ │ │ @@ -1031842,15 +1031836,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (36c2e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x257f74>) │ │ │ │ add r2, pc │ │ │ │ bl 36c20c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x257e9c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + negs r0, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1031918,19 +1031912,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 36c20c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x257e9c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8a8 │ │ │ │ b.n 36c344 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x257fd4> │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + tst r6, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + rors r4, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + rors r6, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #164] @ (36c45c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2580ec>) │ │ │ │ @@ -1032330,37 +1032324,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 36c5fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25828a> │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r4, #32 │ │ │ │ + subs r7, #192 @ 0xc0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrsh r0, [r4, r7] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r1, #146 @ 0x92 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r7, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - subs r3, #230 @ 0xe6 │ │ │ │ + subs r7, #134 @ 0x86 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #116 @ 0x74 │ │ │ │ + subs r7, #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #46 @ 0x2e │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #136 @ 0x88 │ │ │ │ + subs r6, #40 @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1033523,65 +1033517,69 @@ │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ b.n 36ce5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x258aea> │ │ │ │ adds r6, #222 @ 0xde │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, r6 │ │ │ │ + lsls r2, r2, #15 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + asrs r6, r0, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r5, #23 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r2, #9 │ │ │ │ + lsls r2, r6, #23 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r6, r0, #20 │ │ │ │ + lsrs r6, r4, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + asrs r6, r0, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r2, r6, #1 │ │ │ │ + asrs r2, r2, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsrs r6, r5, #19 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stc2 0, cr0, [r0, #908]! @ 0x38c │ │ │ │ - stc2 0, cr0, [r4], {227} @ 0xe3 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cdp2 0, 8, cr0, cr14, cr3, {7} │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + vmla.i32 q0, q10, d3[1] │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + lsls r6, r4, #30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cdp2 0, 2, cr0, cr2, cr3, {7} │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ + lsls r2, r0, #7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - mrrc2 0, 14, r0, r0, cr3 @ │ │ │ │ - lsrs r0, r5, #16 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xfb6c00e3 │ │ │ │ + vrev32.8 q8, │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + vhadd.u8 q0, q14, │ │ │ │ cmp r7, #140 @ 0x8c │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r2, r6, #17 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r0, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r2, r3, #30 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cdp2 0, 5, cr0, cr10, cr3, {7} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r1, [r8, #-44] │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ ldr.w r2, [r8] │ │ │ │ add r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ strh r2, [r3, #2] │ │ │ │ @@ -1034985,25 +1034983,25 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ mov.w r2, #1065353216 @ 0x3f800000 │ │ │ │ str r2, [r3, #16] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 36ce5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x258aea> │ │ │ │ nop │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + adds r1, #46 @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ + lsls r4, r5, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, #250 @ 0xfa │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + cmp r0, #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r7, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ sub.w r3, r8, #308 @ 0x134 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr.w r2, [r8, #-220] │ │ │ │ @@ -1036047,117 +1036045,117 @@ │ │ │ │ movs r2, #1 │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ orr.w r2, r2, #1 │ │ │ │ strb r2, [r3, #4] │ │ │ │ b.w 36ce5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x258aea> │ │ │ │ - adds r6, r5, #2 │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r1, r7 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r2, #6 │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + subs r6, r0, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r0, r7 │ │ │ │ + adds r6, r4, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + adds r2, r7, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + adds r6, r1, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r2, r7 │ │ │ │ + subs r2, r6, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + adds r0, r2, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r1, r1 │ │ │ │ + subs r0, r5, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r6, r3 │ │ │ │ + adds r2, r2, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r0, r0 │ │ │ │ + subs r0, r4, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r4, r1 │ │ │ │ + adds r2, r0, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + subs r6, r0, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + subs r4, r7, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r4, r1 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r6, #25 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r1, r0 │ │ │ │ + adds r4, r5, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + adds r6, r7, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + subs r6, r1, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r6, #25 │ │ │ │ + subs r4, r2, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + subs r4, r0, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r6, #23 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + adds r2, r2, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + adds r2, r1, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r0, #26 │ │ │ │ + subs r2, r4, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r5, #28 │ │ │ │ + subs r2, r1, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + adds r2, r2, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r6, r3 │ │ │ │ + adds r4, r2, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + adds r6, r5, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + adds r0, r0, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + subs r4, r6, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + subs r0, r3, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r7, r3 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r5, #27 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + adds r2, r0, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r3, r4 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r2, r3 │ │ │ │ + adds r0, r6, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r0, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + subs r0, r0, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r7, #28 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r6, #25 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #676] @ (36f400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b090>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1036408,17 +1036406,17 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r3, #26 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r3, #20 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - asrs r6, r0, #19 │ │ │ │ + adds r6, r4, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + cmp r1, #130 @ 0x82 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add.w r3, r0, #8 │ │ │ │ adds r1, #8 │ │ │ │ adds r0, #16 │ │ │ │ ldrsh.w r2, [r3, #2]! │ │ │ │ ldrsh.w ip, [r1, #2]! │ │ │ │ cmp r2, ip │ │ │ │ @@ -1036902,15 +1036900,15 @@ │ │ │ │ orr.w r1, r1, #1 │ │ │ │ strb.w r1, [r2, #32] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1036922,15 +1036920,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldrb.w r3, [r4, #84] @ 0x54 │ │ │ │ movs r0, #1 │ │ │ │ orrs r3, r0 │ │ │ │ strb.w r3, [r4, #84] @ 0x54 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r4, r0, r6 │ │ │ │ + subs r4, r4, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #480] @ (36fbb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b844>) │ │ │ │ @@ -1037116,44 +1037114,44 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36fb64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b7f4> │ │ │ │ b.n 36fa3e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b6ce> │ │ │ │ ldrb.w r3, [r5, #85] @ 0x55 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r5, #85] @ 0x55 │ │ │ │ b.n 36fa62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b6f2> │ │ │ │ - subs r6, r4, r5 │ │ │ │ + subs r6, r0, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r3, r5 │ │ │ │ + subs r2, r7, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stc 0, cr0, [r8], #884 @ 0x374 │ │ │ │ - subs r4, r4, r6 │ │ │ │ + orr.w r0, r8, #221 @ 0xdd │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r5, r4 │ │ │ │ + subs r2, r1, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r4, r2 │ │ │ │ + subs r2, r0, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + subs r6, r0, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r0, r1, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + subs r6, r1, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r2, r7 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ subs r3, #1 │ │ │ │ @@ -1037195,15 +1037193,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ (36fc70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b900>) │ │ │ │ add r0, pc │ │ │ │ bl 2a0200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18be90> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 36ff18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bba8> │ │ │ │ + b.n 36f658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b2e8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1037292,15 +1037290,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 36fd12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b9a2> │ │ │ │ ldr r0, [pc, #12] @ (36fd68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b9f8>) │ │ │ │ add r0, pc │ │ │ │ bl 2a0200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18be90> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 36fd22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b9b2> │ │ │ │ - b.n 36fde4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ba74> │ │ │ │ + b.n 370524 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25c1b4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1037361,15 +1037359,15 @@ │ │ │ │ b.n 36fdf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ba84> │ │ │ │ lsls r2, r1, #9 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - svc 188 @ 0xbc │ │ │ │ + b.n 3704cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25c15c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1037453,26 +1037451,25 @@ │ │ │ │ cmp r9, r6 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 36fe90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bb20> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0xfa6a00e3 │ │ │ │ - @ instruction: 0xfb6600e3 │ │ │ │ - @ instruction: 0xf4de00e3 │ │ │ │ - vmla.i16 d0, d26, d3[2] │ │ │ │ - @ instruction: 0xfa1600e3 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - eors.w r0, ip, #7438336 @ 0x718000 │ │ │ │ - svc 122 @ 0x7a │ │ │ │ + cdp2 0, 0, cr0, cr10, cr3, {7} │ │ │ │ + vhadd.u8 q0, q11, │ │ │ │ + ldr??.w r0, [lr, r3, lsl #2] │ │ │ │ + @ instruction: 0xf33a00e3 │ │ │ │ + ldc2 0, cr0, [r6, #908]! @ 0x38c │ │ │ │ + b.n 3705b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25c248> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36fdac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ba3c> │ │ │ │ + ldrh.w r0, [ip, r3, lsl #2] │ │ │ │ + b.n 37054c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25c1dc> │ │ │ │ lsls r3, r4, #3 │ │ │ │ + @ instruction: 0xeae800e3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #28] @ (36ff4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbdc>) │ │ │ │ ldr.w lr, [pc, #32] @ 36ff50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbe0> │ │ │ │ @@ -1037486,15 +1037483,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 69918 │ │ │ │ nop │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + ldmia r0!, {r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1037533,15 +1037530,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (36ffc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bc58>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbac> │ │ │ │ - asrs r6, r3, #24 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1037715,15 +1037712,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (37017c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25be0c>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbac> │ │ │ │ nop │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + adds r0, r0, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1038004,21 +1038001,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (37046c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25c0fc>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbac> │ │ │ │ ldr r0, [pc, #20] @ (370470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25c100>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbac> │ │ │ │ nop │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r1, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r5, #7 │ │ │ │ + asrs r4, r1, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + asrs r0, r1, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ @@ -1039148,28 +1039145,28 @@ │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ movweq r0, #351 @ 0x15f │ │ │ │ bne.n 370eae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25cb3e> │ │ │ │ b.n 370784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25c414> │ │ │ │ @ instruction: 0xfb6e0184 │ │ │ │ - ldrd r0, r0, [r6, #-908]! @ 0x38c │ │ │ │ - @ instruction: 0xf3f400e3 │ │ │ │ - cdp 0, 11, cr0, cr2, cr3, {7} │ │ │ │ - bic.w r0, r8, #7438336 @ 0x718000 │ │ │ │ - adds.w r0, r4, #7438336 @ 0x718000 │ │ │ │ - bls.n 370ff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25cc88> │ │ │ │ + ldc 0, cr0, [r6, #-908] @ 0xfffffc74 │ │ │ │ + @ instruction: 0xf79400e3 │ │ │ │ + @ instruction: 0xf25200e3 │ │ │ │ + @ instruction: 0xf7c800e3 │ │ │ │ + ldrh.w r0, [r4, #227] @ 0xe3 │ │ │ │ + ble.n 370f38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25cbc8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cdp 0, 8, cr0, cr4, cr3, {7} │ │ │ │ - b.n 3711c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ce58> │ │ │ │ + @ instruction: 0xf22400e3 │ │ │ │ + b.n 370908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25c598> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bls.n 370fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25cc78> │ │ │ │ + bgt.n 370f28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25cbb8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cdp 0, 3, cr0, cr0, cr3, {7} │ │ │ │ - @ instruction: 0xf4a000e3 │ │ │ │ + rsbs r0, r0, #227 @ 0xe3 │ │ │ │ + str.w r0, [r0, r3, lsl #2] │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r9, #96] @ 0x60 │ │ │ │ mov r4, r9 │ │ │ │ ldr.w r0, [r9, #32] │ │ │ │ @@ -1041912,29 +1041909,29 @@ │ │ │ │ addne r2, r2, r1 │ │ │ │ ldr.w r1, [r9, #92] @ 0x5c │ │ │ │ str r2, [r3, #16] │ │ │ │ movw r3, #63112 @ 0xf688 │ │ │ │ strh r3, [r1, #0] │ │ │ │ b.w 371da0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25da30> │ │ │ │ nop │ │ │ │ - bkpt 0x007e │ │ │ │ + stmia r2!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - revsh r2, r2 │ │ │ │ + bkpt 0x0072 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - rev16 r0, r0 │ │ │ │ + pop {r5, r6, r7, pc} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbnz r0, 372b24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25e7b4> │ │ │ │ + pop {r7, pc} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xb7b2 │ │ │ │ + cbnz r2, 372b44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25e7d4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + hlt 0x0026 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xb698 │ │ │ │ + rev r0, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldrb.w r3, [r9, #24] │ │ │ │ ldr.w sl, [r9, #80] @ 0x50 │ │ │ │ strb r3, [r6, #0] │ │ │ │ sub.w sl, r6, sl │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ @@ -1042303,26 +1042300,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.w 372492 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25e122> │ │ │ │ orr.w r3, r3, #1536 @ 0x600 │ │ │ │ b.w 372544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25e1d4> │ │ │ │ ldr r0, [pc, #24] @ (372f3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ebcc>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbac> │ │ │ │ - ldmia r3, {r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r5!, {r1, r5} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add sp, #0 │ │ │ │ + cbz r0, 372f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ec2c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - itet gt │ │ │ │ - lslgt r3, r4, #3 │ │ │ │ - @ instruction: 0xb7c4 │ │ │ │ - lslgt r3, r4, #3 │ │ │ │ - b.n 372ee4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25eb74> │ │ │ │ - lsls r7, r1, #3 │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + cbnz r4, 372f94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ec24> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + sbcs.w r0, r2, pc, lsl #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 372f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ec2c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 372f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ec2c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1042400,16 +1042396,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (373014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25eca4>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbac> │ │ │ │ nop │ │ │ │ - b.n 372e50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25eae0> │ │ │ │ - lsls r7, r1, #3 │ │ │ │ + @ instruction: 0xeabc00cf │ │ │ │ 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 │ │ │ │ adds r0, r1, #2 │ │ │ │ @@ -1042439,18 +1042434,16 @@ │ │ │ │ ldr r0, [pc, #16] @ (373074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ed04>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbac> │ │ │ │ ldr r0, [pc, #12] @ (373078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ed08>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbac> │ │ │ │ nop │ │ │ │ - b.n 372e58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25eae8> │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - b.n 372ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25eb34> │ │ │ │ - lsls r7, r1, #3 │ │ │ │ + eors.w r0, r0, pc, lsl #3 │ │ │ │ + @ instruction: 0xeab400cf │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 3730b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ed46> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1045196,15 +1045189,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ cbz r4, 374d76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260a06> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 374d7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260a0c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + strh r2, [r1, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 56d1a <_mesa_glapi_tls_Context@@libgallium-26.0.8-1.so+0x56d0e> │ │ │ │ subs r0, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 374d6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2609fa> │ │ │ │ @@ -1045302,15 +1045295,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ uxth r4, r7 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ uxth r2, r6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r2, [r5, #29] │ │ │ │ + strh r2, [r1, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 756e1a │ │ │ │ cmp r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ sxth r2, r3 │ │ │ │ @@ -1045354,15 +1045347,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cbz r4, 374eb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260b46> │ │ │ │ lsls r4, r0, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe803ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1045399,15 +1045392,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (374f00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260b90>) │ │ │ │ add r2, pc │ │ │ │ b.n 374ed2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260b62> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r6, r2, #7 │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ lsls r2, r2, #3 │ │ │ │ b.n 374dfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260a8e> │ │ │ │ @ instruction: 0xffff9a92 │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 348f02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x234b92> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045445,15 +1045438,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (374f6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260bfc>) │ │ │ │ add r2, pc │ │ │ │ b.n 374f40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260bd0> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r0, r5, #5 │ │ │ │ + lsrs r0, r1, #20 │ │ │ │ lsls r2, r2, #3 │ │ │ │ @ instruction: 0xe9b7ffff │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r0, #6 │ │ │ │ pldw [r7, #255]! │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045491,15 +1045484,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (374fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260c68>) │ │ │ │ add r2, pc │ │ │ │ b.n 374fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260c3c> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r4, r7, #3 │ │ │ │ + lsrs r4, r3, #18 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrd pc, pc, [fp, #-1020] @ 0x3fc │ │ │ │ ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh.w pc, [fp, #255]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045532,15 +1045525,16 @@ │ │ │ │ bl 37392c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f5bc> │ │ │ │ ldrb.w r3, [r4, #49] @ 0x31 │ │ │ │ orr.w r3, r3, #31 │ │ │ │ strb.w r3, [r4, #49] @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [lr, #836] @ 0x344 │ │ │ │ + lsls r6, r5, #5 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 374e52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260ae2> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ @@ -1045586,17 +1045580,17 @@ │ │ │ │ bl 37392c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f5bc> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r0, #16] │ │ │ │ + ldrh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (37514c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260ddc>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1045650,19 +1045644,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r7, sp, #112 @ 0x70 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + uxth r4, r3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ b.n 374b36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2607c6> │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (3751ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260e7c>) │ │ │ │ @@ -1045718,19 +1045712,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (375208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260e98>) │ │ │ │ add r2, pc │ │ │ │ b.n 3751ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260e5e> │ │ │ │ str r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r0, r0, #28 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r0, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 374b0e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26079e> │ │ │ │ vqshl.u64 d25, d4, #63 @ 0x3f │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 4b20a <_mesa_glapi_tls_Context@@libgallium-26.0.8-1.so+0x4b1fe> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045789,19 +1045783,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3752ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260f3c>) │ │ │ │ add r2, pc │ │ │ │ b.n 375272 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260f02> │ │ │ │ str r7, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r5, sp, #856 @ 0x358 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, fp │ │ │ │ + ldr r0, [pc, #504] @ (37549c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26112c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ b.n 374f92 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260c22> │ │ │ │ vqshlu.s64 , q8, #63 @ 0x3f │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 172ae <_mesa_glapi_tls_Context@@libgallium-26.0.8-1.so+0x172a2> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045860,19 +1045854,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (375350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260fe0>) │ │ │ │ add r2, pc │ │ │ │ b.n 375316 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260fa6> │ │ │ │ str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #26] │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 374eee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260b7e> │ │ │ │ vmlsl.u , d15, d12[0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 773352 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045931,19 +1045925,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3753f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261084>) │ │ │ │ add r2, pc │ │ │ │ b.n 3753ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26104a> │ │ │ │ str r6, [sp, #8] │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r4, sp, #568 @ 0x238 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsrs r4, r6, #2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 374e5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260aea> │ │ │ │ vabal.u , d31, d24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 6ff3f6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046002,19 +1045996,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (375498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261128>) │ │ │ │ add r2, pc │ │ │ │ b.n 37545e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2610ee> │ │ │ │ str r5, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r0, r6, #17 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 374db6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260a46> │ │ │ │ vabal.u , d15, d4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 65b49a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046075,19 +1046069,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 375506 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261196> │ │ │ │ nop │ │ │ │ str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r3, sp, #256 @ 0x100 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 375d32 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2619c2> │ │ │ │ vsri.32 , q6, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 611546 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046146,19 +1046140,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3755e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261278>) │ │ │ │ add r2, pc │ │ │ │ b.n 3755ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26123e> │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r2, sp, #616 @ 0x268 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r2, r4 │ │ │ │ + cmp r2, r8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ b.n 375c96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261926> │ │ │ │ vrsra.u64 d25, d20, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 59b5ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48727a> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046201,15 +1046195,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 37392c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f5bc> │ │ │ │ ldrb.w r3, [r4, #49] @ 0x31 │ │ │ │ orr.w r3, r3, #31 │ │ │ │ strb.w r3, [r4, #49] @ 0x31 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf79800d1 │ │ │ │ + @ instruction: 0xfb3800d1 │ │ │ │ b.n 3757ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26144a> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #124] @ (3756fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26138c>) │ │ │ │ @@ -1046263,19 +1046257,19 @@ │ │ │ │ movs r3, #10 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r1} │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #168] @ (3757c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261454>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1046346,15 +1046340,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r0, sp, #856 @ 0x358 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + stmia r4!, {r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 375e1e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261aae> │ │ │ │ vqrshrun.s64 d26, q1, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1046428,15 +1046422,15 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r0, sp, #8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r7, pc, #536 @ (adr r7, 375ac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261750>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -1046515,15 +1046509,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r7, pc, #224 @ (adr r7, 375a50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2616e0>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #184 @ (adr r7, 375a30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2616c0>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 375942 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2615d2> │ │ │ │ vqshlu.s64 d26, d18, #63 @ 0x3f │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1046605,15 +1046599,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r6, pc, #352 @ (adr r6, 375bb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261840>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #312 @ (adr r6, 375b90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261820>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 375a62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2616f2> │ │ │ │ vsli.64 q13, q1, #63 @ 0x3f │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1046695,15 +1046689,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r5, pc, #480 @ (adr r5, 375d10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2619a0>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #440 @ (adr r5, 375cf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261980>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r1, {r1, r2, r4, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 375b82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261812> │ │ │ │ vsri.64 q13, q9, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1046785,15 +1046779,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r4, pc, #608 @ (adr r4, 375e70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261b00>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #568 @ (adr r4, 375e50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261ae0>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 375ca2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261932> │ │ │ │ vsri.32 d26, d2, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -1046872,15 +1046866,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r3, pc, #744 @ (adr r3, 375fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261c68>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 376232 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261ec2> │ │ │ │ vrsra.u32 d26, d16, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1046954,15 +1046948,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r2, pc, #904 @ (adr r2, 376144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261dd4>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xe9a9ffff │ │ │ │ add r2, pc, #400 @ (adr r2, 375f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261bec>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047036,15 +1047030,15 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #28] │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r2, pc, #88 @ (adr r2, 375ee0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261b70>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r4} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldaexd pc, pc, [sp] │ │ │ │ add r1, pc, #608 @ (adr r1, 3760f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261d88>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047118,15 +1047112,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #20] │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r1, pc, #296 @ (adr r1, 37607c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261d0c>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xe811ffff │ │ │ │ add r0, pc, #816 @ (adr r0, 376294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261f24>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047200,16 +1047194,16 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #14] │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r0, pc, #504 @ (adr r0, 376218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261ea8>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - it vc │ │ │ │ - lslvc r1, r3, #3 │ │ │ │ + stmia r3!, {r3, r4} │ │ │ │ + lsls r1, r3, #3 │ │ │ │ b.n 375eb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261b46> │ │ │ │ vaddl.u q13, d15, d0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1047282,15 +1047276,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r4, #8] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00ac │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ udf #157 @ 0x9d │ │ │ │ vcvt.u32.f32 d25, d18, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047369,15 +1047363,15 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ ble.n 37615a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261dea> │ │ │ │ vcvt.f32.u32 , q4, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047456,15 +1047450,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, pc} │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ bgt.n 37627e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261f0e> │ │ │ │ vcvt.u16.f16 , q14, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047548,17 +1047542,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r5} │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + itt gt │ │ │ │ + lslgt r1, r3, #3 │ │ │ │ + ldrgt r4, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #200] @ (376474 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262104>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1047646,15 +1047640,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - orn r0, r2, #7110656 @ 0x6c8000 │ │ │ │ + strb.w r0, [r2, r9, lsl #1] │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r0, r1, r2, r4, r5, r6} │ │ │ │ vtbl.8 d25, {d31- instruction: 0xf70600d9 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r0, r1, r3, r4, r5, r6} │ │ │ │ vtbl.8 d25, {d31- │ │ │ │ strh r4, [r0, #30] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 376686 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262316> │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1047932,15 +1047926,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r3, #22] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 376762 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2623f2> │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1048197,17 +1048191,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #656 @ 0x290 │ │ │ │ + sxtb r4, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + sxtb r0, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048306,17 +1048300,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #29] │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + cbz r0, 376b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262794> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, sp, #672 @ 0x2a0 │ │ │ │ + cbz r0, 376b0e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26279e> │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048491,15 +1048485,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #296 @ 0x128 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r5, r6} │ │ │ │ vsri.32 , q14, #1 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #440] @ 0x1b8 │ │ │ │ @@ -1048597,18 +1048591,18 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - @ instruction: 0xeb8400d1 │ │ │ │ + vqadd.s32 q0, q10, │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #920 @ 0x398 │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1048695,18 +1048689,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r0, #14] │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r8, r1, lsr #3 │ │ │ │ - add r1, sp, #936 @ 0x3a8 │ │ │ │ + mcr 0, 1, r0, cr8, cr1, {6} │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1048803,19 +1048797,19 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r0, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe99000d1 │ │ │ │ + ldc 0, cr0, [r0, #-836]! @ 0xfffffcbc │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r0, r1, r4, r6} │ │ │ │ - vtbx.8 d26, {d31}, d30 │ │ │ │ + vmull.u q13, d31, d14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1048920,15 +1048914,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r7, pc, #536 @ (adr r7, 3772fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262f8c>) │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r0, r2, r4, r5, r6, r7} │ │ │ │ vsri.32 , q14, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #58] @ 0x3a │ │ │ │ @@ -1049033,20 +1049027,20 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #128 @ (adr r7, 37727c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262f0c>) │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r1, r3, r7} │ │ │ │ - vmlsl.u q13, d31, d30[0] │ │ │ │ + vtbl.8 d26, {d31- │ │ │ │ strb r4, [r5, #27] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 376f40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262bd0> │ │ │ │ - lsls r1, r2, #3 │ │ │ │ + @ instruction: 0xe99000d1 │ │ │ │ stmia r6!, {r0, r6} │ │ │ │ vrsubhn.i d23, , q15 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r5, pc, #360 @ (adr r5, 3774d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263164>) │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r4, r0, #6 │ │ │ │ bmi.n 3773fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26308e> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049287,20 +1049280,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r4, #23] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 376e34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262ac4> │ │ │ │ - lsls r1, r2, #3 │ │ │ │ + stmia.w r4, {r0, r4, r6, r7} │ │ │ │ stmia r5!, {r0, r2, r6} │ │ │ │ vabal.u , d31, d18 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r4, pc, #312 @ (adr r4, 3775b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263240>) │ │ │ │ + add r7, pc, #952 @ (adr r7, 377830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2634c0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r2, [r0, #30] │ │ │ │ lsls r4, r0, #6 │ │ │ │ bcc.n 3773b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263042> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049403,19 +1049395,19 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r0, [r4, #26] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #26] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r3, pc, #24 @ (adr r3, 3775b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263240>) │ │ │ │ + add r6, pc, #664 @ (adr r6, 377830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2634c0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #560 @ (adr r3, 3777d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263460>) │ │ │ │ + add r7, pc, #176 @ (adr r7, 377650 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2632e0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmia r5!, {r0, r7} │ │ │ │ @ instruction: 0xffff8a94 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1049504,15 +1049496,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r6, [r5, #14] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r2, [r7, #16] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmia r2!, {r0, r7} │ │ │ │ @ instruction: 0xffff8992 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1049628,21 +1049620,21 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r4, [r0, #10] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #8] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r0, pc, #936 @ (adr r0, 377b70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263800>) │ │ │ │ + add r4, pc, #552 @ (adr r4, 3779f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263680>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #9] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - orns r0, r4, ip, lsr #3 │ │ │ │ + mrc 0, 0, r0, cr4, cr12, {6} │ │ │ │ stmia r3!, {r0, r1, r3, r4, r6} │ │ │ │ vtbx.8 d24, {d15}, d30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ adds r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049732,15 +1049724,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r6, #5] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r1, r3, #3 │ │ │ │ strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1049828,15 +1049820,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r0, #2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ lsls r1, r3, #3 │ │ │ │ strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1049924,15 +1049916,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r1, r3, #3 │ │ │ │ strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1050038,23 +1050030,23 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ble.n 377b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263790> │ │ │ │ + b.n 377e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263ad0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + add r0, pc, #440 @ (adr r0, 377d9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263a2c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ + add r0, pc, #736 @ (adr r0, 377ec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263b58>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1050173,17 +1050165,17 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r4, [r6, #30] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #944 @ (adr r2, 3780d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263d68>) │ │ │ │ + add r6, pc, #560 @ (adr r6, 377f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263be8>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strd r0, r0, [sl], #884 @ 0x374 │ │ │ │ + stc 0, cr0, [sl], {221} @ 0xdd │ │ │ │ stmia r2!, {r0, r2, r5, r7} │ │ │ │ vqdmulh.s q11, , d28[0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r6, [r1, #24] │ │ │ │ lsls r4, r0, #6 │ │ │ │ @ instruction: 0xb811 │ │ │ │ vqshrun.s64 d28, , #1 │ │ │ │ @@ -1050292,19 +1050284,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strh r4, [r2, #14] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1050416,26 +1050408,26 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r0, [r0, #12] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #10] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bls.n 377f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263c00> │ │ │ │ + ble.n 377eb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263b40> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + adds r6, r3, #0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ rev r7, r2 │ │ │ │ @ instruction: 0xffff6a94 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strh r6, [r5, #4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmia r7!, {r0, r2, r6, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050549,26 +1050541,26 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r4, [r7, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bhi.n 37802c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263cbc> │ │ │ │ + bgt.n 37816c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263dfc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + ldr r6, [r7, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xb8d3 │ │ │ │ vqrshrn.u64 d22, q0, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ + ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r2, [r5, #29] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmia r6!, {r0, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050682,26 +1050674,26 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #27] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bvc.n 3782e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263f78> │ │ │ │ + blt.n 378228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263eb8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb797 │ │ │ │ vtbl.8 d22, {d15}, d12 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r7, [sp, #296] @ 0x128 │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r6, [r4, #24] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmia r5!, {r0, r2, r3, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050815,26 +1050807,26 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r4, [r6, #22] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, #22] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bvs.n 3783a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x264034> │ │ │ │ + bls.n 3782e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263f74> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb653 │ │ │ │ vmlsl.u q11, d31, d8[0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r5, [sp, #360] @ 0x168 │ │ │ │ + ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r2, [r4, #19] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmia r4!, {r0, r3, r5} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050948,26 +1050940,26 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r0, [r6, #17] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r4, #17] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bmi.n 378460 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2640f0> │ │ │ │ + bhi.n 3783a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x264030> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r1, #28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r0, r1, r2, r5, lr} │ │ │ │ vabal.u q11, d31, d4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ + str r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r0, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r6, [r3, #14] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmia r3!, {r0, r2, r4, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051070,18 +1051062,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r4, [r5, #12] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb74b │ │ │ │ - vraddhn.i d25, , q5 │ │ │ │ + vabdl.u , d31, d26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r4, [r3, #9] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1051182,18 +1051174,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb627 │ │ │ │ - vmlal.u , d31, d22[0] │ │ │ │ + vrsubhn.i d25, , q3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r0, [r7, #4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1051294,18 +1051286,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r4, [r4, #3] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r0, r1, lr} │ │ │ │ - @ instruction: 0xffff91c2 │ │ │ │ + @ instruction: 0xffff9562 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r4, [r2, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1051406,18 +1051398,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r6, #16] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r0, #31] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbz r7, 3789b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x264642> │ │ │ │ - vshr.u64 d25, d14, #1 │ │ │ │ + vsri.32 d25, d30, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strb r0, [r6, #27] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1051536,24 +1051528,24 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r2, [r2, #26] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + bcs.n 3789d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x264660> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #48] @ 0x30 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r7, sp, #260 @ 0x104 │ │ │ │ @ instruction: 0xffff5fa4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strb r4, [r0, #23] │ │ │ │ lsls r4, r0, #6 │ │ │ │ pop {r0, r1, r3, r5, r6, pc} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051657,25 +1051649,25 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #21] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + bne.n 378c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2648ec> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strb r2, [r4, #18] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #284] @ (378cd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x264968>) │ │ │ │ mov sl, r2 │ │ │ │ @@ -1051798,17 +1051790,17 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r7, #16] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #16] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bhi.n 378de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x264a74> │ │ │ │ + bgt.n 378d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2649b4> │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r0, #13] │ │ │ │ lsls r4, r0, #6 │ │ │ │ @@ -1051937,17 +1051929,17 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r4, #11] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, #10] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + ldrh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, #218 @ 0xda │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ lsls r3, r2, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ @@ -1052066,19 +1052058,19 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r0, r4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r2, #6] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r6, [r1, #22] │ │ │ │ + ldrh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strb r2, [r4, #2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1052199,19 +1052191,19 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r0, r7] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r1, #1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #58] @ 0x3a │ │ │ │ + str r2, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 37917c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x264e0c> │ │ │ │ + bhi.n 3790bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x264d4c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r1, #21 │ │ │ │ + adds r2, r5, r3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1052332,19 +1052324,19 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r7, r1] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 379238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x264ec8> │ │ │ │ + bvc.n 379178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x264e08> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1052472,15 +1052464,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ ldrsb r0, [r6, r4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrsb r6, [r6, r1] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1052601,19 +1052593,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r3, r7] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r0, r6, #0 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1052738,25 +1052730,25 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + strh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #34] @ 0x22 │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r2, r9 │ │ │ │ + ldr r0, [pc, #936] @ (3799bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26564c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r6, [r3, #22] │ │ │ │ + strh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r7, #30] │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1052871,23 +1052863,23 @@ │ │ │ │ nop │ │ │ │ strh r4, [r6, r4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #18] │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r5, #24] │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r2, #12] │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1053009,19 +1053001,19 @@ │ │ │ │ nop │ │ │ │ str r0, [r5, r7] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + bne.n 3798ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26557c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r3, #3 │ │ │ │ str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1053143,19 +1053135,19 @@ │ │ │ │ nop │ │ │ │ str r0, [r4, r2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r5, #112] @ 0x70 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r7, {r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1053265,15 +1053257,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #352] @ (379c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x265908>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #38] @ 0x26 │ │ │ │ + ldrh r4, [r7, #2] │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r0, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1053404,17 +1053396,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #176] @ (379d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2659b4>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r3, [pc, #104] @ (379cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26597c>) │ │ │ │ + ldr r6, [pc, #744] @ (379f6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x265bfc>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ add r3, pc, #484 @ (adr r3, 379e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x265afc>) │ │ │ │ vqrdmulh.s q10, , d0[0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldr r0, [sp, #732] @ 0x2dc │ │ │ │ @@ -1053546,17 +1053538,17 @@ │ │ │ │ nop │ │ │ │ str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #680] @ (37a080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x265d10>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r0!, {r1, r2, r6} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1053764,17 +1053756,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #768] @ (37a2f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x265f80>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r1, #20] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r6, r2, #12 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r4, [r5, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1053922,19 +1053914,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #320] @ (37a2e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x265f70>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrsh r4, [r3, r7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + strh r4, [r6, #18] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ vcvt.f32.u32 , q14, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1054083,19 +1054075,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ blx r3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrsh r4, [r4, r0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + strh r4, [r7, #4] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r3!, {r1, r5} │ │ │ │ + stmia r6!, {r1, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r4, [r1, #30] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #732] @ 0x2dc │ │ │ │ vqdmulh.s , , d4[0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1054255,16 +1054247,16 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r5, r1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp lr, sl │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [lr, #888] @ 0x378 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + sbcs.w r0, lr, #222 @ 0xde │ │ │ │ + strb r4, [r6, #15] │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r2, sl │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r0, [r2, r4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1054411,19 +1054403,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r0, r6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r4, [r7, r2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 37a120 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x265db0> │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ + @ instruction: 0xe8d200de │ │ │ │ + strb r0, [r0, #9] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1054578,19 +1054569,19 @@ │ │ │ │ nop │ │ │ │ cmp r0, r2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r3, r4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bkpt 0x0028 │ │ │ │ + stmia r1!, {r3, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldrsb r6, [r1, r7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1054749,21 +1054740,21 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrsb r0, [r7, r5] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r5, r5] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r7, sp, #936 @ 0x3a8 │ │ │ │ + cbz r2, 37aa6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2666fe> │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + pop {r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + strb r4, [r3, #19] │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ vmlsl.u , d15, d14[0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1054934,19 +1054925,19 @@ │ │ │ │ nop │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r0, r7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #18] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - revsh r2, r1 │ │ │ │ + bkpt 0x006a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + ldr r2, [r0, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ subs r6, #160 @ 0xa0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r6, [r0, r1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1055104,17 +1055095,17 @@ │ │ │ │ nop │ │ │ │ subs r5, #96 @ 0x60 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r4, [r5, r7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 37b008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x266c98> │ │ │ │ + b.n 37a748 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2663d8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + strh r2, [r7, #22] │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r6, [r1, r3] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1055283,18 +1055274,19 @@ │ │ │ │ nop │ │ │ │ subs r3, #180 @ 0xb4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r0, [r0, r1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 37ae8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x266b1c> │ │ │ │ + bge.n 37afcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x266c5c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - vqadd.u64 q8, q15, q6 │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + lsls r6, r3, #12 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r0, [r2, r4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1055472,22 +1055464,23 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r0, [r7, r1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, r1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - vqadd.u64 q0, q11, │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + lsls r6, r2, #11 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 37b174 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x266e04> │ │ │ │ + push {r1, r4, r5, lr} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrh r3, [r7, #54] @ 0x36 │ │ │ │ vcvt.u32.f32 d20, d8, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -1055666,19 +1055659,19 @@ │ │ │ │ ... │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [pc, #512] @ (37b534 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2671c4>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #8] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - blt.n 37b2a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x266f34> │ │ │ │ + svc 82 @ 0x52 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r5, [pc, #232] @ (37b430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2670c0>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -1055876,27 +1055869,27 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #560] @ (37b770 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x267400>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #218 @ 0xda │ │ │ │ + cmp r2, #122 @ 0x7a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r5, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [pc, #976] @ (37b934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2675c4>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1056168,25 +1056161,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r2, [r5, #25] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str r6, [r4, #68] @ 0x44 │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r1, [pc, #704] @ (37baf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x267788>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + lsrs r6, r4, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1056494,109 +1056487,109 @@ │ │ │ │ ldr r0, [pc, #208] @ (37bc54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2678e4>) │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ add r0, pc │ │ │ │ b.n 37b9f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x267682> │ │ │ │ nop │ │ │ │ movs r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #32] │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r5, #56] @ 0x38 │ │ │ │ + str r0, [r1, #116] @ 0x74 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r6, #112] @ 0x70 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r0, #56] @ 0x38 │ │ │ │ + str r0, [r4, #112] @ 0x70 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r6, #28] │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r1, #112] @ 0x70 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r0, #32] │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r4, #52] @ 0x34 │ │ │ │ + str r6, [r0, #112] @ 0x70 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r1, #32] │ │ │ │ + str r0, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r1, #32] │ │ │ │ + str r4, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r2, #32] │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #460] @ 0x1cc │ │ │ │ - vsubl.u q11, d15, d22 │ │ │ │ + @ instruction: 0xffff65c6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r3, #108] @ 0x6c │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [sp, #244] @ 0xf4 │ │ │ │ - vrshr.u32 d22, d8, #1 │ │ │ │ + vsli.64 d22, d24, #63 @ 0x3f │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r4, #48] @ 0x30 │ │ │ │ + str r6, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r1, #32] │ │ │ │ + str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r4, #32] │ │ │ │ + str r0, [r0, #92] @ 0x5c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r5, #104] @ 0x68 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r0, #4] │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r2, #85 @ 0x55 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #4] │ │ │ │ + str r6, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r1, #4] │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r0, #4] │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r1, #4] │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r2, #4] │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r3, #4] │ │ │ │ + str r6, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r5, #4] │ │ │ │ + str r0, [r1, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r5, #4] │ │ │ │ + str r6, [r1, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r7, #4] │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [sp, #860] @ 0x35c │ │ │ │ - vaddl.u q11, d31, d12 │ │ │ │ + vraddhn.i d22, , q14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r4, [sp, #668] @ 0x29c │ │ │ │ - vaddl.u q11, d31, d4 │ │ │ │ + vraddhn.i d22, , q10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r7, #4] │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r6, [r6, r2] │ │ │ │ + str r6, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #420] @ (37be10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x267aa0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1056769,15 +1056762,15 @@ │ │ │ │ nop │ │ │ │ cmp r4, #252 @ 0xfc │ │ │ │ lsls r7, r0, #6 │ │ │ │ bics r0, r1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 37be40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x267ad0> │ │ │ │ + bhi.n 37bd80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x267a10> │ │ │ │ lsls r6, r3, #3 │ │ │ │ tst r2, r1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1056929,27 +1056922,27 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ sbcs r4, r7 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adcs r6, r3 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r6, [r5, r4] │ │ │ │ + ldrb r6, [r1, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ lsls r7, r0, #6 │ │ │ │ lsrs r2, r1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r2, #26 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #260] @ (37c0ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x267d7c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1057059,15 +1057052,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ands r4, r1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 37c024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x267cb4> │ │ │ │ + bpl.n 37c164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x267df4> │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r7, #44 @ 0x2c │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1057168,15 +1057161,15 @@ │ │ │ │ @ instruction: 0xfa353c8e │ │ │ │ cmp r0, #84 @ 0x54 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r6, #224 @ 0xe0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldrsh r0, [r5, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r6, #62 @ 0x3e │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1057278,15 +1057271,15 @@ │ │ │ │ negs r5, r4 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrsh r4, [r3, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r5, #42 @ 0x2a │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1057405,15 +1057398,15 @@ │ │ │ │ nop │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r4, #184 @ 0xb8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, r6] │ │ │ │ + ldrsh r0, [r2, r5] │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r3, #232 @ 0xe8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1057532,15 +1057525,15 @@ │ │ │ │ nop │ │ │ │ movs r4, #236 @ 0xec │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #120 @ 0x78 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, r1] │ │ │ │ + ldrsh r0, [r2, r0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1057892,26 +1057885,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #108 @ 0x6c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldrb r4, [r4, r2] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ + add r2, pc, #680 @ (adr r2, 37cc0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26889c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldrsh r4, [r1, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r4, r4] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ - vmlsl.u , d15, d6[0] │ │ │ │ + vtbx.8 d21, {d31-) │ │ │ │ + ldr r4, [pc, #392] @ (37d070 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x268d00>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r6, r7, #3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r6, r1, #2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r2, r4, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1058599,15 +1058592,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r4, r0, r1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r0, #208 @ 0xd0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #800] @ (37d3b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269044>) │ │ │ │ + strh r0, [r5, r5] │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #182 @ 0xb6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1059036,23 +1059029,23 @@ │ │ │ │ ... │ │ │ │ adds r0, r7, r2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r7, #66 @ 0x42 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldrsh r2, [r1, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [pc, #64] @ (37d59c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26922c>) │ │ │ │ + ldr r7, [pc, #704] @ (37d81c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2694ac>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #824] @ (37d898 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269528>) │ │ │ │ + ldr r7, [pc, #440] @ (37d718 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2693a8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 37d584 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269214> │ │ │ │ + bls.n 37d4c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269154> │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r4, r7, #27 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r6, r1, #25 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r2, r4, #24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1059256,15 +1059249,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r2, #15 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #336] @ (37d8d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269568>) │ │ │ │ + ldr r4, [pc, #976] @ (37db58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2697e8>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r2, r1, #13 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r4, r7, #11 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ lsls r4, r0, #6 │ │ │ │ @@ -1059510,17 +1059503,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r6, #6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 37da3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2696cc> │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r0, r6 │ │ │ │ + ldr r0, [pc, #832] @ (37dd50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2699e0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r6, #28 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1059732,17 +1059725,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r7, #28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ movs r5, #202 @ 0xca │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r8 │ │ │ │ + ldr r0, [pc, #384] @ (37ddd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269a68>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r2, r5, #25 │ │ │ │ lsls r7, r0, #6 │ │ │ │ movs r4, #38 @ 0x26 │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsrs r2, r1, #21 │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1059979,39 +1059972,39 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r2, [r6, #3] │ │ │ │ + strb r2, [r2, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r6, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r7, [r0, #4] │ │ │ │ - @ instruction: 0xffff3ff4 │ │ │ │ + vrsra.u64 d20, d4, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [r4, #32] │ │ │ │ @ instruction: 0xffff2cf4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r1, [r3, r5] │ │ │ │ - vtbx.8 d31, {d31- instruction: 0xffffff80 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r5, [r7, r6] │ │ │ │ vtbx.8 d21, {d31- instruction: 0xffff5895 │ │ │ │ - vshr.u64 d30, d18, #1 │ │ │ │ + vsri.32 q15, q1, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r1, #56 @ 0x38 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r7, r0] │ │ │ │ @ instruction: 0xffff5eb9 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (37e2cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269f5c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1060233,32 +1060226,32 @@ │ │ │ │ nop │ │ │ │ movs r0, #220 @ 0xdc │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bics.w r0, ip, #206 @ 0xce │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + @ instruction: 0xf3dc00ce │ │ │ │ + bcs.n 37e108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269d98> │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - cbz r6, 37e192 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269e22> │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r2, r6, #5 │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - cdp 0, 13, cr0, cr8, cr14, {6} │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xf27800ce │ │ │ │ + bne.n 37e258 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269ee8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r6, r6, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - cdp 0, 8, cr0, cr14, cr14, {6} │ │ │ │ - ldmia r5!, {r1, r2, r3, r7} │ │ │ │ + @ instruction: 0xf22e00ce │ │ │ │ + bne.n 37e1d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269e60> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ @@ -1060709,15 +1060702,15 @@ │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ lsls r0, r2, #17 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r4, r3, r3 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #212 @ 0xd4 │ │ │ │ + subs r5, #116 @ 0x74 │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r0, r1, r1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1060784,15 +1060777,15 @@ │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ lsls r0, r0, #13 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r4, r1, r7 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #196 @ 0xc4 │ │ │ │ + subs r4, #100 @ 0x64 │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r0, r4, r5 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1061265,19 +1061258,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r7, #9 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r6, r0, r4 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, #7 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + subs r3, #126 @ 0x7e │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r6, r5, #24 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1061608,41 +1061601,41 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [lr, #-536]! @ 0xfffffde8 │ │ │ │ asrs r2, r7, #15 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + cmp r7, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r6, r5, #14 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - blt.n 37ef20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26abb0> │ │ │ │ + svc 134 @ 0x86 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [r0, #-536] @ 0xfffffde8 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ mcrr2 1, 8, r0, r8, cr6 │ │ │ │ stc2 1, cr0, [r8], #-536 @ 0xfffffde8 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xfbd00186 │ │ │ │ - cmp r4, #150 @ 0x96 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf2b800d4 │ │ │ │ - beq.n 37ef18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26aba8> │ │ │ │ + @ instruction: 0xf65800d4 │ │ │ │ + bmi.n 37f058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26ace8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r2, #6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ @ instruction: 0xfadc0186 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds.w r0, r0, r0, lsr #3 │ │ │ │ + mrc 0, 5, r0, cr0, cr0, {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 │ │ │ │ ldr r7, [pc, #940] @ (37f34c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26afdc>) │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #940] @ (37f350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26afe0>) │ │ │ │ @@ -1062010,49 +1062003,49 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 37f3dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b06c> │ │ │ │ + blt.n 37f31c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26afac> │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r2], r6 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #27 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xf7c80186 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xf77a0186 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mrc 0, 2, r0, cr12, cr4, {6} │ │ │ │ + @ instruction: 0xf1fc00d4 │ │ │ │ @ instruction: 0xf6fe0186 │ │ │ │ - movs r7, #178 @ 0xb2 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + beq.n 37f3d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b060> │ │ │ │ lsls r3, r2, #3 │ │ │ │ subw r1, sl, #2182 @ 0x886 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r7, #6 │ │ │ │ + cmp r2, #166 @ 0xa6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r5, [pc, #1880] @ 37fb20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7b0> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1062804,23 +1062797,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf59c0186 │ │ │ │ lsrs r6, r4, #16 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + add r1, pc, #304 @ (adr r1, 37fc60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b8f0>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r1, #34 @ 0x22 │ │ │ │ + cmp r4, #194 @ 0xc2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r1, #32 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r1, #32 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsls r0, r7, #19 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1063463,66 +1063456,66 @@ │ │ │ │ cdp 1, 0, cr0, cr14, cr6, {4} │ │ │ │ lsls r4, r1, #18 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #17 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - subs r4, r7, r7 │ │ │ │ + subs r4, r3, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ + beq.n 380274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26bf04> │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [lr, #536] @ 0x218 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #11 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stc 1, cr0, [r2], #-536 @ 0xfffffde8 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xebe00186 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + movs r1, #2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 380794 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26c424> │ │ │ │ + b.n 37fed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26bb64> │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xeb380186 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + subs r2, r1, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ eor.w r1, r8, r6, lsl #2 │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ands.w r1, ip, r6, lsl #2 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xe9ae0186 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + movs r1, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strd r0, r1, [r0, #-536] @ 0x218 │ │ │ │ ldmdb r8, {r1, r2, r7, r8} │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ + stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ @ instruction: 0xe8c20186 │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r3, r2, #3 │ │ │ │ strd r0, r1, [r6], #-536 @ 0x218 │ │ │ │ - adds r4, r4, #1 │ │ │ │ + movs r0, #4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 380294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26bf24> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r4, r0, #0 │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + subs r0, r1, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r5, [pc, #3524] @ 381088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26cd18> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1064873,61 +1064866,61 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 380dc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26ca54> │ │ │ │ lsls r6, r0, #6 │ │ │ │ stc2 1, cr0, [sl, #-524]! @ 0xfffffdf4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [lr, #-524] @ 0xfffffdf4 │ │ │ │ - ldrh r2, [r5, #52] @ 0x34 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r6, r5, r1 │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, r4, r1 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r4, r1 │ │ │ │ + subs r0, r0, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + adds r4, r7, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + adds r0, r7, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + adds r4, r6, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + adds r0, r6, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + adds r4, r4, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + adds r4, r3, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + adds r4, r2, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + adds r0, r2, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + adds r4, r1, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r2, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ bls.n 3811f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26ce88> │ │ │ │ lsls r6, r0, #6 │ │ │ │ vaddw.s16 q0, q15, d3 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ @@ -1066256,94 +1066249,94 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ b.n 381fd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26dc64> │ │ │ │ bhi.n 381f2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26dbbc> │ │ │ │ lsls r6, r0, #6 │ │ │ │ cdp 1, 13, cr0, cr2, cr3, {4} │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 5, r0, cr12, cr12, {6} │ │ │ │ + movw r0, #49372 @ 0xc0dc │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #115 @ 0x73 │ │ │ │ - @ instruction: 0xffff0d0e │ │ │ │ + vaddl.u , d31, d30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r5, #125 @ 0x7d │ │ │ │ - @ instruction: 0xffff0cb0 │ │ │ │ + vshr.u32 , q0, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #223 @ 0xdf │ │ │ │ @ instruction: 0xffff1c94 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #223 @ 0xdf │ │ │ │ - vqshl.u32 q8, q9, #31 │ │ │ │ + @ instruction: 0xffff0b12 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r5, #147 @ 0x93 │ │ │ │ vshll.u32 , d16, #31 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #15 │ │ │ │ + lsrs r2, r7, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r4, r1, #25 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + lsls r4, r7, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, #181 @ 0xb5 │ │ │ │ - vraddhn.i d16, , q5 │ │ │ │ + vabdl.u q8, d31, d26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #91 @ 0x5b │ │ │ │ vsra.u64 d18, d11, #1 │ │ │ │ vaddw.u q9, , d25 │ │ │ │ - @ instruction: 0xffff09b4 │ │ │ │ + vcvt.u16.f16 q8, q2, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + lsrs r4, r2, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r0, #17 │ │ │ │ - vtbx.8 d16, {d31- q8, , d16[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + lsrs r2, r4, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r4, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r7, r7, #6 │ │ │ │ - vtbx.8 d16, {d31- q8, , d26[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r0, #4 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r0, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, #187 @ 0xbb │ │ │ │ - vqrshrn.u64 d16, q1, #1 │ │ │ │ + @ instruction: 0xffff0cf2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1066368,35 +1066361,36 @@ │ │ │ │ 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 │ │ │ │ - lsls r6, r3, #18 │ │ │ │ + lsrs r6, r7, #32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r5, r0, r7 │ │ │ │ - vmull.u , d31, d16 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - ldc2l 0, cr0, [ip], #-824 @ 0xfffffcc8 │ │ │ │ + vmla.i q8, , d0[0] │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + movs r4, r3 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ adds r3, r4, r5 │ │ │ │ - vrsra.u64 q8, q2, #1 │ │ │ │ + vqshl.u32 q8, q10, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - orn r0, r2, #208 @ 0xd0 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + and.w r0, r2, #6815744 @ 0x680000 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r0, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r3, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r5, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strd r5, r3, [sp, #32] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ @@ -1067574,77 +1067568,77 @@ │ │ │ │ ldr r4, [sp, #164] @ 0xa4 │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ strd r9, r3, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ strd r7, r8, [sp, #16] │ │ │ │ strd r5, r6, [sp, #8] │ │ │ │ b.n 382c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26e8ec> │ │ │ │ - strb.w r0, [r8, #206] @ 0xce │ │ │ │ - @ instruction: 0xf74a00ce │ │ │ │ + stc2 0, cr0, [r8], #-824 @ 0xfffffcc8 │ │ │ │ + @ instruction: 0xfaea00ce │ │ │ │ asrs r3, r3, #29 │ │ │ │ - vaddl.u q8, d31, d28 │ │ │ │ + vmls.i q8, , d12[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + add r1, pc, #504 @ (adr r1, 382dc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26ea58>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r3, r5, #28 │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - vaddl.u q8, d31, d4 │ │ │ │ + vraddhn.i d16, , q10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #2 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r0, #2 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r0, #2 │ │ │ │ + lsls r6, r4, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r7, r5, #27 │ │ │ │ - vaddl.u q8, d31, d14 │ │ │ │ + vraddhn.i d16, , q15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf59c00ce │ │ │ │ - @ instruction: 0xf4c200ce │ │ │ │ - @ instruction: 0xf3ec00ce │ │ │ │ - @ instruction: 0xf31600ce │ │ │ │ - stc2 0, cr0, [lr], #-824 @ 0xfffffcc8 │ │ │ │ + ldrsh.w r0, [ip, lr] │ │ │ │ + str??.w r0, [r2, lr] │ │ │ │ + @ instruction: 0xf78c00ce │ │ │ │ + @ instruction: 0xf6b600ce │ │ │ │ + vmla.i q8, q15, d2[3] │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xfb4a00ce │ │ │ │ + cdp2 0, 14, cr0, cr10, cr14, {6} │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa5c00ce │ │ │ │ - ldrsb.w r0, [ip, #206] @ 0xce │ │ │ │ + ldc2l 0, cr0, [ip, #824]! @ 0x338 │ │ │ │ + ldc2 0, cr0, [ip, #-824]! @ 0xfffffcc8 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [r6, #206] @ 0xce │ │ │ │ - str??.w r0, [r6, lr] │ │ │ │ - @ instruction: 0xf7dc00ce │ │ │ │ + stc2 0, cr0, [r6], {206} @ 0xce │ │ │ │ + stc2 0, cr0, [r6], {206} @ 0xce │ │ │ │ + @ instruction: 0xfb7c00ce │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f83c> │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ movs r1, #79 @ 0x4f │ │ │ │ bl 374f04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260b94> │ │ │ │ movs r1, #79 @ 0x4f │ │ │ │ @@ -1068925,30 +1068919,30 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 37549c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26112c> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r8, r0 │ │ │ │ b.n 383974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26f604> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf67a00ce │ │ │ │ - subs.w r0, ip, #6750208 @ 0x670000 │ │ │ │ - @ instruction: 0xf4fe00ce │ │ │ │ - orr.w r0, r0, #6750208 @ 0x670000 │ │ │ │ - @ instruction: 0xf3b600ce │ │ │ │ - ssat r0, #15, lr, asr #3 │ │ │ │ - subw r0, r6, #206 @ 0xce │ │ │ │ - @ instruction: 0xf1ea00ce │ │ │ │ - @ instruction: 0xf12c00ce │ │ │ │ - orn r0, lr, #206 @ 0xce │ │ │ │ - vext.8 q0, q8, q7, #0 │ │ │ │ - vhadd.s32 q0, q9, q7 │ │ │ │ - cdp 0, 9, cr0, cr12, cr14, {6} │ │ │ │ - cdp 0, 1, cr0, cr6, cr14, {6} │ │ │ │ - ldcl 0, cr0, [ip, #-824] @ 0xfffffcc8 │ │ │ │ - stc 0, cr0, [r0], #824 @ 0x338 │ │ │ │ + @ instruction: 0xfa1a00ce │ │ │ │ + ldr??.w r0, [ip, lr] │ │ │ │ + ldrb.w r0, [lr, #206] @ 0xce │ │ │ │ + @ instruction: 0xf7e000ce │ │ │ │ + @ instruction: 0xf75600ce │ │ │ │ + movt r0, #59598 @ 0xe8ce │ │ │ │ + movw r0, #26830 @ 0x68ce │ │ │ │ + @ instruction: 0xf58a00ce │ │ │ │ + @ instruction: 0xf4cc00ce │ │ │ │ + and.w r0, lr, #6750208 @ 0x670000 │ │ │ │ + @ instruction: 0xf35000ce │ │ │ │ + movt r0, #8398 @ 0x20ce │ │ │ │ + @ instruction: 0xf23c00ce │ │ │ │ + subs.w r0, r6, #206 @ 0xce │ │ │ │ + @ instruction: 0xf0fc00ce │ │ │ │ + orr.w r0, r0, #206 @ 0xce │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 37549c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26112c> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 37549c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26112c> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ @@ -1069773,44 +1069767,34 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f83c> │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb9e00ce │ │ │ │ - @ instruction: 0xeae000ce │ │ │ │ - orrs.w r0, r6, lr, lsl #3 │ │ │ │ - strd r0, r0, [lr, #824] @ 0x338 │ │ │ │ - strd r0, r0, [r6, #-824] @ 0x338 │ │ │ │ - blt.n 384114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26fda4> │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - b.n 38409c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26fd2c> │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - b.n 383ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26fb54> │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - b.n 383cb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26f944> │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - b.n 383cbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26f94c> │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - b.n 383ca8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26f938> │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - b.n 383c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26f91c> │ │ │ │ + vhadd.s q0, q15, q7 │ │ │ │ + cdp 0, 8, cr0, cr0, cr14, {6} │ │ │ │ + ldcl 0, cr0, [r6, #824]! @ 0x338 │ │ │ │ + stcl 0, cr0, [lr, #-824]! @ 0xfffffcc8 │ │ │ │ + stcl 0, cr0, [r6], #824 @ 0x338 │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r6, r1, #3 │ │ │ │ + add.w r0, r8, lr, lsl #3 │ │ │ │ + ands.w r0, sl, lr, lsl #3 │ │ │ │ + ldmdb r0, {r1, r2, r3, r6, r7} │ │ │ │ + ldmdb r2, {r1, r2, r3, r6, r7} │ │ │ │ + stmdb r6, {r1, r2, r3, r6, r7} │ │ │ │ + ldrd r0, r0, [r6], #824 @ 0x338 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 3681e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253e74> │ │ │ │ - b.n 383c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26f8dc> │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - b.n 383c50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26f8e0> │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - b.n 383c34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26f8c4> │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - b.n 383c08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26f898> │ │ │ │ - lsls r6, r1, #3 │ │ │ │ + @ instruction: 0xe8d000ce │ │ │ │ + @ instruction: 0xe8d000ce │ │ │ │ + @ instruction: 0xe8c000ce │ │ │ │ + stmia.w r8!, {r1, r2, r3, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r5, [pc, #3520] @ 384fcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c5c> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr.w r2, [pc, #3520] @ 384fd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c60> │ │ │ │ @@ -1071200,63 +1071184,63 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ pop {r1, r5, r6, r7, pc} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r7, [pc, #392] @ (385168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270df8>) │ │ │ │ + strh r2, [r0, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - blt.n 385030 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270cc0> │ │ │ │ + udf #198 @ 0xc6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 38501c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270cac> │ │ │ │ + udf #186 @ 0xba │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 38501c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270cac> │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 385018 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270ca8> │ │ │ │ + udf #180 @ 0xb4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 385014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270ca4> │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 385010 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270ca0> │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 38500c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c9c> │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 385008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c98> │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 385004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c94> │ │ │ │ + udf #160 @ 0xa0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 385000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c90> │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 384ffc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c8c> │ │ │ │ + udf #152 @ 0x98 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 384ff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c88> │ │ │ │ + udf #148 @ 0x94 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 384ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c84> │ │ │ │ + udf #144 @ 0x90 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 384ff0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c80> │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 384fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c7c> │ │ │ │ + udf #136 @ 0x88 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 384fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c78> │ │ │ │ + udf #132 @ 0x84 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 384fe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c74> │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 384fe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c70> │ │ │ │ + udf #124 @ 0x7c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 384fdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c6c> │ │ │ │ + udf #120 @ 0x78 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bne.n 3850f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270d88> │ │ │ │ + bmi.n 385038 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270cc8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ movs r1, #28 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x328158> │ │ │ │ @@ -1073721,66 +1073705,66 @@ │ │ │ │ bhi.n 38681e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2724ae> │ │ │ │ @ instruction: 0xfffe1894 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - itet gt │ │ │ │ - lslgt r6, r1, #3 │ │ │ │ - bgt.n 386958 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2725e8> @ unpredictable │ │ │ │ - lslgt r4, r2, #3 │ │ │ │ - blt.n 386858 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2724e8> │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + svc 216 @ 0xd8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + svc 86 @ 0x56 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ beq.n 3868de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27256e> │ │ │ │ - vsli.32 q14, q4, #30 │ │ │ │ + @ instruction: 0xfffec8f8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + ldmia r0!, {r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - eors.w r0, r6, #7241728 @ 0x6e8000 │ │ │ │ + ldrh.w r0, [r6, sp, lsl #1] │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 38692a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2725ba> │ │ │ │ vqshlu.s64 , q12, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - itt cc │ │ │ │ - lslcc r6, r1, #3 │ │ │ │ - strdcc r5, r1, [sp, #16] │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + 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 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r1, [pc, #3064] @ 387550 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2731e0> │ │ │ │ @@ -1075067,15 +1075051,15 @@ │ │ │ │ mov r2, fp │ │ │ │ strd fp, sl, [sp] │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ mov r0, r8 │ │ │ │ bl 379c98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x265928> │ │ │ │ b.n 3875b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x273244> │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1075086,39 +1075070,39 @@ │ │ │ │ ldmia r4, {r0, r2, r3, r4, r5, r6, r7} │ │ │ │ vtbx.8 d19, {d14-d15}, d20 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrb r0, [r1, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - hlt 0x002e │ │ │ │ + bkpt 0x004e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r6, 3875b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x273248> │ │ │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r4!, {r0, r4, r7} │ │ │ │ - @ instruction: 0xfffeb8f8 │ │ │ │ + @ instruction: 0xfffebc98 │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r6!, {r0, r1, r4} │ │ │ │ - @ instruction: 0xfffecb3c │ │ │ │ + @ instruction: 0xfffecedc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xb742 │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cpsid i │ │ │ │ + rev r2, r2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r1!, {r0, r5, r6, r7} │ │ │ │ - vsli.32 , q0, #30 │ │ │ │ + @ instruction: 0xfffeb8f0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r0, 387604 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x273294> │ │ │ │ + @ instruction: 0xb700 │ │ │ │ lsls r6, r1, #3 │ │ │ │ pop {r0, r1, r3, r4, r5, r6, r7, pc} │ │ │ │ - vqmovn.u d27, q0 │ │ │ │ + vmlsl.u , d14, d16[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r5, [sp, #280] @ 0x118 │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1076409,21 +1076393,20 @@ │ │ │ │ movlt r0, r0 │ │ │ │ cmpge r5, #108 @ 0x6c │ │ │ │ movge r0, r0 │ │ │ │ movs r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 387f94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x273c24> │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + orns r0, r0, ip, lsr #3 │ │ │ │ ldmia r1!, {r0, r6} │ │ │ │ @ instruction: 0xfffeb765 │ │ │ │ @ instruction: 0xfffe6a7e │ │ │ │ lsls r6, r0, #6 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ sxtb r5, r2 │ │ │ │ vrsra.u32 d25, d1, #2 │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #400] @ 0x190 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ @@ -1077642,61 +1077625,61 @@ │ │ │ │ ldrb.w r3, [r0, #40] @ 0x28 │ │ │ │ movs r1, #28 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ b.n 388e30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x274ac0> │ │ │ │ - adds r1, #30 │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ lsls r3, r3, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #612 @ 0x264 │ │ │ │ @ instruction: 0xfffe2b10 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #884 @ 0x374 │ │ │ │ - vzip. d26, d14 │ │ │ │ + vabal.u q13, d14, d30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stc 0, cr0, [ip, #-844]! @ 0xfffffcb4 │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + @ instruction: 0xf0cc00d3 │ │ │ │ + add r2, pc, #464 @ (adr r2, 388fbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x274c4c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + add r1, pc, #816 @ (adr r1, 389120 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x274db0>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + add r1, pc, #192 @ (adr r1, 388eb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x274b44>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + add r0, pc, #976 @ (adr r0, 3891c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x274e58>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [sp, #176] @ 0xb0 │ │ │ │ + add r0, pc, #816 @ (adr r0, 38912c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x274dbc>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + add r0, pc, #672 @ (adr r0, 3890a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x274d30>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + add r0, pc, #528 @ (adr r0, 389014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x274ca4>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + add r0, pc, #368 @ (adr r0, 388f78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x274c08>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + add r0, pc, #208 @ (adr r0, 388edc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x274b6c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + add r0, pc, #80 @ (adr r0, 388e60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x274af0>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [sp, #320] @ 0x140 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + beq.n 388e18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x274aa8> │ │ │ │ lsls r0, r3, #3 │ │ │ │ add r7, pc, #516 @ (adr r7, 389020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x274cb0>) │ │ │ │ - vtbx.8 d25, {d30- , q7, d26[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r6, pc, #812 @ (adr r6, 389150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x274de0>) │ │ │ │ - @ instruction: 0xfffe9b5a │ │ │ │ + @ instruction: 0xfffe9efa │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r7, pc, #884 @ (adr r7, 3891a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x274e30>) │ │ │ │ - @ instruction: 0xfffe9ada │ │ │ │ + vcvt.f32.u32 , q13, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #324] @ 0x144 │ │ │ │ mov r0, r2 │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x328158> │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, r5 │ │ │ │ @@ -1078902,68 +1078885,68 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ mov r1, r3 │ │ │ │ bl 37aa20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2666b0> │ │ │ │ b.n 389b44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2757d4> │ │ │ │ - ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r5, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r7, [sp, #520] @ 0x208 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r7, [sp, #32] │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r3, pc, #300 @ (adr r3, 389c18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2758a8>) │ │ │ │ - vqshlu.s32 , q15, #30 │ │ │ │ + vshll.u32 , d14, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ sxtb r3, r0 │ │ │ │ - vabal.u , d30, d16 │ │ │ │ + vtbx.8 d25, {d14-d15}, d0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r3, pc, #428 @ (adr r3, 389cb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x275940>) │ │ │ │ - vmls.i , q15, d10[0] │ │ │ │ + vtbx.8 d25, {d14}, d26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [sp, #368] @ 0x170 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r3, [sp, #968] @ 0x3c8 │ │ │ │ + str r7, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [sp, #700] @ 0x2bc │ │ │ │ - vqrdmlah.s q8, q15, d12[0] │ │ │ │ + vqmovun.s d17, q14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [sp, #804] @ 0x324 │ │ │ │ - vtrn. d25, d30 │ │ │ │ + vmls.i , q7, d14[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r2, #54] @ 0x36 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2856] @ 38a670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x276300> │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -1080173,30 +1080156,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r4, [sp, #268] @ 0x10c │ │ │ │ - vtbx.8 d24, {d14-d16}, d30 │ │ │ │ + @ instruction: 0xfffe8e0e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ + ldrh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #796] @ 0x31c │ │ │ │ - vtbl.8 d24, {d30-d31}, d4 │ │ │ │ + @ instruction: 0xfffe8d24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r1, [r0, #60] @ 0x3c │ │ │ │ vzip. , │ │ │ │ vrsra.u64 , , #2 │ │ │ │ - vraddhn.i d24, q15, q15 │ │ │ │ + vtbx.8 d24, {d14}, d14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r2, r0 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ @@ -1081553,21 +1081536,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #276] @ 0x114 │ │ │ │ movs r1, #139 @ 0x8b │ │ │ │ str.w sl, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ b.n 38b470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x277100> │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + strh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + strh r2, [r5, #16] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r2, [r2, #2] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #388] @ 0x184 │ │ │ │ vraddhn.i d24, q7, │ │ │ │ vuzp. d24, d7 │ │ │ │ @ instruction: 0xfffef7ee │ │ │ │ ldc2 10, cr9, [r2], {100} @ 0x64 @ │ │ │ │ str r2, [sp, #24] │ │ │ │ @@ -1082832,21 +1082815,21 @@ │ │ │ │ ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ strd r7, r2, [sp, #212] @ 0xd4 │ │ │ │ ldr r2, [sp, #756] @ 0x2f4 │ │ │ │ b.n 38c1e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x277e78> │ │ │ │ nop │ │ │ │ adds r4, #156 @ 0x9c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - beq.n 38c0f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x277d80> │ │ │ │ + bcc.n 38c030 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x277cc0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r0, r6 │ │ │ │ + ldr r0, [pc, #832] @ (38c40c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27809c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ adds r0, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r5, [r6, #17] │ │ │ │ @ instruction: 0xfffe2c9c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, r4 │ │ │ │ @@ -1082928,41 +1082911,41 @@ │ │ │ │ vqrdmlsh.s q9, q15, d20[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r5, [r7, #5] │ │ │ │ - vshr.u32 d23, d18, #2 │ │ │ │ + vrsra.u64 , q1, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r7, [r1, #7] │ │ │ │ @ instruction: 0xfffe79d3 │ │ │ │ - vaddl.u , d14, d4 │ │ │ │ + vsubw.u , q15, d20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r3, #124] @ 0x7c │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r6, #120] @ 0x78 │ │ │ │ + strb r4, [r2, #13] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r3, #4] │ │ │ │ - vcvt.u32.f32 q11, q15, #2 │ │ │ │ + vrsra.u32 d23, d14, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r7, [r7, #3] │ │ │ │ - vcvt.u32.f32 q11, q2, #2 │ │ │ │ + vrshr.u64 , q10, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r1, #3] │ │ │ │ - @ instruction: 0xfffe6f28 │ │ │ │ + vqmovn.u d23, q4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ @ instruction: 0xfffe78bb │ │ │ │ - @ instruction: 0xfffe6ef6 │ │ │ │ + vrshr.u64 d23, d6, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ - vqrdmlah.s q11, q15, d8[0] │ │ │ │ + vqmovun.s d23, q12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ + strb r4, [r6, #8] │ │ │ │ lsls r6, r1, #3 │ │ │ │ strb r7, [r5, #16] │ │ │ │ vmla.i q12, q7, d21[0] │ │ │ │ @ instruction: 0xfffe856f │ │ │ │ vmla.i q12, q7, d15[0] │ │ │ │ vuzp. d24, d9 │ │ │ │ vrshr.u32 d25, d20, #2 │ │ │ │ @@ -1084278,52 +1084261,52 @@ │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ b.n 38cea0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x278b30> │ │ │ │ nop │ │ │ │ movs r6, #170 @ 0xaa │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #16] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - vzip. d22, d24 │ │ │ │ + @ instruction: 0xfffe6548 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @ instruction: 0xfffe6a71 │ │ │ │ vraddhn.i d23, q15, │ │ │ │ vraddhn.i d23, q15, │ │ │ │ - vsra.u32 d22, d0, #2 │ │ │ │ + vsri.64 d22, d16, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + str r0, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ @ instruction: 0xfffe68fb │ │ │ │ - @ instruction: 0xfffe5fba │ │ │ │ + vrsra.u32 q11, q5, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ vqshl.u64 q11, , #62 @ 0x3e │ │ │ │ vrshr.u32 d23, d31, #2 │ │ │ │ @ instruction: 0xfffe7347 │ │ │ │ - @ instruction: 0xfffe5ed4 │ │ │ │ + vrshr.u32 q11, q10, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + str r6, [r6, #28] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r6, [r5, r0] │ │ │ │ + str r6, [r1, #28] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r2, [r3, r0] │ │ │ │ + str r2, [r7, #24] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r5, [r1, #72] @ 0x48 │ │ │ │ vtbx.8 d30, {d30-d31}, d13 │ │ │ │ @ instruction: 0xb800 │ │ │ │ ldr r3, [sp, #316] @ 0x13c │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ mov r0, sl │ │ │ │ @@ -1085591,58 +1085574,58 @@ │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ b.n 38db7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27980c> │ │ │ │ nop │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ vcvt.u32.f32 d22, d3, #2 │ │ │ │ - @ instruction: 0xfffe59de │ │ │ │ + vcvt.u16.f16 , q15, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ vzip. q11, │ │ │ │ vabdl.u q11, d30, d21 │ │ │ │ @ instruction: 0xfffe5e95 │ │ │ │ - vqshl.u32 d21, d24, #30 │ │ │ │ + @ instruction: 0xfffe5ad8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsh r5, [r2, r4] │ │ │ │ @ instruction: 0xfffe5f05 │ │ │ │ - vmlsl.u , d30, d18[0] │ │ │ │ + vtbl.8 d21, {d30-, , #2 │ │ │ │ - vqshlu.s32 d21, d12, #30 │ │ │ │ + @ instruction: 0xfffe59bc │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r3, [r4, r7] │ │ │ │ vqrdmulh.s , q15, d19[0] │ │ │ │ - vsli.64 , q3, #62 @ 0x3e │ │ │ │ + vqrshrn.u64 d21, q11, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r7, r6] │ │ │ │ @ instruction: 0xfffe5d9f │ │ │ │ - vsli.32 , q1, #30 │ │ │ │ + @ instruction: 0xfffe58f2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r3, [r5, r4] │ │ │ │ - vsubw.u , q15, d24 │ │ │ │ + @ instruction: 0xfffe5748 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + ldrsb r0, [r0, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r4, r1] │ │ │ │ + ldrsb r4, [r0, r0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r5, r0] │ │ │ │ + strb r2, [r1, r7] │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r1, r5 │ │ │ │ strd fp, r4, [sp] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #540] @ 0x21c │ │ │ │ mov r0, sl │ │ │ │ @@ -1086963,59 +1086946,59 @@ │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ b.n 38e8a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a538> │ │ │ │ nop │ │ │ │ str r3, [r2, #32] │ │ │ │ - @ instruction: 0xfffe4e26 │ │ │ │ + vzip. , q3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ strb r7, [r4, r3] │ │ │ │ vsri.64 , , #2 │ │ │ │ @ instruction: 0xfffe5edd │ │ │ │ vqrdmlah.s , q15, d17[0] │ │ │ │ - @ instruction: 0xfffe4d0c │ │ │ │ + vtrn. d21, d28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [pc, #64] @ (38e894 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a524>) │ │ │ │ + ldr r7, [pc, #704] @ (38eb14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a7a4>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [pc, #608] @ (38eab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a748>) │ │ │ │ + ldr r7, [pc, #224] @ (38e938 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a5c8>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [pc, #432] @ (38ea0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a69c>) │ │ │ │ + ldr r7, [pc, #48] @ (38e88c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a51c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ strh r7, [r1, r0] │ │ │ │ - vtbx.8 d20, {d14-d17}, d2 │ │ │ │ + vqrdmlah.s q10, q15, d18[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ strh r7, [r3, r0] │ │ │ │ - @ instruction: 0xfffe4ad0 │ │ │ │ + vcvt.f32.u32 q10, q8, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [pc, #736] @ (38eb50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a7e0>) │ │ │ │ + ldr r6, [pc, #352] @ (38e9d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a660>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r7, [pc, #260] @ (38e978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a608>) │ │ │ │ vmull.u , d30, d13 │ │ │ │ - vqshrn.u64 d20, q1, #2 │ │ │ │ + @ instruction: 0xfffe4cb2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [pc, #816] @ (38ebb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a840>) │ │ │ │ + ldr r4, [pc, #432] @ (38ea30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a6c0>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [pc, #568] @ (38eabc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a74c>) │ │ │ │ + ldr r4, [pc, #184] @ (38e93c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a5cc>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [pc, #352] @ (38e9e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a678>) │ │ │ │ + ldr r3, [pc, #992] @ (38ec68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a8f8>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [pc, #264] @ (38e994 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a624>) │ │ │ │ + ldr r3, [pc, #904] @ (38ec14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a8a4>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [pc, #224] @ (38e970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a600>) │ │ │ │ + ldr r3, [pc, #864] @ (38ebf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a880>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r6, [pc, #68] @ (38e8d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a568>) │ │ │ │ vcvt.f32.u32 d20, d5, #2 │ │ │ │ - vqshl.u64 q10, q13, #62 @ 0x3e │ │ │ │ + @ instruction: 0xfffe4b9a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blx r9 │ │ │ │ + ldr r3, [pc, #416] @ (38ea40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a6d0>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0x47ba │ │ │ │ + ldr r3, [pc, #360] @ (38ea0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a69c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mov r0, fp │ │ │ │ + ldr r1, [pc, #992] @ (38ec88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a918>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ strd fp, r4, [sp] │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ @@ -1088337,60 +1088320,60 @@ │ │ │ │ strd r6, r4, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ mov r0, r4 │ │ │ │ b.n 38f5cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27b25c> │ │ │ │ nop │ │ │ │ - add r2, sp │ │ │ │ + ldr r0, [pc, #40] @ (38f58c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27b21c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [pc, #692] @ (38f81c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27b4ac>) │ │ │ │ @ instruction: 0xfffe499f │ │ │ │ - @ instruction: 0xfffe43e4 │ │ │ │ + vabdl.u q10, d30, d4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - muls r2, r6 │ │ │ │ + bx r2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - orrs r4, r7 │ │ │ │ + mov ip, fp │ │ │ │ lsls r6, r1, #3 │ │ │ │ - orrs r4, r5 │ │ │ │ + mov ip, r9 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - orrs r4, r4 │ │ │ │ + mov ip, r8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsb r3, [r1, r0] │ │ │ │ - vshr.u64 d20, d2, #2 │ │ │ │ + vsri.32 d20, d18, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, #124 @ 0x7c │ │ │ │ + tst r4, r3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + rors r0, r3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #248 @ 0xf8 │ │ │ │ + sbcs r0, r3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + adcs r6, r3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r1, r0 │ │ │ │ vrshr.u32 q10, , #2 │ │ │ │ - vcvt.u16.f16 , q8, #2 │ │ │ │ + vsra.u32 d20, d0, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + asrs r2, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #92 @ 0x5c │ │ │ │ + lsrs r4, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + lsrs r2, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ sbcs r7, r1 │ │ │ │ vsra.u64 d20, d3, #2 │ │ │ │ - vcvt.u16.f16 d19, d4, #2 │ │ │ │ + vshr.u64 d20, d20, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, #226 @ 0xe2 │ │ │ │ + lsls r2, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, #216 @ 0xd8 │ │ │ │ + eors r0, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, #210 @ 0xd2 │ │ │ │ + eors r2, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1089782,75 +1089765,75 @@ │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ b.n 3903f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27c088> │ │ │ │ nop │ │ │ │ - subs r0, #82 @ 0x52 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r3, #219 @ 0xdb │ │ │ │ - @ instruction: 0xfffe37c6 │ │ │ │ + vtbx.8 d19, {d14-d17}, d22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + subs r2, #242 @ 0xf2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #36 @ 0x24 │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #215 @ 0xd7 │ │ │ │ - vrsubhn.i d19, q15, q15 │ │ │ │ + vtbx.8 d19, {d14-d16}, d14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #156 @ 0x9c │ │ │ │ + subs r2, #60 @ 0x3c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #150 @ 0x96 │ │ │ │ + subs r2, #54 @ 0x36 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #140 @ 0x8c │ │ │ │ + subs r2, #44 @ 0x2c │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #77 @ 0x4d │ │ │ │ @ instruction: 0xfffe1a50 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #30 │ │ │ │ + subs r1, #190 @ 0xbe │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #182 @ 0xb6 │ │ │ │ + subs r1, #86 @ 0x56 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + subs r1, #68 @ 0x44 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + subs r1, #42 @ 0x2a │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, #77 @ 0x4d │ │ │ │ vqshl.u64 d18, d16, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r5, #249 @ 0xf9 │ │ │ │ - vsubw.u , q15, d14 │ │ │ │ + vabdl.u , d14, d30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r5, r0 │ │ │ │ - vsra.u64 , q7, #2 │ │ │ │ + vsli.32 , q15, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, #221 @ 0xdd │ │ │ │ vmovn.i d20, │ │ │ │ - vmla.i , q7, d12[0] │ │ │ │ + @ instruction: 0xfffe33ec │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [pc, #516] @ (3905d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27c268>) │ │ │ │ vtbx.8 d20, {d30-d31}, d21 │ │ │ │ vqmovun.s d19, │ │ │ │ @ instruction: 0xfffe3cd9 │ │ │ │ - @ instruction: 0xfffe2fbc │ │ │ │ + vrsra.u32 , q6, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r3, #95 @ 0x5f │ │ │ │ vtbx.8 d19, {d30-, , #2 │ │ │ │ @ instruction: 0xfffe3d81 │ │ │ │ - vcvt.u32.f32 d18, d12, #2 │ │ │ │ + vrshr.u64 d19, d28, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r8 │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ strd r5, r6, [sp, #12] │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ @@ -1091141,113 +1091124,113 @@ │ │ │ │ ldr r1, [pc, #252] @ (3911f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27ce88>) │ │ │ │ mov r2, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f83c> │ │ │ │ b.n 3911fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27ce8c> │ │ │ │ - cmp r5, #98 @ 0x62 │ │ │ │ + adds r1, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bx r5 │ │ │ │ - @ instruction: 0xfffe2d0e │ │ │ │ + vtrn. d19, d30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r6, #143 @ 0x8f │ │ │ │ - vqdmulh.s q9, q15, d4[0] │ │ │ │ + vmla.i , q7, d20[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #17 │ │ │ │ vrshr.u64 q10, , #2 │ │ │ │ vmull.u q9, d30, d5 │ │ │ │ - vtbl.8 d18, {d30- instruction: 0xfffe2f2e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r6, #168 @ 0xa8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r1, r4 │ │ │ │ - vqrshrn.u64 d18, q13, #2 │ │ │ │ + vcvt.u16.f16 d18, d10, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #153 @ 0x99 │ │ │ │ - vqshrn.u64 d18, q13, #2 │ │ │ │ + @ instruction: 0xfffe2cda │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + cmp r4, #90 @ 0x5a │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, #79 @ 0x4f │ │ │ │ vrshr.u32 d20, d19, #2 │ │ │ │ - vqshrun.s64 d18, q12, #2 │ │ │ │ + @ instruction: 0xfffe2bd8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + cmp r3, #74 @ 0x4a │ │ │ │ lsls r6, r1, #3 │ │ │ │ ands r5, r0 │ │ │ │ - @ instruction: 0xfffe276c │ │ │ │ + vtbl.8 d18, {d14-d17}, d12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r6, #93 @ 0x5d │ │ │ │ - vrsubhn.i d18, q15, q15 │ │ │ │ + vtbx.8 d18, {d14-d16}, d14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r7, #241 @ 0xf1 │ │ │ │ vmlsl.u q9, d14, d27[0] │ │ │ │ - vqshlu.s32 d18, d12, #30 │ │ │ │ + @ instruction: 0xfffe29bc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + cmp r1, #60 @ 0x3c │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r5, #245 @ 0xf5 │ │ │ │ vcvt.f16.u16 , , #2 │ │ │ │ vqshl.u64 q9, , #62 @ 0x3e │ │ │ │ - vsli.32 q9, q2, #30 │ │ │ │ + @ instruction: 0xfffe28f4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r0, #63 @ 0x3f │ │ │ │ - vabal.u q9, d14, d24 │ │ │ │ + vtbx.8 d18, {d30}, d8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #2 │ │ │ │ + cmp r0, #162 @ 0xa2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r5, #13 │ │ │ │ - vsri.64 q9, q4, #2 │ │ │ │ + vqrshrun.s64 d18, q12, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r4, #178 @ 0xb2 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r4, #255 @ 0xff │ │ │ │ vqrdmlsh.s q9, q7, d17[0] │ │ │ │ - vraddhn.i d18, q7, q15 │ │ │ │ + @ instruction: 0xfffe27ce │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r7, #124 @ 0x7c │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, #9 │ │ │ │ - @ instruction: 0xfffe23c4 │ │ │ │ + @ instruction: 0xfffe2764 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #178 @ 0xb2 │ │ │ │ + movs r7, #82 @ 0x52 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r7, #18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #98 @ 0x62 │ │ │ │ + movs r7, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - @ instruction: 0xfffe234e │ │ │ │ + vmlsl.u q9, d30, d30[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #42 @ 0x2a │ │ │ │ + movs r6, #202 @ 0xca │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #30 │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r6, #160 @ 0xa0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ movs r0, #3 │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ @@ -1092511,90 +1092494,90 @@ │ │ │ │ ldr r6, [sp, #244] @ 0xf4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #636] @ 0x27c │ │ │ │ b.n 391f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27dbe8> │ │ │ │ nop │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + movs r5, #146 @ 0x92 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + movs r5, #110 @ 0x6e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r5, #98 @ 0x62 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, #55 @ 0x37 │ │ │ │ - vzip. d18, d28 │ │ │ │ + @ instruction: 0xfffe254c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #160 @ 0xa0 │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #132 @ 0x84 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + movs r5, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + movs r5, #14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r2, #37 @ 0x25 │ │ │ │ - vsra.u32 q9, q7, #2 │ │ │ │ + vsri.64 q9, q15, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, #31 │ │ │ │ vaddl.u q9, d14, d7 │ │ │ │ - vuzp. d18, d14 │ │ │ │ + vraddhn.i d18, q15, q15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r1, r0, #5 │ │ │ │ vcvt.u32.f32 d17, d25, #2 │ │ │ │ - vshr.u32 d18, d20, #2 │ │ │ │ + vrsra.u64 q9, q2, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r3, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + movs r2, #222 @ 0xde │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, r7, #1 │ │ │ │ + movs r2, #28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + movs r2, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + movs r1, #220 @ 0xdc │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - @ instruction: 0xfffe1e2c │ │ │ │ + vzip. q9, q6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r1, r6, #0 │ │ │ │ - vqrdmulh.s , q15, d24[0] │ │ │ │ + vzip. d18, d8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, r5, #5 │ │ │ │ + movs r1, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r3, #155 @ 0x9b │ │ │ │ - vqrdmulh.s , q7, d0[0] │ │ │ │ + vtrn. q9, q8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, r5, r4 │ │ │ │ vqmovn.u d18, │ │ │ │ @ instruction: 0xfffe1a7d │ │ │ │ vrshr.u64 q9, , #2 │ │ │ │ - vtbl.8 d17, {d14-d16}, d24 │ │ │ │ + vqrdmulh.s , q15, d8[0] │ │ │ │ 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 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ @@ -1093870,31 +1093853,31 @@ │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f83c> │ │ │ │ ldr r7, [sp, #256] @ 0x100 │ │ │ │ mov r1, fp │ │ │ │ b.n 392b7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27e80c> │ │ │ │ nop │ │ │ │ - asrs r6, r5, #24 │ │ │ │ + adds r6, r1, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r7, r6, #24 │ │ │ │ vsra.u32 q9, , #2 │ │ │ │ vaddl.u q9, d14, d23 │ │ │ │ vuzp. d18, d29 │ │ │ │ - vshr.u64 d17, d28, #2 │ │ │ │ + vsri.32 , q6, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r5, #29 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r7, r4, #23 │ │ │ │ vtbl.8 d17, {d14}, d7 │ │ │ │ - @ instruction: 0xfffe0bb2 │ │ │ │ + vcvt.u32.f32 q8, q1, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 37ebe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26a874> │ │ │ │ @@ -1095212,35 +1095195,36 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3b000c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29bc9c> │ │ │ │ ldr r1, [pc, #56] @ (393874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27f504>) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ b.n 393878 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27f508> │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r2, #6 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r5, #25 │ │ │ │ + lsrs r2, r1, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r1, r6, #4 │ │ │ │ vshr.u32 d17, d13, #2 │ │ │ │ - @ instruction: 0xfffe0360 │ │ │ │ + vabdl.u q8, d14, d0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - vmla.i q8, q11, d1[3] │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + lsls r6, r4, #13 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r5, r6, #1 │ │ │ │ - @ instruction: 0xfffedff6 │ │ │ │ + vrsra.u64 d30, d6, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xe9ac00cd │ │ │ │ + stcl 0, cr0, [ip, #-820] @ 0xfffffccc │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ bl 3a9240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x294ed0> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r5 │ │ │ │ bl 376760 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2623f0> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1096445,25 +1096429,26 @@ │ │ │ │ ldr r3, [sp, #364] @ 0x16c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ mov r0, sl │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ mov r1, r4 │ │ │ │ b.n 394410 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2800a0> │ │ │ │ - cdp2 0, 15, cr0, cr6, cr13, {6} │ │ │ │ + lsls r6, r2, #10 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ @ instruction: 0xffe5fffd │ │ │ │ lsrs r5, r7, #10 │ │ │ │ vtbx.8 d16, {d30-d31}, d11 │ │ │ │ vtbl.8 d16, {d30- , q7, d22[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r5, sp, #384 @ 0x180 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xf75200cd │ │ │ │ - sbc.w r0, r4, #6717440 @ 0x668000 │ │ │ │ + @ instruction: 0xfaf200cd │ │ │ │ + vst4. {d0-d3}, [r4]! │ │ │ │ strd r9, r7, [sp] │ │ │ │ ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1097909,43 +1097894,38 @@ │ │ │ │ strd r4, r0, [sp] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f83c> │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp, #252] @ 0xfc │ │ │ │ b.n 395280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x280f10> │ │ │ │ - @ instruction: 0xf23c00cd │ │ │ │ + rsbs r0, ip, #6717440 @ 0x668000 │ │ │ │ add r3, pc, #584 @ (adr r3, 395474 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281104>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ stc2 15, cr15, [r7, #1012]! @ 0x3f4 │ │ │ │ - @ instruction: 0xf0b600cd │ │ │ │ - cdp 0, 7, cr0, cr2, cr13, {6} │ │ │ │ - stc 0, cr0, [r0, #820] @ 0x334 │ │ │ │ - rsbs r0, lr, sp, lsl #3 │ │ │ │ + orrs.w r0, r6, #6717440 @ 0x668000 │ │ │ │ + @ instruction: 0xf21200cd │ │ │ │ + @ instruction: 0xf12000cd │ │ │ │ + vhadd.s q8, q15, │ │ │ │ mcr 15, 3, pc, cr7, cr13, {7} @ │ │ │ │ bl 783242 │ │ │ │ - adcs.w r0, r2, sp, lsl #3 │ │ │ │ - pkhbt r0, r8, sp, lsl #3 │ │ │ │ - orn r0, r4, sp, lsl #3 │ │ │ │ + cdp 0, 15, cr0, cr2, cr13, {6} │ │ │ │ + cdp 0, 6, cr0, cr8, cr13, {6} │ │ │ │ + cdp 0, 0, cr0, cr4, cr13, {6} │ │ │ │ stcl 15, cr15, [r5], #-1012 @ 0xfffffc0c │ │ │ │ bl 4cb256 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b6ee6> │ │ │ │ - strd r0, r0, [lr, #820] @ 0x334 │ │ │ │ - strd r0, r0, [sl, #-820] @ 0x334 │ │ │ │ - ldrd r0, r0, [r2], #820 @ 0x334 │ │ │ │ - strd r0, r0, [r6], #-820 @ 0x334 │ │ │ │ - b.n 395234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x280ec4> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - b.n 395184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x280e14> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - b.n 395124 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x280db4> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - b.n 3950d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x280d60> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - b.n 39507c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x280d0c> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ + stcl 0, cr0, [lr, #-820]! @ 0xfffffccc │ │ │ │ + stcl 0, cr0, [sl], #820 @ 0x334 │ │ │ │ + ldc 0, cr0, [r2], {205} @ 0xcd │ │ │ │ + stc 0, cr0, [r6], {205} @ 0xcd │ │ │ │ + @ instruction: 0xeb8200cd │ │ │ │ + @ instruction: 0xeb2800cd │ │ │ │ + @ instruction: 0xeaf600cd │ │ │ │ + pkhbt r0, sl, sp, lsl #3 │ │ │ │ + eors.w r0, lr, sp, lsl #3 │ │ │ │ bl 375b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2617d8> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 375b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2617d8> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 375b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2617d8> │ │ │ │ @@ -1099177,143 +1099157,136 @@ │ │ │ │ ldr r6, [sp, #316] @ 0x13c │ │ │ │ ldrd r3, r2, [sp, #356] @ 0x164 │ │ │ │ strd r8, r7, [sp, #8] │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ str r6, [sp, #0] │ │ │ │ str.w sl, [sp, #56] @ 0x38 │ │ │ │ b.n 3960a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281d38> │ │ │ │ - b.n 395c70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281900> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - b.n 395bd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281860> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - b.n 395b38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2817c8> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - b.n 395aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281730> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - b.n 395a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281698> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - b.n 395968 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2815f8> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - b.n 3958a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281534> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ + ands.w r0, r0, sp, lsl #3 │ │ │ │ + @ instruction: 0xe9be00cd │ │ │ │ + ldrd r0, r0, [r0, #-820]! @ 0x334 │ │ │ │ + stmdb r2!, {r0, r2, r3, r6, r7} │ │ │ │ + @ instruction: 0xe8d400cd │ │ │ │ + stmia.w r2, {r0, r2, r3, r6, r7} │ │ │ │ + @ instruction: 0xe81e00cd │ │ │ │ strex pc, pc, [sp, #1012] @ 0x3f4 │ │ │ │ bl 3a7faa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x293c3a> │ │ │ │ svc 211 @ 0xd3 │ │ │ │ - vrsra.u64 q15, q3, #3 │ │ │ │ + vqshl.u32 q15, q11, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2822b4> │ │ │ │ + b.n 395d64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2819f4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3964d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282160> │ │ │ │ + b.n 395c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2818a0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2820f4> │ │ │ │ + b.n 395ba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281834> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2820a4> │ │ │ │ + b.n 395b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2817e4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3963c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282054> │ │ │ │ + b.n 395b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281794> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282004> │ │ │ │ + b.n 395ab4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281744> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3962e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f78> │ │ │ │ + b.n 395a28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2816b8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281ef0> │ │ │ │ + b.n 3959a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281630> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3961c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281e54> │ │ │ │ + b.n 395904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281594> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + ldmia r1!, {r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 395fc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281c52> │ │ │ │ - vcge.s q14, q12, #0 │ │ │ │ + vcge.f d28, d8, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3961a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281e30> │ │ │ │ + b.n 3958e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281570> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281e18> │ │ │ │ + b.n 3958c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281558> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r7} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281e10> │ │ │ │ + b.n 3958c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281550> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281e10> │ │ │ │ + b.n 3958c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281550> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 39617c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281e0c> │ │ │ │ + b.n 3958bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28154c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 39617c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281e0c> │ │ │ │ + b.n 3958bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28154c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + ldmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281e08> │ │ │ │ + b.n 3958b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281548> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281df4> │ │ │ │ + b.n 3958a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281534> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281de0> │ │ │ │ + b.n 395890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281520> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r4, r5} │ │ │ │ + ldmia r0!, {r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 39613c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281dcc> │ │ │ │ + b.n 39587c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28150c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 39612c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281dbc> │ │ │ │ + b.n 39586c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2814fc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bvc.n 39600a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281c9a> │ │ │ │ - vshr.u32 q15, q12, #3 │ │ │ │ + vsri.32 d30, d8, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 39613c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281dcc> │ │ │ │ + b.n 39587c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28150c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281dc0> │ │ │ │ + b.n 395870 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281500> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281dc4> │ │ │ │ + b.n 395874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281504> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281dc0> │ │ │ │ + b.n 395870 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281500> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 39612c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281dbc> │ │ │ │ + b.n 39586c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2814fc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281db8> │ │ │ │ + b.n 395868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2814f8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 39611c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281dac> │ │ │ │ + b.n 39585c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2814ec> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 39611c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281dac> │ │ │ │ + b.n 39685c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2824ec> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 3960fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281d8a> │ │ │ │ - vshr.u32 q15, q5, #3 │ │ │ │ + vrsra.u64 q15, q13, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 396542 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2821d2> │ │ │ │ vneg.s q15, │ │ │ │ - vshr.u32 d30, d14, #3 │ │ │ │ + vrsra.u64 d30, d30, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 395fba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281c4a> │ │ │ │ - @ instruction: 0xfffddfd2 │ │ │ │ + vrsra.u32 q15, q9, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - svc 136 @ 0x88 │ │ │ │ + b.n 3966d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282360> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + b.n 396654 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2822e4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - svc 12 │ │ │ │ + b.n 3965e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282270> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + b.n 39656c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2821fc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bge.n 39605a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281cea> │ │ │ │ - @ instruction: 0xfffdde8e │ │ │ │ + vclt.s d30, d30, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + b.n 396490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282120> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bls.n 3960ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281d4a> │ │ │ │ vtbx.8 d29, {d29}, d25 │ │ │ │ - @ instruction: 0xfffddd8e │ │ │ │ + vceq.i d30, d30, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bgt.n 396014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281ca4> │ │ │ │ + b.n 396154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281de4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f83c> │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r4 │ │ │ │ bl 37a6c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x266354> │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ @@ -1100682,125 +1100655,125 @@ │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r6, [sp, #316] @ 0x13c │ │ │ │ strd r3, r0, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ ldr r6, [sp, #284] @ 0x11c │ │ │ │ b.n 396f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bec> │ │ │ │ - bge.n 396dc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282a58> │ │ │ │ + udf #84 @ 0x54 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 396dc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282a52> │ │ │ │ vtbx.8 d29, {d13}, d17 │ │ │ │ - @ instruction: 0xfffdbdd2 │ │ │ │ + vsra.u32 q14, q9, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 396da6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282a36> │ │ │ │ - vtbl.8 d29, {d29-d31}, d2 │ │ │ │ + @ instruction: 0xfffdde22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r4, r6, r7, pc} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 396f64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bf4> │ │ │ │ + udf #20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 396f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bec> │ │ │ │ + udf #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 396f64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bf4> │ │ │ │ + udf #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r2, r3, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bmi.n 396ede <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b6e> │ │ │ │ - vtbx.8 d29, {d13-d15}, d16 │ │ │ │ + @ instruction: 0xfffdde00 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 396f4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bdc> │ │ │ │ + ble.n 396e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b1c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 396f48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bd8> │ │ │ │ + ble.n 396e88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b18> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bls.n 396e30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282ac0> │ │ │ │ + ble.n 396f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c00> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bls.n 396ef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b88> │ │ │ │ + bgt.n 396e38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282ac8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 396e16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282aa6> │ │ │ │ vsubl.u , d29, d1 │ │ │ │ - vtbl.8 d29, {d13-d14}, d10 │ │ │ │ + vmull.u , d29, d26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bls.n 396ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b4c> │ │ │ │ + bgt.n 396dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282a8c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 396dc6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282a56> │ │ │ │ - @ instruction: 0xfffdd8f2 │ │ │ │ + @ instruction: 0xfffddc92 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 396dd2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282a62> │ │ │ │ - vcvt.f16.u16 , q3, #3 │ │ │ │ + @ instruction: 0xfffdbff6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 396e88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b18> │ │ │ │ + bgt.n 396fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c58> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 396faa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c3a> │ │ │ │ - @ instruction: 0xfffdbbf2 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - bhi.n 396e7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b0c> │ │ │ │ + @ instruction: 0xfffdbf92 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 396e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b04> │ │ │ │ + bgt.n 396fbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c4c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r2, 396f60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bf0> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - bhi.n 396e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b08> │ │ │ │ + bgt.n 396fb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c44> │ │ │ │ lsls r5, r1, #3 │ │ │ │ + itee ls │ │ │ │ + lslls r5, r1, #3 │ │ │ │ + bgt.n 396fb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c48> @ unpredictable │ │ │ │ + lslhi r5, r1, #3 │ │ │ │ bne.n 396e8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b1e> │ │ │ │ - vtbx.8 d29, {d29}, d6 │ │ │ │ + vdup.8 , d22[6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcc.n 396f02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b92> │ │ │ │ - vtbx.8 d29, {d29}, d8 │ │ │ │ + vdup.8 , d24[6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 396f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bf8> │ │ │ │ + sevl │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 396e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b10> │ │ │ │ + bgt.n 396fc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c50> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 396e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b08> │ │ │ │ + bgt.n 396fb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c48> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 396f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c04> │ │ │ │ + sevl │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 396e7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b0a> │ │ │ │ - vtbl.8 d29, {d29}, d22 │ │ │ │ + vdup.8 , d6[6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 396e5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282aec> │ │ │ │ + bgt.n 396f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c2c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 396e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282ae4> │ │ │ │ + bgt.n 396f94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c24> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 396e48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282ad8> │ │ │ │ + bgt.n 396f88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c18> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r4, {r0, r1, r4, r5, r7} │ │ │ │ - vtbl.8 d29, {d29}, d14 │ │ │ │ + vdup.8 d29, d30[6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 396e30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282ac0> │ │ │ │ + bgt.n 396f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c00> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 39701c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282cac> │ │ │ │ + bgt.n 396f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bec> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 39702e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282cbe> │ │ │ │ - vclt.s d27, d12, #0 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - cbnz r6, 396f9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c2e> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - bvc.n 396f20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bb0> │ │ │ │ + vcle.f d27, d28, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ + ittt cc │ │ │ │ + lslcc r5, r1, #3 │ │ │ │ + blt.n 396e60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282af0> @ unpredictable │ │ │ │ + lslcc r5, r1, #3 │ │ │ │ bne.n 396f1e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bae> │ │ │ │ - vqshl.u64 d29, d6, #61 @ 0x3d │ │ │ │ + @ instruction: 0xfffddb36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 397028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282cb8> │ │ │ │ + blt.n 396f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bf8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bmi.n 396f7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c0e> │ │ │ │ - vrsubhn.i d29, , q10 │ │ │ │ + vtbx.8 d29, {d13-d15}, d4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 396f88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c18> │ │ │ │ + bhi.n 396ec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b58> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcc.n 396e70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b00> │ │ │ │ + bvc.n 396fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c40> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 396f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282be4> │ │ │ │ + bpl.n 396e94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b24> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r1, [pc, #3064] @ 397b58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2837e8> │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ @@ -1101989,109 +1101962,109 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, fp │ │ │ │ bl 377268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262ef8> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ b.n 397c24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2838b4> │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + bcc.n 397b94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x283824> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + bcs.n 397c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2838b0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r0, {r0, r3, r4, r5, r6} │ │ │ │ - vsra.u64 d27, d28, #3 │ │ │ │ + vsli.32 , q6, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + bcs.n 397be4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x283874> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r0, 397ba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x283830> │ │ │ │ + push {r5, r6, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + bcs.n 397bd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x283864> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r0, 397baa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28383a> │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + bcs.n 397bd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x283864> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r5} │ │ │ │ - vsra.u64 , q2, #3 │ │ │ │ + vsli.32 , q10, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + bcs.n 397bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x283868> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r4, 397bc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x283854> │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + bcs.n 397be0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x283870> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, pc, #88 @ (adr r7, 397bec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28387c>) │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r0, 397bc6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x283856> │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + bne.n 397b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x283794> │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r6!, {r0, r1, r3, r4, r5, r6} │ │ │ │ - @ instruction: 0xfffdaf24 │ │ │ │ + vmlal.u , d29, d4[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + bne.n 397aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28377c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + uxth r6, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + uxtb r2, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + bne.n 397ac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x283750> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 397b5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2837ea> │ │ │ │ - vmull.u q14, d29, d30 │ │ │ │ + vcgt.s , q7, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r3!, {r0, r2, r3, r5, r6} │ │ │ │ vcge.f d29, d5, #0 │ │ │ │ - vtbl.8 d28, {d29- q14, , d8[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r2, {r2, r4, r7} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 398204 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x283e94> │ │ │ │ + b.n 397944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2835d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #104 @ 0x68 │ │ │ │ + add r6, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #848 @ 0x350 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + ldmia r4, {r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, pc, #904 @ (adr r7, 397fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x283c3c>) │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 377268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262ef8> │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ bl 377268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262ef8> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1103331,73 +1103304,73 @@ │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ bl 377268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262ef8> │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ b.n 3988f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x284584> │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, pc, #256 @ (adr r6, 398984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x284614>) │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r3!, {r2, r5, r6} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #456 @ (adr r5, 398a54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2846e4>) │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #656 @ (adr r4, 398b24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2847b4>) │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #856 @ (adr r3, 398bf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x284884>) │ │ │ │ + add r7, pc, #472 @ (adr r7, 398a74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x284704>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #248 @ (adr r3, 39899c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28462c>) │ │ │ │ + add r6, pc, #888 @ (adr r6, 398c1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2848ac>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + stmia r4!, {r3} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #664 @ (adr r2, 398b44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2847d4>) │ │ │ │ + add r6, pc, #280 @ (adr r6, 3989c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x284654>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - itt gt │ │ │ │ - lslgt r5, r1, #3 │ │ │ │ - addgt r2, pc, #56 @ (adr r2, 3988ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28457c>) │ │ │ │ + stmia r3!, {r2, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x00ea │ │ │ │ + add r5, pc, #696 @ (adr r5, 398b6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2847fc>) │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #272 @ (adr r1, 3989cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28465c>) │ │ │ │ + add r4, pc, #912 @ (adr r4, 398c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2848dc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x001c │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #488 @ (adr r0, 398aac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28473c>) │ │ │ │ + add r4, pc, #104 @ (adr r4, 39892c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2845bc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + add r3, pc, #320 @ (adr r3, 398a0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28469c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r2, r7} │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + add r2, pc, #552 @ (adr r2, 398afc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28478c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 398954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2845e4> │ │ │ │ + nop {9} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + add r1, pc, #1000 @ (adr r1, 398cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x284954>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r4, 398936 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2845c6> │ │ │ │ + bkpt 0x00fc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #808] @ 0x328 │ │ │ │ + add r1, pc, #424 @ (adr r1, 398a8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28471c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - revsh r4, r0 │ │ │ │ + bkpt 0x0064 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + add r0, pc, #872 @ (adr r0, 398c54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2848e4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r2, 39892e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2845be> │ │ │ │ + pop {r1, r3, r4, r7, pc} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + add r0, pc, #80 @ (adr r0, 398944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2845d4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 377268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262ef8> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ bl 377268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262ef8> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1104603,71 +1104576,71 @@ │ │ │ │ add r4, pc │ │ │ │ strd r8, r7, [sp, #20] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ strd r5, r3, [sp, #52] @ 0x34 │ │ │ │ ldrd r3, r2, [sp, #352] @ 0x160 │ │ │ │ b.n 399568 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2851f8> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + pop {r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + cbnz r2, 399560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2851f0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + hlt 0x0034 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb67c │ │ │ │ + rev r4, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + cbnz r4, 399538 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2851c8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xb81a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r4, 39959a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28522a> │ │ │ │ + @ instruction: 0xb74c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxtb r6, r3 │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sxth r0, r2 │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r0, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r4, 399566 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2851f6> │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r7, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + push {r3, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add sp, #320 @ 0x140 │ │ │ │ + cbz r0, 3995d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x285264> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + cbz r2, 3995a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x285234> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r1, #3 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f83c> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ bl 377374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263004> │ │ │ │ @@ -1105026,38 +1104999,38 @@ │ │ │ │ ldr r3, [sp, #788] @ 0x314 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3998f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x285588> │ │ │ │ add.w sp, sp, #796 @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - add r5, sp, #32 │ │ │ │ + sub sp, #160 @ 0xa0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #60] @ 0x3c │ │ │ │ + str r3, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r0, #52] @ 0x34 │ │ │ │ + str r2, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #50] @ 0x32 │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r1, pc, #44 @ (adr r1, 399944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2855d4>) │ │ │ │ - vqrdmlah.s q12, , d10[0] │ │ │ │ + vcle.s , q13, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + str r1, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r5, r1, #3 │ │ │ │ str r4, [r3, #112] @ 0x70 │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1105866,15 +1105839,15 @@ │ │ │ │ beq.n 39a13a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x285dca> │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 39a140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x285dd0> │ │ │ │ b.n 39a13a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x285dca> │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #8] │ │ │ │ lsls r0, r7, #5 │ │ │ │ - add r3, pc, #152 @ (adr r3, 39a1f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x285e80>) │ │ │ │ + add r6, pc, #792 @ (adr r6, 39a470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286100>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrh r0, [r2, #8] │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1106997,173 +1106970,173 @@ │ │ │ │ cmp.w r2, #310 @ 0x136 │ │ │ │ bcc.n 39ad70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286a00> │ │ │ │ b.n 39ac86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286916> │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ cmp.w r2, #400 @ 0x190 │ │ │ │ bcs.w 39a64a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2862da> │ │ │ │ b.n 39ac76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286906> │ │ │ │ - add r1, pc, #472 @ (adr r1, 39b050 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ce0>) │ │ │ │ + add r5, pc, #88 @ (adr r5, 39aed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286b60>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #472 @ (adr r1, 39b054 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ce4>) │ │ │ │ + add r5, pc, #88 @ (adr r5, 39aed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286b64>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #520 @ (adr r1, 39b088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d18>) │ │ │ │ + add r5, pc, #136 @ (adr r5, 39af08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286b98>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #568 @ (adr r1, 39b0bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d4c>) │ │ │ │ + add r5, pc, #184 @ (adr r5, 39af3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286bcc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #584 @ (adr r1, 39b0d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d60>) │ │ │ │ + add r5, pc, #200 @ (adr r5, 39af50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286be0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #560 @ (adr r1, 39b0bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d4c>) │ │ │ │ + add r5, pc, #176 @ (adr r5, 39af3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286bcc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #608 @ (adr r1, 39b0f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d80>) │ │ │ │ + add r5, pc, #224 @ (adr r5, 39af70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c00>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #64 @ (adr r2, 39aed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286b64>) │ │ │ │ + add r5, pc, #704 @ (adr r5, 39b154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286de4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #96 @ (adr r2, 39aef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286b88>) │ │ │ │ + add r5, pc, #736 @ (adr r5, 39b178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e08>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #472 @ (adr r3, 39b074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d04>) │ │ │ │ + add r7, pc, #88 @ (adr r7, 39aef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286b84>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #504 @ (adr r3, 39b098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d28>) │ │ │ │ + add r7, pc, #120 @ (adr r7, 39af18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ba8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #552 @ (adr r3, 39b0cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d5c>) │ │ │ │ + add r7, pc, #168 @ (adr r7, 39af4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286bdc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #600 @ (adr r3, 39b100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d90>) │ │ │ │ + add r7, pc, #216 @ (adr r7, 39af80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c10>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #568 @ (adr r3, 39b0e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d74>) │ │ │ │ + add r7, pc, #184 @ (adr r7, 39af64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286bf4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #656 @ (adr r4, 39b140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286dd0>) │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #720 @ (adr r4, 39b184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e14>) │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #752 @ (adr r4, 39b1a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e38>) │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #784 @ (adr r4, 39b1cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e5c>) │ │ │ │ + add r0, sp, #400 @ 0x190 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #832 @ (adr r4, 39b200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e90>) │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #864 @ (adr r4, 39b224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286eb4>) │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #880 @ (adr r4, 39b238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ec8>) │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #800 @ (adr r4, 39b1ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e7c>) │ │ │ │ + add r0, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #848 @ (adr r4, 39b220 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286eb0>) │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #800 @ (adr r4, 39b1f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e84>) │ │ │ │ + add r0, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #800 @ (adr r4, 39b1f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e88>) │ │ │ │ + add r0, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #832 @ (adr r4, 39b21c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286eac>) │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #864 @ (adr r4, 39b240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ed0>) │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #744 @ (adr r4, 39b1cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e5c>) │ │ │ │ + add r0, sp, #360 @ 0x168 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #904 @ (adr r4, 39b270 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f00>) │ │ │ │ + add r0, sp, #520 @ 0x208 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #952 @ (adr r4, 39b2a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f34>) │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #888 @ (adr r4, 39b268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ef8>) │ │ │ │ + add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #688 @ (adr r4, 39b1a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e34>) │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #688 @ (adr r4, 39b1a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e38>) │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #688 @ (adr r4, 39b1ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e3c>) │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #752 @ (adr r4, 39b1f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e80>) │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #816 @ (adr r4, 39b234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ec4>) │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #880 @ (adr r4, 39b278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f08>) │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #944 @ (adr r4, 39b2bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f4c>) │ │ │ │ + add r0, sp, #560 @ 0x230 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #0 @ (adr r5, 39af10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ba0>) │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #80 @ (adr r5, 39af64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286bf4>) │ │ │ │ + add r0, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #112 @ (adr r5, 39af88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c18>) │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #192 @ (adr r5, 39afdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c6c>) │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #256 @ (adr r5, 39b020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286cb0>) │ │ │ │ + add r0, sp, #896 @ 0x380 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #160 @ (adr r5, 39afc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c54>) │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + add r0, pc, #696 @ (adr r0, 39b1e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e70>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + add r0, pc, #776 @ (adr r0, 39b234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ec4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + add r0, pc, #648 @ (adr r0, 39b1b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e48>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + add r0, pc, #496 @ (adr r0, 39b124 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286db4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + add r0, pc, #496 @ (adr r0, 39b128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286db8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #904] @ 0x388 │ │ │ │ + add r0, pc, #520 @ (adr r0, 39b144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286dd4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + add r0, pc, #568 @ (adr r0, 39b178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e08>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + add r0, pc, #616 @ (adr r0, 39b1ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e3c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + add r0, pc, #664 @ (adr r0, 39b1e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e70>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + add r0, pc, #712 @ (adr r0, 39b214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ea4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + add r0, pc, #760 @ (adr r0, 39b248 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ed8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + add r0, pc, #808 @ (adr r0, 39b27c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f0c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + add r0, pc, #872 @ (adr r0, 39b2c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f50>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + add r0, pc, #920 @ (adr r0, 39b2f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f84>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #296] @ 0x128 │ │ │ │ + add r0, pc, #936 @ (adr r0, 39b308 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f98>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + add r0, pc, #920 @ (adr r0, 39b2fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f8c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + add r0, pc, #920 @ (adr r0, 39b300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f90>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + add r0, pc, #920 @ (adr r0, 39b304 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f94>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #408] @ 0x198 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + add r0, pc, #616 @ (adr r0, 39b1f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e80>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + add r0, pc, #680 @ (adr r0, 39b234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ec4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + add r0, pc, #744 @ (adr r0, 39b278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f08>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + add r0, pc, #808 @ (adr r0, 39b2bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f4c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + add r0, pc, #704 @ (adr r0, 39b258 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ee8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + add r0, pc, #656 @ (adr r0, 39b22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ebc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + add r0, pc, #744 @ (adr r0, 39b288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f18>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + add r2, pc, #560 @ (adr r2, 39b1d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e64>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + add r1, pc, #16 @ (adr r1, 39afc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c50>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + add r1, pc, #120 @ (adr r1, 39b02c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286cbc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #48] @ (39aff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c84>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1107185,15 +1107158,15 @@ │ │ │ │ add r3, pc │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #8] │ │ │ │ lsls r0, r7, #5 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r4, [r6, #7] │ │ │ │ lsls r0, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2320] @ 0x910 │ │ │ │ @@ -1108375,201 +1108348,201 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r7, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #152] @ 0x98 │ │ │ │ + ldr r7, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #80 @ (adr r1, 39bce0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287970>) │ │ │ │ + add r4, pc, #720 @ (adr r4, 39bf60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287bf0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #736 @ (adr r0, 39bf74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287c04>) │ │ │ │ + add r4, pc, #352 @ (adr r4, 39bdf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287a84>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #584 @ (adr r3, 39bee0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287b70>) │ │ │ │ + add r7, pc, #200 @ (adr r7, 39bd60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2879f0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #64 @ (adr r4, 39bcdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28796c>) │ │ │ │ + add r7, pc, #704 @ (adr r7, 39bf5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287bec>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #344 @ (adr r1, 39bdf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287a88>) │ │ │ │ + add r4, pc, #984 @ (adr r4, 39c078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287d08>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r4, [pc, #872] @ (39c00c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287c9c>) │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r7, [sp, #792] @ 0x318 │ │ │ │ + add r3, pc, #408 @ (adr r3, 39be40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287ad0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r3, pc, #288 @ (adr r3, 39bdcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287a5c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #80 @ (adr r0, 39bd00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287990>) │ │ │ │ + add r3, pc, #720 @ (adr r3, 39bf80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287c10>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + add r1, pc, #704 @ (adr r1, 39bf74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287c04>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ + add r1, pc, #664 @ (adr r1, 39bf50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287be0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #152] @ 0x98 │ │ │ │ + add r1, pc, #792 @ (adr r1, 39bfd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287c64>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ + add r1, pc, #728 @ (adr r1, 39bf98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287c28>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + add r2, pc, #424 @ (adr r2, 39be6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287afc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + add r2, pc, #368 @ (adr r2, 39be38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287ac8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + add r2, pc, #128 @ (adr r2, 39bd4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2879dc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + add r0, pc, #968 @ (adr r0, 39c098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287d28>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + add r0, pc, #824 @ (adr r0, 39c00c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287c9c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + add r2, pc, #120 @ (adr r2, 39bd50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2879e0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + add r2, pc, #16 @ (adr r2, 39bcec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28797c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + add r1, pc, #720 @ (adr r1, 39bfb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287c40>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + add r1, pc, #504 @ (adr r1, 39bedc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287b6c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + ldr r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r6, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #896] @ 0x380 │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #528] @ 0x210 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #920] @ 0x398 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #8] │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #392] @ 0x188 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #392] @ 0x188 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #408] @ 0x198 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + add r0, pc, #664 @ (adr r0, 39c070 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287d00>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + add r0, pc, #640 @ (adr r0, 39c05c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287cec>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + add r0, pc, #616 @ (adr r0, 39c048 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287cd8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + add r0, pc, #704 @ (adr r0, 39c0a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287d34>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + add r0, pc, #712 @ (adr r0, 39c0b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287d40>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r3, [pc, #3048] @ 39c9e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x288670> │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp] │ │ │ │ @@ -1109679,145 +1109652,145 @@ │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 399dc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x285a50> │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ b.n 39c456 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2880e6> │ │ │ │ nop │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #16] │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #784] @ 0x310 │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + adds r4, r2, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ + ldr r1, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #512] @ 0x200 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #624] @ 0x270 │ │ │ │ + ldr r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r7, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #392] @ 0x188 │ │ │ │ + str r7, [sp, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #1000] @ 0x3e8 │ │ │ │ + str r6, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, #40] @ 0x28 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #312] @ 0x138 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r0, #62] @ 0x3e │ │ │ │ + str r3, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #32] │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r4, #30] │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + ldrh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r0, [pc, #1396] @ 39d060 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x288cf0> │ │ │ │ movs r1, #2 │ │ │ │ ldr r2, [sp, #548] @ 0x224 │ │ │ │ movs r3, #1 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -1110320,85 +1110293,85 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 39c88a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28851a> │ │ │ │ ldrb.w r2, [r3, #867] @ 0x363 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 39be2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287abe> │ │ │ │ b.n 39c88a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28851a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + ldrh r6, [r4, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #62] @ 0x3e │ │ │ │ + ldrh r0, [r6, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r0, #62] @ 0x3e │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #62] @ 0x3e │ │ │ │ + ldrh r0, [r6, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r5, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r0, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r4, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ + ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #12] │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r0, #58] @ 0x3a │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r5, #54] @ 0x36 │ │ │ │ + ldrh r2, [r1, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + ldrh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [r7, r0] │ │ │ │ + ldrh r6, [r3, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r5, #4] │ │ │ │ + ldrh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [r5, #52] @ 0x34 │ │ │ │ + str r0, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r5, #46] @ 0x2e │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #652] @ (39d390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x289020>) │ │ │ │ @@ -1111625,23 +1111598,23 @@ │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #184 @ 0xb8 │ │ │ │ lsls r2, r0, #6 │ │ │ │ movs r6, #106 @ 0x6a │ │ │ │ lsls r2, r0, #6 │ │ │ │ - strh r2, [r5, #30] │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, #30] │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 39df60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x289bf0> │ │ │ │ + b.n 39d6a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x289330> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ vldr d7, [sp, #72] @ 0x48 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #1 │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ bl 467944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3535d4> │ │ │ │ @@ -1112263,15 +1112236,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrh r3, [r3, #32] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - strb r0, [r5, #21] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 39ec48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28a8d8> │ │ │ │ @@ -1112329,15 +1112302,15 @@ │ │ │ │ add.w r0, r8, #4 │ │ │ │ bl 39e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28a080> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ str r2, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - subs r7, #24 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #484] @ (39e67c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28a30c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -1112526,15 +1112499,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, r4, r5 │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #3] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r6, r1, r7 │ │ │ │ lsls r2, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1113823,23 +1113796,23 @@ │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ b.n 39f2b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28af40> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r3, #24 │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r1, #68 @ 0x44 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [r4, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsrs r0, r1, #21 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ + ldr r4, [r1, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1114140,27 +1114113,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 540200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42be90> │ │ │ │ bl 53fbc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42b850> │ │ │ │ mov r2, r0 │ │ │ │ b.n 39f636 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28b2c6> │ │ │ │ lsrs r2, r3, #17 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #24 │ │ │ │ + adds r0, #184 @ 0xb8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r6, #0] │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsh r0, [r0, r2] │ │ │ │ + str r0, [r4, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -1114310,15 +1114283,15 @@ │ │ │ │ lsreq r1, r1, #5 │ │ │ │ b.n 39f778 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28b408> │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ sub.w fp, r5, #1 │ │ │ │ clz fp, fp │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ b.n 39f7a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28b432> │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 39f88c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28b51c> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ubfx r3, r3, #0, #24 │ │ │ │ tst r3, r1 │ │ │ │ beq.n 39f88a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28b51a> │ │ │ │ ldrb r3, [r0, #29] │ │ │ │ @@ -1115048,17 +1115021,17 @@ │ │ │ │ lsls r2, r0, #6 │ │ │ │ lsls r2, r4, #7 │ │ │ │ lsls r2, r0, #6 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r1, r3] │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + str r0, [r3, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r3, [pc, #640] @ (3a02a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28bf38>) │ │ │ │ @@ -1115386,39 +1115359,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (3a0384 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28c014>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (3a0388 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28c018>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrsh r4, [r1, r6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, r7] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldrsh r0, [r5, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #504] @ (3a0564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28c1f4>) │ │ │ │ + ldr r6, [pc, #120] @ (3a03e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28c074>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r1, r0] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r6, r5] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + ldrsh r4, [r5, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, r5] │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldrsh r6, [r1, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r1, #416] @ 0x1a0 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1115890,18 +1115863,20 @@ │ │ │ │ eors r3, r1 │ │ │ │ b.n 3a0802 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28c492> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 43e4fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a18c> │ │ │ │ b.n 3a05b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28c240> │ │ │ │ nop │ │ │ │ - lsls r2, r0, #6 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + lsls r0, r1, #12 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - vhadd.u32 q8, q12, q8 │ │ │ │ - cdp2 0, 2, cr0, cr0, cr0, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr.w r1, [pc, #1036] @ 3a0c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28c92c> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr.w r4, [pc, #1036] @ 3a0ca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28c930> │ │ │ │ @@ -1116744,15 +1116719,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ssat r1, #2, r8, asr #2 │ │ │ │ b.n 3a18e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d576> │ │ │ │ vaddw.u , , d6 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldr r6, [pc, #88] @ (3a11fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28ce8c>) │ │ │ │ + str r6, [r6, r6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ble.n 3a10ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28cd7e> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ blx lr │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1116846,15 +1116821,15 @@ │ │ │ │ bl 4cec44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ba8d4> │ │ │ │ b.n 3a125e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28ceee> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp 1, 3, cr0, cr12, cr1, {4} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #920] @ (3a1648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d2d8>) │ │ │ │ + str r6, [r0, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldc 1, cr0, [sl, #516] @ 0x204 │ │ │ │ bgt.n 3a1332 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28cfc2> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (3a167c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d30c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1117077,17 +1117052,17 @@ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ b.n 3a145c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d0ec> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 3a1408 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d098> │ │ │ │ b.n 3a1484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d114> │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #640] @ (3a178c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d41c>) │ │ │ │ + ldr r6, [pc, #256] @ (3a160c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d29c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #408] @ (3a16a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d338>) │ │ │ │ + ldr r6, [pc, #24] @ (3a1528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d1b8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1117606,51 +1117581,51 @@ │ │ │ │ bl 3a02bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28bf4c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ b.n 3a17c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d454> │ │ │ │ - cmp r0, r0 │ │ │ │ + mov r0, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #376] @ (3a1be4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d874>) │ │ │ │ + ldr r5, [pc, #1016] @ (3a1e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28daf4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bx sl │ │ │ │ + ldr r2, [pc, #984] @ (3a1e48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28dad8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [pc, #536] @ (3a1c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d91c>) │ │ │ │ + ldr r5, [pc, #152] @ (3a1b0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d79c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #800] @ (3a1d98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28da28>) │ │ │ │ + ldr r6, [pc, #416] @ (3a1c18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d8a8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - blx sp │ │ │ │ + ldr r3, [pc, #544] @ (3a1c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d92c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [pc, #312] @ (3a1bb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d848>) │ │ │ │ + ldr r3, [pc, #952] @ (3a1e38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28dac8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #448] @ (3a1c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d8d4>) │ │ │ │ + ldr r6, [pc, #64] @ (3a1ac4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d754>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [pc, #72] @ (3a1ad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d760>) │ │ │ │ + ldr r4, [pc, #712] @ (3a1d50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d9e0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [pc, #240] @ (3a1b7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d80c>) │ │ │ │ + ldr r4, [pc, #880] @ (3a1dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28da8c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [pc, #408] @ (3a1c28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d8b8>) │ │ │ │ + ldr r5, [pc, #24] @ (3a1aa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d738>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [pc, #576] @ (3a1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d964>) │ │ │ │ + ldr r5, [pc, #192] @ (3a1b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d7e4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #168] @ (3a1b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d7d0>) │ │ │ │ + ldr r5, [pc, #808] @ (3a1dc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28da50>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov r4, r5 │ │ │ │ + ldr r1, [pc, #816] @ (3a1dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28da5c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [pc, #208] @ (3a1b70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d800>) │ │ │ │ + ldr r3, [pc, #848] @ (3a1df0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28da80>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov r0, pc │ │ │ │ + ldr r2, [pc, #96] @ (3a1b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d794>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r1, [pc, #728] @ (3a1d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28da10>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r8, r2 │ │ │ │ + ldr r1, [pc, #192] @ (3a1b6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d7fc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [pc, #88] @ (3a1b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d798>) │ │ │ │ + ldr r4, [pc, #728] @ (3a1d88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28da18>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1984] @ 0x7c0 │ │ │ │ ldr.w r5, [pc, #2816] @ 3a25c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e254> │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ @@ -1118660,35 +1118635,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 3a1fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28dc58> │ │ │ │ lsls r1, r0, #6 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ + ldr r3, [pc, #536] @ (3a27f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e484>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 3a2ca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e930> │ │ │ │ lsls r1, r0, #6 │ │ │ │ - bx r4 │ │ │ │ + ldr r2, [pc, #792] @ (3a28fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e58c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bx r3 │ │ │ │ + ldr r2, [pc, #744] @ (3a28d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e560>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bx r1 │ │ │ │ + ldr r2, [pc, #696] @ (3a28a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e534>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bx r0 │ │ │ │ + ldr r2, [pc, #648] @ (3a2878 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e508>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov sl, r3 │ │ │ │ + ldr r2, [pc, #232] @ (3a26dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e36c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [pc, #384] @ (3a277c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e40c>) │ │ │ │ + ldr r4, [pc, #0] @ (3a25fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e28c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [pc, #64] @ (3a2640 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e2d0>) │ │ │ │ + ldr r6, [pc, #704] @ (3a28c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e550>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #408] @ (3a279c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e42c>) │ │ │ │ + ldr r6, [pc, #24] @ (3a261c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e2ac>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ bne.w 3a24e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e176> │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #2 │ │ │ │ @@ -1119213,83 +1119188,83 @@ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - mov r8, r2 │ │ │ │ + ldr r2, [pc, #192] @ (3a2c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e918>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mvns r2, r5 │ │ │ │ + @ instruction: 0x478a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, r6 │ │ │ │ + blx sl │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bics r0, r4 │ │ │ │ + bx r8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, ip │ │ │ │ + ldr r0, [pc, #8] @ (3a2be0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e870>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - tst r0, r0 │ │ │ │ + cmp r8, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - tst r0, r4 │ │ │ │ + cmp r8, r8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + str r6, [r1, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r7, #234 @ 0xea │ │ │ │ + bics r2, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r3, r3] │ │ │ │ + str r0, [r7, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r0 │ │ │ │ + add r4, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + muls r0, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r5 │ │ │ │ + add r0, r9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + orrs r6, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + lsrs r4, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + adcs r6, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #132 @ 0x84 │ │ │ │ + asrs r4, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #58 @ 0x3a │ │ │ │ + lsrs r2, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r4, #18 │ │ │ │ + subs r7, #178 @ 0xb2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #224 @ 0xe0 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #26 │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #108 @ 0x6c │ │ │ │ + subs r6, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - eors r4, r0 │ │ │ │ + mvns r4, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #242 @ 0xf2 │ │ │ │ + subs r7, #146 @ 0x92 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r4, #24 │ │ │ │ + subs r7, #184 @ 0xb8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r2 │ │ │ │ + add r6, lr │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r2 │ │ │ │ + add r4, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ands r6, r7 │ │ │ │ + mvns r6, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ ldr.w r3, [pc, #2876] @ 3a37a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28f430> │ │ │ │ @@ -1120335,53 +1120310,53 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ bcc.n 3a36c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28f354> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 3a388c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28f51c> │ │ │ │ lsls r1, r0, #6 │ │ │ │ - tst r2, r5 │ │ │ │ + cmp sl, r9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r0, r6 │ │ │ │ + mov r0, sl │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #246 @ 0xf6 │ │ │ │ + bics r6, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3a3710 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28f3a0> │ │ │ │ + bls.n 3a3850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28f4e0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ands r2, r4 │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + sbcs r6, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r7, #30 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #212 @ 0xd4 │ │ │ │ + muls r4, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + cmp r5, #242 @ 0xf2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, #28 │ │ │ │ + sbcs r4, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #172 @ 0xac │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #148 @ 0x94 │ │ │ │ + ands r4, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r3, r5} │ │ │ │ + bcs.n 3a3790 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28f420> │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 3a3830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28f4c0> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ adds r0, r2, #4 │ │ │ │ add.w r6, r3, #26 │ │ │ │ @@ -1121139,55 +1121114,55 @@ │ │ │ │ ldr r2, [pc, #100] @ (3a4050 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28fce0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a3fd6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28fc66> │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xb639 │ │ │ │ - vsli.32 d31, d6, #31 │ │ │ │ + @ instruction: 0xfffff8b6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r1, #234 @ 0xea │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + subs r0, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + subs r2, #202 @ 0xca │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + subs r0, #252 @ 0xfc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #28 │ │ │ │ + subs r1, #188 @ 0xbc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf53400cc │ │ │ │ - adds r7, #144 @ 0x90 │ │ │ │ + ldr.w r0, [r4, #204] @ 0xcc │ │ │ │ + subs r3, #48 @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf53000cc │ │ │ │ - adds r6, #164 @ 0xa4 │ │ │ │ + ldr.w r0, [r0, #204] @ 0xcc │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cbz r3, 3a4090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28fd20> │ │ │ │ - vsli.64 , q7, #63 @ 0x3f │ │ │ │ + vqrshrn.u64 d19, q15, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #22 │ │ │ │ + subs r1, #182 @ 0xb6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + subs r1, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + subs r1, #108 @ 0x6c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r6, #154 @ 0x9a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, r4, r4 │ │ │ │ + adds r6, r0, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - vhadd.s8 q8, q14, q7 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + @ instruction: 0xf2ec00ce │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, r0, r4 │ │ │ │ + adds r6, r4, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #28] @ (3a4074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28fd04>) │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ add r3, pc │ │ │ │ cbz r0, 3a4070 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28fd00> │ │ │ │ ldr r0, [pc, #24] @ (3a4078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28fd08>) │ │ │ │ @@ -1123779,27 +1123754,27 @@ │ │ │ │ b.n 3a56b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291342> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, #226 @ 0xe2 │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + cbnz r2, 3a5742 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2913d2> │ │ │ │ lsls r2, r2, #3 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 3a56f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291380> │ │ │ │ + bgt.n 3a5830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2914c0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a578c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29141c> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a5786 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291416> │ │ │ │ ldr r3, [pc, #60] @ (3a5790 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291420>) │ │ │ │ @@ -1123823,15 +1123798,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r0, sp, #696 @ 0x2b8 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + uxtb r6, r5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a57e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291470> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a57da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29146a> │ │ │ │ ldr r3, [pc, #60] @ (3a57e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291474>) │ │ │ │ @@ -1123855,15 +1123830,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a5834 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2914c4> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a582e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2914be> │ │ │ │ ldr r3, [pc, #60] @ (3a5838 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2914c8>) │ │ │ │ @@ -1123887,15 +1123862,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r0, sp, #24 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + sxtb r6, r0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a5888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291518> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a5882 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291512> │ │ │ │ ldr r3, [pc, #60] @ (3a588c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29151c>) │ │ │ │ @@ -1123919,15 +1123894,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r7, pc, #712 @ (adr r7, 3a5b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2917e4>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + cbz r2, 3a58d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291560> │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a58dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29156c> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a58d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291566> │ │ │ │ ldr r3, [pc, #60] @ (3a58e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291570>) │ │ │ │ @@ -1123951,15 +1123926,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r7, pc, #376 @ (adr r7, 3a5a58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2916e8>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #1016 @ 0x3f8 │ │ │ │ + cbz r6, 3a590e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29159e> │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a5930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2915c0> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a592a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2915ba> │ │ │ │ ldr r3, [pc, #60] @ (3a5934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2915c4>) │ │ │ │ @@ -1123983,15 +1123958,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r7, pc, #40 @ (adr r7, 3a595c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2915ec>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + cbz r2, 3a594e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2915de> │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a5984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291614> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a597e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29160e> │ │ │ │ ldr r3, [pc, #60] @ (3a5988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291618>) │ │ │ │ @@ -1124015,27 +1123990,27 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r6, pc, #728 @ (adr r6, 3a5c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2918f0>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #344 @ 0x158 │ │ │ │ + sub sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3a59ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29163c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r6, r0, r6 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #60] @ (3a59fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29168c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1124061,29 +1124036,29 @@ │ │ │ │ bne.n 3a59d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291666> │ │ │ │ ldr r1, [pc, #16] @ (3a5a00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291690>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r5, #116] @ 0x74 │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3a5a20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2916b0>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r2, r4, r4 │ │ │ │ + subs r2, r0, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #48] @ (3a5a64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2916f4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1124103,18 +1124078,18 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a5a52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2916e2> │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + asrs r4, r5, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ @ instruction: 0xfb59ffff │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -1124135,15 +1124110,15 @@ │ │ │ │ bne.n 3a5a8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29171a> │ │ │ │ ldr r1, [pc, #12] @ (3a5ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291740>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 3a5ae6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291776> │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1124176,15 +1124151,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a5ae6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291776> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a5ad6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291766> │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - cbz r6, 3a5b36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2917c6> │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #56] @ (3a5b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2917f0>) │ │ │ │ @@ -1124210,17 +1124185,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a5b3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2917cc> │ │ │ │ ldr r1, [pc, #12] @ (3a5b64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2917f4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - subs r4, r3, r0 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #36] @ 0x24 │ │ │ │ ldr.w r3, [ip] │ │ │ │ @@ -1124252,15 +1124227,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a5b92 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291822> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + str r1, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1124661,75 +1124636,75 @@ │ │ │ │ b.n 3a5cfa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29198a> │ │ │ │ blx r2 │ │ │ │ b.n 3a5dbe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291a4e> │ │ │ │ blx r2 │ │ │ │ b.n 3a5e0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291a9c> │ │ │ │ nop │ │ │ │ vminnm.f32 , , │ │ │ │ - subs r4, r2, r3 │ │ │ │ + subs r4, r6, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + str r0, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + asrs r0, r4, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + subs r2, #226 @ 0xe2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ mrc2 15, 5, pc, cr15, cr15, {7} │ │ │ │ - adds r7, #28 │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r2, r2, #3 │ │ │ │ mrc2 15, 4, pc, cr9, cr15, {7} │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ lsls r2, r2, #3 │ │ │ │ mcr2 15, 3, pc, cr1, cr15, {7} @ │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + subs r4, r6, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ mrc2 15, 1, pc, cr15, cr15, {7} │ │ │ │ - asrs r4, r7, #30 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ mcr2 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + lsls r6, r7, #17 │ │ │ │ lsls r1, r3, #3 │ │ │ │ mcr2 15, 0, pc, cr3, cr15, {7} @ │ │ │ │ ldc2l 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - adds r2, r7, #6 │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + subs r4, r6, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #42 @ 0x2a │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r2, #28 │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #198 @ 0xc6 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [pc, #992] @ (3a63e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292078>) │ │ │ │ + ldr r7, [pc, #608] @ (3a6268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291ef8>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r6, r5, #27 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [pc, #200] @ (3a60dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291d6c>) │ │ │ │ + ldr r7, [pc, #840] @ (3a635c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291fec>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [pc, #104] @ (3a6080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291d10>) │ │ │ │ + ldr r7, [pc, #744] @ (3a6300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291f90>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + adds r2, r0, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + adds r6, r7, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #16] │ │ │ │ + ldrh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + adds r0, r1, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #952] @ (3a63e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292078>) │ │ │ │ + ldr r6, [pc, #568] @ (3a6268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291ef8>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1124809,32 +1124784,32 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #44] @ (3a6118 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291da8>) │ │ │ │ add r1, pc │ │ │ │ b.n 3a6096 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291d26> │ │ │ │ blx r2 │ │ │ │ b.n 3a6092 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291d22> │ │ │ │ - asrs r0, r4, #20 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + adds r4, r7, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + adds r0, r5, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfb49ffff │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r2, r3, #19 │ │ │ │ + adds r2, r7, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + adds r4, r3, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + adds r0, r3, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + adds r6, r7, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r6, #2 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #52] @ (3a6160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291df0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1124856,18 +1124831,18 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a6148 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291dd8> │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfa95ffff │ │ │ │ - lsrs r0, r2, #1 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #76] @ (3a61c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291e58>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1124900,20 +1124875,20 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a6198 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291e28> │ │ │ │ nop │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r6, r5, #15 │ │ │ │ + asrs r6, r1, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cbz r0, 3a61fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291e8a> │ │ │ │ @@ -1124929,15 +1124904,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a61fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291e8a> │ │ │ │ nop │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r1 :128] │ │ │ │ - asrs r2, r0, #18 │ │ │ │ + adds r2, r4, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 3ecc04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d8894> │ │ │ │ @@ -1125097,52 +1125072,52 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ b.n 3a6288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291f18> │ │ │ │ blx r2 │ │ │ │ b.n 3a6252 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291ee2> │ │ │ │ nop │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + asrs r6, r3, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xf921ffff │ │ │ │ - lsrs r6, r4 │ │ │ │ + add lr, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r2, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r1, #14 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r4, #11 │ │ │ │ + asrs r6, r0, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x005c │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r4, #12 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r3, #12 │ │ │ │ + asrs r2, r7, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r7, #11 │ │ │ │ + asrs r6, r3, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r1, #11 │ │ │ │ + asrs r6, r5, #25 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r0, #25 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ @@ -1125281,15 +1125256,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #4 │ │ │ │ + asrs r4, r2, #19 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #56] @ (3a65cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29225c>) │ │ │ │ @@ -1125315,17 +1125290,17 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3a65c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292258> │ │ │ │ bl 3a5bd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291864> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r6, #180 @ 0xb4 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - sbcs r6, r5 │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ bl 1be5d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaa266> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -1125372,24 +1125347,24 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a6618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2922a8> │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 16a65a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x562ea> │ │ │ │ - asrs r4, r4, #1 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r5, #1 │ │ │ │ + asrs r2, r1, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r6, #32 │ │ │ │ + asrs r2, r2, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1125418,19 +1125393,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a66a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292330> │ │ │ │ - asrs r2, r3, #32 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl e46c6 │ │ │ │ - @ instruction: 0xf7fc00d8 │ │ │ │ - lsrs r6, r6, #31 │ │ │ │ + @ instruction: 0xfb9c00d8 │ │ │ │ + asrs r6, r2, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #84] @ 3a6728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2923b8> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a671e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2923ae> │ │ │ │ ldr r3, [pc, #76] @ (3a672c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2923bc>) │ │ │ │ @@ -1125461,15 +1125436,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + add r3, pc, #376 @ (adr r3, 3a68ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29253c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1125501,15 +1125476,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a676a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2923fa> │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1125557,17 +1125532,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a67ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29245a> │ │ │ │ nop │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #62 @ 0x3e │ │ │ │ + subs r6, #222 @ 0xde │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1125663,21 +1125638,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ b.n 3a6898 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292528> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ b.n 3a6898 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292528> │ │ │ │ @ instruction: 0xfb65ffff │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + asrs r6, r6, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ @@ -1125696,19 +1125671,19 @@ │ │ │ │ bl 43bd84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327a14> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [pc, #12] @ (3a6974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292604>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a6940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2925d0> │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + strb r2, [r1, #1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r6, r5, #21 │ │ │ │ + asrs r6, r1, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - vshr.s64 q0, q3, #54 │ │ │ │ + ssat r0, #23, sl, asr #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] @ 3a69d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292668> │ │ │ │ sub sp, #20 │ │ │ │ @@ -1125882,31 +1125857,31 @@ │ │ │ │ nop │ │ │ │ str r6, [sp, #0] │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - mcr 0, 4, r0, cr4, cr6, {6} │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + @ instruction: 0xf22400d6 │ │ │ │ + lsrs r6, r5, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #108] @ 0x6c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r3, #16 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldcl 0, cr0, [ip, #856]! @ 0x358 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + @ instruction: 0xf19c00d6 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r1, #15 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1125976,21 +1125951,21 @@ │ │ │ │ beq.n 3a6c08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292898> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #16] @ (3a6c3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2928cc>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a6bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29285c> │ │ │ │ nop │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stcl 0, cr0, [r6], {214} @ 0xd6 │ │ │ │ + orn r0, r6, #214 @ 0xd6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1126140,24 +1126115,25 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r5, r2 │ │ │ │ strb.w r3, [r4, #188] @ 0xbc │ │ │ │ str.w r5, [r4, #192] @ 0xc0 │ │ │ │ b.n 3a6caa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29293a> │ │ │ │ - ldrb r6, [r0, #13] │ │ │ │ + ldrb r6, [r4, #27] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - mrc2 0, 5, r0, cr12, cr0, {6} │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #80] @ 3a6e48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292ad8> │ │ │ │ @@ -1126497,54 +1126473,54 @@ │ │ │ │ ldr r2, [pc, #108] @ (3a71b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292e40>) │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3a70ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292d5a> │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsrs r0, r1, #21 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + ldrh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmia r0!, {r4, r5, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ lsls r7, r6, #5 │ │ │ │ bne.n 3a722e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292ebe> │ │ │ │ @ instruction: 0xffffe8f7 │ │ │ │ vtbl.8 d30, {d31}, d17 │ │ │ │ vqshrun.s64 d30, , #1 │ │ │ │ vqshl.u64 q15, , #63 @ 0x3f │ │ │ │ vqshl.u32 q15, , #31 │ │ │ │ vqshl.u32 d30, d13, #31 │ │ │ │ vmlsl.u , d15, d9[0] │ │ │ │ vrsubhn.i d30, , │ │ │ │ - vqshl.u32 q8, q4, #31 │ │ │ │ + @ instruction: 0xffff0af8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r0, #30 │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + ldrh r2, [r4, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r4, r3, #27 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1792] @ 3a78c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x293558> │ │ │ │ @@ -1127118,38 +1127094,38 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r0, #6 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3a75d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x293264> │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - str r3, [sp, #744] @ 0x2e8 │ │ │ │ + ands.w r0, ip, r6, lsr #3 │ │ │ │ + str r7, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r3, [sp, #512] @ 0x200 │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3a7e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x293abc> │ │ │ │ + b.n 3a756c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2931fc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 3a7de0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x293a70> │ │ │ │ + b.n 3a7520 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2931b0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r0, r3, #7 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r6, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r1, r0, #6 │ │ │ │ - vhadd.u32 q8, q11, q6 │ │ │ │ - strh r2, [r5, #12] │ │ │ │ + lsls r6, r0, #12 │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + strh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1127617,31 +1127593,35 @@ │ │ │ │ bne.w 3a7d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2939a8> │ │ │ │ b.n 3a7d32 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2939c2> │ │ │ │ nop │ │ │ │ strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r4 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - vmla.i q8, q14, d0[3] │ │ │ │ - movs r6, r2 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + lsls r6, r6, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - stc2l 0, cr0, [sl], {204} @ 0xcc │ │ │ │ - ldc2l 0, cr0, [r6], #816 @ 0x330 │ │ │ │ - ldc2 0, cr0, [r2], {204} @ 0xcc │ │ │ │ - stc2 0, cr0, [ip, #816]! @ 0x330 │ │ │ │ - @ instruction: 0xfb7e00cc │ │ │ │ - stc2 0, cr0, [ip], {204} @ 0xcc │ │ │ │ - ldc2 0, cr0, [r2], #-816 @ 0xfffffcd0 │ │ │ │ - @ instruction: 0xfa9c00cc │ │ │ │ - @ instruction: 0xfb3a00cc │ │ │ │ - @ instruction: 0xfb6a00cc │ │ │ │ + lsls r2, r5, #1 │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + vtrn.8 q0, q6 │ │ │ │ + lsls r4, r1, #5 │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + vhadd.u16 q0, q15, q6 │ │ │ │ + vmla.i32 q0, q14, d12[0] │ │ │ │ + vmla.i16 q8, q9, d4[1] │ │ │ │ + cdp2 0, 3, cr0, cr12, cr12, {6} │ │ │ │ + cdp2 0, 13, cr0, cr10, cr12, {6} │ │ │ │ + vhadd.u8 q0, q13, q6 │ │ │ │ ldr r2, [pc, #24] @ (3a7e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x293b10>) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #32] │ │ │ │ adds r2, #8 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ @@ -1129020,58 +1129000,58 @@ │ │ │ │ b.n 3a8a3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2946cc> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #21] │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldrb r4, [r6, #21] │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrb.w r0, [sl, #204] @ 0xcc │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ + ldc2 0, cr0, [sl], #-816 @ 0xfffffcd0 │ │ │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf7fc00cc │ │ │ │ - ldr.w r0, [ip, #204] @ 0xcc │ │ │ │ - @ instruction: 0xf58600cc │ │ │ │ + @ instruction: 0xfb9c00cc │ │ │ │ + ldc2l 0, cr0, [ip], #-816 @ 0xfffffcd0 │ │ │ │ + vld4. {d0-d3}, [r6], ip │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r0, r3, r4, r5} │ │ │ │ - vqshlu.s64 d31, d16, #63 @ 0x3f │ │ │ │ + @ instruction: 0xfffffa50 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xf6be00cc │ │ │ │ - subs r4, #128 @ 0x80 │ │ │ │ + @ instruction: 0xfa5e00cc │ │ │ │ + ands r0, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrb r0, [r0, #2] │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldmia r5, {r0, r1, r2, r5, r6} │ │ │ │ - vsli.32 d31, d14, #31 │ │ │ │ + @ instruction: 0xfffff8be │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r6, #48] @ 0x30 │ │ │ │ + ldrh r2, [r2, #14] │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf19e00cc │ │ │ │ + @ instruction: 0xf53e00cc │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, ip, #6684672 @ 0x660000 │ │ │ │ - adc.w r0, r4, #204 @ 0xcc │ │ │ │ - lsrs r6, r7, #4 │ │ │ │ + @ instruction: 0xf7ac00cc │ │ │ │ + @ instruction: 0xf4e400cc │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #50 @ 0x32 │ │ │ │ + b.n 3a921c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x294eac> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - vhadd.s q8, q13, q6 │ │ │ │ - vhadd.s16 q8, q9, q6 │ │ │ │ - orrs.w r0, lr, #204 @ 0xcc │ │ │ │ - cdp 0, 11, cr0, cr4, cr12, {6} │ │ │ │ - vext.8 q0, q9, q6, #0 │ │ │ │ - vhadd.s16 q0, q8, q6 │ │ │ │ - cdp 0, 5, cr0, cr10, cr12, {6} │ │ │ │ - blt.n 3a8e3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x294acc> │ │ │ │ + @ instruction: 0xf31a00cc │ │ │ │ + @ instruction: 0xf2f200cc │ │ │ │ + @ instruction: 0xf3fe00cc │ │ │ │ + @ instruction: 0xf25400cc │ │ │ │ + @ instruction: 0xf35200cc │ │ │ │ + @ instruction: 0xf2b000cc │ │ │ │ + @ instruction: 0xf1fa00cc │ │ │ │ + svc 114 @ 0x72 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cdp 0, 7, cr0, cr0, cr12, {6} │ │ │ │ + @ instruction: 0xf21000cc │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ strb r5, [r0, #0] │ │ │ │ @@ -1129391,15 +1129371,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ bl 36fcc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b950> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stc 0, cr0, [ip, #816]! @ 0x330 │ │ │ │ + adc.w r0, ip, #204 @ 0xcc │ │ │ │ ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r0, #6 │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1129445,15 +1129425,15 @@ │ │ │ │ bl 36fca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b930> │ │ │ │ cbz r0, 3a928c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x294f1c> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldrb.w r0, [r3, #52] @ 0x34 │ │ │ │ and.w r0, r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [lr], #816 @ 0x330 │ │ │ │ + orr.w r0, lr, #204 @ 0xcc │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 36fca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b930> │ │ │ │ cbz r0, 3a92ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x294f3e> │ │ │ │ @@ -1129633,15 +1129613,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ bl 43e614 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a2a4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1129797,19 +1129777,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ b.n 3a9500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x295190> │ │ │ │ nop │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - strb r2, [r5, #18] │ │ │ │ + ldrb r2, [r1, #1] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r5, #18] │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - orns r0, lr, ip, lsl #3 │ │ │ │ + cdp 0, 1, cr0, cr14, cr12, {6} │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ (3a9674 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x295304>) │ │ │ │ @@ -1130917,15 +1130897,15 @@ │ │ │ │ ldreq.w r3, [r3, #376] @ 0x178 │ │ │ │ bl 46a064 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355cf4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 46c648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3582d8> │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ble.n 3aa1a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x295e34> │ │ │ │ + b.n 3aa4e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x296174> │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r8, [pc, #436] @ 3aa370 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x296000> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1132353,15 +1132333,15 @@ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 3aaf56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x296be6> │ │ │ │ movs r2, #4 │ │ │ │ b.n 3aae86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x296b16> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [r5, #52] @ 0x34 │ │ │ │ + ldr r2, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr.w r4, [pc, #1600] @ 3ab78c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29741c> │ │ │ │ mov sl, r3 │ │ │ │ @@ -1133882,20 +1133862,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ orrs r6, r2 │ │ │ │ lsls r1, r0, #6 │ │ │ │ negs r4, r2 │ │ │ │ lsls r1, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - itee lt │ │ │ │ - lsllt r4, r1, #3 │ │ │ │ - stmdbge sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - movge.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ ldr.w r3, [pc, #2860] @ 3acc6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2988fc> │ │ │ │ ldr.w r2, [pc, #2860] @ 3acc70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x298900> │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ @@ -1134955,17 +1134935,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #210 @ 0xd2 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - revsh r4, r5 │ │ │ │ + bkpt 0x008c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + movs r1, #136 @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ bl 4679a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x353634> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1136149,15 +1136129,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - mov r8, r9 │ │ │ │ + ldr r2, [pc, #416] @ (3adabc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29974c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3adc76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x299906> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r0, sl │ │ │ │ add.w r4, r5, #112 @ 0x70 │ │ │ │ @@ -1139678,17 +1139658,17 @@ │ │ │ │ nop │ │ │ │ lsls r4, r3, #11 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #208 @ 0xd0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r2, #18] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r4, #198 @ 0xc6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsls r1, r0, #6 │ │ │ │ @@ -1139787,19 +1139767,19 @@ │ │ │ │ b.n 3affa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29bc30> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r1, #4 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #11 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r0, r3, #1 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + strh r4, [r0, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r1, 3b0004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29bc94> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r2, r1, #4 │ │ │ │ str r0, [r1, #8] │ │ │ │ add.w ip, r3, #8 │ │ │ │ @@ -1139994,16 +1139974,15 @@ │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 9, cr0, cr4, cr0, {4} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3afd08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29b998> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + ldmdb r2!, {r5, r6, r7} │ │ │ │ cdp2 1, 4, cr0, cr2, cr0, {4} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ @@ -1152149,21 +1152128,21 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #21] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + cbnz r4, 3b8412 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a40a2> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + cbnz r4, 3b8414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a40a4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb60e │ │ │ │ + cbnz r6, 3b8416 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a40a6> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + cbnz r2, 3b841a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a40aa> │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrb r6, [r2, #18] │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1153567,19 +1153546,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b9180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a4e10>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b9184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a4e14>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cdp 0, 4, cr0, cr8, cr11, {6} │ │ │ │ - cdp 0, 6, cr0, cr10, cr11, {6} │ │ │ │ - cdp 0, 5, cr0, cr8, cr11, {6} │ │ │ │ - cdp 0, 4, cr0, cr2, cr11, {6} │ │ │ │ - stmia r7!, {r7} │ │ │ │ + @ instruction: 0xf1e800cb │ │ │ │ + addw r0, sl, #203 @ 0xcb │ │ │ │ + @ instruction: 0xf1f800cb │ │ │ │ + @ instruction: 0xf1e200cb │ │ │ │ + ldmia r3!, {r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ @@ -1156028,19 +1156007,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r3, r0] │ │ │ │ lsls r0, r0, #6 │ │ │ │ strb r4, [r7, r7] │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + strb r2, [r4, #14] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + strb r6, [r3, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1156365,17 +1156344,17 @@ │ │ │ │ nop │ │ │ │ strh r4, [r0, r4] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, r3] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r3, #124 @ 0x7c │ │ │ │ + subs r7, #28 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strh r0, [r1, r2] │ │ │ │ lsls r0, r0, #6 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1156521,19 +1156500,19 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bcc.n 3baf52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6be2> │ │ │ │ b.n 3baec6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6b56> │ │ │ │ str r2, [r1, r7] │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #124 @ 0x7c │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs r1, #162 @ 0xa2 │ │ │ │ + subs 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 │ │ │ │ @@ -1156553,17 +1156532,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #51] @ 0x33 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ b.n 3bafa6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6c36> │ │ │ │ nop │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r7, #30] │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr.w ip, [pc, #84] @ 3bb014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6ca4> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, lr} │ │ │ │ movs r4, #11 │ │ │ │ ldr.w lr, [pc, #80] @ 3bb018 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6ca8> │ │ │ │ add ip, pc │ │ │ │ @@ -1156888,35 +1156867,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3bb30c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6f9c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3bb310 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6fa0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + beq.n 3bb29c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6f2c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r7, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + beq.n 3bb2c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6f54> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + beq.n 3bb2dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6f6c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r7, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + beq.n 3bb274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6f04> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ @@ -1157195,15 +1157174,15 @@ │ │ │ │ blx 6a8a8 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3bb42e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a70be> │ │ │ │ ldrb.w r3, [r1, #45] @ 0x2d │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - beq.n 3bb51c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a71ac> │ │ │ │ + bmi.n 3bb65c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a72ec> │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #80] @ 3bb64c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a72dc> │ │ │ │ @@ -1158384,32 +1158363,32 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ bne.n 3bc072 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7d02> │ │ │ │ b.n 3bc046 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7cd6> │ │ │ │ - add r4, pc, #984 @ (adr r4, 3bc494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8124>) │ │ │ │ + add r0, sp, #600 @ 0x258 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + ldmia r1, {r1, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf61c00d7 │ │ │ │ + ldrsh.w r0, [ip, #215] @ 0xd7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3bc0e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7d74>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + ldmia r2!, {r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #96] @ (3bc158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7de8>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1158447,23 +1158426,23 @@ │ │ │ │ bhi.n 3bc134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7dc4> │ │ │ │ ldr r2, [pc, #28] @ (3bc168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7df8>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + ldmia r1, {r1, r3, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r6, #240 @ 0xf0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r2, r5] │ │ │ │ + ldrh r6, [r6, r3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #172] @ (3bc22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7ebc>) │ │ │ │ @@ -1158537,22 +1158516,22 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #120 @ 0x78 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, pc, #552 @ (adr r7, 3bc468 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a80f8>) │ │ │ │ + add r3, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xfb5000d8 │ │ │ │ - b.n 3bc4b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8144> │ │ │ │ + mrc2 0, 7, r0, cr0, cr8, {6} │ │ │ │ + b.n 3bbbf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7884> │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r5, #236 @ 0xec │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1158575,17 +1158554,17 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #16] @ (3bc290 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7f20>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #96 @ (adr r7, 3bc2f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7f84>) │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #56] @ (3bc2dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7f6c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1158608,17 +1158587,17 @@ │ │ │ │ ldr r3, [r3, #32] │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r1} │ │ │ │ + stmia r7!, {r1, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r6!, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6, 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] @ (3bc3a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8030>) │ │ │ │ @@ -1158694,22 +1158673,22 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r5, #2 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r2, #10] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr??.w r0, [sl, #216] @ 0xd8 │ │ │ │ - add r6, pc, #128 @ (adr r6, 3bc43c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a80cc>) │ │ │ │ + ldc2l 0, cr0, [sl, #-864]! @ 0xfffffca0 │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r4, #118 @ 0x76 │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1158735,30 +1158714,30 @@ │ │ │ │ ldr r2, [pc, #20] @ (3bc410 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a80a0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr??.w r0, [r8, r8, lsl #1] │ │ │ │ - svc 62 @ 0x3e │ │ │ │ + ldc2l 0, cr0, [r8], #864 @ 0x360 │ │ │ │ + b.n 3bc9d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8660> │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3bc430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a80c0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (3bc46c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a80fc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1158775,17 +1158754,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (3bc470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8100>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (3bc4ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a813c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1158802,29 +1158781,29 @@ │ │ │ │ ldr r2, [pc, #16] @ (3bc4b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8140>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3bc4d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8160>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #64] @ (3bc524 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a81b4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1158852,18 +1158831,18 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str.w r0, [r2, r8, lsl #1] │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + @ instruction: 0xfbe200d8 │ │ │ │ + b.n 3bc8b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8548> │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -1158875,19 +1158854,19 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (3bc564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a81f4>) │ │ │ │ add r3, pc │ │ │ │ b.n 3bc548 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a81d8> │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + add r3, pc, #624 @ (adr r3, 3bc7d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8464>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (3bc598 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8228>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1159115,41 +1159094,40 @@ │ │ │ │ b.n 3bc6ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a833e> │ │ │ │ ldr r2, [pc, #76] @ (3bc7c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8454>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 3bc690 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8320> │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf76c00d8 │ │ │ │ - @ instruction: 0xf73400d8 │ │ │ │ - ble.n 3bc7a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8430> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf6d000d8 │ │ │ │ - subw r0, r4, #2264 @ 0x8d8 │ │ │ │ - @ instruction: 0xf67e00d8 │ │ │ │ - @ instruction: 0xf65c00d8 │ │ │ │ - bgt.n 3bc82c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a84bc> │ │ │ │ + @ instruction: 0xfb0c00d8 │ │ │ │ + @ instruction: 0xfad400d8 │ │ │ │ + b.n 3bc8e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8570> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + @ instruction: 0xfa7000d8 │ │ │ │ + @ instruction: 0xfa4400d8 │ │ │ │ + @ instruction: 0xfa1e00d8 │ │ │ │ + ldr??.w r0, [ip, #216] @ 0xd8 │ │ │ │ + svc 226 @ 0xe2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #688] @ (3bca5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a86ec>) │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf62200d8 │ │ │ │ - bgt.n 3bc7c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8454> │ │ │ │ + vst1.8 @ instruction: 0xf9c200d8 │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3bc7bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a844c> │ │ │ │ + bmi.n 3bc6fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a838c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - itte al │ │ │ │ - lslal r3, r1, #3 │ │ │ │ - bal.n 3bcef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8b88> @ unpredictable branch in IT block │ │ │ │ - │ │ │ │ - lsl r7, r2, #3 │ │ │ │ - ite gt │ │ │ │ - lslgt r3, r1, #3 │ │ │ │ - strhle r0, [r4, #24] │ │ │ │ + stmia r3!, {r1, r2, r7} │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + b.n 3bc638 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a82c8> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ vcmp.f32 s0, #0.0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ @@ -1159188,22 +1159166,22 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [pc, #464] @ (3bca18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a86a8>) │ │ │ │ - wfi │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, r0, r3 │ │ │ │ + subs r4, r4, #1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - itte eq │ │ │ │ - lsleq r3, r1, #3 │ │ │ │ - pusheq {r4, r5, r6, lr} │ │ │ │ - movne.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r2!, {r1, r2, r5, r7} │ │ │ │ + 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] @ (3bc8d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8560>) │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -1159250,24 +1159228,24 @@ │ │ │ │ bne.n 3bc8ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a853e> │ │ │ │ ldr r2, [pc, #28] @ (3bc8e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8570>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bkpt 0x00d8 │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r7, #136 @ 0x88 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - it cc │ │ │ │ - lslcc r3, r1, #3 │ │ │ │ + stmia r2!, {r3, r4, r6, r7} │ │ │ │ + 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 │ │ │ │ ldr r2, [pc, #604] @ (3bcb58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a87e8>) │ │ │ │ @@ -1159506,51 +1159484,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 │ │ │ │ - bkpt 0x0050 │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r7, #92 @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, #218 @ 0xda │ │ │ │ lsls r0, r0, #6 │ │ │ │ - @ instruction: 0xf3f400d8 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + @ instruction: 0xf79400d8 │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3bca80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8710> │ │ │ │ + blt.n 3bcbc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8850> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r3, #96] @ 0x60 │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 3bcb78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8808> │ │ │ │ + bge.n 3bcab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8748> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 3bcb38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a87c8> │ │ │ │ + bge.n 3bcc78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8908> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r3, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 3bcaf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8788> │ │ │ │ + bgt.n 3bcc38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a88c8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - pop {r1, r6} │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r5, #30 │ │ │ │ - lsls r1, r3, #3 │ │ │ │ + ittt lt │ │ │ │ + lsllt r3, r1, #3 │ │ │ │ + ittt al @ unpredictable │ │ │ │ + lslal r3, r1, #3 │ │ │ │ + subal r6, r1, r5 │ │ │ │ + lslal r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ (3bcbdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a886c>) │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1159637,24 +1159615,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (3bcc94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8924>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 3bcce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8978> │ │ │ │ + wfe │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + str r0, [r7, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - eors r2, r3 │ │ │ │ + mvns r2, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r1, r1] │ │ │ │ + ldrsh r6, [r5, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r0, 3bccfa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a898a> │ │ │ │ - lsls r3, r1, #3 │ │ │ │ + it cs │ │ │ │ + lslcs 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] │ │ │ │ mov sl, r1 │ │ │ │ @@ -1159842,45 +1159820,45 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 36fbf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b884> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - revsh r4, r1 │ │ │ │ + bkpt 0x006c │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - subs r7, #150 @ 0x96 │ │ │ │ + orrs r6, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r0, r7] │ │ │ │ + ldrsh r2, [r4, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - hlt 0x000c │ │ │ │ + bkpt 0x002c │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r5, r4] │ │ │ │ + ldrsh r6, [r1, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bkpt 0x0088 │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 3bcebe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8b4e> │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrsh r6, [r5, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + tst r0, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldrsh r4, [r4, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 3bcec6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8b56> │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1159974,30 +1159952,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #40] @ (3bcf9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8c2c>) │ │ │ │ add r3, pc │ │ │ │ b.n 3bcec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8b50> │ │ │ │ adds r1, #70 @ 0x46 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - @ instruction: 0xb8e6 │ │ │ │ + pop {r1, r2, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + ldrb r0, [r4, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + ldrb r0, [r0, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb85e │ │ │ │ + cbnz r6, 3bd01a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8caa> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r7, #10] │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #364] @ (3bd120 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8db0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1160157,39 +1160135,39 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #60] @ (3bd150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8de0>) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + cbnz r0, 3bd190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8e20> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7ce │ │ │ │ + cbnz r6, 3bd182 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8e12> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r7, r2] │ │ │ │ + ldrb r6, [r3, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, #128 @ 0x80 │ │ │ │ + ands r0, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 3bd1aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8e3a> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - ldr r2, [r1, r1] │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + itee vs │ │ │ │ + lslvs r0, r2, #3 │ │ │ │ + ldrhvc r2, [r5, r7] │ │ │ │ + lslvc r0, r2, #3 │ │ │ │ + hlt 0x0038 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r1, r0] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r7, #106 @ 0x6a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r6, [r7, r6] │ │ │ │ + ldrh r6, [r3, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + hlt 0x0018 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb6ba │ │ │ │ + rev16 r2, r3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #152] @ (3bd1fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8e8c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1160385,27 +1160363,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + cbnz r6, 3bd352 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8fe2> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + cbnz r2, 3bd34e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8fde> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r2, 3bd362 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8ff2> │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r5, r7} │ │ │ │ + @ instruction: 0xb844 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r1, #100 @ 0x64 │ │ │ │ + subs r5, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb8ea │ │ │ │ + pop {r1, r3, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1160460,19 +1160438,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, #15] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r3, r1, #3 │ │ │ │ strb r6, [r2, #14] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #964] @ (3bd7d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9460>) │ │ │ │ @@ -1160863,97 +1160841,95 @@ │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ b.n 3bd4a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9138> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r3, #236 @ 0xec │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r5, r6} │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #160 @ (adr r1, 3bd884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9514>) │ │ │ │ + add r4, pc, #800 @ (adr r4, 3bdb04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9794>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #160 @ (adr r1, 3bd888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9518>) │ │ │ │ + add r4, pc, #800 @ (adr r4, 3bdb08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9798>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #144 @ (adr r1, 3bd87c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a950c>) │ │ │ │ + add r4, pc, #784 @ (adr r4, 3bdafc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a978c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #856 @ (adr r0, 3bdb48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a97d8>) │ │ │ │ + add r4, pc, #472 @ (adr r4, 3bd9c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9658>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r0, 3bd83c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a94cc> │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #712 @ (adr r1, 3bdac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9750>) │ │ │ │ + add r5, pc, #328 @ (adr r5, 3bd940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a95d0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r0, 3bd842 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a94d2> │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3bd844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a94d4> │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3bd846 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a94d6> │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3bd84a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a94da> │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3bd84e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a94de> │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3bd852 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a94e2> │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3bd856 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a94e6> │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r3, r1, #3 │ │ │ │ strb r2, [r2, #6] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - add r0, pc, #728 @ (adr r0, 3bdaf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9784>) │ │ │ │ + add r4, pc, #344 @ (adr r4, 3bd974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9604>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ strb r0, [r5, #5] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - uxth r0, r6 │ │ │ │ + setend le │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + rev16 r2, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3bd5dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a926c> │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - b.n 3bd5ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a923c> │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + orns r0, r8, r8, lsr #3 │ │ │ │ + orrs.w r0, lr, r8, lsr #3 │ │ │ │ cmp r1, #102 @ 0x66 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - cbz r6, 3bd872 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9502> │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + strh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r1, #16] │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r0, #16] │ │ │ │ + strh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r7, #14] │ │ │ │ + strh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r4, #14] │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r2, #14] │ │ │ │ + strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r1, #14] │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r7, #12] │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r5, #12] │ │ │ │ + strh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r4, #12] │ │ │ │ + strh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbz r2, 3bd888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9518> │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + push {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r4, 3bd888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9518> │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r4, 3bd884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9514> │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (3bd8c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9554>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1160980,15 +1160956,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 3bd8a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9532> │ │ │ │ nop │ │ │ │ movs r7, #104 @ 0x68 │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + push {r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1161033,21 +1161009,21 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 3bd214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8ea4> │ │ │ │ ldr r1, [pc, #24] @ (3bd95c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a95ec>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ - cbz r6, 3bd954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a95e4> │ │ │ │ + push {r1, r2, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r6, #202 @ 0xca │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #68] @ (3bd9a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9638>) │ │ │ │ ldr r2, [pc, #72] @ (3bd9ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a963c>) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -1161073,17 +1161049,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ movs r6, #152 @ 0x98 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + push {r1, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r6, #114 @ 0x72 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [pc, #72] @ (3bda04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9694>) │ │ │ │ add r2, pc │ │ │ │ cbz r0, 3bd9ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a965a> │ │ │ │ ldr r3, [pc, #68] @ (3bda08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9698>) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1161111,17 +1161087,17 @@ │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #144 @ 0x90 │ │ │ │ + push {r2, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + adds r6, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ ldr r2, [pc, #240] @ (3bdb18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a97a8>) │ │ │ │ @@ -1161221,29 +1161197,29 @@ │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ movs r5, #212 @ 0xd4 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + push {r2, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r0, 3bdb32 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a97c2> │ │ │ │ + push {r3, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + push {r1} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + cbz r0, 3bdb94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9824> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + cbz r6, 3bdb9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a982c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1161432,29 +1161408,29 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - add r7, sp, #1000 @ 0x3e8 │ │ │ │ + cbz r2, 3bdd82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9a12> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + cbz r0, 3bdd9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9a2c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r7, #124 @ 0x7c │ │ │ │ + adds r3, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + cbz r2, 3bdd88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9a18> │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ @@ -1161554,36 +1161530,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bd214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8ea4> │ │ │ │ blx 6a2ec │ │ │ │ ldr r1, [pc, #16] @ (3bde44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9ad4>) │ │ │ │ add r1, pc │ │ │ │ b.n 3bddd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9a60> │ │ │ │ nop │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + cbz r2, 3bde88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9b18> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 3bdeb2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9b42> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + uxtb r0, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #472 @ 0x1d8 │ │ │ │ + cbz r6, 3bde8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9b1c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cbz r3, 3bde5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9aee> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #12] @ (3bde6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9afc>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + cbz r6, 3bdec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9b54> │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #128] @ (3bdf00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9b90>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1161641,15 +1161617,15 @@ │ │ │ │ nop │ │ │ │ movs r1, #118 @ 0x76 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ lsls r0, r0, #6 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + uxtb r6, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (3bdf40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9bd0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1161660,17 +1161636,17 @@ │ │ │ │ bl 3bd214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8ea4> │ │ │ │ ldr r1, [pc, #16] @ (3bdf44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9bd4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + uxtb r4, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1161700,17 +1161676,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bd214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8ea4> │ │ │ │ ldr r1, [pc, #12] @ (3bdfac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9c3c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + uxth r4, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + adds r0, #112 @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ @@ -1161754,19 +1161730,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + uxth r2, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #32 │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + uxth r4, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1161815,19 +1161791,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + uxtb r4, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + sxtb r2, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #40 @ 0x28 │ │ │ │ + uxth r2, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1161913,25 +1161889,25 @@ │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 3bd214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8ea4> │ │ │ │ blx 6a2ec │ │ │ │ ldr r2, [pc, #24] @ (3be1c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9e54>) │ │ │ │ add r2, pc │ │ │ │ b.n 3be14e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9dde> │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + strh r0, [r4, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + sxtb r2, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r2, #244 @ 0xf4 │ │ │ │ + cmp r6, #148 @ 0x94 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #568 @ 0x238 │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - vqadd.s16 q8, q10, │ │ │ │ + @ instruction: 0xf2f400d7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1161989,21 +1161965,21 @@ │ │ │ │ bl 3bd214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8ea4> │ │ │ │ ldr r1, [pc, #24] @ (3be278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9f08>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #0 │ │ │ │ + uxth r0, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #200] @ (3be354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9fe4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1162093,15 +1162069,15 @@ │ │ │ │ beq.n 3be350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9fe0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ adds r2, r5, #5 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + uxth r0, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r6, r1, #5 │ │ │ │ lsls r0, r0, #6 │ │ │ │ strh r4, [r0, r2] │ │ │ │ lsls r7, r7, #5 │ │ │ │ stc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1162156,15 +1162132,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r0, r5, #1 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ adds r6, r5, #0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1162206,15 +1162182,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, r5, r7 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r6, r6, r6 │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1162231,15 +1162207,15 @@ │ │ │ │ beq.n 3be496 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa126> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ (3be4ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa13c>) │ │ │ │ add r1, pc │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + sub sp, #88 @ 0x58 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3be528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa1b8> │ │ │ │ subs r3, r1, #1 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ @@ -1162362,15 +1162338,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3be596 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa226> │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 3be644 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa2d4> │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ @@ -1162504,15 +1162480,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 3be73a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa3ca> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r3, r1, #132 @ 0x84 │ │ │ │ @@ -1162665,29 +1162641,29 @@ │ │ │ │ bcs.n 3be854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa4e4> │ │ │ │ ldr r1, [pc, #40] @ (3be920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa5b0>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ b.n 3be854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa4e4> │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r7, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #152 @ 0x98 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1162757,15 +1162733,15 @@ │ │ │ │ bl 53fbc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42b850> │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ ldr.w r2, [r6, #1612] @ 0x64c │ │ │ │ b.n 3be9cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa65c> │ │ │ │ - add r2, sp, #752 @ 0x2f0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 3bea20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa6b0> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (3bea28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa6b8>) │ │ │ │ @@ -1162780,23 +1162756,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (3bea34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa6c4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3bea38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa6c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + add r2, pc, #872 @ (adr r2, 3bed94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aaa24>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + add r2, pc, #856 @ (adr r2, 3bed8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aaa1c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #784 @ (adr r1, 3bed48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa9d8>) │ │ │ │ + add r5, pc, #400 @ (adr r5, 3bebc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa858>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ + strb r6, [r5, #9] │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3bea7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa70e> │ │ │ │ cbz r2, 3bea7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa70a> │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3bea7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa70a> │ │ │ │ @@ -1162866,15 +1162842,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ strb r0, [r4, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r5, r3, [r0, #4] │ │ │ │ b.n 3beae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa770> │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1163510,21 +1163486,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ strb r2, [r5, #25] │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r7, pc, #264 @ (adr r7, 3bf210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aaea0>) │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ + strb r4, [r0, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, pc, #304 @ (adr r5, 3bf240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aaed0>) │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ lsls r2, r3, #12 │ │ │ │ bpl.w 3bec18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa8a8> │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ @@ -1164628,35 +1164604,35 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 3ba75c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a63ec> │ │ │ │ mov r0, r5 │ │ │ │ bl 3b0b7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29c80c> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ b.w 3bec18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa8a8> │ │ │ │ - add r3, pc, #144 @ (adr r3, 3bfc40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab8d0>) │ │ │ │ + add r6, pc, #784 @ (adr r6, 3bfec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2abb50>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #16 @ (adr r3, 3bfbc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab854>) │ │ │ │ + add r6, pc, #656 @ (adr r6, 3bfe44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2abad4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #904 @ (adr r2, 3bff40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2abbd0>) │ │ │ │ + add r6, pc, #520 @ (adr r6, 3bfdc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aba50>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r2, pc, #584 @ (adr r2, 3bfe08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aba98>) │ │ │ │ + add r6, pc, #200 @ (adr r6, 3bfc88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab918>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #440 @ (adr r2, 3bfd7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aba0c>) │ │ │ │ + add r6, pc, #56 @ (adr r6, 3bfbfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab88c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r0, #30] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r6, r3 │ │ │ │ + @ instruction: 0x47be │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r4, #16 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r0, r3 │ │ │ │ @@ -1165452,29 +1165428,29 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r1, [r0, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r2, [r0, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r0, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #88] @ (3c0430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ac0c0>) │ │ │ │ @@ -1166737,15 +1166713,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str.w r2, [r9] │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xf6d0017f │ │ │ │ movt r1, #43135 @ 0xa87f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #20] │ │ │ │ + ldrh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs.w r1, ip, #127 @ 0x7f │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ @@ -1167745,24 +1167721,24 @@ │ │ │ │ bl 3c121c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aceac> │ │ │ │ b.n 3c1540 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ad1d0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stc 1, cr0, [sl, #-508]! @ 0xfffffe04 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [ip, #-508] @ 0xfffffe04 │ │ │ │ - strh r4, [r7, #10] │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #6] │ │ │ │ + strh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ eors.w r1, lr, pc, ror #1 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #92] @ (3c1b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ad7b0>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1167951,19 +1167927,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ b.n 3c15c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ad250> │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #768] @ (3c1fd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2adc60>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1168255,19 +1168231,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3c21d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ade60>) │ │ │ │ b.n 3c2624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae2b4> │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (3c215c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2addec>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1168412,15 +1168388,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 3c2160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2addf0> │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r9, [pc, #980] @ 3c2550 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae1e0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1168795,23 +1168771,23 @@ │ │ │ │ ldr r3, [pc, #512] @ (3c274c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae3dc>) │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ udf #122 @ 0x7a │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r7, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r7, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r4, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r4, #15] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #704] @ (3c2840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae4d0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1169096,15 +1169072,15 @@ │ │ │ │ bl 3b09f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29c680> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bge.n 3c2934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae5c4> │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #2] │ │ │ │ + strb r2, [r4, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #828] @ (3c2b9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae82c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1169420,19 +1169396,19 @@ │ │ │ │ bl 3b09bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29c64c> │ │ │ │ b.n 3c2a14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae6a4> │ │ │ │ nop │ │ │ │ bvc.n 3c2acc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae75c> │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + strb r6, [r3, #5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + strb r4, [r7, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r3, [pc, #1372] @ 3c3120 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aedb0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1169963,21 +1169939,21 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ bmi.n 3c3190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aee20> │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r3, #32] │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.w 3c2f6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aebfc> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ @@ -1170731,33 +1170707,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #84] @ 0x54 │ │ │ │ + ldr r6, [r2, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r0, #80] @ 0x50 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r7] │ │ │ │ + str r2, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r2, [pc, #644] @ (3c3b74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2af804>) │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r2, [pc, #636] @ (3c3b78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2af808>) │ │ │ │ @@ -1171016,19 +1170992,19 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 3ba75c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a63ec> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3c36a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2af330> │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r1] │ │ │ │ + str r6, [r3, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r2, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r3, r1] │ │ │ │ + str r4, [r7, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #128] @ (3c3c14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2af8a4>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1171196,15 +1171172,15 @@ │ │ │ │ ite ne │ │ │ │ movne.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53d3fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42908c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + cbz r0, 3c3d4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2af9de> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ @@ -1171238,15 +1171214,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #8] @ (3c3da0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2afa30>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r7, r3 │ │ │ │ b.n 3c3d68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2af9f8> │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + sub sp, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #220] @ (3c3e94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2afb24>) │ │ │ │ @@ -1171882,15 +1171858,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r4 │ │ │ │ b.n 3c43ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b007e> │ │ │ │ ldr r0, [pc, #4] @ (3c4418 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b00a8>) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1172515,32 +1172491,32 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cbnz r6, 3c4a4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b06de> │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3c4ab4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0744> │ │ │ │ + bhi.n 3c49f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0684> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c4a94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0724> │ │ │ │ + b.n 3c51d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0e64> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c4a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0728> │ │ │ │ + b.n 3c51d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0e68> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + b.n 3c5034 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0cc4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + b.n 3c503c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0ccc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf13a00ca │ │ │ │ - adc.w r0, r0, #202 @ 0xca │ │ │ │ - orn r0, lr, #202 @ 0xca │ │ │ │ - orn r0, ip, #202 @ 0xca │ │ │ │ - stcl 0, cr0, [r6, #-808] @ 0xfffffcd8 │ │ │ │ - orn r0, r4, #202 @ 0xca │ │ │ │ - orn r0, ip, #202 @ 0xca │ │ │ │ - cdp 0, 15, cr0, cr12, cr10, {6} │ │ │ │ + @ instruction: 0xf4da00ca │ │ │ │ + @ instruction: 0xf4e000ca │ │ │ │ + and.w r0, lr, #6619136 @ 0x650000 │ │ │ │ + and.w r0, ip, #6619136 @ 0x650000 │ │ │ │ + @ instruction: 0xf0e600ca │ │ │ │ + and.w r0, r4, #6619136 @ 0x650000 │ │ │ │ + and.w r0, ip, #6619136 @ 0x650000 │ │ │ │ + @ instruction: 0xf29c00ca │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ @@ -1172580,15 +1172556,15 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r3, #22 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53d3fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42908c> │ │ │ │ b.n 3c4abe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b074e> │ │ │ │ - ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ + add r3, pc, #552 @ (adr r3, 3c4d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b09a8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1172808,21 +1172784,21 @@ │ │ │ │ bhi.w 3c4b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b07d0> │ │ │ │ mov r0, r5 │ │ │ │ bl 3c4a74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0704> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ b.n 3c4cb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0940> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + add r2, pc, #544 @ (adr r2, 3c4f4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0bdc>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + add r2, pc, #232 @ (adr r2, 3c4e18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0aa8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + add r2, pc, #80 @ (adr r2, 3c4d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0a14>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ + add r1, pc, #752 @ (adr r1, 3c5028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0cb8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1172956,17 +1172932,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3ba75c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a63ec> │ │ │ │ str r4, [r7, #0] │ │ │ │ b.n 3c4dae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0a3e> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + add r0, pc, #496 @ (adr r0, 3c506c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0cfc>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r1, [pc, #744] @ (3c5168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0df8>) │ │ │ │ + ldr r5, [pc, #360] @ (3c4fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0c78>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrd r3, r4, [r1, #24] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1173177,17 +1173153,17 @@ │ │ │ │ bne.w 3c4f10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0ba0> │ │ │ │ b.n 3c4f2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0bba> │ │ │ │ nop │ │ │ │ cbz r4, 3c50c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0d56> │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #488] @ (3c52a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0f30>) │ │ │ │ + ldr r4, [pc, #104] @ (3c5120 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0db0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0x478a │ │ │ │ + ldr r3, [pc, #168] @ (3c5164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0df4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1173261,15 +1173237,15 @@ │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x328158> │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3ba75c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a63ec> │ │ │ │ str r4, [r5, #20] │ │ │ │ b.n 3c5100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0d90> │ │ │ │ - mov r8, r6 │ │ │ │ + ldr r2, [pc, #320] @ (3c52cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0f5c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #404] @ (3c5334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0fc4>) │ │ │ │ @@ -1173577,16 +1173553,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ str.w r0, [r8, #36] @ 0x24 │ │ │ │ b.n 3c5414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b10a4> │ │ │ │ add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3c4eec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0b7c> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ + @ instruction: 0xe8c600ca │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ @@ -1173629,15 +1173604,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (3c5518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b11a8>) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - cmp r2, r4 │ │ │ │ + mov r2, r8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1174822,17 +1174797,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #768 @ (adr r2, 3c63ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b203c>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ add r2, pc, #640 @ (adr r2, 3c6330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b1fc0>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r1, #56 @ 0x38 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #104] @ (3c6134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b1dc4>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1175737,19 +1175712,18 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ bne.n 3c6972 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b2602> │ │ │ │ ldrsb.w r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3c6904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b2594> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - b.n 3c6250 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b1ee0> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - ldc 0, cr0, [sl], {202} @ 0xca │ │ │ │ - b.n 3c6610 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b22a0> │ │ │ │ + b.n 3c6990 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b2620> │ │ │ │ lsls r2, r1, #3 │ │ │ │ + vext.8 q0, q13, q5, #0 │ │ │ │ + @ instruction: 0xe9bc00ca │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ ldr r2, [pc, #320] @ (3c6b2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b27bc>) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ ldr r3, [pc, #320] @ (3c6b30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b27c0>) │ │ │ │ @@ -1176112,15 +1176086,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 3c6dde <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b2a6e> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3c6de0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b2a70> │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1180189,19 +1180163,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ b.n 3c9616 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b52a6> │ │ │ │ strb r0, [r6, #22] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r3, r4, r6} │ │ │ │ + bne.n 3c95f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b5284> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r6, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r7, #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp sl, r8 │ │ │ │ beq.w 3c9502 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b5192> │ │ │ │ mov.w r2, r8, lsl #5 │ │ │ │ @@ -1180304,15 +1180278,15 @@ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ b.n 3c94f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b5182> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3c9684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b5314> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r8, r2 │ │ │ │ @@ -1181594,15 +1181568,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (3ca510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b61a0>) │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ mov r2, ip │ │ │ │ bl 43bf20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327bb0> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2f600ca │ │ │ │ + @ instruction: 0xf69600ca │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #324] @ (3ca66c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b62fc>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1181730,21 +1181704,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r1, r3] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldrh r6, [r0, r3] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #432] @ (3ca82c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b64bc>) │ │ │ │ + ldr r4, [pc, #48] @ (3ca6ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b633c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldrh r6, [r3, r2] │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r6, #202 @ 0xca │ │ │ │ + adc.w r0, r6, #6619136 @ 0x650000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r3, [pc, #724] @ (3ca970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b6600>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ ldr r2, [pc, #724] @ (3ca974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b6604>) │ │ │ │ @@ -1182033,35 +1182007,35 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r3, r5] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, lr, #202 @ 0xca │ │ │ │ - adds.w r0, lr, #202 @ 0xca │ │ │ │ - @ instruction: 0xf0f000ca │ │ │ │ - @ instruction: 0xf0ca00ca │ │ │ │ - stcl 0, cr0, [r0], {207} @ 0xcf │ │ │ │ - bcs.n 3caa48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b66d8> │ │ │ │ + @ instruction: 0xf4ee00ca │ │ │ │ + @ instruction: 0xf4be00ca │ │ │ │ + eors.w r0, r0, #6619136 @ 0x650000 │ │ │ │ + orn r0, sl, #6619136 @ 0x650000 │ │ │ │ + orn r0, r0, #207 @ 0xcf │ │ │ │ + bpl.n 3ca988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b6618> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - eors.w r0, r8, #202 @ 0xca │ │ │ │ - eor.w r0, lr, #202 @ 0xca │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ + bics.w r0, r8, #6619136 @ 0x650000 │ │ │ │ + bic.w r0, lr, #6619136 @ 0x650000 │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - eors.w r0, r4, #202 @ 0xca │ │ │ │ - vqadd.s64 q0, q15, │ │ │ │ + bics.w r0, r4, #6619136 @ 0x650000 │ │ │ │ + @ instruction: 0xf2de00d9 │ │ │ │ ldrsb r4, [r4, r4] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r3, sp, #392 @ 0x188 │ │ │ │ + add r7, sp, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 q8, q15, q5 │ │ │ │ - vhadd.s q8, q14, q5 │ │ │ │ + ssat r0, #11, lr, lsl #3 │ │ │ │ + @ instruction: 0xf31c00ca │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r2, 3ca9d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b6668> │ │ │ │ blx 6ac98 │ │ │ │ subs r0, #0 │ │ │ │ @@ -1182318,37 +1182292,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 3caaaa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b673a> │ │ │ │ ldrsb r0, [r0, r0] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bx lr │ │ │ │ + ldr r3, [pc, #72] @ (3cac8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b691c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldrh r0, [r2, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r6, #5 │ │ │ │ strb r2, [r4, r3] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldrsb r2, [r1, r3] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrsb r6, [r6, r4] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r3, r7] │ │ │ │ + ldr r0, [r7, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldrb.w r0, [r0, #639] @ 0x27f │ │ │ │ cbnz r0, 3cac94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b6924> │ │ │ │ ldr.w r2, [r3, #196] @ 0xc4 │ │ │ │ ldrb.w r1, [r3, #188] @ 0xbc │ │ │ │ cbz r2, 3cac96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b6926> │ │ │ │ @@ -1183573,77 +1183547,77 @@ │ │ │ │ nop │ │ │ │ str r0, [r2, r7] │ │ │ │ lsls r7, r7, #5 │ │ │ │ str r6, [r7, r6] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + cmn r6, r7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - rors r2, r4 │ │ │ │ + cmp sl, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + strb r2, [r7, #3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r6, #180 @ 0xb4 │ │ │ │ + negs r4, r2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + ldrsb r6, [r4, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r2, [r5, #5] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + rors r6, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + strb r4, [r2, #19] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + strb r4, [r6, #2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r5, #176 @ 0xb0 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + strb r0, [r3, #2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r6, [r0, r2] │ │ │ │ + ldrsb r6, [r4, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + subs r5, #198 @ 0xc6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r1, #116] @ 0x74 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + ands r0, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r2, [pc, #464] @ (3cbad4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7764>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r7, sp, #264 @ 0x108 │ │ │ │ + uxtb r2, r4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #104] @ 0x68 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + uxth r4, r0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r1, #32] │ │ │ │ + ldr r4, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r3, #3 │ │ │ │ adds r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3cbb88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7818> │ │ │ │ + b.n 3cb2c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b6f58> │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r0, fp │ │ │ │ sub.w r4, r3, #4000 @ 0xfa0 │ │ │ │ add r3, sp, #528 @ 0x210 │ │ │ │ @@ -1184885,41 +1184859,40 @@ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ strb.w r2, [r4, #52] @ 0x34 │ │ │ │ str r3, [r4, #24] │ │ │ │ b.w 3cb4c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7150> │ │ │ │ nop │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 3cc730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b83c0> │ │ │ │ + ble.n 3cc670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b8300> │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 3cc69c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b832c> │ │ │ │ + bgt.n 3cc7dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b846c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bhi.n 3cc69c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b832c> │ │ │ │ + bgt.n 3cc7dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b846c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bhi.n 3cc6ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b833c> │ │ │ │ + bgt.n 3cc7ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b847c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmdb sl, {r0, r3, r6, r7} │ │ │ │ + stc 0, cr0, [sl], #804 @ 0x324 │ │ │ │ cmp r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r4, {r1, r3, r6, r7} │ │ │ │ - b.n 3cc054 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7ce4> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - b.n 3cc018 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7ca8> │ │ │ │ + stc 0, cr0, [r4], #-808 @ 0xfffffcd8 │ │ │ │ + @ instruction: 0xe81c00ca │ │ │ │ + b.n 3cc758 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b83e8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3cbfdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7c6c> │ │ │ │ + b.n 3cc71c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b83ac> │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3ccf34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b8bc4> │ │ │ │ + b.n 3cc674 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b8304> │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x328158> │ │ │ │ @@ -1186002,29 +1185975,29 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r6 │ │ │ │ movs r0, r0 │ │ │ │ - udf #150 @ 0x96 │ │ │ │ + b.n 3cd80c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b949c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 3cd2f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b8f88> │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bvc.n 3cd3d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b9064> │ │ │ │ + bge.n 3cd314 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b8fa4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bvs.n 3cd394 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b9024> │ │ │ │ + bge.n 3cd2d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b8f64> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bvs.n 3cd3d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b9068> │ │ │ │ + bls.n 3cd318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b8fa8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w r1, fp, #136 @ 0x88 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ sub.w r0, r3, #4000 @ 0xfa0 │ │ │ │ blx 6944c │ │ │ │ mov r0, fp │ │ │ │ @@ -1187201,15 +1187174,15 @@ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr.w r3, [r9, #-20] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ b.w 3cb4c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7150> │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #88 @ 0x58 │ │ │ │ @@ -1188225,29 +1188198,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (3cec7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ba90c>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.w 3cb4c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7150> │ │ │ │ nop │ │ │ │ - stmia r6!, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + ldmia r1, {r1, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r2, r6, lr} │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 3ceca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ba930> │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbnz r0, 3cecd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ba968> │ │ │ │ + nop │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ blx 6a1fc │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -1189268,113 +1189241,113 @@ │ │ │ │ mov r3, fp │ │ │ │ mov r1, r9 │ │ │ │ bl 3edba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d9838> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3cb4c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7150> │ │ │ │ b.w 3cb6ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b737c> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + cbnz r6, 3cf838 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb4c8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r7, #100 @ 0x64 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + cbnz r4, 3cf842 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb4d2> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb836 │ │ │ │ + cbnz r6, 3cf840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb4d0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r0, #16 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + cbnz r0, 3cf84e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb4de> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r5, #13] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r2, #46] @ 0x2e │ │ │ │ + str r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r6, [r7, r5] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - add r2, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #880 @ (adr r4, 3cfb5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb7ec>) │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ + beq.n 3cf834 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb4c4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r0, [r1, r0] │ │ │ │ lsls r5, r6, #5 │ │ │ │ strh r0, [r5, r7] │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldr r7, [pc, #144] @ (3cf89c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb52c>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldr r6, [pc, #544] @ (3cfa30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb6c0>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [pc, #800] @ (3cfb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb7d4>) │ │ │ │ + strh r0, [r5, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #536 @ (adr r4, 3cfa60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb6f0>) │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + lsls r0, r0, #21 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, pc, #560 @ (adr r3, 3cfa88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb718>) │ │ │ │ + add r7, pc, #176 @ (adr r7, 3cf908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb598>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r2, [pc, #648] @ (3cfae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb774>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + sub sp, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + sub sp, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add sp, #248 @ 0xf8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, sp, #264 @ 0x108 │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ movs r1, #172 @ 0xac │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x328158> │ │ │ │ mov r5, r0 │ │ │ │ bl 3a7e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x293af4> │ │ │ │ @@ -1190411,63 +1190384,63 @@ │ │ │ │ movne r5, #1 │ │ │ │ b.w 3cef52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2babe2> │ │ │ │ nop │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #680 @ (adr r4, 3d06b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc344>) │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + strh r6, [r3, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + strh r4, [r3, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #736 @ (adr r6, 3d0704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc394>) │ │ │ │ + add r2, sp, #352 @ 0x160 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #536 @ (adr r6, 3d0640 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc2d0>) │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, sp, #24 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r5, r2, #3 │ │ │ │ muls r4, r1 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - add r5, pc, #944 @ (adr r5, 3d07e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc474>) │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, pc, #928 @ (adr r2, 3d07d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc468>) │ │ │ │ + add r6, pc, #544 @ (adr r6, 3d0658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc2e8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, pc, #992 @ (adr r3, 3d081c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc4ac>) │ │ │ │ + add r7, pc, #608 @ (adr r7, 3d069c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc32c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r2, #6] │ │ │ │ + ldrb r6, [r6, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #504 @ (adr r7, 3d0644 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc2d4>) │ │ │ │ + add r3, sp, #120 @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + cbnz r6, 3d04ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc14a> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ sub.w r2, r3, #4000 @ 0xfa0 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ @@ -1191512,122 +1191485,123 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a6de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292a74> │ │ │ │ b.n 3d0ffa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bcc8a> │ │ │ │ nop │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #320 @ (adr r2, 3d1188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bce18>) │ │ │ │ + add r5, pc, #960 @ (adr r5, 3d1408 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd098>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #328 @ (adr r6, 3d1194 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bce24>) │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r1, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r4} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, pc, #928 @ (adr r0, 3d1400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd090>) │ │ │ │ + add r4, pc, #544 @ (adr r4, 3d1280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bcf10>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #840 @ (adr r0, 3d13ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd03c>) │ │ │ │ + add r4, pc, #456 @ (adr r4, 3d122c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bcebc>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r5, #22] │ │ │ │ + ldrb r2, [r1, #5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #440 @ (adr r0, 3d1224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bceb4>) │ │ │ │ + add r4, pc, #56 @ (adr r4, 3d10a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bcd34>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #352 @ (adr r0, 3d11d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bce60>) │ │ │ │ + add r3, pc, #992 @ (adr r3, 3d1450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd0e0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, pc, #512 @ (adr r1, 3d127c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bcf0c>) │ │ │ │ + add r5, pc, #128 @ (adr r5, 3d10fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bcd8c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i16 q8, q8, d2[1] │ │ │ │ - add r2, pc, #944 @ (adr r2, 3d1438 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd0c8>) │ │ │ │ + lsls r0, r6, #13 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + add r6, pc, #560 @ (adr r6, 3d12b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bcf48>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r4!, {r1, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r5, #54] @ 0x36 │ │ │ │ + str r2, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r6, #124 @ 0x7c │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r2, [sp, #664] @ 0x298 │ │ │ │ + str r6, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, #138 @ 0x8a │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + str r2, [sp, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r5, #124 @ 0x7c │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #824] @ 0x338 │ │ │ │ + ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + add r1, pc, #56 @ (adr r1, 3d1110 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bcda0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r0, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r4, [sp, #520] @ 0x208 │ │ │ │ + ldr r0, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + str r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + str r7, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr.w r1, [pc, #2044] @ 3d1920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd5b0> │ │ │ │ add r1, pc │ │ │ │ blx 68f6c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ @@ -1192318,114 +1192292,114 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w r2, r3, #4000 @ 0xfa0 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb r3, [r2, #3] │ │ │ │ b.w 3cf09c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bad2c> │ │ │ │ nop │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ + str r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #16 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, sp, #16 │ │ │ │ + cbz r4, 3d1960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd5f0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r5, #52] @ 0x34 │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3d2048 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdcd8> │ │ │ │ + b.n 3d1788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd418> │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #148 @ 0x94 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r6, #22] │ │ │ │ + ldrh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r5, [sp, #104] @ 0x68 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r1, #4] │ │ │ │ + ldrh r2, [r5, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r5, #50] @ 0x32 │ │ │ │ + ldrh r6, [r1, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subw r0, r0, #202 @ 0xca │ │ │ │ - b.n 3d1254 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bcee4> │ │ │ │ - lsls r4, r1, #3 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + movw r0, #2250 @ 0x8ca │ │ │ │ + @ instruction: 0xe80a00cc │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + ldr r2, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r7, #22] │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf0fe00ca │ │ │ │ - ldrh r0, [r4, #62] @ 0x3e │ │ │ │ + eors.w r0, lr, #6619136 @ 0x650000 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r1, #22] │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adc.w r0, r4, r9, lsl #3 │ │ │ │ - ldr r6, [pc, #512] @ (3d1bb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd848>) │ │ │ │ + cdp 0, 14, cr0, cr4, cr9, {6} │ │ │ │ + strh r0, [r4, r0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - sub.w r0, r0, #201 @ 0xc9 │ │ │ │ - ldr r6, [pc, #408] @ (3d1b58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd7e8>) │ │ │ │ + adc.w r0, r0, #6586368 @ 0x648000 │ │ │ │ + strh r6, [r0, r0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + str r2, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r7, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r4, #46] @ 0x2e │ │ │ │ + str r1, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cdp2 0, 5, cr0, cr10, cr9, {6} │ │ │ │ - strh r4, [r4, #36] @ 0x24 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + strh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + strh r4, [r1, #56] @ 0x38 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1192488,31 +1192462,31 @@ │ │ │ │ cmp sl, r7 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 3d1a36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd6c6> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r4, #14 │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r5, #8 │ │ │ │ + lsls r0, r5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + cmp r4, #48 @ 0x30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r3, #172 @ 0xac │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r6, #16 │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + adds r5, #124 @ 0x7c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add r1, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1192656,23 +1192630,23 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ movs r4, #0 │ │ │ │ bl 3a6de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292a74> │ │ │ │ b.n 3d1bb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd844> │ │ │ │ nop │ │ │ │ - add r3, pc, #632 @ (adr r3, 3d1ec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdb58>) │ │ │ │ + add r7, pc, #248 @ (adr r7, 3d1d48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd9d8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, pc, #136 @ (adr r3, 3d1cdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd96c>) │ │ │ │ + add r6, pc, #776 @ (adr r6, 3d1f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdbec>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, pc, #48 @ (adr r3, 3d1c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd918>) │ │ │ │ + add r6, pc, #688 @ (adr r6, 3d1f08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdb98>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, pc, #584 @ (adr r2, 3d1ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdb34>) │ │ │ │ + add r6, pc, #200 @ (adr r6, 3d1d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd9b4>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, pc, #720 @ (adr r2, 3d1f30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdbc0>) │ │ │ │ + add r6, pc, #336 @ (adr r6, 3d1db0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bda40>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1192731,15 +1192705,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 69918 │ │ │ │ nop │ │ │ │ b.n 3d2328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdfb8> │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #800 @ (adr r6, 3d2030 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdcc0>) │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1192778,15 +1192752,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3d1d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bda10>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd964> │ │ │ │ - str??.w r0, [r6, r9] │ │ │ │ + stc2 0, cr0, [r6], {201} @ 0xc9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1192937,15 +1192911,15 @@ │ │ │ │ str r2, [r6, #0] │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #4] @ (3d1efc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdb8c>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd964> │ │ │ │ - @ instruction: 0xf71e00c9 │ │ │ │ + @ instruction: 0xfabe00c9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1193240,18 +1193214,18 @@ │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd964> │ │ │ │ ldr r0, [pc, #20] @ (3d2218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdea8>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd964> │ │ │ │ ldr r0, [pc, #16] @ (3d221c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdeac>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd964> │ │ │ │ - @ instruction: 0xf5fe00c9 │ │ │ │ - @ instruction: 0xf4aa00c9 │ │ │ │ - bics.w r0, lr, #6586368 @ 0x648000 │ │ │ │ - @ instruction: 0xf4ba00c9 │ │ │ │ + ldrsb.w r0, [lr, #201] @ 0xc9 │ │ │ │ + str.w r0, [sl, r9] │ │ │ │ + @ instruction: 0xf7de00c9 │ │ │ │ + ldr.w r0, [sl, r9] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #2520] @ 3d2c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be89c> │ │ │ │ ldr.w r3, [pc, #2520] @ 3d2c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be8a0> │ │ │ │ @@ -1194307,55 +1194281,55 @@ │ │ │ │ nop │ │ │ │ ble.n 3d2b90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be820> │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 3d2b8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be81c> │ │ │ │ lsls r6, r7, #5 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r7, #14 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + subs r0, #74 @ 0x4a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #172 @ 0xac │ │ │ │ + cmp r5, #76 @ 0x4c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r2, r0, #15 │ │ │ │ + lsls r2, r4, #29 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r6, r3, #6 │ │ │ │ + asrs r6, r7, #20 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, #28 │ │ │ │ + adds r7, #188 @ 0xbc │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 3d2c68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be8f8> │ │ │ │ lsls r6, r7, #5 │ │ │ │ - str r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r1, #3 │ │ │ │ bvc.n 3d2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be838> │ │ │ │ lsls r6, r7, #5 │ │ │ │ - str r5, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #8] │ │ │ │ + ldr r0, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1195498,19 +1195472,19 @@ │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be376> │ │ │ │ ldr r3, [pc, #76] @ (3d3848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bf4d8>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3d29ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be65a> │ │ │ │ nop │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + str r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1195522,19 +1195496,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + ldrh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #0] │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ @@ -1196581,53 +1196555,53 @@ │ │ │ │ bne.n 3d42ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bff7e> │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ b.n 3d42a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bff34> │ │ │ │ asrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + ldrh r6, [r2, #14] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r7, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh 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 │ │ │ │ - strh r6, [r0, #26] │ │ │ │ + strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #6] │ │ │ │ + strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + strh r0, [r5, #14] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + strh r4, [r2, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + strh r0, [r3, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1197738,65 +1197712,65 @@ │ │ │ │ bcs.w 3d5182 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c0e12> │ │ │ │ cmp r3, #129 @ 0x81 │ │ │ │ bhi.w 3d516e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c0dfe> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ bl 3d1c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd8f0> │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be376> │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ + ldrb r4, [r0, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r1, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #30] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r1, #24] │ │ │ │ + ldrb r2, [r5, #6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r4, r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + ldrb r0, [r1, #6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r7, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r4, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r3, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #10] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #4] │ │ │ │ + strb r0, [r3, #19] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #4] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r6, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ @@ -1198946,45 +1198920,45 @@ │ │ │ │ moveq r5, #129 @ 0x81 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.w 3d629a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c1f2a> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3d1c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd8f0> │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be376> │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + strb r2, [r6, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r7, #108] @ 0x6c │ │ │ │ + strb r6, [r3, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ + strb r4, [r6, #9] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r1, #100] @ 0x64 │ │ │ │ + strb r6, [r5, #7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r4, #96] @ 0x60 │ │ │ │ + strb r4, [r0, #7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + ldr r2, [r1, #88] @ 0x58 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1200229,61 +1200203,61 @@ │ │ │ │ ldr r2, [pc, #108] @ (3d694c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c25dc>) │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.w 3d2836 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be4c6> │ │ │ │ - str r6, [r6, #16] │ │ │ │ + str r6, [r2, #76] @ 0x4c │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r1, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r4] │ │ │ │ + str r4, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + str r4, [r0, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + str r0, [r6, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + str r0, [r3, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r4, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + str r6, [r6, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + str r6, [r3, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, r0] │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ + ldrb r0, [r0, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r6, r2] │ │ │ │ + ldrh r6, [r2, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r7, [r3, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1201647,35 +1201621,35 @@ │ │ │ │ bl 3d1c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd8f0> │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be376> │ │ │ │ ldr r2, [pc, #64] @ (3d7738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c33c8>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3d29ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be65a> │ │ │ │ nop │ │ │ │ - strh r6, [r1, r4] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #584] @ (3d7960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c35f0>) │ │ │ │ + strh r2, [r6, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #520] @ (3d7928 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c35b8>) │ │ │ │ + str r2, [r4, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #400] @ (3d78b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c3548>) │ │ │ │ + str r4, [r0, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [pc, #912] @ (3d7abc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c374c>) │ │ │ │ + ldr r7, [pc, #528] @ (3d793c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c35cc>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1202790,49 +1202764,49 @@ │ │ │ │ nop │ │ │ │ cmp r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, r8 │ │ │ │ + ldr r1, [pc, #912] @ (3d8678 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c4308>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mov r4, ip │ │ │ │ + ldr r2, [pc, #16] @ (3d82fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c3f8c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, lr │ │ │ │ + ldr r0, [pc, #64] @ (3d833c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c3fcc>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7 │ │ │ │ + add ip, fp │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r0 │ │ │ │ + add r2, ip │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r7, #136 @ 0x88 │ │ │ │ + orrs r0, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + cmn r6, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r7, #28 │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + tst r6, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r5, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #228 @ 0xe4 │ │ │ │ + sbcs r4, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r5, #210 @ 0xd2 │ │ │ │ + adcs r2, r6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2820] @ 3d8e38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c4ac8> │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -1203916,65 +1203890,65 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ mov.w r0, #270 @ 0x10e │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ str r4, [r2, #12] │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be376> │ │ │ │ movs r5, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r7, #210 @ 0xd2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #90 @ 0x5a │ │ │ │ + subs r6, #250 @ 0xfa │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r3, #70 @ 0x46 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #22 │ │ │ │ + subs r6, #182 @ 0xb6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r5, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #94 @ 0x5e │ │ │ │ + subs r4, #254 @ 0xfe │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #60 @ 0x3c │ │ │ │ + subs r4, #220 @ 0xdc │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #26 │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + subs r0, #10 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ + adds r7, #232 @ 0xe8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #2 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1205391,31 +1205365,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - pop {r2, pc} │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - sxth r4, r2 │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr.w r1, [r2, r1, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 3d9ce2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c5972> │ │ │ │ @@ -1206556,37 +1206530,37 @@ │ │ │ │ moveq r3, #109 @ 0x6d │ │ │ │ cmp r3, ip │ │ │ │ bcc.w 3dace8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c6978> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3d1c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd8f0> │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be376> │ │ │ │ nop │ │ │ │ - movs r2, #78 @ 0x4e │ │ │ │ + movs r5, #238 @ 0xee │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #8 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + subs r6, r4, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + subs r2, r2, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r6, r0, r3 │ │ │ │ + subs r6, r4, #1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1207984,79 +1207958,79 @@ │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be376> │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3db9dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c766c> │ │ │ │ cmp.w r3, #300 @ 0x12c │ │ │ │ bcs.w 3db9d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7664> │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ b.n 3db5de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c726e> │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + asrs r2, r6, #31 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #14 │ │ │ │ + asrs r2, r3, #29 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r6, #12 │ │ │ │ + asrs r6, r2, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r4, #12 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r1, #25 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r2, #10 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r3, #8 │ │ │ │ + asrs r6, r7, #22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r2, #22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + asrs r6, r3, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r6, #3 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + asrs r6, r7, #17 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #2 │ │ │ │ + asrs r4, r3, #17 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ + asrs r2, r5, #9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #26 │ │ │ │ + asrs r4, r0, #9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #17 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r0, #17 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsrs r6, r3, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ ldr.w r6, [r3, r0, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1208947,68 +1208921,69 @@ │ │ │ │ bne.n 3dbfb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7c46> │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ b.n 3dbd28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c79b8> │ │ │ │ ldr r0, [pc, #116] @ (3dc050 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7ce0>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd964> │ │ │ │ nop │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #22 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r7, #21 │ │ │ │ + lsrs r2, r3, #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r4, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + lsls r6, r4, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r6, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #12 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r0, r2, #16 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r4, r4, r5 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, r6 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - vtrn.16 q8, │ │ │ │ + lsls r6, r2, #14 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + ldrh r0, [r7, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3dc0b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7d40> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3dc0b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7d40> │ │ │ │ push {lr} │ │ │ │ @@ -1209087,15 +1209062,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (3dc128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7db8>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd964> │ │ │ │ nop │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1209126,17 +1209101,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3dc188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7e18>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd964> │ │ │ │ ldr r0, [pc, #12] @ (3dc18c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7e1c>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd964> │ │ │ │ nop │ │ │ │ - strb r4, [r3, r7] │ │ │ │ + ldr r4, [r7, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1209232,17 +1209207,17 @@ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3dc262 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7ef2> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 3dc2ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7f3c> │ │ │ │ + pop {r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r6, 3dc2dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7f6c> │ │ │ │ + @ instruction: 0xb6a6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1209766,43 +1209741,47 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a6de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292a74> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3dc4f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c8188> │ │ │ │ subs r5, #66 @ 0x42 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stc2 0, cr0, [lr, #804] @ 0x324 │ │ │ │ - stc2l 0, cr0, [lr, #-804] @ 0xfffffcdc │ │ │ │ + lsls r6, r5, #4 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r6], {201} @ 0xc9 │ │ │ │ - ldc2l 0, cr0, [sl], {201} @ 0xc9 │ │ │ │ - lsrs r6, r2, #17 │ │ │ │ + movs r6, r6 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r2, r7, #1 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xfbf800c9 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + vmla.i16 q0, q12, d1[1] │ │ │ │ + ldrh r4, [r1, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stc2 0, cr0, [r4], #-804 @ 0xfffffcdc │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xfb5e00c9 │ │ │ │ - b.n 3dc1ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7e3c> │ │ │ │ + vmla.i q8, q10, d1[2] │ │ │ │ + stmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldc2l 0, cr0, [r2], #804 @ 0x324 │ │ │ │ - vst1.8 {d0[6]}, [r4], r9 │ │ │ │ - @ instruction: 0xfaa400c9 │ │ │ │ - vld1.8 {d16[6]}, [lr], r9 │ │ │ │ - subs r5, #46 @ 0x2e │ │ │ │ + cdp2 0, 15, cr0, cr14, cr9, {6} │ │ │ │ + ldrd r0, r0, [r6], #-800 @ 0x320 │ │ │ │ + lsls r2, r2, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + stc2 0, cr0, [r4, #-804]! @ 0xfffffcdc │ │ │ │ + cdp2 0, 4, cr0, cr4, cr9, {6} │ │ │ │ + stc2 0, cr0, [lr, #804] @ 0x324 │ │ │ │ + lsrs r6, r1 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + str r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xfa1e00c9 │ │ │ │ - @ instruction: 0xfa6c00c9 │ │ │ │ + ldc2 0, cr0, [lr, #804]! @ 0x324 │ │ │ │ + cdp2 0, 0, cr0, cr12, cr9, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -1209820,15 +1209799,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r2, [r6, #8] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldmia r4!, {r1} │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [pc, #8] @ (3dc870 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c8500>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r1, #8] │ │ │ │ @@ -1211006,15 +1210985,15 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3ba75c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a63ec> │ │ │ │ str r4, [r5, #28] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - vext.8 q0, q11, , #0 │ │ │ │ + @ instruction: 0xf35600c9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 3dd480 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9110> │ │ │ │ @@ -1211226,26 +1211205,26 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 3dd546 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c91d6> │ │ │ │ nop │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 8, cr0, cr12, cr9, {6} │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + @ instruction: 0xf22c00c9 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r2, #156 @ 0x9c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldcl 0, cr0, [r8, #804] @ 0x324 │ │ │ │ - stc 0, cr0, [r2, #804]! @ 0x324 │ │ │ │ - stc 0, cr0, [r8, #804]! @ 0x324 │ │ │ │ - stc 0, cr0, [lr, #804]! @ 0x324 │ │ │ │ - stc 0, cr0, [r4, #804] @ 0x324 │ │ │ │ - stc 0, cr0, [lr, #804]! @ 0x324 │ │ │ │ - stcl 0, cr0, [ip, #804] @ 0x324 │ │ │ │ + sbcs.w r0, r8, #201 @ 0xc9 │ │ │ │ + adc.w r0, r2, #201 @ 0xc9 │ │ │ │ + adc.w r0, r8, #201 @ 0xc9 │ │ │ │ + adc.w r0, lr, #201 @ 0xc9 │ │ │ │ + @ instruction: 0xf12400c9 │ │ │ │ + adc.w r0, lr, #201 @ 0xc9 │ │ │ │ + sbc.w r0, ip, #201 @ 0xc9 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1211354,15 +1211333,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - mrrc 0, 12, r0, r6, cr9 │ │ │ │ + vext.8 q8, q11, , #0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1211741,27 +1211720,27 @@ │ │ │ │ b.n 3dd940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c95d0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r7, #164 @ 0xa4 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaf400c9 │ │ │ │ - ldcl 0, cr0, [lr, #-804]! @ 0xfffffcdc │ │ │ │ - @ instruction: 0xeafe00c9 │ │ │ │ + cdp 0, 9, cr0, cr4, cr9, {6} │ │ │ │ + adds.w r0, lr, #201 @ 0xc9 │ │ │ │ + cdp 0, 9, cr0, cr14, cr9, {6} │ │ │ │ movs r7, #66 @ 0x42 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - orn r0, r2, r9, lsl #3 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + cdp 0, 0, cr0, cr2, cr9, {6} │ │ │ │ + strh r4, [r3, #26] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - orr.w r0, lr, r9, lsl #3 │ │ │ │ - orrs.w r0, r4, r9, lsl #3 │ │ │ │ - ldmdb ip!, {r0, r3, r6, r7} │ │ │ │ - @ instruction: 0xe8da00c9 │ │ │ │ - ldrb r4, [r7, #24] │ │ │ │ + stcl 0, cr0, [lr, #804]! @ 0x324 │ │ │ │ + ldcl 0, cr0, [r4, #804]! @ 0x324 │ │ │ │ + ldcl 0, cr0, [ip], {201} @ 0xc9 │ │ │ │ + ldcl 0, cr0, [sl], #-804 @ 0xfffffcdc │ │ │ │ + strh r4, [r3, #14] │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1211978,22 +1211957,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r4, #196 @ 0xc4 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w r4!, {r0, r3, r6, r7} │ │ │ │ - ldmia.w r4!, {r0, r3, r6, r7} │ │ │ │ + mrrc 0, 12, r0, r4, cr9 │ │ │ │ + mrrc 0, 12, r0, r4, cr9 │ │ │ │ movs r4, #104 @ 0x68 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - strd r0, r0, [r4], #-804 @ 0x324 │ │ │ │ - ldrd r0, r0, [lr], #-804 @ 0x324 │ │ │ │ - b.n 3ddc08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9898> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ + stc 0, cr0, [r4], {201} @ 0xc9 │ │ │ │ + ldc 0, cr0, [lr], {201} @ 0xc9 │ │ │ │ + @ instruction: 0xeaf200c9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #792] @ (3de090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9d20>) │ │ │ │ ldr r3, [pc, #792] @ (3de094 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9d24>) │ │ │ │ @@ -1212319,33 +1212297,26 @@ │ │ │ │ b.n 3dde24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9ab4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2e400d5 │ │ │ │ - b.n 3ddf1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9bac> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - b.n 3dddc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9a50> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ + @ instruction: 0xf68400d5 │ │ │ │ + @ instruction: 0xeade00c9 │ │ │ │ + bic.w r0, lr, r9, lsl #3 │ │ │ │ movs r1, #172 @ 0xac │ │ │ │ lsls r6, r7, #5 │ │ │ │ - b.n 3dddd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9a64> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - b.n 3ddcb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9944> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + bics.w r0, r4, r9, lsl #3 │ │ │ │ + @ instruction: 0xe9a200c9 │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3ddd9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9a2c> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - b.n 3ddde8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9a78> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - b.n 3ddac4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9754> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ + ands.w r0, r2, r9, lsl #3 │ │ │ │ + bics.w r0, r6, r9, lsl #3 │ │ │ │ + stmia.w r2!, {r0, r3, 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #148] @ (3de16c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9dfc>) │ │ │ │ @@ -1212413,25 +1212384,24 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r4, #4 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 3de1cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9e5c> │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 3ddb94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9824> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - strb r6, [r2, #31] │ │ │ │ + stmia.w ip!, {r0, r3, r6, r7} │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bge.n 3de0a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9d34> │ │ │ │ + udf #48 @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r6, r5, #2 │ │ │ │ lsls r6, r7, #5 │ │ │ │ cbz r2, 3de1f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9e88> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1212469,16 +1212439,15 @@ │ │ │ │ subs r4, r3, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3de1b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9e46> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 3ddac4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9754> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ + @ instruction: 0xe80200c9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #536] @ (3de42c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca0bc>) │ │ │ │ ldr r3, [pc, #536] @ (3de430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca0c0>) │ │ │ │ @@ -1212698,29 +1212667,29 @@ │ │ │ │ b.n 3de33c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9fcc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r4, #7 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3debf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca880> │ │ │ │ + b.n 3de330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9fc0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3dea3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca6cc> │ │ │ │ + b.n 3de17c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9e0c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r4, r6, #2 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - b.n 3deba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca830> │ │ │ │ + b.n 3de2e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9f70> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3de9e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca678> │ │ │ │ + b.n 3de128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9db8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3de928 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca5b8> │ │ │ │ + b.n 3de068 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9cf8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dea08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca698> │ │ │ │ + b.n 3de148 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9dd8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ @@ -1213665,90 +1213634,89 @@ │ │ │ │ nop │ │ │ │ subs r0, r1, r6 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r5, r5 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + subs r0, #204 @ 0xcc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3de8a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca530> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - cmp r6, #36 @ 0x24 │ │ │ │ + @ instruction: 0xe8cc00c9 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3de678 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca308> │ │ │ │ + b.n 3dedb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2caa48> │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, r0, r6 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - b.n 3df2c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2caf50> │ │ │ │ + b.n 3dea00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca690> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + b.n 3df50c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb19c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3df320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cafb0> │ │ │ │ + b.n 3dea60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca6f0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r6, #166 @ 0xa6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3df41c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb0ac> │ │ │ │ + b.n 3deb5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca7ec> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3deff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cac88> │ │ │ │ + b.n 3de738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca3c8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3df054 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cace4> │ │ │ │ + b.n 3de794 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca424> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, r5] │ │ │ │ + strb r6, [r7, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + strb r4, [r6, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + strb r4, [r5, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r1, r5] │ │ │ │ + strb r0, [r5, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r0, r5] │ │ │ │ + strb r6, [r4, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + strb r4, [r4, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r0, r5] │ │ │ │ + strb r6, [r4, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r4, #252 @ 0xfc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #94 @ 0x5e │ │ │ │ + adds r4, #254 @ 0xfe │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r5, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ + adds r5, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r5, #10 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #110 @ 0x6e │ │ │ │ + adds r5, #14 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + adds r5, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #166 @ 0xa6 │ │ │ │ + adds r5, #70 @ 0x46 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3df19c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cae2c> │ │ │ │ + b.n 3de8dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca56c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + asrs r2, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3df2ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2caf7c> │ │ │ │ + b.n 3dea2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca6bc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3debce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca85e> │ │ │ │ - @ instruction: 0xffffd99c │ │ │ │ + vcvt.u16.f16 d29, d28, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #150 @ 0x96 │ │ │ │ + b.n 3df348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cafd8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ ldrb.w r2, [r4, #188] @ 0xbc │ │ │ │ cbnz r3, 3deeec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cab7c> │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1214871,89 +1214839,89 @@ │ │ │ │ b.n 3df992 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb622> │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - udf #50 @ 0x32 │ │ │ │ + b.n 3dfdf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cba88> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 3df968 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb5f8> │ │ │ │ + blt.n 3dfaa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb738> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 3df984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb614> │ │ │ │ + udf #52 @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 3df988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb618> │ │ │ │ + udf #52 @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 3df9d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb664> │ │ │ │ + udf #88 @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 3dfa00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb690> │ │ │ │ + udf #108 @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3df9bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb64c> │ │ │ │ + bls.n 3dfafc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb78c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 3df98c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb61c> │ │ │ │ + bgt.n 3dfacc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb75c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3dfac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb750> │ │ │ │ + bhi.n 3dfa00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb690> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 3dfa54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6e4> │ │ │ │ + bgt.n 3df994 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb624> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 3dfb40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb7d0> │ │ │ │ + bge.n 3dfa80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb710> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 3dfaec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb77c> │ │ │ │ + blt.n 3dfa2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6bc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #152] @ (3dfb28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb7b8>) │ │ │ │ + ldr r5, [pc, #792] @ (3dfda8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cba38>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #200] @ (3dfb5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb7ec>) │ │ │ │ + ldr r5, [pc, #840] @ (3dfddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cba6c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 3dfa2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6bc> │ │ │ │ + ble.n 3dfb6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb7fc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 3dfa6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6fc> │ │ │ │ + ble.n 3df9ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb63c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 3dfa38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6c8> │ │ │ │ + ble.n 3dfb78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb808> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r7, #28 │ │ │ │ + adds r2, #188 @ 0xbc │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 3dfb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb7d4> │ │ │ │ + ble.n 3dfa84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb714> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3df9d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb668> │ │ │ │ + bls.n 3dfb18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb7a8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 3dfa68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6f8> │ │ │ │ + bvc.n 3dfba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb838> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 3dfbb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb840> │ │ │ │ + bvc.n 3dfaf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb780> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 3dfa4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6dc> │ │ │ │ + bvc.n 3dfb8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb81c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3dfb84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb814> │ │ │ │ + bvs.n 3dfac4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb754> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 3dfae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb774> │ │ │ │ + bpl.n 3dfa24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6b4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + bcc.n 3df9cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb65c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3dfb64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb7f4> │ │ │ │ + bhi.n 3dfaa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb734> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 3dfaec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb77c> │ │ │ │ + bls.n 3dfa2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6bc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3dfa34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6c4> │ │ │ │ + bls.n 3dfb74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb804> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3dfa20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6b0> │ │ │ │ + bpl.n 3dfb60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb7f0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + bcc.n 3dfbd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb860> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - beq.n 3dfaa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb730> │ │ │ │ + bmi.n 3dfbe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb870> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + bcs.n 3dfb10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb7a0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x328158> │ │ │ │ ldr r2, [pc, #368] @ (3dfc64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb8f4>) │ │ │ │ movs r3, #13 │ │ │ │ mov r1, r5 │ │ │ │ @@ -1215087,15 +1215055,15 @@ │ │ │ │ vstr d7, [sp, #200] @ 0xc8 │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ strd r0, r1, [fp] │ │ │ │ b.n 3dfba6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb836> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x328158> │ │ │ │ mov r9, r0 │ │ │ │ @@ -1215826,23 +1215794,23 @@ │ │ │ │ strd r6, r5, [sp, #152] @ 0x98 │ │ │ │ strd r1, r2, [sp, #160] @ 0xa0 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + beq.n 3e030c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cbf9c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r3, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ sub.w r0, r0, #117 @ 0x75 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1216062,17 +1216030,17 @@ │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ movt r3, #1 │ │ │ │ uxtb r2, r2 │ │ │ │ lsrs r3, r2 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ beq.n 3e057e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc20e> │ │ │ │ b.n 3e058a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc21a> │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1, {r1, r3, r7} │ │ │ │ + ldmia r5, {r1, r3, 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #344] @ (3e0730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc3c0>) │ │ │ │ @@ -1216222,20 +1216190,20 @@ │ │ │ │ bne.n 3e064e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc2de> │ │ │ │ b.n 3e0684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc314> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa20017d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa18017d │ │ │ │ - ldr r6, [pc, #152] @ (3e07d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc468>) │ │ │ │ + str r6, [r0, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [r4, ] │ │ │ │ - ldr r4, [pc, #416] @ (3e08ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc57c>) │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1216399,15 +1216367,15 @@ │ │ │ │ beq.n 3e087c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc50c> │ │ │ │ b.n 3e0896 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc526> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf7aa017d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf762017d │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1216465,17 +1216433,17 @@ │ │ │ │ add r2, pc │ │ │ │ strd lr, r4, [sp] │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r2, r7} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, sp, #12 │ │ │ │ @@ -1216517,17 +1216485,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1216656,17 +1216624,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e0b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc7b0> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1216733,25 +1216701,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (3e0c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc8d0>) │ │ │ │ lsrs r3, r7, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e0bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc868> │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r3, r5] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #380] @ (3e0dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cca64>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1216909,30 +1216877,30 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e0cce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc95e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf3a0017d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0xf32a017d │ │ │ │ - stmia r7!, {r4} │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r2, r3} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1216979,17 +1216947,17 @@ │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ bl 3e0908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc598> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r6!, {r5, r6, r7} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1217093,20 +1217061,20 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e0f4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ccbda> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adcs.w r1, r6, #125 @ 0x7d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, r3] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0xf0ae017d │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, 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, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #196] @ (3e1078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ccd08>) │ │ │ │ @@ -1217191,21 +1217159,21 @@ │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e0fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ccc7c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ orr.w r1, r4, #125 @ 0x7d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ and.w r1, ip, #125 @ 0x7d │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r5, 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] @ (3e1198 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cce28>) │ │ │ │ @@ -1217308,24 +1217276,24 @@ │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e1110 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ccda0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vbic q8, q0, │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ mcr 1, 7, r0, cr8, cr13, {3} │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + ldmia r1, {r1, r2, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ + ldr r2, [r3, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #232] @ (3e12b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ccf44>) │ │ │ │ @@ -1217427,20 +1217395,20 @@ │ │ │ │ bl 53d3fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42908c> │ │ │ │ str r0, [r4, #20] │ │ │ │ b.n 3e126c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ccefc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mcr 1, 1, r0, cr14, cr13, {3} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stcl 1, cr0, [lr, #500] @ 0x1f4 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + ldmia r0!, {} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #380] @ (3e145c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd0ec>) │ │ │ │ @@ -1217603,28 +1217571,28 @@ │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e13b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd042> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [sl, #-500] @ 0xfffffe0c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r4, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stc 1, cr0, [r4], {125} @ 0x7d │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ + ldr r2, [r1, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r1, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r1, r4, r5} │ │ │ │ + stmia r7!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ @@ -1217846,28 +1217814,28 @@ │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ b.n 3e1650 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd2e0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adcs.w r1, ip, sp, ror #1 │ │ │ │ adcs.w r1, sl, sp, ror #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1} │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0xe9a8017d │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #440] @ (3e18d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd564>) │ │ │ │ @@ -1218046,36 +1218014,36 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3e1826 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd4b6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe8dc017d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe8d6017d │ │ │ │ - stmia r3!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + str r5, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3e1878 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd508> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cdp 0, 12, cr0, cr8, cr9, {6} │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ + @ instruction: 0xf26800c9 │ │ │ │ + stmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r6, r7} │ │ │ │ + stmia r6!, {r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + strh r2, [r1, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cdp 0, 7, cr0, cr0, cr9, {6} │ │ │ │ + @ instruction: 0xf21000c9 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #13 │ │ │ │ @@ -1218421,34 +1218389,35 @@ │ │ │ │ ldr r2, [pc, #44] @ (3e1c94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd924>) │ │ │ │ add r2, pc │ │ │ │ b.n 3e1c56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd8e6> │ │ │ │ ldr r2, [pc, #40] @ (3e1c98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd928>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 3e1bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd83c> │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ + stmia r4!, {r1, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ittt gt │ │ │ │ - lslgt r1, r1, #3 │ │ │ │ - stmiagt r1!, {r1, r2, r3, r4} │ │ │ │ - lslgt r1, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stc2l 0, cr0, [ip, #808]! @ 0x328 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - it ne │ │ │ │ - lslne r1, r1, #3 │ │ │ │ - ite vc │ │ │ │ - lslvc r1, r1, #3 │ │ │ │ - subvs sp, #16 │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + stmia r3!, {r2, r4} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ stmia.w r4, {r1, r2, r3} │ │ │ │ @@ -1218481,19 +1218450,19 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + stmia r5!, {r3, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #216] @ (3e1df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cda88>) │ │ │ │ @@ -1218585,25 +1218554,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e1d52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd9e2> │ │ │ │ b.n 3e23ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ce03c> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1218815,21 +1218784,21 @@ │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3e1e84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cdb14> │ │ │ │ ldr r3, [pc, #112] @ (3e2098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cdd28>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3e1e84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cdb14> │ │ │ │ nop │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 3e1f94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cdc24> │ │ │ │ + udf #78 @ 0x4e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + ldr r2, [r6, #68] @ 0x44 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r1, #3 │ │ │ │ cmp r4, #150 @ 0x96 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r4, #174 @ 0xae │ │ │ │ lsls r4, r6, #5 │ │ │ │ @@ -1218839,15 +1218808,15 @@ │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r4, #228 @ 0xe4 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r4, #250 @ 0xfa │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + stmia r4!, {} │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r2, #224 @ 0xe0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r2, #162 @ 0xa2 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r2, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #5 │ │ │ │ @@ -1219616,77 +1219585,77 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3e2840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ce4d0> │ │ │ │ svc 70 @ 0x46 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - adds r5, #112 @ 0x70 │ │ │ │ + subs r1, #16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x0092 │ │ │ │ + stmia r2!, {r1, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ittt ne │ │ │ │ - lslne r1, r1, #3 │ │ │ │ - bkpt 0x0046 │ │ │ │ - lslne r1, r1, #3 │ │ │ │ - bkpt 0x0032 │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x007a │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r5, pc} │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r2, r5} │ │ │ │ + itt gt │ │ │ │ + lslgt r1, r1, #3 │ │ │ │ + ite @ unpredictable │ │ │ │ + lsl r1, r1, #3 │ │ │ │ + stmiaal r2!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r2, r4, r6} │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x00ba │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + stmia r4!, {r2, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x003a │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - it ne │ │ │ │ - lslne r1, r1, #3 │ │ │ │ - bkpt 0x005e │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ite gt │ │ │ │ - lslgt r1, r1, #3 │ │ │ │ - bkpt 0x0096 │ │ │ │ + stmia r2!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r6} │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - itee mi │ │ │ │ - lslmi r1, r1, #3 │ │ │ │ - addpl r0, #142 @ 0x8e │ │ │ │ - lslpl r1, r1, #3 │ │ │ │ - cbnz r0, 3e29a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ce632> │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - itee ls │ │ │ │ - lslls r1, r1, #3 │ │ │ │ - cbnz r2, 3e29a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ce638> @ unpredictable │ │ │ │ - lslhi r1, r1, #3 │ │ │ │ - cbnz r4, 3e29a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ce638> │ │ │ │ + it ne │ │ │ │ + lslne r1, r1, #3 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - revsh r4, r4 │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x003c │ │ │ │ + ittt eq │ │ │ │ + lsleq r1, r1, #3 │ │ │ │ + bkpt 0x00f4 │ │ │ │ + lsleq r1, r1, #3 │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x00ba │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x007a │ │ │ │ + stmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x00bc │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov fp, r2 │ │ │ │ @@ -1220352,29 +1220321,29 @@ │ │ │ │ b.n 3e2fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cec68> │ │ │ │ mov.w ip, #22 │ │ │ │ b.n 3e2ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ceb54> │ │ │ │ cmp r2, #5 │ │ │ │ beq.n 3e3006 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cec96> │ │ │ │ b.n 3e2fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cec68> │ │ │ │ nop │ │ │ │ - ldrh r4, [r1, r1] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r5, #72 @ 0x48 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r4, 3e3058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cece8> │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldrb r6, [r3, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r7, r5] │ │ │ │ + ldrb r6, [r3, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + pop {r2, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + cmp r2, #18 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + cbnz r6, 3e30b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ced48> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #272] @ (3e3160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cedf0>) │ │ │ │ @@ -1220494,27 +1220463,27 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e3080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ced10> │ │ │ │ ldmia r7, {r3, r5, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + pop {r1, r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 3e3174 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cee04> │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + pop {r2, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + cbnz r0, 3e31ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cee7a> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + pop {r3, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -1220655,29 +1220624,29 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e31d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cee62> │ │ │ │ nop │ │ │ │ ldmia r6, {r5, r6} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + cbnz r4, 3e3362 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ceff2> │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + cbnz r4, 3e3366 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ceff6> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + pop {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + cbnz r6, 3e3352 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cefe2> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + cbnz r4, 3e337c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf00c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + cbnz r6, 3e336c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ceffc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -1220771,25 +1220740,25 @@ │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e3372 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf002> │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + cbnz r4, 3e3472 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf102> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + cbnz r0, 3e347a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf10a> │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + cbnz r0, 3e343e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf0ce> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb7a2 │ │ │ │ + cbnz r2, 3e345c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf0ec> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + cbnz r2, 3e3474 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf104> │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r2, [r1, #208] @ 0xd0 │ │ │ │ ldrb.w r3, [r0, #45] @ 0x2d │ │ │ │ and.w r3, r3, #120 @ 0x78 │ │ │ │ cbz r2, 3e345a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf0ea> │ │ │ │ @@ -1221461,27 +1221430,27 @@ │ │ │ │ mov fp, r9 │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 3e3868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf4f8> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str.w r5, [r9] │ │ │ │ udf #255 @ 0xff │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xb85e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r4, 3e3b2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf7ba> │ │ │ │ + @ instruction: 0xb6fc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sxth r0, r0 │ │ │ │ + push {r5, r7, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sxtb r4, r2 │ │ │ │ + push {r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r0, 3e3b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf7a8> │ │ │ │ + push {r7, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r4, 3e3b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf794> │ │ │ │ + push {r2, r5, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cbz r3, 3e3b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf7d0> │ │ │ │ @@ -1221901,45 +1221870,45 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stmia r4!, {r2, r4, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + subs r6, r1, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, r3, r3 │ │ │ │ + subs r2, r7, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #32 │ │ │ │ + cbz r0, 3e3fc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cfc52> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + adds r0, r6, #4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 3e3f6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cfbfc> │ │ │ │ + push {r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmia r2!, {r2, r5} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add sp, #248 @ 0xf8 │ │ │ │ + cbz r6, 3e3fe2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cfc72> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + cbz r0, 3e3fee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cfc7e> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + adds r7, #82 @ 0x52 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + uxth r4, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + sxth r6, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ + uxth r2, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1222026,27 +1221995,27 @@ │ │ │ │ ldr.w r4, [r6, #1460] @ 0x5b4 │ │ │ │ ldr.w r2, [r6, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ b.n 3e4010 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cfca0> │ │ │ │ ldr r2, [pc, #28] @ (3e408c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cfd1c>) │ │ │ │ add r2, pc │ │ │ │ b.n 3e4058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cfce8> │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r0, #29 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r4, #13 │ │ │ │ + asrs r6, r0, #28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + uxtb r2, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + cbz r0, 3e40de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cfd6e> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + sxtb r6, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + uxtb r0, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1222417,57 +1222386,57 @@ │ │ │ │ b.n 3e43d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0064> │ │ │ │ ldr r2, [pc, #96] @ (3e44e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0170>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e41ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cfe7a> │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + cbz r6, 3e44de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d016e> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r4, #23 │ │ │ │ + adds r2, r0, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r2, #25 │ │ │ │ + adds r4, r6, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r7, #20 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #224 @ 0xe0 │ │ │ │ + cbz r0, 3e44d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0166> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + adds r0, r0, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r3, #19 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r3, #19 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r6, r3, #19 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r2, #16 │ │ │ │ + asrs r4, r6, #30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #1016 @ 0x3f8 │ │ │ │ + cbz r6, 3e44f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0182> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + cbz r2, 3e44de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d016e> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2376] @ 3e4e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0ad0> │ │ │ │ @@ -1223413,55 +1223382,55 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ revsh r6, r5 │ │ │ │ lsls r5, r7, #5 │ │ │ │ bl 10ae4e │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + cbz r4, 3e4e70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0b00> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + movs r0, #18 │ │ │ │ lsls r6, r3, #3 │ │ │ │ cbnz r6, 3e4e60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0af0> │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r4 │ │ │ │ + subs r6, r7, #2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r1, pc, #968 @ (adr r1, 3e5234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0ec4>) │ │ │ │ + add r5, pc, #584 @ (adr r5, 3e50b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0d44>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + adds r6, r7, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bl 5a0e76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48cb06> │ │ │ │ - add r2, sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + adds r2, r6, #2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #712 @ 0x2c8 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ @ instruction: 0xefadffff │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #864 @ (adr r5, 3e51fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0e8c>) │ │ │ │ + add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + subs r0, r4, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #392 @ (adr r5, 3e502c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0cbc>) │ │ │ │ + add r1, sp, #8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r0, #23 │ │ │ │ + adds r2, r4, r5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, pc, #664 @ (adr r7, 3e5144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0dd4>) │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r3, [pc, #3028] @ 3e5a84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1714> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -1224632,70 +1224601,70 @@ │ │ │ │ b.w 3e4a94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0724> │ │ │ │ ldrsb.w r3, [r6, #49] @ 0x31 │ │ │ │ ldrb.w r2, [r6, #49] @ 0x31 │ │ │ │ cmp r3, #0 │ │ │ │ bge.w 3e5898 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1528> │ │ │ │ b.w 3e5268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0ef8> │ │ │ │ nop │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + strb r6, [r4, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, pc, #936 @ (adr r4, 3e5e34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1ac4>) │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #176 @ (adr r5, 3e5b44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d17d4>) │ │ │ │ + add r0, sp, #816 @ 0x330 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #192 @ (adr r4, 3e5b5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d17ec>) │ │ │ │ + add r7, pc, #832 @ (adr r7, 3e5ddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1a6c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, pc, #904 @ (adr r2, 3e5e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1abc>) │ │ │ │ + add r6, pc, #520 @ (adr r6, 3e5cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d193c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #256 @ (adr r1, 3e5ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1838>) │ │ │ │ + add r4, pc, #896 @ (adr r4, 3e5e28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1ab8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #64 @ (adr r1, 3e5aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d177c>) │ │ │ │ + add r4, pc, #704 @ (adr r4, 3e5d6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d19fc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #960 @ (adr r0, 3e5e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1b04>) │ │ │ │ + add r4, pc, #576 @ (adr r4, 3e5cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1984>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + add r3, pc, #240 @ (adr r3, 3e5ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1838>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + add r3, pc, #160 @ (adr r3, 3e5b5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d17ec>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ + add r2, pc, #888 @ (adr r2, 3e5e3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1acc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + add r2, pc, #696 @ (adr r2, 3e5d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1a10>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + add r2, pc, #528 @ (adr r2, 3e5cdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d196c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3e5432 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d10c2> │ │ │ │ - @ instruction: 0xffff87c8 │ │ │ │ + vtbx.8 d24, {d15-d18}, d24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r3, #30 │ │ │ │ lsls r6, r3, #3 │ │ │ │ b.n 3e60d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1d66> │ │ │ │ - vtbx.8 d16, {d15-d17}, d18 │ │ │ │ + @ instruction: 0xffff0e02 │ │ │ │ lsls r6, r3, #3 │ │ │ │ b.n 3e5f46 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1bd6> │ │ │ │ - @ instruction: 0xffff9ade │ │ │ │ + vcvt.f32.u32 , q15, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r2, r5, #3 │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ldr r3, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #360] @ 0x168 │ │ │ │ + ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #868] @ (3e5e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1af4>) │ │ │ │ add.w r8, sp, #80 @ 0x50 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ @@ -1225022,71 +1224991,71 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r1, [r1, r0, lsl #2] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 3e34c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf154> │ │ │ │ mov r8, r0 │ │ │ │ b.w 3e47e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0478> │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + ldr r6, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, #112] @ 0x70 │ │ │ │ + ldr r0, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r0, #34] @ 0x22 │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + lsrs r2, r5, #32 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #1 │ │ │ │ bl 3e44e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0174> │ │ │ │ @@ -1226213,57 +1226182,57 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #80 @ (adr r0, 3e6b84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d2814>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ lsrs r1, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r0, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xfaa400d5 │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + mcr2 0, 2, r0, cr4, cr5, {6} │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - vst4. {d0-d3}, [r8 :64]! │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + stc2 0, cr0, [r8], #884 @ 0x374 │ │ │ │ + ands r4, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + strh r0, [r2, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + str r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r4, #40] @ 0x28 │ │ │ │ + str r0, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r3, #214 @ 0xd6 │ │ │ │ + subs r7, #118 @ 0x76 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + str r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r2, [pc, #392] @ (3e6d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d29b0>) │ │ │ │ add.w r9, sp, #156 @ 0x9c │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ @@ -1226404,47 +1226373,47 @@ │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.w 3e61e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1e78> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [r5, #16] │ │ │ │ + str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r7, #50] @ 0x32 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r6, #42] @ 0x2a │ │ │ │ + str r1, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ + ldrh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r1, #12] │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r4, #56] @ 0x38 │ │ │ │ + str r2, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + cbz r4, 3e6da6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d2a36> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r2, #32] │ │ │ │ + ldrh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #356] @ (3e6edc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d2b6c>) │ │ │ │ @@ -1226592,23 +1226561,23 @@ │ │ │ │ ldr.w r3, [r6, #192] @ 0xc0 │ │ │ │ b.n 3e6e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d2b08> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrh r6, [r2, #46] @ 0x2e │ │ │ │ + str r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + str r1, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #264] @ (3e7014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d2ca4>) │ │ │ │ @@ -1226732,21 +1226701,21 @@ │ │ │ │ str r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 0, pc, cr13, cr15, {7} @ │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + subs r6, #214 @ 0xd6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + str r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3704] @ 0xe78 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ ldr.w r3, [pc, #3068] @ 3e7c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d38d4> │ │ │ │ @@ -1227802,74 +1227771,74 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r4, #36] @ 0x24 │ │ │ │ + str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, pc, #48 @ (adr r3, 3e7c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d391c>) │ │ │ │ + add r6, pc, #688 @ (adr r6, 3e7f0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d3b9c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3e81e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d3e74> │ │ │ │ + b.n 3e7924 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d35b4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3e8208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d3e98> │ │ │ │ + b.n 3e7948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d35d8> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3e8280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d3f10> │ │ │ │ + b.n 3e79c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d3650> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrsh r4, [r1, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrh r6, [r7, #24] │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, #100 @ 0x64 │ │ │ │ + adds r6, #4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xe82a00d2 │ │ │ │ - lsrs r6, r6, #2 │ │ │ │ + rsb r0, sl, r2, lsr #3 │ │ │ │ + lsrs r6, r2, #17 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r6, 3e7c98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d3928> │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r6, #16] │ │ │ │ + ldrh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3e7d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d39cc> │ │ │ │ + b.n 3e847c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d410c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + str r0, [sp, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #146 @ 0x92 │ │ │ │ + adds r5, #50 @ 0x32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r3, #2] │ │ │ │ + ldrh r6, [r7, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + adds r4, #238 @ 0xee │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 3e7c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d38ec> │ │ │ │ + blt.n 3e7d9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d3a2c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + str r0, [r7, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + ldrh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + ldrh r6, [r4, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r5, #60] @ 0x3c │ │ │ │ + ldrh r0, [r1, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ bne.w 3e7a9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d372e> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -1228578,75 +1228547,75 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e8432 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d40c2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r5, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ + ldrh r6, [r7, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r7, #6] │ │ │ │ + strh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 3e84ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d413c> │ │ │ │ + bvs.n 3e83ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d407c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + strh r6, [r2, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 3e846c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d40fc> │ │ │ │ + bvc.n 3e85ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d423c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bcc.n 3e8438 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d40c8> │ │ │ │ + bvc.n 3e8578 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4208> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + strh r2, [r3, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r3, #20] │ │ │ │ + strh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + strb r6, [r2, #17] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 3e83f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4084> │ │ │ │ + bvc.n 3e8534 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d41c4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + strh r4, [r3, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r3, #31] │ │ │ │ + strh r2, [r7, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3e8534 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d41c4> │ │ │ │ + bmi.n 3e8474 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4104> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r4, #17] │ │ │ │ + strh r2, [r0, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + ldrsb r0, [r2, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + strh r4, [r4, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + strh r6, [r3, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ + strh r2, [r2, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - beq.n 3e85c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4254> │ │ │ │ + bcc.n 3e8504 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4194> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r6, #27] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + strh r6, [r3, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r0, #2] │ │ │ │ + strh r2, [r4, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + strh r0, [r2, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #848] @ (3e8880 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4510>) │ │ │ │ + ldr r7, [pc, #464] @ (3e8700 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4390>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + strh r4, [r2, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #548] @ (3e876c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d43fc>) │ │ │ │ @@ -1228872,32 +1228841,32 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #10] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrb r4, [r2, #6] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cdp 0, 8, cr0, cr4, cr10, {6} │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + @ instruction: 0xf22400ca │ │ │ │ + strh r4, [r4, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + strh r0, [r5, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + strh r4, [r0, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + strh r4, [r7, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + strh r4, [r7, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + strh r6, [r0, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + strh r4, [r0, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3680] @ 0xe60 │ │ │ │ sub sp, #380 @ 0x17c │ │ │ │ mov r7, r2 │ │ │ │ @@ -1229855,65 +1229824,65 @@ │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e8d68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d49f8> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ lsls r5, r7, #5 │ │ │ │ b.n 3e9012 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4ca2> │ │ │ │ - @ instruction: 0xffff7c9e │ │ │ │ + vshr.u32 d24, d30, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [sp, #520] @ 0x208 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + bne.n 3e92c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4f54> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, pc, #504 @ (adr r2, 3e94a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d5130>) │ │ │ │ + add r6, pc, #120 @ (adr r6, 3e9320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4fb0>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r1, #42] @ 0x2a │ │ │ │ + ldrh r2, [r5, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + beq.n 3e9338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4fc8> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r6!, {r4} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + strh r4, [r7, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + strh r4, [r4, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + strh r6, [r7, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r2, #36] @ 0x24 │ │ │ │ + ldrh r6, [r6, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r4, #8 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r2, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r7, #5 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r7, #50 @ 0x32 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r3, #6 │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r5, #0] │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 53c188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x427e18> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3e8f38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4bc8> │ │ │ │ ldrb.w r2, [r7, #635] @ 0x27b │ │ │ │ ldr r3, [r4, #24] │ │ │ │ @@ -1230923,148 +1230892,147 @@ │ │ │ │ ldr r2, [pc, #284] @ (3e9fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d5c68>) │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.w 3e8a34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d46c4> │ │ │ │ nop │ │ │ │ - b.n 3ea2e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d5f70> │ │ │ │ + b.n 3e9a20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d56b0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r6, #16] │ │ │ │ + strb r6, [r2, #31] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r1, #32] │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + subs r0, r2, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3ea048 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d5cd8> │ │ │ │ + b.n 3e9788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d5418> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r3, #32] │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r7, #11] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r0, #6] │ │ │ │ + strh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3e9d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d59bc> │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - cmp r6, #54 @ 0x36 │ │ │ │ + @ instruction: 0xeab600c8 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bic.w r0, r6, r8, lsl #3 │ │ │ │ - cmp r6, #14 │ │ │ │ + stcl 0, cr0, [r6, #800] @ 0x320 │ │ │ │ + adds r1, #174 @ 0xae │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + adds r1, #130 @ 0x82 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r5, #206 @ 0xce │ │ │ │ + adds r1, #110 @ 0x6e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + adds r1, #130 @ 0x82 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r5, #206 @ 0xce │ │ │ │ + adds r1, #110 @ 0x6e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r4, #17] │ │ │ │ + strh r2, [r0, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + strh r2, [r4, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ + strh r2, [r5, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + strh r2, [r5, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r5, #17] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, #26] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + strb r2, [r6, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r0, #24] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + strb r0, [r4, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r7, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [r0, #88] @ 0x58 │ │ │ │ + strb r6, [r4, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + asrs r6, r5, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r6, #31] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bkpt 0x00ca │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r1, #88] @ 0x58 │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + strb r0, [r5, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strh r0, [r6, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r4, #0] │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + strb r0, [r0, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 3e9ffc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d5c8c> │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - strb r4, [r5, #22] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + itee pl │ │ │ │ + lslpl r0, r1, #3 │ │ │ │ + ldrbmi r4, [r1, #5] │ │ │ │ + lslmi r1, r1, #3 │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r2, #21] │ │ │ │ + strh r2, [r6, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r0, #124] @ 0x7c │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r5, #0] │ │ │ │ + ldrb r0, [r1, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + strh r4, [r7, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + str r4, [r3, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 3ea008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d5c98> │ │ │ │ + bkpt 0x00c2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + stmia r1!, {r2} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r4, #30] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + strb r6, [r7, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r3, #22] │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 53fcc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42b954> │ │ │ │ ldr.w r1, [r7, #208] @ 0xd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #4 │ │ │ │ beq.w 3ea434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d60c4> │ │ │ │ ldrb.w r3, [r7, #188] @ 0xbc │ │ │ │ @@ -1232078,179 +1232046,180 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #22 │ │ │ │ bne.w 3ea634 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d62c4> │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ b.n 3eaa34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d66c4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + ldrb r0, [r6, #11] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r4, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + strb r4, [r4, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r2, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r5, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, #146 @ 0x92 │ │ │ │ + tst r2, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, #28] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + negs r0, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r6, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + rev16 r2, r1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r7, #31] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + strb r6, [r3, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r0, #80] @ 0x50 │ │ │ │ + strb r6, [r4, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r2, #5] │ │ │ │ + strb r2, [r6, #19] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r4, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + strb r2, [r1, #21] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + str r6, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r7, #68] @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, #10] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add.w r0, r2, #6651904 @ 0x658000 │ │ │ │ - strb r0, [r2, #23] │ │ │ │ + strh.w r0, [r2, #203] @ 0xcb │ │ │ │ + ldrb r0, [r6, #5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r1, #40] @ 0x28 │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + subs r0, r3, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [r2, #16] │ │ │ │ + str r6, [r6, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + strb r4, [r1, #9] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r6, r0] │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + str r2, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r2, 3eac26 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d68b6> │ │ │ │ + @ instruction: 0xb6ba │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r5, #120] @ 0x78 │ │ │ │ + strb r0, [r1, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r3, #124] @ 0x7c │ │ │ │ + strb r2, [r7, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r0, #1] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + strb r2, [r7, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + strb r6, [r6, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r4, #100] @ 0x64 │ │ │ │ + strb r4, [r0, #8] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + strb r4, [r7, #7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r6, [r6, r4] │ │ │ │ + str r6, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r2, r7] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r4, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r2, #100] @ 0x64 │ │ │ │ + strb r6, [r6, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ add r1, pc, #248 @ (adr r1, 3ead1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d69ac>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - str r0, [r0, #28] │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldc2 0, cr0, [r0, #-800]! @ 0xfffffce0 │ │ │ │ - str r6, [r2, #0] │ │ │ │ + lsls r0, r2, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r2, #20] │ │ │ │ + strb r4, [r1, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + str r0, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r1, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + str r0, [r3, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + ldr r0, [r7, #120] @ 0x78 │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + revsh r0, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + str r2, [r6, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrsh r4, [r3, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r2, r0] │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ + ldrsh r0, [r6, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r0, [r7, #104] @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #172] @ (3ead3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d69cc>) │ │ │ │ @@ -1232331,15 +1232300,15 @@ │ │ │ │ strh r0, [r5, r5] │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 3eae3e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d6ace> │ │ │ │ vsubw.u , , d2 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r6, [r0, #88] @ 0x58 │ │ │ │ + strb r6, [r4, #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, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r4, r2 │ │ │ │ @@ -1233292,83 +1233261,83 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r0, r2] │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r5, r1] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + strb r0, [r0, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r4, #100] @ 0x64 │ │ │ │ + strb r4, [r0, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + bcc.n 3eb610 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d72a0> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + strb r0, [r3, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + strb r6, [r6, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + strb r2, [r3, #11] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r5, #40] @ 0x28 │ │ │ │ + ldr r4, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r6, #40] @ 0x28 │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 3eb648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d72d8> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + ldr r4, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ + ldr r2, [r6, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #976] @ (3ebb00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d7790>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r0, [r1, #48] @ 0x30 │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2!, {r3, r4, r6} │ │ │ │ + ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + ldr r0, [r1, #68] @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r6, r1] │ │ │ │ + ldrb r6, [r2, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r5, #84] @ 0x54 │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1, {r1, r3, r4} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + ldr r4, [r0, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r6, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #324] @ (3eb8cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d755c>) │ │ │ │ @@ -1233503,20 +1233472,20 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #448] @ (3eba90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d7720>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bl 1958d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x81566> │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r1, [r7, r7] │ │ │ │ vabdl.u q10, d31, d12 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (3eb984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d7614>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1233581,15 +1233550,15 @@ │ │ │ │ nop │ │ │ │ bx r0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mov sl, pc │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + ldr r6, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ mov r8, r3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1233707,15 +1233676,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r0, r9 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mov r6, r6 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, fp │ │ │ │ lsls r5, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1233827,15 +1233796,15 @@ │ │ │ │ b.n 3ebb4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d77dc> │ │ │ │ blx r3 │ │ │ │ b.n 3ebb4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d77dc> │ │ │ │ adds r7, #8 │ │ │ │ str r7, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrb r1, [r4, #31] │ │ │ │ - vabal.u q11, d15, d28 │ │ │ │ + vtbx.8 d22, {d31}, d12 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbz r3, 3ebc38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d78c8> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1234222,35 +1234191,35 @@ │ │ │ │ b.n 3ebd68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d79f8> │ │ │ │ bics r2, r3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bics r4, r1 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ rors r4, r5 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r6, [r4, #36] @ 0x24 │ │ │ │ + str r6, [r0, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r5, #44] @ 0x2c │ │ │ │ + str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r6, #20] │ │ │ │ + str r6, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + str r0, [r1, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #284] @ 3ec174 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d7e04> │ │ │ │ mov r5, r0 │ │ │ │ @@ -1234370,15 +1234339,15 @@ │ │ │ │ nop │ │ │ │ subs r7, #158 @ 0x9e │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #154 @ 0x9a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r7, #66 @ 0x42 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1234767,31 +1234736,31 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #248 @ 0xf8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r0, r6] │ │ │ │ + str r0, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + str r6, [r6, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + str r2, [r5, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + str r2, [r6, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + str r0, [r3, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + str r6, [r1, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #872] @ (3ec8e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d8578>) │ │ │ │ @@ -1235116,27 +1235085,27 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r2, #120 @ 0x78 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #110 @ 0x6e │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrb r6, [r2, r6] │ │ │ │ + str r6, [r6, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #22 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r6, #153 @ 0x99 │ │ │ │ @ instruction: 0xffff3ea3 │ │ │ │ @ instruction: 0xffff1ef4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, r4] │ │ │ │ + str r2, [r2, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + str r0, [r1, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + str r4, [r4, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1235278,15 +1235247,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #12] @ (3eca84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d8714>) │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ b.n 3eca6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d86fa> │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ mov lr, r1 │ │ │ │ @@ -1235591,23 +1235560,23 @@ │ │ │ │ b.n 3eccf6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d8986> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r3, #194 @ 0xc2 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, r5] │ │ │ │ + ldrsh r6, [r4, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldrb r2, [r5, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldrb r0, [r3, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldrb r2, [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, #3896] @ 0xf38 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1235829,33 +1235798,33 @@ │ │ │ │ b.n 3ecf8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d8c1a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, #14 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, r2] │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r1, #74 @ 0x4a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r0, r6] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r1, r0] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [pc, #2020] @ 3ed850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d94e0> │ │ │ │ @@ -1236589,157 +1236558,156 @@ │ │ │ │ b.n 3ed0de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d8d6e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #136 @ 0x88 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + ldrh r4, [r0, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xfa6400d4 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + mcr2 0, 0, r0, cr4, cr4, {6} │ │ │ │ + adds r7, #252 @ 0xfc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bxns r0 │ │ │ │ + ldr r2, [pc, #656] @ (3edb00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d9790>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r4, r7 │ │ │ │ + add r4, fp │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r2, #7] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + ldr r4, [r4, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + @ instruction: 0xb8f0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + cbnz r0, 3ed8f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d9586> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adcs r0, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adcs r0, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #188 @ 0xbc │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ + str r4, [r4, #32] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r3, r4] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r7, r3] │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + ldmia r2, {r1, r2, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r5, [pc, #544] @ (3edaf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d9780>) │ │ │ │ + str r0, [r5, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - pop {r1, r2, r4, r6, pc} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #552 @ (adr r6, 3edb0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d979c>) │ │ │ │ + add r2, sp, #168 @ 0xa8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r5, r1] │ │ │ │ + ldr r6, [r1, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + beq.n 3ed7ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d947c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ + ldrsb r4, [r4, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r1, #96] @ 0x60 │ │ │ │ + strb r6, [r5, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + ldrsb r4, [r0, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r3, r0] │ │ │ │ + ldrsb r6, [r7, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf68200cd │ │ │ │ - strh r0, [r5, r7] │ │ │ │ + @ instruction: 0xfa2200cd │ │ │ │ + ldrsb r0, [r1, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + ldrsb r6, [r7, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r1, r7] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + ldrsb r6, [r4, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r6, r6] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + ldrsb r6, [r1, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r4, r6] │ │ │ │ + ldrsb r6, [r0, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3ed2a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d8f34> │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - sub sp, #0 │ │ │ │ + @ instruction: 0xe85600cb │ │ │ │ + push {r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r4, r5] │ │ │ │ + ldrsb r6, [r0, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r5, r2] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + ldrsb r0, [r1, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, pc, #104 @ (adr r5, 3ed9e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d9670>) │ │ │ │ + add r0, sp, #744 @ 0x2e8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + strb r6, [r5, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #320] @ (3edad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d9760>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1236868,21 +1236836,21 @@ │ │ │ │ b.n 3eda4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d96da> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #104 @ 0x68 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, r2] │ │ │ │ + strb r0, [r1, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r5, #172 @ 0xac │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r2, [r3, r2] │ │ │ │ + strb r2, [r7, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r2, r2] │ │ │ │ + strb r6, [r6, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #152] @ (3edb94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d9824>) │ │ │ │ @@ -1236955,19 +1236923,19 @@ │ │ │ │ b.n 3edb5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d97ec> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r4, #252 @ 0xfc │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #600] @ (3eddf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d9a88>) │ │ │ │ + strh r6, [r6, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r4, #154 @ 0x9a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + strh r4, [r4, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3120] @ 0xc30 │ │ │ │ sub.w sp, sp, #940 @ 0x3ac │ │ │ │ mov r6, r2 │ │ │ │ @@ -1237842,43 +1237810,43 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3ee462 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da0f2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r4, #16 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #32] @ (3ee52c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da1bc>) │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #8] @ (3ee518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da1a8>) │ │ │ │ + ldr r7, [pc, #648] @ (3ee798 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da428>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, r6, #3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r1, [pc, #696] @ (3ee7d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da460>) │ │ │ │ + ldr r5, [pc, #312] @ (3ee650 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da2e0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #648] @ (3ee7a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da434>) │ │ │ │ + ldr r5, [pc, #264] @ (3ee624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da2b4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add ip, r6 │ │ │ │ + ldr r0, [pc, #336] @ (3ee678 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da308>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r8, sp │ │ │ │ + ldr r0, [pc, #544] @ (3ee74c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da3dc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add ip, r5 │ │ │ │ + ldr r0, [pc, #304] @ (3ee660 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da2f0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0x478e │ │ │ │ + ldr r3, [pc, #184] @ (3ee5ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da27c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blx r8 │ │ │ │ + ldr r3, [pc, #384] @ (3ee6b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da348>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0x47be │ │ │ │ + ldr r3, [pc, #376] @ (3ee6b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da344>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + ldr r3, [pc, #216] @ (3ee618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da2a8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + strh r0, [r1, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1238189,23 +1238157,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ ldr.w r3, [r4, #228] @ 0xe4 │ │ │ │ b.n 3ee6fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da38a> │ │ │ │ nop │ │ │ │ adds r4, r4, r7 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cmp sl, r0 │ │ │ │ + ldr r1, [pc, #136] @ (3ee900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da590>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r8, r3 │ │ │ │ + ldr r1, [pc, #224] @ (3ee95c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da5ec>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, sp │ │ │ │ + ldr r0, [pc, #568] @ (3eeac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da750>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #300] @ (3ee9c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da658>) │ │ │ │ @@ -1238335,15 +1238303,15 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #29 │ │ │ │ lsls r5, r7, #5 │ │ │ │ asrs r2, r0, #29 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1239647,44 +1239615,44 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + str r6, [r5, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr??.w r0, [r0, #383] @ 0x17f │ │ │ │ - ldrb r4, [r1, r2] │ │ │ │ + str r4, [r5, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldrsb.w r0, [r6, ] │ │ │ │ - ldrb r6, [r4, r2] │ │ │ │ + str r6, [r0, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xf744017f │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrsh r0, [r1, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xf6fa017f │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + str r6, [r5, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xf6b0017f │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + str r4, [r3, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xf61e017f │ │ │ │ - ldrb r6, [r5, r5] │ │ │ │ + str r6, [r1, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ adc.w r1, r4, #16711680 @ 0xff0000 │ │ │ │ asrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, r1] │ │ │ │ + ldrh r2, [r7, r7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ vld4.16 {d16,d18,d20,d22}, [r2 :256] │ │ │ │ cmp r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r0, #0 │ │ │ │ @@ -1240014,26 +1239982,26 @@ │ │ │ │ b.n 3ef8e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2db574> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r3, #32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s16 q8, q8, q2 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + @ instruction: 0xf2f000d4 │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsls r6, r2, #21 │ │ │ │ lsls r5, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1242355,19 +1242323,19 @@ │ │ │ │ ... │ │ │ │ mrc 1, 7, r0, cr0, cr12, {3} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 7, r0, cr4, cr12, {3} │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, r6, r7 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r2, r7 │ │ │ │ + subs r6, r6, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0xebe2017c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1242561,15 +1242529,15 @@ │ │ │ │ ... │ │ │ │ @ instruction: 0xeb80017c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sbcs.w r1, r2, ip, ror #1 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + adds r2, r6, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ strd r0, r1, [r4, #496] @ 0x1f0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1243209,31 +1243177,31 @@ │ │ │ │ ... │ │ │ │ strd r0, r1, [r8, #-496]! @ 0x1f0 │ │ │ │ strd r0, r1, [r4, #-496]! @ 0x1f0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #25 │ │ │ │ + subs r0, r1, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #24 │ │ │ │ + adds r6, r1, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + adds r0, r1, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r2, #18 │ │ │ │ + adds r2, r6, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #17 │ │ │ │ + adds r4, r1, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r0, #17 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r4, #16 │ │ │ │ + asrs r6, r0, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ mov fp, r4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ str.w r4, [r9, #12] │ │ │ │ movw ip, #771 @ 0x303 │ │ │ │ strd r3, r3, [r9] │ │ │ │ @@ -1245020,23 +1244988,23 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.w 3f1c1a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2dd8aa> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r6, #2 │ │ │ │ + lsrs r4, r2, #17 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bvs.n 3f3024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2decb4> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1245655,15 +1245623,15 @@ │ │ │ │ ... │ │ │ │ ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldmia r3!, {r2, r6} │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [r0, #200] @ 0xc8 │ │ │ │ + ldc2 0, cr0, [r0, #-800]! @ 0xfffffce0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1246001,18 +1245969,18 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r5} │ │ │ │ lsls r4, r7, #5 │ │ │ │ - blt.n 3f3a5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2df6ec> │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - addw r0, lr, #2248 @ 0x8c8 │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + vld1.8 {d0[6]}, [lr], r8 │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #36] @ 0x24 │ │ │ │ movw ip, #319 @ 0x13f │ │ │ │ @@ -1246571,31 +1246539,31 @@ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ bl 3f3adc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2df76c> │ │ │ │ orr.w r3, r4, r0 │ │ │ │ uxtb r4, r3 │ │ │ │ b.n 3f3ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2df978> │ │ │ │ nop │ │ │ │ - bhi.n 3f4204 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2dfe94> │ │ │ │ + bgt.n 3f4144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2dfdd4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmia r4!, {r2, r4, r6} │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmia r4!, {r2, r6} │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrh r6, [r6, r3] │ │ │ │ + ldrsh r6, [r2, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ands.w r0, ip, #200 @ 0xc8 │ │ │ │ + @ instruction: 0xf3bc00c8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1247276,25 +1247244,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rev r4, r4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ - strd r0, r0, [r8], #-800 @ 0x320 │ │ │ │ - b.n 3f4758 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e03e8> │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - b.n 3f4794 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e0424> │ │ │ │ - lsls r0, r1, #3 │ │ │ │ + stc 0, cr0, [r8], {200} @ 0xc8 │ │ │ │ + @ instruction: 0xeb2c00c8 │ │ │ │ + adc.w r0, r8, r8, lsl #3 │ │ │ │ @ instruction: 0xb822 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - b.n 3f46b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e0340> │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - b.n 3f46cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e035c> │ │ │ │ - lsls r0, r1, #3 │ │ │ │ + @ instruction: 0xead200c8 │ │ │ │ + @ instruction: 0xeade00c8 │ │ │ │ stmdb sp!, {r4, 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] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -1247956,15 +1247920,15 @@ │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [r6, #4] │ │ │ │ b.n 3f4b02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e0792> │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3f4b56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e07e6> │ │ │ │ b.n 3f4c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e0908> │ │ │ │ - b.n 3f52cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e0f5c> │ │ │ │ + b.n 3f4a0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e069c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1248044,15 +1248008,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ sub sp, #248 @ 0xf8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r6, [r6, r6] │ │ │ │ + strb r6, [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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #144] @ (3f505c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e0cec>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1248118,15 +1248082,15 @@ │ │ │ │ nop │ │ │ │ add sp, #168 @ 0xa8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #912 @ 0x390 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + strb r2, [r5, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ @@ -1248345,15 +1248309,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f525c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e0eec> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ @@ -1248806,15 +1248770,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 3f5668 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e12f8> │ │ │ │ + bgt.n 3f57a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1438> │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #696] @ (3f59f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1680>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1249094,24 +1249058,24 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbfc00c7 │ │ │ │ - bvc.n 3f598c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e161c> │ │ │ │ + vmla.i16 q0, q14, d7[0] │ │ │ │ + blt.n 3f5acc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e175c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bvs.n 3f5a8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e171c> │ │ │ │ + bls.n 3f59cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e165c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bvs.n 3f598c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e161c> │ │ │ │ + bge.n 3f5acc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e175c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bvs.n 3f5a3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e16cc> │ │ │ │ + bls.n 3f597c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e160c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bvs.n 3f5a9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e172c> │ │ │ │ + bls.n 3f59dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e166c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #204] @ (3f5af4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1784>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1249197,15 +1249161,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, pc, #776 @ (adr r5, 3f5e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1a90>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 3f5b30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e17c0> │ │ │ │ + bls.n 3f5a70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1700> │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1249727,15 +1249691,15 @@ │ │ │ │ b.n 3f5e6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1afe> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, pc, #416 @ (adr r3, 3f6218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1ea8>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3f5fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1c78> │ │ │ │ + bvs.n 3f6128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1db8> │ │ │ │ lsls r0, r1, #3 │ │ │ │ add r1, pc, #400 @ (adr r1, 3f6214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1ea4>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1249972,15 +1249936,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + bcs.n 3f6230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1ec0> │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r5, [pc, #888] @ (3f665c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e22ec>) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1250332,23 +1250296,23 @@ │ │ │ │ str.w r2, [fp] │ │ │ │ b.n 3f6440 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e20d0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r0, r7 │ │ │ │ + @ instruction: 0xb698 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ittt │ │ │ │ - lsl r5, r1, #3 │ │ │ │ - lsl r0, r2, #7 │ │ │ │ - lsl r7, r2, #3 │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ + lsls r7, r2, #3 │ │ │ │ ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + add r1, pc, #568 @ (adr r1, 3f68b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e2540>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1250643,17 +1250607,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - orr.w r0, r0, #209 @ 0xd1 │ │ │ │ + @ instruction: 0xf3e000d1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #256] @ (3f6ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e2740>) │ │ │ │ mov fp, r3 │ │ │ │ @@ -1250763,15 +1250727,15 @@ │ │ │ │ b.n 3f6a4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e26da> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r4, r1, #3 │ │ │ │ str r5, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1251390,15 +1251354,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1251593,17 +1251557,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldrh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1251992,16 +1251956,16 @@ │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ bl 32f078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ad08> │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 3f76d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e3364> │ │ │ │ b.n 3f7690 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e3320> │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r0, #880] @ 0x370 │ │ │ │ - ldc 0, cr0, [r8, #880]! @ 0x370 │ │ │ │ + sbc.w r0, r0, #220 @ 0xdc │ │ │ │ + adcs.w r0, r8, #220 @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #888] @ (3f7a90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e3720>) │ │ │ │ @@ -1252838,17 +1252802,17 @@ │ │ │ │ b.n 3f7ee2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e3b72> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, pc, #504 @ (adr r5, 3f8158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e3de8>) │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ lsls r5, r1, #3 │ │ │ │ strh r2, [r6, #8] │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -1253473,21 +1253437,21 @@ │ │ │ │ strd r0, r3, [r4, #76] @ 0x4c │ │ │ │ b.n 3f858c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e421c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #2] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r3, pc, #120 @ (adr r3, 3f8640 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e42d0>) │ │ │ │ + add r6, pc, #760 @ (adr r6, 3f88c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e4550>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrb r2, [r6, #20] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - cdp 0, 11, cr0, cr8, cr7, {6} │ │ │ │ + @ instruction: 0xf25800c7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1254670,17 +1254634,17 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldrb r0, [r1, #3] │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #320 @ (adr r2, 3f935c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e4fec>) │ │ │ │ + add r5, pc, #960 @ (adr r5, 3f95dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e526c>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r1, pc, #776 @ (adr r1, 3f9528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e51b8>) │ │ │ │ + add r5, pc, #392 @ (adr r5, 3f93a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e5038>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f92c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e4f50> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1255272,26 +1255236,26 @@ │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r3 │ │ │ │ b.n 3f94bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e514c> │ │ │ │ mov r9, r7 │ │ │ │ b.n 3f9140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e4dd0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + add r2, pc, #112 @ (adr r2, 3f9884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e5514>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ ble.n 3f98b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e5542> │ │ │ │ vqrshrn.u64 d22, q0, #1 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bls.n 3f977c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e540c> │ │ │ │ + ble.n 3f98bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e554c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ iteee ne │ │ │ │ subne r0, r3, r2 │ │ │ │ ldreq r3, [r1, #4] │ │ │ │ @@ -1255412,17 +1255376,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ b.n 3f990e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e559e> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #248] @ 0xf8 │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov sl, r3 │ │ │ │ @@ -1255745,46 +1255709,52 @@ │ │ │ │ ldr r3, [pc, #80] @ (3f9cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e5948>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f9c1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e58ac> │ │ │ │ ldr r3, [pc, #76] @ (3f9cbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e594c>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f9c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e58d4> │ │ │ │ nop │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stc2l 0, cr0, [sl, #808] @ 0x328 │ │ │ │ - ldc2 0, cr0, [r8, #808]! @ 0x328 │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + lsls r2, r5, #5 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r5, #0] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + ldrb r6, [r4, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r3, #31] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stc2 0, cr0, [ip, #-808] @ 0xfffffcd8 │ │ │ │ - stc2 0, cr0, [r6, #-808] @ 0xfffffcd8 │ │ │ │ - stc2 0, cr0, [r0, #-808] @ 0xfffffcd8 │ │ │ │ - ldc2l 0, cr0, [sl], #808 @ 0x328 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldrb r0, [r2, #21] │ │ │ │ @@ -1256148,61 +1256118,61 @@ │ │ │ │ ldr r3, [pc, #100] @ (3fa0a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e5d38>) │ │ │ │ add r3, pc │ │ │ │ b.n 3fa000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e5c90> │ │ │ │ ldr r4, [pc, #96] @ (3fa0ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e5d3c>) │ │ │ │ add r4, pc │ │ │ │ b.n 3f9fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e5c78> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r5, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r4, [sp, #552] @ 0x228 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r7, [sp, #280] @ 0x118 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r2, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [sp, #808] @ 0x328 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1256539,21 +1256509,21 @@ │ │ │ │ b.n 3fa34a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e5fda> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r4, r5] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r4, [r2, r3] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + strh r4, [r5, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r3 │ │ │ │ @@ -1256737,23 +1256707,23 @@ │ │ │ │ bhi.n 3fa5b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e6248> │ │ │ │ b.n 3fa4b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e6142> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, r6] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + strh r6, [r4, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrh r6, [r0, r5] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - it cs │ │ │ │ - lslcs r4, r3, #3 │ │ │ │ - ldrb r2, [r5, #23] │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + strh r2, [r1, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r2, #17] │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w ip, [r1, #21] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1256793,15 +1256763,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 438a7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32470c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3fa654 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e62e4> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b.n 3fa632 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e62c2> │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + strh r6, [r0, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1256910,17 +1256880,17 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1256985,17 +1256955,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 3fa74c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e63dc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + str r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r3, #31] │ │ │ │ + strh r2, [r7, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1257065,17 +1257035,17 @@ │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 3fa74c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e63dc> │ │ │ │ b.n 3fa902 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e6592> │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + strh r4, [r3, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3376] @ 0xd30 │ │ │ │ sub.w sp, sp, #684 @ 0x2ac │ │ │ │ mov r7, r3 │ │ │ │ @@ -1257714,71 +1257684,71 @@ │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ b.n 3faad2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e6762> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r1, r2] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 3fafda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e6c6a> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, sp, #456 @ 0x1c8 │ │ │ │ + cbz r2, 3fafdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e6c6c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ strb r0, [r4, r4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldcl 15, cr15, [pc], #-1020 @ 3fabec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e687c> │ │ │ │ - add r1, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r2, #62] @ 0x3e │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r0, #52] @ 0x34 │ │ │ │ + str r2, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r4, #38] @ 0x26 │ │ │ │ + str r0, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + str r1, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r7, #30] │ │ │ │ + ldrh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xe9abffff │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ + ldrh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r1, #24] │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r5, #22] │ │ │ │ + ldrh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r6, #20] │ │ │ │ + ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r6, #26] │ │ │ │ + ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r3, #20] │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ cbz r2, 3fb06a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e6cfa> │ │ │ │ @@ -1257980,15 +1257950,15 @@ │ │ │ │ bfi r3, r2, #5, #3 │ │ │ │ strb r3, [r5, #20] │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3fb1a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e6e30> │ │ │ │ mov r3, r5 │ │ │ │ b.n 3fb100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e6d90> │ │ │ │ - uxtb r6, r5 │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [r1, #92] @ 0x5c │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #1 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ beq.n 3fb25e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e6eee> │ │ │ │ @@ -1258781,17 +1258751,17 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldr r1, [pc, #336] @ (3fbb74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e7804>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ beq.n 3fba56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e76e6> │ │ │ │ rsb r5, r3, #32 │ │ │ │ sub.w r4, r3, #32 │ │ │ │ lsr.w r2, r9, r3 │ │ │ │ @@ -1259079,21 +1259049,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 3fbaac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e773c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r4, r9 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #29] │ │ │ │ + strh r2, [r1, #24] │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1259446,21 +1259416,21 @@ │ │ │ │ cmp r1, #8 │ │ │ │ bhi.w 3fbf0e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e7b9e> │ │ │ │ b.n 3fbff6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e7c86> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r3, #4 │ │ │ │ b.n 3fc00e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e7c9e> │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + strh r0, [r7, #18] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + strh r6, [r4, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r4, sp, #600 @ 0x258 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + strh r6, [r2, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ @@ -1259589,15 +1259559,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 540200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42be90> │ │ │ │ mov r5, r0 │ │ │ │ b.n 3fc108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e7d98> │ │ │ │ nop │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ ldr r5, [pc, #632] @ (3fc4e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e8170>) │ │ │ │ @@ -1259837,17 +1259807,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r5, #144 @ 0x90 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #240 @ 0xf0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + add r3, pc, #272 @ (adr r3, 3fc600 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e8290>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + add r3, pc, #96 @ (adr r3, 3fc554 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e81e4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r5, r3 │ │ │ │ @@ -1260754,40 +1260724,40 @@ │ │ │ │ mov r9, r7 │ │ │ │ b.n 3fcdac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e8a3c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r2, #232 @ 0xe8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + add r2, pc, #344 @ (adr r2, 3fcf6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e8bfc>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ mrc 15, 2, APSR_nzcv, cr11, cr15, {7} │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r2, #22] │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r3, #3 │ │ │ │ adds r4, #38 @ 0x26 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strb r2, [r3, #11] │ │ │ │ + strb r2, [r7, #25] │ │ │ │ lsls r0, r1, #3 │ │ │ │ bge.n 3fcd6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e89fe> │ │ │ │ vtbl.8 d29, {d31- d24, , q15 │ │ │ │ + vtbx.8 d24, {d31- │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + ldr r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1448] @ 0x5a8 │ │ │ │ ldr r5, [pc, #252] @ (3fd028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e8cb8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1261300,33 +1261270,33 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r7, #162 @ 0xa2 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r0, #18] │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r1, #20] │ │ │ │ + strh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r7, #12] │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r0, #14] │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + strb r2, [r1, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + strb r2, [r1, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r6, #40] @ 0x28 │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + strb r0, [r0, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1262450,31 +1262420,31 @@ │ │ │ │ b.n 3fd9de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e966e> │ │ │ │ cmp r4, #6 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #150 @ 0x96 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r4, #11] │ │ │ │ + ldrb r2, [r0, #26] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ + bne.n 3fdefc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e9b8c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + bne.n 3fdf64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e9bf4> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + bne.n 3fdf6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e9bfc> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + bne.n 3fdf74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e9c04> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ + bne.n 3fdf7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e9c0c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r1, #3 │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 3fe222 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e9eb2> │ │ │ │ cmp r2, r0 │ │ │ │ @@ -1262862,24 +1262832,24 @@ │ │ │ │ movcs r1, #1 │ │ │ │ b.n 3fde14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e9aa4> │ │ │ │ ldr r0, [pc, #32] @ (3fe2e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e9f74>) │ │ │ │ add r0, pc │ │ │ │ bl 2a0200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18be90> │ │ │ │ ldrb.w r3, [r5, #56] @ 0x38 │ │ │ │ b.w 3fd978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e9608> │ │ │ │ - str r4, [r3, #12] │ │ │ │ + str r4, [r7, #68] @ 0x44 │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xb79f │ │ │ │ - vqrdmlsh.s , , d6[0] │ │ │ │ + @ instruction: 0xffff6366 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + str r2, [r2, #28] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + strh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #488] @ (3fe4e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ea174>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1263278,19 +1263248,19 @@ │ │ │ │ nop │ │ │ │ subs r6, r0, r0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r4, r6 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrh r4, [r4, r5] │ │ │ │ + ldrsh r4, [r0, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r3, r5] │ │ │ │ + ldrsh r4, [r7, r3] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r5, r3] │ │ │ │ + ldrsh r4, [r1, r2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1263452,15 +1263422,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3ba75c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a63ec> │ │ │ │ str.w r4, [r8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ + ldrb r0, [r0, r7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #76] @ (3fe8f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ea588>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1263847,15 +1263817,15 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ asrs r0, r1, #21 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r4, [r7, #20] │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r4, r1, #17 │ │ │ │ lsls r4, r7, #5 │ │ │ │ str r0, [r3, #12] │ │ │ │ lsls r3, r7, #5 │ │ │ │ @@ -1264590,15 +1264560,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r1, #25 │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsrs r2, r1, #25 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #14] │ │ │ │ + strb r6, [r2, #29] │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #17 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1265675,33 +1265645,33 @@ │ │ │ │ b.n 3ff824 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eb4b4> │ │ │ │ lsrs r0, r5, #14 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strb r0, [r6, #4] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r0, r5, #11 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ands r2, r6 │ │ │ │ + mvns r2, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ands r6, r2 │ │ │ │ + bics r6, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r7, #226 @ 0xe2 │ │ │ │ + bics r2, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #222 @ 0xde │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [r4, #100] @ 0x64 │ │ │ │ + strb r2, [r0, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [pc, #752] @ (4002cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ebf5c>) │ │ │ │ + ldr r6, [pc, #368] @ (40014c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ebddc>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ + cmp r6, #34 @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r8, [r8, #13] │ │ │ │ cmp.w r8, #2 │ │ │ │ bne.w 400176 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ebe06> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -1266298,15 +1266268,15 @@ │ │ │ │ b.n 400214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ebea4> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - lsrs r4, r4 │ │ │ │ + add ip, r0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1266453,17 +1266423,17 @@ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r1, r3, #1 │ │ │ │ movs r3, #2 │ │ │ │ b.n 4006be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ec34e> │ │ │ │ nop │ │ │ │ - ldrsh r6, [r0, r4] │ │ │ │ + str r6, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r6, [r3, r4] │ │ │ │ + ldrh r6, [r7, 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 │ │ │ │ @@ -1266596,15 +1266566,15 @@ │ │ │ │ bl 53fc5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42b8ec> │ │ │ │ eor.w r0, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst r6, r0 │ │ │ │ beq.n 4008fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ec58c> │ │ │ │ b.n 4008c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ec558> │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + str r2, [r5, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r5, r1 │ │ │ │ @@ -1267104,17 +1267074,17 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xf65c017b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4e8017b │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + strb r4, [r4, r3] │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ @@ -1268023,15 +1267993,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ ands.w r1, lr, fp, ror #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r7, #60 @ 0x3c │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xe804017b │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ @@ -1268324,15 +1268294,15 @@ │ │ │ │ adds r4, #1 │ │ │ │ bl 401a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ed6d8> │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 401b62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ed7f2> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #688] @ (401e38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edac8>) │ │ │ │ + ldr r7, [pc, #304] @ (401cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ed948>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1268483,15 +1268453,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 401cee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ed97e> │ │ │ │ b.n 401be6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ed876> │ │ │ │ - ldr r1, [pc, #352] @ (401e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edb08>) │ │ │ │ + ldr r4, [pc, #992] @ (4020f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edd88>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #228] @ (401e10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edaa0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1268661,15 +1268631,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 402210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edea0> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ b.n 402184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ede14> │ │ │ │ lsls r3, r7, #5 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1268719,15 +1268689,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 402178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ede08> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r7, #68 @ 0x44 │ │ │ │ lsls r0, r1, #3 │ │ │ │ b.n 4020f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edd84> │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1268933,15 +1268903,15 @@ │ │ │ │ b.n 40207e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edd0e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 40225c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edeec> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - movs r3, #18 │ │ │ │ + movs r6, #178 @ 0xb2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ svc 238 @ 0xee │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r6, [r0, #80] @ 0x50 │ │ │ │ ldr.w r9, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1268999,31 +1268969,31 @@ │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 4021a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ede34> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - str r2, [r2, r6] │ │ │ │ + strb r2, [r6, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + ldrsb r6, [r5, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r7, [pc, #728] @ (4024f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ee180>) │ │ │ │ + strh r6, [r2, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [pc, #72] @ (402264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edef4>) │ │ │ │ + str r2, [r6, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + strb r6, [r5, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add ip, fp │ │ │ │ + ldr r0, [pc, #496] @ (402414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ee0a4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r7, [pc, #464] @ (4023f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ee088>) │ │ │ │ + strh r4, [r2, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add sl, r4 │ │ │ │ + ldr r0, [pc, #264] @ (402334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edfc4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r1, [pc, #104] @ (402298 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edf28>) │ │ │ │ + ldr r4, [pc, #744] @ (402518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ee1a8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #28] @ (402260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edef0>) │ │ │ │ @@ -1269038,15 +1269008,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 69918 │ │ │ │ nop │ │ │ │ ble.n 4021cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ede5c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #432 @ (adr r1, 40241c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ee0ac>) │ │ │ │ + add r5, pc, #48 @ (adr r5, 40229c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edf2c>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1269085,15 +1269055,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (4022dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edf6c>) │ │ │ │ add r0, pc │ │ │ │ bl 402230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edec0> │ │ │ │ - ssat r0, #7, sl, lsl #3 │ │ │ │ + subw r0, sl, #2246 @ 0x8c6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1269244,15 +1269214,15 @@ │ │ │ │ str r2, [r6, #0] │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #4] @ (402458 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ee0e8>) │ │ │ │ add r0, pc │ │ │ │ bl 402230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edec0> │ │ │ │ - rsb r0, r2, #198 @ 0xc6 │ │ │ │ + sbc.w r0, r2, #6488064 @ 0x630000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1270347,33 +1270317,33 @@ │ │ │ │ bne.w 4045aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f023a> │ │ │ │ movs r3, #1 │ │ │ │ mov.w r0, #284 @ 0x11c │ │ │ │ str.w r3, [r8, #32] │ │ │ │ b.w 402748 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ee3d8> │ │ │ │ bge.n 4030cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eed5c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r5, [pc, #480] @ (4032e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eef78>) │ │ │ │ + str r0, [r3, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r1, [pc, #984] @ (4034e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ef174>) │ │ │ │ + ldr r5, [pc, #600] @ (403364 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eeff4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #192] @ (4031d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eee60>) │ │ │ │ + str r0, [r2, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [pc, #336] @ (403264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eeef4>) │ │ │ │ + str r4, [r6, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [pc, #440] @ (4032d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eef60>) │ │ │ │ + ldr r7, [pc, #56] @ (403150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eede0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r3 │ │ │ │ + add r0, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [pc, #408] @ (4032b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eef48>) │ │ │ │ + ldr r7, [pc, #24] @ (403138 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eedc8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r2 │ │ │ │ + add r2, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add sl, sp │ │ │ │ + ldr r0, [pc, #552] @ (403350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eefe0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #880] @ (40349c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ef12c>) │ │ │ │ + str r4, [r7, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ ldrb.w r3, [r8, #113] @ 0x71 │ │ │ │ ldr.w r1, [r2, r1, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1271628,23 +1271598,23 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, r3, r2 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 4040ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2efd5a> │ │ │ │ ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ b.n 404096 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2efd26> │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + asrs r6, r7, #12 │ │ │ │ lsls r0, r1, #3 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #29 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ sub.w r6, r2, r0 │ │ │ │ it gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ @@ -1272204,42 +1272174,44 @@ │ │ │ │ b.w 4035e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ef270> │ │ │ │ mov r0, r8 │ │ │ │ bl 408d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f49bc> │ │ │ │ b.w 403516 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ef1a6> │ │ │ │ ldr r0, [pc, #64] @ (404714 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f03a4>) │ │ │ │ add r0, pc │ │ │ │ bl 402230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edec0> │ │ │ │ - bpl.n 404688 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0318> │ │ │ │ + bls.n 4047c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0458> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + lsls r6, r2, #17 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + strh r0, [r1, #4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r0, #1 │ │ │ │ + lsls r4, r4, #15 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bcs.n 404680 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0310> │ │ │ │ + bvs.n 4047c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0450> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + cmp r2, #232 @ 0xe8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - vhadd.u q8, q11, │ │ │ │ - bcs.n 40477c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f040c> │ │ │ │ + lsls r6, r2, #12 │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + bpl.n 4046bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f034c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bne.n 4047d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0468> │ │ │ │ + bpl.n 404718 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f03a8> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldc2 0, cr0, [r4], {199} @ 0xc7 │ │ │ │ - mrrc2 0, 12, r0, ip, cr7 │ │ │ │ - beq.n 40475c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f03ec> │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + vrev32. q8, │ │ │ │ + bcc.n 40469c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f032c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 404774 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0404> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 404774 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0404> │ │ │ │ push {lr} │ │ │ │ @@ -1272318,15 +1272290,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (4047ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f047c>) │ │ │ │ add r0, pc │ │ │ │ bl 402230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edec0> │ │ │ │ nop │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + bcs.n 4047b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0448> │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1272357,17 +1272329,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (40484c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f04dc>) │ │ │ │ add r0, pc │ │ │ │ bl 402230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edec0> │ │ │ │ ldr r0, [pc, #12] @ (404850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f04e0>) │ │ │ │ add r0, pc │ │ │ │ bl 402230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edec0> │ │ │ │ nop │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + bcs.n 4047c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0450> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + bcs.n 40480c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f049c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 40488e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f051e> │ │ │ │ @@ -1272483,21 +1272455,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (404994 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0624>) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 401e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edad0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xfab600c7 │ │ │ │ - @ instruction: 0xfae400c7 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + cdp2 0, 5, cr0, cr6, cr7, {6} │ │ │ │ + cdp2 0, 8, cr0, cr4, cr7, {6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xfafa00c7 │ │ │ │ + cdp2 0, 9, cr0, cr10, cr7, {6} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1272572,18 +1272544,18 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ push {r1, r4, r6, r7, lr} │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa7000c7 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + cdp2 0, 1, cr0, cr0, cr7, {6} │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r2!, {r1, r2, r4} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1272667,30 +1272639,30 @@ │ │ │ │ ldr r2, [pc, #52] @ (404b6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f07fc>) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 404abe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f074e> │ │ │ │ - @ instruction: 0xfa1a00c7 │ │ │ │ + ldc2 0, cr0, [sl, #796]! @ 0x31c │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - @ instruction: 0xfa1800c7 │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + ldc2 0, cr0, [r8, #796]! @ 0x31c │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr??.w r0, [r8, #199] @ 0xc7 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + ldc2l 0, cr0, [r8, #-796]! @ 0xfffffce4 │ │ │ │ + ldr r2, [r7, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + ldr r4, [r0, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - vld1.8 {d0[6]}, [r8], r7 │ │ │ │ - ldrsb.w r0, [sl, #199] @ 0xc7 │ │ │ │ - strb r0, [r4, r0] │ │ │ │ + stc2l 0, cr0, [r8, #-796] @ 0xfffffce4 │ │ │ │ + ldc2 0, cr0, [sl, #-796]! @ 0xfffffce4 │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #68] @ 404bc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0854> │ │ │ │ ldr.w lr, [pc, #68] @ 404bc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0858> │ │ │ │ @@ -1272722,17 +1272694,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r3, pc, #296 @ (adr r3, 404cf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0980>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ push {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #656] @ (404e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0af4>) │ │ │ │ + ldr r4, [pc, #272] @ (404ce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0974>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 404c52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f08e2> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1272945,15 +1272917,15 @@ │ │ │ │ bl 401e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edad0> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 438ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324748> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xf70000c7 │ │ │ │ + @ instruction: 0xfaa000c7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1272986,15 +1272958,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 401e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edad0> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 438ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324748> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf69000c7 │ │ │ │ + @ instruction: 0xfa3000c7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r1 │ │ │ │ @@ -1273053,16 +1273025,16 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 438ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324748> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 404e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0b08> │ │ │ │ - movw r0, #35015 @ 0x88c7 │ │ │ │ - @ instruction: 0xf5e800c7 │ │ │ │ + vld1.8 {d16[6]}, [r8], r7 │ │ │ │ + vst1.8 {d0[6]}, [r8], 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #564] @ (405148 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0dd8>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #564] @ (40514c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0ddc>) │ │ │ │ @@ -1273302,35 +1273274,35 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 404fbe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0c4e> │ │ │ │ sub sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + cmp r3, #158 @ 0x9e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - sxtb r4, r3 │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldc2l 1, cr0, [ip], #-452 @ 0xfffffe3c │ │ │ │ add r7, sp, #824 @ 0x338 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - cbz r6, 405194 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0e24> │ │ │ │ + push {r1, r2, r4, r6, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ @ instruction: 0xfbb80171 │ │ │ │ - sxth r2, r4 │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r0, 4051a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0e30> │ │ │ │ + push {r4, r6, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r2, 405192 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0e22> │ │ │ │ + push {r1, r3, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r4, 4051b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0e40> │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + push {r2, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1273485,15 +1273457,15 @@ │ │ │ │ streq.w sl, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 405238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0ec8> │ │ │ │ b.n 40524e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0ede> │ │ │ │ str.w sl, [r6] │ │ │ │ b.n 405304 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0f94> │ │ │ │ bx lr │ │ │ │ - movt r0, #57543 @ 0xe0c7 │ │ │ │ + @ instruction: 0xf66e00c7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1273728,33 +1273700,33 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 405398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f1028> │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ blt.n 40552e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f11be> │ │ │ │ b.n 405494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f1124> │ │ │ │ - add.w r0, r6, #199 @ 0xc7 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + @ instruction: 0xf4a600c7 │ │ │ │ + subs r4, r3, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf0b200c7 │ │ │ │ - @ instruction: 0xf0d200c7 │ │ │ │ + orrs.w r0, r2, #6520832 @ 0x638000 │ │ │ │ + orns r0, r2, #6520832 @ 0x638000 │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf12a00c7 │ │ │ │ - eors.w r0, r6, #199 @ 0xc7 │ │ │ │ - @ instruction: 0xf0aa00c7 │ │ │ │ - @ instruction: 0xf0be00c7 │ │ │ │ - @ instruction: 0xf0d200c7 │ │ │ │ - ands.w r0, r0, #199 @ 0xc7 │ │ │ │ - ands.w r0, r8, #199 @ 0xc7 │ │ │ │ - vmla.i16 d16, d16, d7[0] │ │ │ │ - lsls r6, r7, #13 │ │ │ │ + @ instruction: 0xf4ca00c7 │ │ │ │ + bics.w r0, r6, #6520832 @ 0x638000 │ │ │ │ + orr.w r0, sl, #6520832 @ 0x638000 │ │ │ │ + orrs.w r0, lr, #6520832 @ 0x638000 │ │ │ │ + orns r0, r2, #6520832 @ 0x638000 │ │ │ │ + @ instruction: 0xf3b000c7 │ │ │ │ + @ instruction: 0xf3b800c7 │ │ │ │ + @ instruction: 0xf37000c7 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vext.8 q0, q10, , #0 │ │ │ │ + @ instruction: 0xf35400c7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #316] @ (405720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f13b0>) │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [pc, #316] @ (405724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f13b4>) │ │ │ │ @@ -1273889,38 +1273861,38 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - cbz r0, 4057ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f143e> │ │ │ │ + @ instruction: 0xb798 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [r7, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + adds r3, #40 @ 0x28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + adds r3, #52 @ 0x34 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - vhadd.s8 q8, q8, │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + @ instruction: 0xf2e000c7 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + adds r3, #244 @ 0xf4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #916] @ (405b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f1798>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1274288,25 +1274260,25 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #816 @ (adr r7, 405e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f1ad4>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - stcl 0, cr0, [lr, #796] @ 0x31c │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + sbc.w r0, lr, #199 @ 0xc7 │ │ │ │ + asrs r4, r2, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r2, r0, #2 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldcl 0, cr0, [ip, #796] @ 0x31c │ │ │ │ - stcl 0, cr0, [ip, #796] @ 0x31c │ │ │ │ - ldc 0, cr0, [lr, #796]! @ 0x31c │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + sbcs.w r0, ip, #199 @ 0xc7 │ │ │ │ + sbc.w r0, ip, #199 @ 0xc7 │ │ │ │ + adcs.w r0, lr, #199 @ 0xc7 │ │ │ │ + adds r1, #242 @ 0xf2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r7, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 405fe2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f1c72> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1274980,19 +1274952,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ b.n 405d7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f1a0a> │ │ │ │ nop.w │ │ │ │ lsls r3, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r2, r7, lsl #3 │ │ │ │ - adds.w r0, r6, r7, lsl #3 │ │ │ │ - ldrd r0, r0, [r8, #-796] @ 0x31c │ │ │ │ - b.n 405fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f1c78> │ │ │ │ - lsls r7, r0, #3 │ │ │ │ + cdp 0, 11, cr0, cr2, cr7, {6} │ │ │ │ + cdp 0, 11, cr0, cr6, cr7, {6} │ │ │ │ + ldcl 0, cr0, [r8], #796 @ 0x31c │ │ │ │ + eor.w r0, r8, r7, 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1276257,139 +1276228,138 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr.w ip, [r7] │ │ │ │ b.n 40691e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f25ae> │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - b.n 406c14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f28a4> │ │ │ │ - lsls r7, r0, #3 │ │ │ │ + bic.w r0, r4, r7, lsl #3 │ │ │ │ ldrh r0, [r1, #18] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + subs r0, r5, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrh r4, [r0, #10] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + subs r4, r1, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r2, #5 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrh r2, [r2, #6] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - asrs r6, r0, #5 │ │ │ │ + asrs r6, r4, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, r0, r0 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - lsrs r6, r5, #29 │ │ │ │ + asrs r6, r1, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - lsrs r2, r5, #30 │ │ │ │ + asrs r2, r1, #13 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r1, #21 │ │ │ │ + adds r2, r5, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + asrs r4, r5, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r7, #30 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + subs r0, r0, r4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + b.n 4073a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3038> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r7, #5 │ │ │ │ strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - udf #0 │ │ │ │ + b.n 4072a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2f38> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ble.n 406ecc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2b5c> │ │ │ │ + b.n 40720c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2e9c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + subs r2, r5, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r0, #28 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + asrs r4, r0, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r2, #18 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - adds r4, r1, r1 │ │ │ │ + subs r4, r5, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + b.n 4076d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3360> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r0, #30] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + b.n 4076d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3364> │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r4, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - asrs r4, r0, #27 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bgt.n 406fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2c58> │ │ │ │ + svc 174 @ 0xae │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ + lsrs r6, r5, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blt.n 406fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2c3c> │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r0, pc, #456 @ (adr r0, 407180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2e10>) │ │ │ │ + add r4, pc, #72 @ (adr r4, 407000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2c90>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bge.n 406ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2b54> │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + add r2, pc, #952 @ (adr r2, 40737c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f300c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bls.n 406f80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2c10> │ │ │ │ + ble.n 4070c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2d50> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xf79400d5 │ │ │ │ - bls.n 406ed8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2b68> │ │ │ │ + @ instruction: 0xfb3400d5 │ │ │ │ + ble.n 407018 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2ca8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xf71600d5 │ │ │ │ - asrs r6, r5, #10 │ │ │ │ + @ instruction: 0xfab600d5 │ │ │ │ + asrs r6, r1, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r2, [r5, #2] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - asrs r2, r7, #6 │ │ │ │ + asrs r2, r3, #21 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bgt.n 407064 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2cf4> │ │ │ │ + svc 220 @ 0xdc │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r4, r3, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bhi.n 406f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2c2c> │ │ │ │ + bgt.n 4070dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2d6c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + cmp r1, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + add r1, pc, #160 @ (adr r1, 40709c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2d2c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r3, [pc, #3176] @ 407c68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f38f8> │ │ │ │ add r3, pc │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ b.n 406948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f25d8> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ @@ -1277482,49 +1277452,49 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #291 @ 0x123 │ │ │ │ subw r3, r3, #3496 @ 0xda8 │ │ │ │ strd r0, r1, [r3] │ │ │ │ b.w 4070c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2d58> │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + asrs r4, r6, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r3, #12 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 407c90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3920> │ │ │ │ + bge.n 407bd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3860> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r0, [r3, #24] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bls.n 407bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3850> │ │ │ │ + ble.n 407d00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3990> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r3, #8 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrb r6, [r0, #21] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r0, [r7, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r6, [r3, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r4, [r0, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r0, [r5, #19] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r4, [r1, #19] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bvc.n 407d0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f399c> │ │ │ │ + bge.n 407c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f38dc> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r4, [r6, #17] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r4, [r0, #17] │ │ │ │ lsls r6, r7, #5 │ │ │ │ @@ -1277554,41 +1277524,41 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r0, [r6, #3] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bne.n 407c90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3920> │ │ │ │ + bpl.n 407dd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3a60> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bne.n 407cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3954> │ │ │ │ + bpl.n 407c04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3894> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bne.n 407c70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3900> │ │ │ │ + bpl.n 407db0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3a40> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bne.n 407c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f38d0> │ │ │ │ + bpl.n 407d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3a10> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r2, [r6, #31] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r0, [r2, #31] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r0, #31] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r2, [r1, #30] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r6, [r7, #29] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bcs.n 407c34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f38c4> │ │ │ │ + bvs.n 407d74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3a04> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strb r4, [r6, #28] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r0, [r5, #28] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r2, [r6, #27] │ │ │ │ lsls r6, r7, #5 │ │ │ │ @@ -1277598,39 +1277568,39 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r5, #25] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r6, #24] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r6, #23] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - beq.n 407cf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3988> │ │ │ │ + bmi.n 407e38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3ac8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strb r4, [r4, #22] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - beq.n 407cc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3950> │ │ │ │ + bmi.n 407e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3a90> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strb r4, [r0, #22] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r5, #21] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - beq.n 407e58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3ae8> │ │ │ │ + bmi.n 407d98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3a28> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strb r0, [r1, #21] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r7, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r6, [r2, #19] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r2, [r2, #18] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r6, [r0, #18] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r0, [r6, #17] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - beq.n 407dd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3a68> │ │ │ │ + bcc.n 407d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f39a8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strb r6, [r7, #16] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r6, #15] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r0, [r6, #14] │ │ │ │ lsls r6, r7, #5 │ │ │ │ @@ -1278783,31 +1278753,30 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r4, #112] @ 0x70 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r3, r4} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 40837c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f400c> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + @ instruction: 0xe83000d5 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r3, #80] @ 0x50 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ lsls r6, r7, #5 │ │ │ │ @@ -1278825,15 +1278794,15 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r7, #5 │ │ │ │ @@ -1278845,82 +1278814,83 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - strh r4, [r0, #18] │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r6, r0, #3 │ │ │ │ - svc 10 │ │ │ │ + b.n 40902c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f4cbc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + asrs r0, r7, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bic.w r0, r2, #219 @ 0xdb │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + ubfx r0, r2, #3, #28 │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stc2 0, cr0, [r0], {219} @ 0xdb │ │ │ │ - @ instruction: 0xfbf400db │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + movs r0, r4 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + vshr.u64 q0, , #44 │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r7, #5 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ lsls r6, r7, #5 │ │ │ │ str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - sev │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r0, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r7, #5 │ │ │ │ str r6, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - itee al │ │ │ │ - lslal r7, r0, #3 │ │ │ │ - stmia r0!, {r1, r4} │ │ │ │ - lsl r7, r0, #3 │ │ │ │ + stmia r3!, {r1, r2, r3, r7} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + stmia r3!, {r1, r4, r5, r7} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ str r6, [r2, #88] @ 0x58 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - itt hi │ │ │ │ - lslhi r7, r0, #3 │ │ │ │ - stmiahi r1!, {r1, r5} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - blt.n 408b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f4798> │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + svc 124 @ 0x7c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - itte gt │ │ │ │ - lslgt r7, r0, #3 │ │ │ │ - strgt r2, [r1, #84] @ 0x54 │ │ │ │ - lslle r6, r7, #5 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r6} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + str r2, [r1, #84] @ 0x54 │ │ │ │ + lsls r6, r7, #5 │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - blt.n 408ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f4748> │ │ │ │ + svc 76 @ 0x4c │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r6, [r3, #80] @ 0x50 │ │ │ │ lsls r6, r7, #5 │ │ │ │ str r4, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r0, [pc, #320] @ (408cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f493c>) │ │ │ │ mov r1, r5 │ │ │ │ @@ -1279038,57 +1279008,57 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ bl 401e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edad0> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ b.n 40862e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f42be> │ │ │ │ - cbnz r0, 408cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f498c> │ │ │ │ + bkpt 0x00d0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r0, 408d00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f4990> │ │ │ │ + bkpt 0x00d0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r0, 408ce2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f4972> │ │ │ │ + pop {r3, r6, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + stmia r0!, {r2} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + stmia r0!, {r3} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r7, #5 │ │ │ │ str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bkpt 0x005c │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - cbnz r4, 408d58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f49e8> │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - cbnz r2, 408d5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f49ee> │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - lsls r6, r7, #5 │ │ │ │ - cbnz r6, 408d58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f49e8> │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - cbnz r2, 408d5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f49ee> │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - str r2, [r1, #36] @ 0x24 │ │ │ │ - lsls r6, r7, #5 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + itt vs │ │ │ │ + lslvs r7, r0, #3 │ │ │ │ + itet vs @ unpredictable │ │ │ │ + lslvs r7, r0, #3 │ │ │ │ + strvc r0, [r5, #36] @ 0x24 │ │ │ │ + lslvs r6, r7, #5 │ │ │ │ + itet cc │ │ │ │ + lslcc r7, r0, #3 │ │ │ │ + itte cc @ unpredictable │ │ │ │ + lslcc r7, r0, #3 │ │ │ │ + strcc r2, [r1, #36] @ 0x24 │ │ │ │ + lslcs r6, r7, #5 │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bhi.n 408c54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f48e4> │ │ │ │ + bgt.n 408d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f4a24> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -1342028,15 +1341998,15 @@ │ │ │ │ bl 4364a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x322130> │ │ │ │ b.n 4350e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x320d78> │ │ │ │ bl 4369f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x322688> │ │ │ │ b.n 4350a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x320d38> │ │ │ │ bl 436cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32298c> │ │ │ │ b.n 4350a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x320d38> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #96] @ (4351a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x320e34>) │ │ │ │ + strh r0, [r7, r2] │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1342197,23 +1342167,23 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 436a9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32272c> │ │ │ │ b.n 435254 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x320ee4> │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r0, r4, #288 @ 0x120 │ │ │ │ bl 446c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3328dc> │ │ │ │ b.n 435284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x320f14> │ │ │ │ - ldr r5, [pc, #640] @ (43558c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32121c>) │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r5, [pc, #648] @ (435598 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321228>) │ │ │ │ + str r2, [r0, r5] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r5, [pc, #760] @ (43560c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32129c>) │ │ │ │ + str r6, [r3, r5] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r5, [pc, #392] @ (4354a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321130>) │ │ │ │ + str r2, [r0, r4] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r5, [pc, #112] @ (43538c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32101c>) │ │ │ │ + str r4, [r7, r2] │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbz r0, 435342 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x320fd2> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1342392,37 +1342362,37 @@ │ │ │ │ b.n 4353bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32104c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #712] @ (4357ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32143c>) │ │ │ │ + str r2, [r2, r1] │ │ │ │ lsls r5, r0, #3 │ │ │ │ add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - ldr r4, [pc, #728] @ (4357c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321454>) │ │ │ │ + str r6, [r2, r1] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r4, [pc, #232] @ (4355d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321268>) │ │ │ │ + ldr r7, [pc, #872] @ (435858 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3214e8>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r4, [pc, #832] @ (435834 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3214c4>) │ │ │ │ + str r0, [r6, r1] │ │ │ │ lsls r5, r0, #3 │ │ │ │ add r3, sp, #840 @ 0x348 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - ldr r4, [pc, #192] @ (4355bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32124c>) │ │ │ │ + ldr r7, [pc, #832] @ (43583c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3214cc>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r4, [pc, #352] @ (435660 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3212f0>) │ │ │ │ + ldr r7, [pc, #992] @ (4358e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321570>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #392] @ (435690 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321320>) │ │ │ │ + str r2, [r0, r0] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r4, [pc, #616] @ (435774 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321404>) │ │ │ │ + str r2, [r7, r0] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r3, [pc, #312] @ (435648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3212d8>) │ │ │ │ + ldr r6, [pc, #952] @ (4358c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321558>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1342464,17 +1342434,17 @@ │ │ │ │ ldrd r3, r0, [r0, #400] @ 0x190 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r0, #2 │ │ │ │ bl 43a338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325fc8> │ │ │ │ b.n 435534 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3211c4> │ │ │ │ - ldr r3, [pc, #768] @ (43589c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32152c>) │ │ │ │ + ldr r7, [pc, #384] @ (43571c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3213ac>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bhi.n 43567c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32130c> │ │ │ │ + bgt.n 4355bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32124c> │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ bl 444de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x330a74> │ │ │ │ @@ -1342700,15 +1342670,15 @@ │ │ │ │ blx 6a8a8 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8a8 │ │ │ │ ldrb.w r3, [r4, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 435782 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321412> │ │ │ │ b.n 4357ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32143e> │ │ │ │ - ldr r2, [pc, #512] @ (435a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321698>) │ │ │ │ + ldr r6, [pc, #128] @ (435888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321518>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #384] @ 0x180 │ │ │ │ cbz r4, 435828 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3214b8> │ │ │ │ @@ -1342868,15 +1342838,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 444a90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x330720> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - mov lr, r2 │ │ │ │ + ldr r2, [pc, #216] @ (435a94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321724>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #172] @ 435a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321708> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1342951,15 +1342921,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #168 @ (adr r6, 435b24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3217b4>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #1016 @ (adr r5, 435e7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321b0c>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ - bx ip │ │ │ │ + ldr r3, [pc, #0] @ (435a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321718>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ ldr r2, [pc, #476] @ (435c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321908>) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -1343161,15 +1343131,15 @@ │ │ │ │ b.n 435c24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3218b4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #368 @ (adr r5, 435dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321a7c>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, r1 │ │ │ │ + ldr r1, [pc, #176] @ (435d34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3219c4>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ add r3, pc, #848 @ (adr r3, 435fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321c68>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1343399,17 +1343369,17 @@ │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #768 @ (adr r1, 4361cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321e5c>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - muls r0, r0 │ │ │ │ + mov r8, ip │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmn r2, r4 │ │ │ │ + mov sl, r0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #252] @ (435fe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321c74>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1343611,15 +1343581,15 @@ │ │ │ │ b.n 436024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321cb4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adcs r2, r4 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ and.w r1, r1, #61440 @ 0xf000 │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bne.n 43610a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321d9a> │ │ │ │ @@ -1343639,15 +1343609,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r0, r1 │ │ │ │ + add r8, r5 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (436174 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321e04>) │ │ │ │ add r1, pc │ │ │ │ @@ -1343778,15 +1343748,15 @@ │ │ │ │ b.n 43625c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321eec> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - eors r0, r3 │ │ │ │ + mvns r0, r7 │ │ │ │ lsls r5, r0, #3 │ │ │ │ bl 41e282 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x309f12> │ │ │ │ ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1343991,15 +1343961,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 436470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x322100> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #194 @ 0xc2 │ │ │ │ + adcs r2, r4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r3, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ @@ -1344165,19 +1344135,19 @@ │ │ │ │ b.n 4365cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32225c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + lsrs r0, r6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + lsls r0, r0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #524] @ (436888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x322518>) │ │ │ │ @@ -1344401,47 +1344371,47 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - subs r2, #130 @ 0x82 │ │ │ │ + subs r6, #34 @ 0x22 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r4, #86 @ 0x56 │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #42 @ 0x2a │ │ │ │ + subs r6, #202 @ 0xca │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + subs r5, #118 @ 0x76 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r6, #208 @ 0xd0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r1, #48 @ 0x30 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r2, #136 @ 0x88 │ │ │ │ + subs r6, #40 @ 0x28 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (436960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3225f0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1344492,24 +1344462,24 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [pc, #28] @ (436978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x322608>) │ │ │ │ add r0, pc │ │ │ │ b.n 436920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3225b0> │ │ │ │ nop │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + subs r5, #118 @ 0x76 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - addw r0, lr, #2243 @ 0x8c3 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + vld1.8 {d0[6]}, [lr], r3 │ │ │ │ + subs r5, #100 @ 0x64 │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r1, #170 @ 0xaa │ │ │ │ + subs r5, #74 @ 0x4a │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #92] @ 4369ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32267c> │ │ │ │ @@ -1344691,15 +1344661,15 @@ │ │ │ │ b.n 436b0e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32279e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r4, #86 @ 0x56 │ │ │ │ lsls r5, r0, #3 │ │ │ │ str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1344795,15 +1344765,15 @@ │ │ │ │ b.n 436c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3228a0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #2 │ │ │ │ + subs r3, #162 @ 0xa2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ str r3, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1344986,15 +1344956,15 @@ │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + subs r1, #44 @ 0x2c │ │ │ │ lsls r5, r0, #3 │ │ │ │ str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1345348,17 +1345318,17 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r7, #5 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + subs r6, r1, #3 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + subs r6, r1, #1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ @@ -1345537,23 +1345507,23 @@ │ │ │ │ b.n 43728c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x322f1c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #40 @ 0x28 │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r5, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #14 │ │ │ │ + adds r4, #174 @ 0xae │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r1, #20 │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + adds r4, #78 @ 0x4e │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1344] @ 0x540 │ │ │ │ @@ -1345895,35 +1345865,35 @@ │ │ │ │ b.n 43771e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3233ae> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #20] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r6, #78 @ 0x4e │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r6, #10 │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r6, #0 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strb r2, [r0, #13] │ │ │ │ + strb r2, [r4, #27] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + adds r1, #30 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r5, #6 │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldc2l 15, cr15, [pc], #1020 @ 437bd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323860> │ │ │ │ ldrh r0, [r1, #6] │ │ │ │ lsls r0, r7, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1347078,19 +1347048,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r4, #20] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ lsls r0, r7, #5 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r2, r7, #1 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -1347331,15 +1347301,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #1 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1347385,15 +1347355,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1347442,15 +1347412,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r1 :128] │ │ │ │ ldr??.w pc, [sp, #255]! │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1347626,15 +1347596,15 @@ │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 6a1fc │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #56] @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r1, [r0, #16] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1348210,15 +1348180,16 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bl 4af162 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39adf2> │ │ │ │ bl 4ab166 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x396df6> │ │ │ │ - mcr2 0, 3, r0, cr10, cr8, {6} │ │ │ │ + lsls r2, r1, #8 │ │ │ │ + lsls r1, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d7, [pc, #80] @ 4391d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324e60> │ │ │ │ @@ -1348263,15 +1348234,16 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeff3ffff │ │ │ │ @ instruction: 0xefe5ffff │ │ │ │ - stc2l 0, cr0, [r4, #864]! @ 0x360 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ + lsls r1, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r1, #296 @ 0x128 │ │ │ │ @@ -1348319,15 +1348291,16 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bl 7d327a │ │ │ │ vrsqrts.f16 , , │ │ │ │ - ldc2l 0, cr0, [r2, #-864] @ 0xfffffca0 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + lsls r1, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [r0, #48] @ 0x30 │ │ │ │ sub sp, #12 │ │ │ │ cmp lr, r1 │ │ │ │ @@ -1348357,15 +1348330,15 @@ │ │ │ │ cmp r2, lr │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr??.w r0, [r6, r8, lsl #1] │ │ │ │ + ldc2 0, cr0, [r6, #-864] @ 0xfffffca0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r1, #304 @ 0x130 │ │ │ │ @@ -1348423,15 +1348396,16 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ vrecps.f16 , , │ │ │ │ mrc 15, 3, APSR_nzcv, cr9, cr15, {7} │ │ │ │ - stc2l 0, cr0, [r0], #-864 @ 0xfffffca0 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r1, r3, #3 │ │ │ │ mrc 15, 3, APSR_nzcv, cr13, cr15, {7} │ │ │ │ cbz r0, 4393ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32507e> │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ @@ -1349200,15 +1349174,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r0, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #2 │ │ │ │ + lsrs r4, r7, #16 │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [pc, #124] @ 439c24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3258b4> │ │ │ │ add.w r6, r1, #31 │ │ │ │ @@ -1349257,15 +1349231,15 @@ │ │ │ │ add.w r0, r0, r9, lsl #22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r0, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ + lsrs r0, r7, #15 │ │ │ │ lsls r5, r0, #3 │ │ │ │ lsrs r2, r1, #22 │ │ │ │ push {r4, lr} │ │ │ │ ubfx r3, r1, #5, #17 │ │ │ │ lsls r2, r2, #4 │ │ │ │ add.w ip, r0, r2 │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ @@ -1349530,31 +1349504,31 @@ │ │ │ │ str.w r0, [r5, r8] │ │ │ │ b.n 439db6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325a46> │ │ │ │ nop │ │ │ │ str r4, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ + strb r6, [r5, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsrs r0, r6, #8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - @ instruction: 0xfb4e00c7 │ │ │ │ - lsls r6, r1, #25 │ │ │ │ + cdp2 0, 14, cr0, cr14, cr7, {6} │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bvs.n 439fd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325c60> │ │ │ │ + bge.n 439f10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325ba0> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrd r0, r0, [ip], #776 @ 0x308 │ │ │ │ - lsls r6, r1, #24 │ │ │ │ + ldc 0, cr0, [ip], {194} @ 0xc2 │ │ │ │ + lsrs r6, r5, #6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - @ instruction: 0xf5e000c6 │ │ │ │ + vst1.8 {d0[6]}, [r0], r6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ subw sp, sp, #1060 @ 0x424 │ │ │ │ ldr r4, [pc, #108] @ (439f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325c00>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1349600,16 +1349574,16 @@ │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r6, #12] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r4, #216 @ 0xd8 │ │ │ │ - stmia r6!, {r1, r3} │ │ │ │ + ands.w r0, r4, #7077888 @ 0x6c0000 │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r0, [r5, #8] │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ @@ -1349666,15 +1349640,15 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ str r2, [r2, #4] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #112] @ (43a090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325d20>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r2, [r1, #0] │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ @@ -1349844,66 +1349818,65 @@ │ │ │ │ mov r0, r6 │ │ │ │ b.n 43a0be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325d4e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrsh r6, [r7, r6] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldrsh r4, [r6, r6] │ │ │ │ lsls r0, r7, #5 │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ lsls r7, r5, #5 │ │ │ │ ldr r6, [pc, #496] @ (43a3cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32605c>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r6, [pc, #456] @ (43a3a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326038>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - lsls r2, r6, #17 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 43a018 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325ca8> │ │ │ │ - lsls r2, r0, #3 │ │ │ │ - bmi.n 43a0ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325d7c> │ │ │ │ + @ instruction: 0xeab800c2 │ │ │ │ + bhi.n 43a22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325ebc> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb.w r0, [r0, r7] │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + ldc2 0, cr0, [r0], #796 @ 0x31c │ │ │ │ + lsls r4, r4, #30 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r6, [pc, #128] @ (43a278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325f08>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ movs r4, #104 @ 0x68 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r6, [pc, #16] @ (43a214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325ea4>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #32] @ (43a22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325ebc>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r5, [pc, #968] @ (43a5d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326268>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldrsh r2, [r7, r3] │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldr r5, [pc, #712] @ (43a4e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326170>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r6, r7, #14 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r5, [pc, #456] @ (43a3ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32607c>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + ldr r6, [r1, r1] │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r5, [pc, #392] @ (43a3b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326044>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r5, [pc, #312] @ (43a368 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325ff8>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r5, [pc, #216] @ (43a314 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325fa4>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1350085,21 +1350058,21 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43a3b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326046> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43a3c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326056> │ │ │ │ nop │ │ │ │ add r3, pc, #744 @ (adr r3, 43a6e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326374>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ - stmia r1!, {r1, r3, r7} │ │ │ │ + stmia r5!, {r1, r3, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 43a32c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325fbc> │ │ │ │ + bhi.n 43a46c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3260fc> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #24] @ (43a434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3260c4>) │ │ │ │ add r0, pc │ │ │ │ @@ -1350108,19 +1350081,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (43a43c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3260cc>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ bl 43a338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325fc8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r0, r5, #4 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [pc, #76] @ 43a4a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326130> │ │ │ │ @@ -1350151,15 +1350124,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r4, r6 │ │ │ │ subs r4, r4, r5 │ │ │ │ mov r2, r4 │ │ │ │ blx 69ee4 │ │ │ │ str r4, [r7, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-32] │ │ │ │ @@ -1350245,21 +1350218,22 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43a554 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3261e4> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43a564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3261f4> │ │ │ │ add r2, pc, #112 @ (adr r2, 43a608 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326298>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ - ite al │ │ │ │ - lslal r2, r2, #3 │ │ │ │ - bcs.n 43a58c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32621c> @ unpredictable > │ │ │ │ + stmia r3!, {r2, r3, r7} │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + bvs.n 43a4cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32615c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r6, [r5, #12] │ │ │ │ + ldrh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vmla.i q8, q14, d0[1] │ │ │ │ + lsls r4, r5, #13 │ │ │ │ + lsls r5, r0, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r0, #0 │ │ │ │ @@ -1350273,15 +1350247,15 @@ │ │ │ │ bl 43bc94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327924> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbz r0, 43a62a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3262ba> │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr.w ip, [pc, #80] @ 43a644 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3262d4> │ │ │ │ @@ -1350431,15 +1350405,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 43a74c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3263dc> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - strd r0, r0, [lr], #-864 @ 0x360 │ │ │ │ + stc 0, cr0, [lr], {216} @ 0xd8 │ │ │ │ push {r4, lr} │ │ │ │ subs r0, #1 │ │ │ │ movs r2, #0 │ │ │ │ adds r4, r1, #1 │ │ │ │ ldrb.w ip, [r1, r2, lsl #1] │ │ │ │ ldrb.w r3, [r4, r2, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ @@ -1350501,16 +1350475,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 43a818 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3264a8> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 43a7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326444> │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + adcs.w r0, r6, r8, lsr #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 │ │ │ │ ldr r2, [pc, #76] @ (43a8ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32653c>) │ │ │ │ @@ -1350593,16 +1350566,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r6, [r5, r4] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r8], {196} @ 0xc4 │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ + lsls r5, r0, #3 │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsb r6, [r6, r3] │ │ │ │ lsls r0, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1350670,16 +1350644,16 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrsb r0, [r6, r2] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 12, r0, r6, cr4 │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + vtrn.16 q8, q2 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsb r2, [r7, r0] │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1351043,15 +1351017,15 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 43adb2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326a42> │ │ │ │ ldr r1, [pc, #8] @ (43adb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326a44>) │ │ │ │ add r1, pc │ │ │ │ blx 6a830 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #512] @ (43afb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326c48>) │ │ │ │ + ldr r4, [pc, #128] @ (43ae38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326ac8>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #3 │ │ │ │ movw r1, #1030 @ 0x406 │ │ │ │ @@ -1351451,15 +1351425,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 43b26e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326efe> │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #208] @ (43b290 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326f20>) │ │ │ │ add r0, pc │ │ │ │ - bl 10530ac │ │ │ │ + bl 1053454 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ bl 438a7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32470c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 43b178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326e08> │ │ │ │ ldr r4, [pc, #188] @ (43b294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326f24>) │ │ │ │ @@ -1351619,17 +1351593,17 @@ │ │ │ │ strd r1, r2, [r5] │ │ │ │ b.n 43b320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326fb0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #88] @ (43b3b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327044>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2e000c4 │ │ │ │ - @ instruction: 0xf2da00c4 │ │ │ │ - @ instruction: 0xf2de00c4 │ │ │ │ + @ instruction: 0xf68000c4 │ │ │ │ + @ instruction: 0xf67a00c4 │ │ │ │ + @ instruction: 0xf67e00c4 │ │ │ │ ldr r4, [pc, #864] @ (43b6d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327360>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1351672,15 +1351646,15 @@ │ │ │ │ blx 68be8 │ │ │ │ ldr r3, [pc, #148] @ (43b478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327108>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ cbz r0, 43b3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327080> │ │ │ │ ldr r0, [pc, #144] @ (43b47c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32710c>) │ │ │ │ add r0, pc │ │ │ │ - bl 10530ac │ │ │ │ + bl 1053454 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #136] @ (43b480 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327110>) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -1351726,23 +1351700,23 @@ │ │ │ │ blx 6a8a8 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx 68be8 │ │ │ │ b.n 43b3e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327070> │ │ │ │ mov r0, r5 │ │ │ │ b.n 43b3dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32706c> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf23000c4 │ │ │ │ + rsbs r0, r0, #6422528 @ 0x620000 │ │ │ │ ldr r4, [pc, #168] @ (43b520 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3271b0>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r3, #34 @ 0x22 │ │ │ │ lsls r3, r7, #5 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ adds r2, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r8, #196 @ 0xc4 │ │ │ │ + sub.w r0, r8, #6422528 @ 0x620000 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #48] @ (43b4cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32715c>) │ │ │ │ @@ -1351802,17 +1351776,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 43b51a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3271aa> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf12600c4 │ │ │ │ - @ instruction: 0xf12400c4 │ │ │ │ - @ instruction: 0xf12800c4 │ │ │ │ + @ instruction: 0xf4c600c4 │ │ │ │ + @ instruction: 0xf4c400c4 │ │ │ │ + @ instruction: 0xf4c800c4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #72] @ (43b590 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327220>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -1351841,15 +1351815,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [r4, ip] │ │ │ │ blx 68a08 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add.w r0, r2, #196 @ 0xc4 │ │ │ │ + @ instruction: 0xf4a200c4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ sub.w r4, r0, #24 │ │ │ │ adds r1, #31 │ │ │ │ bic.w r1, r1, #7 │ │ │ │ @@ -1353755,15 +1353729,15 @@ │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ @ instruction: 0xb839 │ │ │ │ subs r3, #255 @ 0xff │ │ │ │ ldmia r5, {r0, r2, r4, r5} │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ bpl.n 43c922 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3285b2> │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - ble.n 43c9e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x328678> │ │ │ │ + b.n 43cb28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3287b8> │ │ │ │ lsls r4, r0, #3 │ │ │ │ strb r1, [r0, #0] │ │ │ │ strb r2, [r0, #1] │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ ldrb.w ip, [r3, #1] │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ @@ -1355775,15 +1355749,15 @@ │ │ │ │ mov r0, fp │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (43debc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329b4c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1355992,23 +1355966,23 @@ │ │ │ │ nop │ │ │ │ movs r1, #28 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + cbz r6, 43e12a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329dba> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add sp, #200 @ 0xc8 │ │ │ │ + cbz r2, 43e124 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329db4> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbz r0, 43e110 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329da0> │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbz r4, 43e108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329d98> │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1356117,19 +1356091,19 @@ │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ b.n 43e16e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329dfe> │ │ │ │ mov r9, r2 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 43e162 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329df2> │ │ │ │ mov r5, r6 │ │ │ │ b.n 43e184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329e14> │ │ │ │ - sxtb r2, r1 │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - sxth r6, r7 │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbz r6, 43e216 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329ea6> │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ vldr d7, [pc, #68] @ 43e230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329ec0> │ │ │ │ @@ -1356436,17 +1356410,17 @@ │ │ │ │ cmpne r3, r6 │ │ │ │ bne.n 43e4ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a15e> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 43e4e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a170> │ │ │ │ b.n 43e4b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a148> │ │ │ │ nop │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + sxth r0, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r0, 43e51a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a1aa> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1356497,17 +1356471,17 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 6a1fc │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r6, sp, #136 @ 0x88 │ │ │ │ + cbz r2, 43e5c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a254> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1356547,15 +1356521,15 @@ │ │ │ │ bcc.n 43e5f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a286> │ │ │ │ bl 43dec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329b58> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 43dec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329b58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #576 @ 0x240 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1356611,15 +1356585,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r1, #4] │ │ │ │ strd r2, r3, [r0, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r4, sp, #744 @ 0x2e8 │ │ │ │ + add sp, #360 @ 0x168 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1356637,15 +1356611,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add r1, pc │ │ │ │ str r1, [r0, #4] │ │ │ │ strd r2, r3, [r4, #48] @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cbz r0, 43e752 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a3e2> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1356698,15 +1356672,15 @@ │ │ │ │ bne.n 43e768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a3f8> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ b.n 43e75a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a3ea> │ │ │ │ nop │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r7, sp, #632 @ 0x278 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #104] @ (43e800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a490>) │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ @@ -1356811,17 +1356785,17 @@ │ │ │ │ cmpne r2, r8 │ │ │ │ bne.n 43e862 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a4f2> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 43e87c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a50c> │ │ │ │ b.n 43e854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a4e4> │ │ │ │ nop │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ vstr d1, [sp] │ │ │ │ @@ -1360250,18 +1360224,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6a01c │ │ │ │ ldr r3, [pc, #20] @ (440fa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32cc30>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [pc, #16] @ (440fa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32cc34>) │ │ │ │ add r0, pc │ │ │ │ - bl 10530ac │ │ │ │ + bl 1053454 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ lsls r1, r0, #3 │ │ │ │ svc 132 @ 0x84 │ │ │ │ lsls r2, r7, #5 │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1364210,17 +1364184,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #348] @ 0x15c │ │ │ │ strd r3, r3, [r0, #332] @ 0x14c │ │ │ │ strd r3, r3, [r0, #340] @ 0x154 │ │ │ │ b.n 443c58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32f8e8> │ │ │ │ nop │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldrh r2, [r1, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1365079,15 +1365053,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (444584 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x330214>) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ bl 4601f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be80> │ │ │ │ ldr r0, [pc, #12] @ (444588 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x330218>) │ │ │ │ add r0, pc │ │ │ │ - bl 10530ac │ │ │ │ + bl 1053454 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #664 @ 0x298 │ │ │ │ lsls r2, r7, #5 │ │ │ │ mrc2 15, 7, pc, cr11, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1365321,15 +1365295,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rev r2, r6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @ instruction: 0xb89e │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldrsh r2, [r5, r3] │ │ │ │ + str r2, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r0, #3 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1365686,23 +1365660,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a1fc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ add r3, pc, #672 @ (adr r3, 444ec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x330b50>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ add r3, pc, #568 @ (adr r3, 444e5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x330aec>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ @ instruction: 0xfbce0177 │ │ │ │ - adds r4, r7, r5 │ │ │ │ + adds r4, r3, #4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1367213,29 +1367187,29 @@ │ │ │ │ add r1, pc │ │ │ │ blx 68f6c │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ orreq.w r0, r5, #1 │ │ │ │ b.n 445d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3319bc> │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + bne.n 445d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331a24> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r7, #64 @ 0x40 │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r7, r6] │ │ │ │ + ldr r4, [r3, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [pc, #304] @ (445eb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331b44>) │ │ │ │ + str r4, [r5, r3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [pc, #232] @ (445e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331b04>) │ │ │ │ + ldr r4, [pc, #872] @ (4460f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331d84>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + hlt 0x0018 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [pc, #1000] @ (44617c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331e0c>) │ │ │ │ + str r2, [r3, r2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r3, [pc, #68] @ (445ddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331a6c>) │ │ │ │ add r3, pc │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cbz r1, 445da0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331a30> │ │ │ │ bx lr │ │ │ │ @@ -1367258,15 +1367232,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r5, [sp, #924] @ 0x39c │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r0, [pc, #840] @ (44612c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331dbc>) │ │ │ │ + ldr r4, [pc, #456] @ (445fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331c3c>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1367563,26 +1367537,26 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 6a1f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 445ffa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331c8a> │ │ │ │ b.n 44600c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331c9c> │ │ │ │ strd r7, r7, [sp, #20] │ │ │ │ b.n 446032 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331cc2> │ │ │ │ - bx r6 │ │ │ │ + ldr r2, [pc, #840] @ (446434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3320c4>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ + adds r6, #242 @ 0xf2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - mov r4, r6 │ │ │ │ + ldr r1, [pc, #848] @ (446448 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3320d8>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr.w r0, [r4, ip] │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + @ instruction: 0xfbf400cc │ │ │ │ + str r2, [r0, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mov r4, r1 │ │ │ │ + ldr r1, [pc, #688] @ (4463b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x332044>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1367632,15 +1367606,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cmp r2, sl │ │ │ │ + ldr r0, [pc, #968] @ (446564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3321f4>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1367722,17 +1367696,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ b.n 446224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331eb4> │ │ │ │ - bvs.n 4461f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331e88> │ │ │ │ + bge.n 446338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331fc8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1367823,15 +1367797,15 @@ │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ itt eq │ │ │ │ moveq r7, r3 │ │ │ │ moveq r8, r7 │ │ │ │ beq.n 446312 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331fa2> │ │ │ │ b.n 446352 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331fe2> │ │ │ │ nop │ │ │ │ - bpl.n 44633c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331fcc> │ │ │ │ + bls.n 44627c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331f0c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-80] │ │ │ │ ldr r6, [pc, #316] @ (4464d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x332160>) │ │ │ │ @@ -1367959,15 +1367933,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cmn r4, r7 │ │ │ │ + mov ip, r3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ add r7, pc, #784 @ (adr r7, 4467f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x332484>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ add r7, pc, #232 @ (adr r7, 4465d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x332260>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1368287,93 +1368261,93 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #664 @ (adr r6, 446aa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x332738>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ add r6, pc, #392 @ (adr r6, 44699c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33262c>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - sbcs r4, r1 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r7, #5 │ │ │ │ add r6, pc, #24 @ (adr r6, 446840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3324d0>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r5, pc, #736 @ (adr r5, 446b10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3327a0>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - asrs r6, r7 │ │ │ │ + add lr, fp │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adcs r2, r1 │ │ │ │ + add sl, sp │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adcs r2, r4 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adcs r4, r6 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - sbcs r4, r0 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - sbcs r4, r2 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - sbcs r4, r4 │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - sbcs r4, r6 │ │ │ │ + cmp r4, sl │ │ │ │ lsls r4, r0, #3 │ │ │ │ - rors r4, r0 │ │ │ │ + cmp r4, ip │ │ │ │ lsls r4, r0, #3 │ │ │ │ - rors r4, r2 │ │ │ │ + cmp r4, lr │ │ │ │ lsls r4, r0, #3 │ │ │ │ - rors r0, r4 │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - rors r4, r6 │ │ │ │ + cmp ip, r2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - tst r4, r0 │ │ │ │ + cmp ip, r4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - tst r4, r2 │ │ │ │ + cmp ip, r6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - tst r4, r4 │ │ │ │ + cmp ip, r8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - tst r0, r6 │ │ │ │ + cmp r8, sl │ │ │ │ lsls r4, r0, #3 │ │ │ │ - negs r0, r0 │ │ │ │ + cmp r8, ip │ │ │ │ lsls r4, r0, #3 │ │ │ │ - negs r6, r1 │ │ │ │ + cmp lr, sp │ │ │ │ lsls r4, r0, #3 │ │ │ │ - negs r0, r3 │ │ │ │ + cmp r8, pc │ │ │ │ lsls r4, r0, #3 │ │ │ │ - negs r0, r5 │ │ │ │ + mov r0, r1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - negs r0, r7 │ │ │ │ + mov r0, r3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r0, r1 │ │ │ │ + mov r0, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r4, r3 │ │ │ │ + mov r4, r7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r0, r6 │ │ │ │ + mov r0, sl │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmn r4, r0 │ │ │ │ + mov r4, ip │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmn r0, r3 │ │ │ │ + mov r0, pc │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmn r4, r5 │ │ │ │ + mov ip, r1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - orrs r4, r0 │ │ │ │ + mov ip, r4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - orrs r0, r3 │ │ │ │ + mov r8, r7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - orrs r4, r5 │ │ │ │ + mov ip, r9 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - muls r0, r0 │ │ │ │ + mov r8, ip │ │ │ │ lsls r4, r0, #3 │ │ │ │ - muls r0, r3 │ │ │ │ + mov r8, pc │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r3, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r7, #5 │ │ │ │ cbz r0, 4468fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33258e> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1368400,15 +1368374,15 @@ │ │ │ │ beq.n 4468d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x332560> │ │ │ │ subs r0, r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ - cmp r2, r0 │ │ │ │ + mov r2, r4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #76] @ 446968 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3325f8> │ │ │ │ @@ -1368667,15 +1368641,15 @@ │ │ │ │ nop │ │ │ │ str r5, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - eors r4, r7 │ │ │ │ + add r4, r3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #32] @ (446c00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x332890>) │ │ │ │ @@ -1368690,15 +1368664,15 @@ │ │ │ │ blx 6ae50 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 446bfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33288e> │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r7, #142 @ 0x8e │ │ │ │ + orrs r6, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r2, [r4] │ │ │ │ @@ -1368981,15 +1368955,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + lsls r0, r1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1369088,17 +1369062,17 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r7, #1 │ │ │ │ mov sl, r7 │ │ │ │ mov r8, r7 │ │ │ │ b.n 446f9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x332c2e> │ │ │ │ nop │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r6, #168 @ 0xa8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3202a8> │ │ │ │ movs r3, #0 │ │ │ │ @@ -1370546,15 +1370520,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (447ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x333b4c>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r6, r5, r1 │ │ │ │ + adds r6, r1, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ (447ee8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x333b78>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1371055,15 +1371029,15 @@ │ │ │ │ b.n 448344 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x333fd4> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #65536 @ 0x10000 │ │ │ │ b.n 448344 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x333fd4> │ │ │ │ nop │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r2, 448396 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x334026> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 44839a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33402a> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 4483aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33403a> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -1371089,17 +1371063,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 448398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x334028> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - adds r4, r0, r2 │ │ │ │ + adds r4, r4, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + adds r4, r2, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr r5, [pc, #848] @ (448738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3343c8>) │ │ │ │ @@ -1373115,19 +1373089,19 @@ │ │ │ │ b.n 44983e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3354ce> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r6, #12] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #30 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r5, #42 @ 0x2a │ │ │ │ lsls r6, r5, #5 │ │ │ │ str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1373523,21 +1373497,21 @@ │ │ │ │ bne.n 449dd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x335a68> │ │ │ │ b.n 449b34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3357c4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r4, #16 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r1, #222 @ 0xde │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -1373903,26 +1373877,27 @@ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ b.n 44a140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x335dd0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r3, #28] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #12 │ │ │ │ + lsrs r2, r4, #26 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + movs r4, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldc2l 0, cr0, [ip], #-860 @ 0xfffffca4 │ │ │ │ movs r4, #252 @ 0xfc │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r4, #164 @ 0xa4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldrsh r0, [r7, r1] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - @ instruction: 0xfb4000d7 │ │ │ │ - @ instruction: 0xfa4400d7 │ │ │ │ - @ instruction: 0xfbee00d7 │ │ │ │ + mcr2 0, 7, r0, cr0, cr7, {6} │ │ │ │ + stc2l 0, cr0, [r4, #860]! @ 0x35c │ │ │ │ + vshr.u64 q0, , #50 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ ldr.w r4, [pc, #1348] @ 44a780 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x336410> │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [pc, #1348] @ 44a784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x336414> │ │ │ │ @@ -1374420,24 +1374395,24 @@ │ │ │ │ b.n 44a6f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x336382> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, r6] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 @ instruction: 0xf98200d7 │ │ │ │ - ldr??.w r0, [sl, r7, lsl #1] │ │ │ │ - lsls r6, r0, #26 │ │ │ │ + stc2 0, cr0, [r2, #-860]! @ 0xfffffca4 │ │ │ │ + ldc2 0, cr0, [sl, #-860] @ 0xfffffca4 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r1, #178 @ 0xb2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - @ instruction: 0xf58c00d7 │ │ │ │ - @ instruction: 0xf67e00d7 │ │ │ │ + vld4. {d0-d3}, [ip :64], r7 │ │ │ │ + @ instruction: 0xfa1e00d7 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ mov lr, r1 │ │ │ │ @@ -1374992,16 +1374967,18 @@ │ │ │ │ orr.w r3, r3, r2, lsr #4 │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ and.w r3, r2, #15 │ │ │ │ orr.w r3, r3, r2, lsl #4 │ │ │ │ b.n 44ad50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3369e0> │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [r4, #-860]! @ 0xfffffca4 │ │ │ │ - ldc2 0, cr0, [r2, #-860] @ 0xfffffca4 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ mov sl, r2 │ │ │ │ @@ -1375617,16 +1375594,16 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ b.n 44b450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3370e0> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf74400d7 │ │ │ │ - @ instruction: 0xf6ba00d7 │ │ │ │ + @ instruction: 0xfae400d7 │ │ │ │ + @ instruction: 0xfa5a00d7 │ │ │ │ lsls r3, r1, #27 │ │ │ │ itet mi │ │ │ │ addmi r3, r0, #4 │ │ │ │ movpl r3, r0 │ │ │ │ andmi.w r1, r1, #15 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -1375647,15 +1375624,15 @@ │ │ │ │ ubfx r0, r3, #5, #5 │ │ │ │ ubfx r3, r3, #10, #5 │ │ │ │ ldrb r0, [r1, r0] │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ strb r0, [r2, #1] │ │ │ │ strb r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf66c00d7 │ │ │ │ + @ instruction: 0xfa0c00d7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ lsls r3, r1, #27 │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ bpl.n 44b5d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x337266> │ │ │ │ and.w r1, r1, #15 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ @@ -1375802,21 +1375779,21 @@ │ │ │ │ and.w lr, r8, #31 │ │ │ │ and.w r0, r9, #31 │ │ │ │ add r3, pc │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ ldrb.w r1, [r3, lr] │ │ │ │ ldrb.w lr, [r3, r0] │ │ │ │ b.n 44b57e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33720e> │ │ │ │ - @ instruction: 0xf5e200d7 │ │ │ │ - @ instruction: 0xf59a00d7 │ │ │ │ - sbcs.w r0, r6, #7045120 @ 0x6b8000 │ │ │ │ - @ instruction: 0xf52a00d7 │ │ │ │ - adds.w r0, ip, #7045120 @ 0x6b8000 │ │ │ │ - @ instruction: 0xf4d200d7 │ │ │ │ - eor.w r0, r8, #7045120 @ 0x6b8000 │ │ │ │ + vst1.8 @ instruction: 0xf98200d7 │ │ │ │ + ldrsh.w r0, [sl, r7, lsl #1] │ │ │ │ + ldrsb.w r0, [r6, r7, lsl #1] │ │ │ │ + str.w r0, [sl, #215] @ 0xd7 │ │ │ │ + ldrh.w r0, [ip, #215] @ 0xd7 │ │ │ │ + ldr??.w r0, [r2, r7, lsl #1] │ │ │ │ + strh.w r0, [r8, r7, lsl #1] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ and.w r3, r1, #16 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #16 │ │ │ │ lsls r4, r5, #3 │ │ │ │ bpl.n 44b724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3373b4> │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1375950,17 +1375927,17 @@ │ │ │ │ ubfx r1, r3, #1, #8 │ │ │ │ b.n 44b77e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33740e> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ b.n 44b77e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33740e> │ │ │ │ - ands.w r0, r8, #7045120 @ 0x6b8000 │ │ │ │ - @ instruction: 0xf3de00d7 │ │ │ │ - bfi r0, r0, #3, #21 │ │ │ │ + @ instruction: 0xf7b800d7 │ │ │ │ + @ instruction: 0xf77e00d7 │ │ │ │ + @ instruction: 0xf70000d7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r1, #7 │ │ │ │ and.w lr, r1, #7 │ │ │ │ ands.w ip, ip, r1, asr #32 │ │ │ │ @@ -1378150,17 +1378127,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r7, #162 @ 0xa2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 44d004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338c94> │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xf35200c0 │ │ │ │ + @ instruction: 0xf6f200c0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44d0ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338d3c>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [pc, #28] @ 44d0b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338d40> │ │ │ │ @@ -1378173,17 +1378150,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r7, #102 @ 0x66 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 44d170 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338e00> │ │ │ │ + udf #252 @ 0xfc │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xf31600c0 │ │ │ │ + @ instruction: 0xf6b600c0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44d0e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338d78>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [pc, #28] @ 44d0ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338d7c> │ │ │ │ @@ -1378196,17 +1378173,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r7, #42 @ 0x2a │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 44d0dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338d6c> │ │ │ │ + udf #148 @ 0x94 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xf2da00c0 │ │ │ │ + @ instruction: 0xf67a00c0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ @@ -1378662,17 +1378639,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 44d58c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33921c> │ │ │ │ + bls.n 44d6cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33935c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stcl 0, cr0, [r2, #768]! @ 0x300 │ │ │ │ + @ instruction: 0xf18200c0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44d61c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3392ac>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [pc, #28] @ 44d620 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3392b0> │ │ │ │ @@ -1378685,17 +1378662,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r1, #246 @ 0xf6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 44d6f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x339388> │ │ │ │ + bls.n 44d638 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3392c8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stc 0, cr0, [r6, #768]! @ 0x300 │ │ │ │ + adc.w r0, r6, #192 @ 0xc0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44d658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3392e8>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [pc, #28] @ 44d65c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3392ec> │ │ │ │ @@ -1378708,17 +1378685,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r1, #186 @ 0xba │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 44d664 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3392f4> │ │ │ │ + bhi.n 44d5a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x339234> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stcl 0, cr0, [sl, #-768]! @ 0xfffffd00 │ │ │ │ + add.w r0, sl, #192 @ 0xc0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r5, r2 │ │ │ │ @@ -1381143,17 +1381120,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r6, r4, #21 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0010 │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 44f2e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33af78> │ │ │ │ + bmi.n 44f228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33aeb8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44f2e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33af78>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1381167,17 +1381144,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r2, r5, #20 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - rev r0, r5 │ │ │ │ + pop {r3, r6, r7, pc} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 44f2ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33af3c> │ │ │ │ + bmi.n 44f3ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33b07c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldrd r4, r5, [sp, #80] @ 0x50 │ │ │ │ @@ -1381279,17 +1381256,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r6, r2, #16 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + bcc.n 44f4d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33b168> │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1382318,17 +1382295,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r6, r6, #5 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + cbz r4, 44fed6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33bb66> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44fed8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33bb68>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1382342,17 +1382319,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r2, r7, #4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + cbz r4, 44fef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33bb88> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldrd r5, sl, [sp, #88] @ 0x58 │ │ │ │ @@ -1382463,17 +1382440,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r6, r1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1397444,25 +1397421,25 @@ │ │ │ │ rsb r2, r2, r2, lsl #9 │ │ │ │ b.n 45a354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x345fe4> │ │ │ │ ldr r0, [pc, #28] @ (45a4e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x346174>) │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ ldr.w r0, [r0, r4, lsl #2] │ │ │ │ b.n 45a354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x345fe4> │ │ │ │ - asrs r2, r6, #32 │ │ │ │ + asrs r2, r2, #15 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r0, #31 │ │ │ │ + asrs r2, r4, #13 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + asrs r2, r0, #13 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + asrs r6, r5, #9 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add.w sl, r0, #8192 @ 0x2000 │ │ │ │ add.w r7, r0, #13376 @ 0x3440 │ │ │ │ ldr.w fp, [pc, #868] @ 45a85c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3464ec> │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #868] @ 45a860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3464f0> │ │ │ │ @@ -1397778,19 +1397755,19 @@ │ │ │ │ strb r7, [r0, #1] │ │ │ │ cmp r3, r6 │ │ │ │ add.w r0, r0, #2 │ │ │ │ uxtb r5, r5 │ │ │ │ bne.w 45a622 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3462b2> │ │ │ │ b.n 45a590 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x346220> │ │ │ │ nop │ │ │ │ - lsrs r2, r7, #1 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r5, #1 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ lsls r7, r2, #3 │ │ │ │ add.w ip, r0, #13440 @ 0x3480 │ │ │ │ movs r1, #0 │ │ │ │ add.w ip, ip, #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ b.n 45a8e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x346572> │ │ │ │ and.w r4, r1, #96 @ 0x60 │ │ │ │ @@ -1398056,15 +1398033,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6944c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 45ab0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34679c> │ │ │ │ ldr r0, [pc, #4] @ (45ab50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3467e0>) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ + lsls r2, r0, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1398716,15 +1398693,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #600] @ (45b448 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3470d8>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa4000c2 │ │ │ │ + stc2l 0, cr0, [r0, #776]! @ 0x308 │ │ │ │ ldr r6, [pc, #160] @ (45b29c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x346f2c>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1398844,15 +1398821,15 @@ │ │ │ │ orrs r3, r2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh.w r0, [r8, #194] @ 0xc2 │ │ │ │ + mcrr2 0, 12, r0, r8, cr2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #104] @ (45b3bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34704c>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [pc, #104] @ (45b3c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347050>) │ │ │ │ @@ -1399056,16 +1399033,16 @@ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45b490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347120> │ │ │ │ b.n 45b4a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347134> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7b200c2 │ │ │ │ - @ instruction: 0xf6f800c2 │ │ │ │ + @ instruction: 0xfb5200c2 │ │ │ │ + @ instruction: 0xfa9800c2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r2, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1399829,19 +1399806,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ blxns r6 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0x4792 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ssat r0, #3, r6, asr #3 │ │ │ │ + movt r0, #26818 @ 0x68c2 │ │ │ │ bl 305d5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f19ea> │ │ │ │ bl 353d5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23f9ee> │ │ │ │ - @ instruction: 0xf19200c2 │ │ │ │ - vhadd.s32 q0, q8, q1 │ │ │ │ + @ instruction: 0xf53200c2 │ │ │ │ + movt r0, #194 @ 0xc2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #244] @ (45be70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347b00>) │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [pc, #244] @ (45be74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347b04>) │ │ │ │ @@ -1399937,19 +1399914,19 @@ │ │ │ │ blx 68a08 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx 6a8a8 │ │ │ │ b.n 45be34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347ac4> │ │ │ │ nop │ │ │ │ - b.n 45b67c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34730c> │ │ │ │ + b.n 45bdbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347a4c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cdp 0, 5, cr0, cr0, cr2, {6} │ │ │ │ - cdp 0, 2, cr0, cr0, cr2, {6} │ │ │ │ - cdp 0, 1, cr0, cr14, cr2, {6} │ │ │ │ + @ instruction: 0xf1f000c2 │ │ │ │ + rsb r0, r0, #194 @ 0xc2 │ │ │ │ + subs.w r0, lr, #194 @ 0xc2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #136] @ (45bf18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347ba8>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr r3, [pc, #136] @ (45bf1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347bac>) │ │ │ │ @@ -1400009,18 +1399986,18 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adcs r6, r4 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 45c4cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34815c> │ │ │ │ + b.n 45bc0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34789c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldc 0, cr0, [lr, #-776] @ 0xfffffcf8 │ │ │ │ - stc 0, cr0, [lr, #-776] @ 0xfffffcf8 │ │ │ │ + @ instruction: 0xf0be00c2 │ │ │ │ + @ instruction: 0xf0ae00c2 │ │ │ │ lsrs r6, r7 │ │ │ │ lsls r6, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1400754,16 +1400731,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 45b0b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x346d48> │ │ │ │ b.n 45c558 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3481e8> │ │ │ │ ... │ │ │ │ @ instruction: 0xea81ffff │ │ │ │ ldrh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - b.n 45c2cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347f5c> │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + @ instruction: 0xe98c00c2 │ │ │ │ cbnz r2, 45c6f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x348388> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6944c │ │ │ │ @@ -1402731,15 +1402707,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ strh.w r3, [r4, #136] @ 0x88 │ │ │ │ strb.w r3, [r4, #138] @ 0x8a │ │ │ │ strb.w r3, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - beq.n 45dd2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3499bc> │ │ │ │ + bmi.n 45de6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x349afc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r2, 45ddaa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x349a3a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 45cab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x348740> │ │ │ │ @@ -1415369,15 +1415345,15 @@ │ │ │ │ ldr.w r0, [ip, #116] @ 0x74 │ │ │ │ lsls r0, r0, #31 │ │ │ │ bpl.n 466be8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x352878> │ │ │ │ ldrb.w r0, [ip, #16] │ │ │ │ cbnz r0, 466c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3528bc> │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl abd950 │ │ │ │ + bl abdc78 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r2, #20 │ │ │ │ str r2, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ @@ -1418863,15 +1418839,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl abd920 │ │ │ │ + bl abdc48 │ │ │ │ ldrb.w r3, [r8, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ strb.w r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ bhi.n 46904c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x354cdc> │ │ │ │ @@ -1418955,15 +1418931,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r4, [sp, #4] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r4, r9 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl abd9fc │ │ │ │ + bl abdd24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 46920c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x354e9c> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 46920c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x354e9c> │ │ │ │ ldrb r1, [r5, #12] │ │ │ │ cmp r1, #9 │ │ │ │ @@ -1419055,15 +1419031,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ strd r4, r3, [r5] │ │ │ │ str r5, [r3, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl abd9fc │ │ │ │ + bl abdd24 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 469114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x354da4> │ │ │ │ mov r9, r4 │ │ │ │ ldrd r4, r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, r9 │ │ │ │ @@ -1421575,15 +1421551,15 @@ │ │ │ │ bhi.n 46aaee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x35677e> │ │ │ │ ldr r3, [pc, #12] @ (46aaf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x356784>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movw r0, #834 @ 0x342 │ │ │ │ bx lr │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #244 @ 0xf4 │ │ │ │ movw r3, #417 @ 0x1a1 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 46aee4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x356b74> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r4, r5, #7 │ │ │ │ @@ -1422624,15 +1422600,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r4, [pc, #760] @ (46b6e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x357378>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb9c013d │ │ │ │ + vbif d0, d12, d29 │ │ │ │ ldr r2, [pc, #104] @ (46b464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3570f4>) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add r2, pc │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 46b450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3570e0> │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -1423055,15 +1423031,15 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldrb.w r2, [r2, #40] @ 0x28 │ │ │ │ b.n 46b846 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3574d6> │ │ │ │ ldr r3, [pc, #4] @ (46b868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3574f8>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf6ea013d │ │ │ │ + @ instruction: 0xfa8a013d │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi.n 46b8b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x357548> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ bhi.n 46b8c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x357556> │ │ │ │ tbb [pc, r0] │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ @@ -1423430,15 +1423406,15 @@ │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add ip, r5 │ │ │ │ lsls r5, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf390013d │ │ │ │ + @ instruction: 0xf730013d │ │ │ │ ldr r2, [pc, #96] @ (46bc34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3578c4>) │ │ │ │ movw r1, #389 @ 0x185 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 46bc14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3578a4> │ │ │ │ cmp.w r3, #390 @ 0x186 │ │ │ │ @@ -1423472,15 +1423448,15 @@ │ │ │ │ ldrb.w r0, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ add r4, r4 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - @ instruction: 0xf350013d │ │ │ │ + @ instruction: 0xf6f0013d │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, #104] @ (46bcb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x357940>) │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1424417,15 +1424393,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (46c560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3581f0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xe9ae013d │ │ │ │ + stcl 1, cr0, [lr, #-244] @ 0xffffff0c │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4044] @ 0xfcc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ @@ -1424502,15 +1424478,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r2, #122 @ 0x7a │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 46c664 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3582f4> │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r1, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1428303,15 +1428279,15 @@ │ │ │ │ mov r0, r0 │ │ │ │ moval r0, r0 │ │ │ │ strhal r0, [r0, #0] │ │ │ │ asrs r4, r3, #18 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #4 │ │ │ │ asrs r4, r6, #9 │ │ │ │ lsls r5, r6, #5 │ │ │ │ str r6, [sp, #32] │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -1430813,15 +1430789,15 @@ │ │ │ │ uxtb r4, r2 │ │ │ │ b.n 470736 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x35c3c6> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa3e0174 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa340174 │ │ │ │ - adds r6, #10 │ │ │ │ + subs r1, #170 @ 0xaa │ │ │ │ lsls r1, r0, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r0, [r8, ] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1430978,17 +1430954,17 @@ │ │ │ │ bl 540200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42be90> │ │ │ │ mov r7, r0 │ │ │ │ b.n 4709ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x35c65a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf7520174 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #256] @ (470b24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x35c7b4>) │ │ │ │ + ldr r5, [pc, #896] @ (470da4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x35ca34>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [pc, #192] @ (470ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x35c778>) │ │ │ │ + ldr r5, [pc, #832] @ (470d68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x35c9f8>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ @ instruction: 0xf6b40174 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrsb.w r3, [r0, #65] @ 0x41 │ │ │ │ @@ -1448471,31 +1448447,31 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #44] @ (47c08c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367d1c>) │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 47bfae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367c3e> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [pc, #624] @ (47c2e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367f70>) │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [pc, #616] @ (47c2dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367f6c>) │ │ │ │ + strh r2, [r7, r0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [pc, #752] @ (47c368 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367ff8>) │ │ │ │ + strh r4, [r3, r1] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r1, #84 @ 0x54 │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bvc.n 47bf9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367c2c> │ │ │ │ + blt.n 47c0dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367d6c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bvs.n 47c080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367d10> │ │ │ │ + bge.n 47bfc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367c50> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [pc, #536] @ (47c2a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367f34>) │ │ │ │ + strh r6, [r4, r0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [pc, #952] @ (47c448 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3680d8>) │ │ │ │ + str r6, [r1, r6] │ │ │ │ lsls r1, r0, #3 │ │ │ │ ldrb r3, [r0, #13] │ │ │ │ ldrd r2, r1, [r0, #20] │ │ │ │ cmp r3, #32 │ │ │ │ bhi.n 47c0d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367d66> │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #31 │ │ │ │ @@ -1458306,25 +1458282,24 @@ │ │ │ │ nop │ │ │ │ ble.n 482964 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36e5f4> │ │ │ │ lsls r3, r6, #5 │ │ │ │ ble.n 482958 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36e5e8> │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #8 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ bgt.n 4828f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36e584> │ │ │ │ lsls r3, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 482678 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36e308> │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + strd r0, r0, [lr, #768]! @ 0x300 │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ ldr.w r2, [pc, #1068] @ 482e20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36eab0> │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ @@ -1458694,15 +1458669,15 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 482e24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36eab4> │ │ │ │ lsls r3, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4834c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36f150> │ │ │ │ + b.n 482c00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36e890> │ │ │ │ lsls r0, r0, #3 │ │ │ │ bcs.n 482d88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36ea18> │ │ │ │ lsls r3, r6, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1459051,15 +1459026,15 @@ │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr.w r3, r3, #4 │ │ │ │ strb r3, [r4, #21] │ │ │ │ b.n 483150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36ede0> │ │ │ │ ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #5 │ │ │ │ - udf #2 │ │ │ │ + b.n 4834e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36f178> │ │ │ │ lsls r0, r0, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1459480,15 +1459455,15 @@ │ │ │ │ nop │ │ │ │ ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrh r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r3, r6, #5 │ │ │ │ @@ -1461799,15 +1461774,15 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cpsid ai │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1462122,15 +1462097,15 @@ │ │ │ │ ... │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr.w r4, [pc, #1144] @ 48570c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37139c> │ │ │ │ mov r3, r1 │ │ │ │ @@ -1463639,17 +1463614,17 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + ldr r4, [r5, r2] │ │ │ │ lsls r4, r7, #4 │ │ │ │ - uxtb r2, r6 │ │ │ │ + @ instruction: 0xb692 │ │ │ │ lsls r0, r0, #3 │ │ │ │ add r1, pc, #512 @ (adr r1, 48644c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3720dc>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1465352,15 +1465327,15 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #392 @ (adr r2, 4875e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x373274>) │ │ │ │ + add r6, pc, #8 @ (adr r6, 487464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3730f4>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1466130,15 +1466105,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r6, [r4, #32] │ │ │ │ lsls r3, r6, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + subs r0, #24 │ │ │ │ lsls r4, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #172] @ (487d14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3739a4>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1468700,140 +1468675,140 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #16] │ │ │ │ lsls r3, r6, #5 │ │ │ │ strb r4, [r5, #16] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r7, #24 │ │ │ │ lsls r4, r7, #4 │ │ │ │ strb r6, [r6, #4] │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + strh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #26] │ │ │ │ + strh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - vqadd.s64 d0, d20, d30 │ │ │ │ + @ instruction: 0xf2d400be │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + strb r2, [r4, r6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r0, [r5, #25] │ │ │ │ + strh r0, [r1, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r4, #25] │ │ │ │ + strh r4, [r0, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + strh r2, [r2, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #26] │ │ │ │ + strh r6, [r1, #18] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + strh r4, [r3, #18] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + strh r0, [r6, #22] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + strh r6, [r7, #22] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + strh r0, [r4, #10] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r3, #31] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r6, #18] │ │ │ │ + strh r0, [r2, #2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r2, #30] │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + strh r4, [r1, #20] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + strh r2, [r3, #20] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + strh r2, [r3, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + strh r0, [r5, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + strh r0, [r5, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + strh r6, [r6, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + strh r6, [r7, #12] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + strh r4, [r1, #14] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + strh r6, [r6, #12] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + strh r4, [r0, #14] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ + strh r6, [r3, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + strh r6, [r5, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + strh r4, [r0, #18] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + strh r4, [r0, #18] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r5, #26] │ │ │ │ + strh r6, [r1, #18] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + strh r2, [r7, #2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + strh r0, [r1, #4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + strh r0, [r4, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + strh r6, [r5, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r3, #18] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #25] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + strh r2, [r5, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldrb r2, [r2, #25] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ vldr d0, [pc, #884] @ 489ac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x375758> │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ orr.w r3, r7, #8 │ │ │ │ str r3, [r5, #12] │ │ │ │ @@ -1469743,29 +1469718,29 @@ │ │ │ │ b.w 488ebe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x374b4e> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + strb r0, [r0, #17] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r5, #2] │ │ │ │ + strb r6, [r1, #17] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + strb r0, [r6, #18] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r4, #4] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r0, #2] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + strb r2, [r7, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + strb r2, [r4, #17] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + strb r0, [r7, #17] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #31 │ │ │ │ bhi.w 48a4aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37613a> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ @@ -1470152,15 +1470127,15 @@ │ │ │ │ bhi.n 48a4bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37614c> │ │ │ │ ldr r3, [pc, #12] @ (48a4c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x376150>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r4, #30 │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #176] @ (48a588 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x376218>) │ │ │ │ @@ -1474289,15 +1474264,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (48d15c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x378dec>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 48d1b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x378e44> │ │ │ │ + b.n 48d8f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x379584> │ │ │ │ lsls r3, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #316] @ (48d2b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x378f40>) │ │ │ │ @@ -1474822,15 +1474797,15 @@ │ │ │ │ cmp r3, #230 @ 0xe6 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [pc, #8] @ (48d670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x379300>) │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #7 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - blt.n 48d700 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x379390> │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ lsls r3, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [pc, #1140] @ 48dafc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37978c> │ │ │ │ @@ -1476427,15 +1476402,15 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r5, r6 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r4, r5, r5 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + beq.n 48e890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37a520> │ │ │ │ lsls r3, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1478396,15 +1478371,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358590> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 46a0a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355d30> │ │ │ │ mov r0, r9 │ │ │ │ - bl abd950 │ │ │ │ + bl abdc78 │ │ │ │ str r5, [r0, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1478444,15 +1478419,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358590> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 46a0a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355d30> │ │ │ │ mov r0, r9 │ │ │ │ - bl abd950 │ │ │ │ + bl abdc78 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1478489,15 +1478464,15 @@ │ │ │ │ movs r1, #234 @ 0xea │ │ │ │ mov r0, r5 │ │ │ │ bl 46c970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358600> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ bl 46a0a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355d30> │ │ │ │ mov r0, r9 │ │ │ │ - bl abd950 │ │ │ │ + bl abdc78 │ │ │ │ str r4, [r0, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1478641,15 +1478616,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358590> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 46a0a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355d30> │ │ │ │ mov r0, r8 │ │ │ │ - bl abd950 │ │ │ │ + bl abdc78 │ │ │ │ ldr r2, [pc, #36] @ (48ff3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37bbcc>) │ │ │ │ ldr r3, [pc, #32] @ (48ff38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37bbc8>) │ │ │ │ add r2, pc │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1478702,15 +1478677,15 @@ │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl abd920 │ │ │ │ + bl abdc48 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 48ff82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37bc12> │ │ │ │ ldr.w r5, [sl, #424] @ 0x1a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 48ffcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37bc5c> │ │ │ │ b.n 4900ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37bd7c> │ │ │ │ ldr r5, [r5, #0] │ │ │ │ @@ -1479114,15 +1479089,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ bl 46c970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358600> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 46a0a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355d30> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl abd950 │ │ │ │ + bl abdc78 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4900b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37bd44> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ @@ -1490275,15 +1490250,15 @@ │ │ │ │ ... │ │ │ │ ldrh r6, [r6, #32] │ │ │ │ lsls r2, r6, #5 │ │ │ │ ldrh r2, [r5, #32] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bics r6, r2 │ │ │ │ + bx r6 │ │ │ │ lsls r3, r7, #4 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #5 │ │ │ │ beq.w 498dfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x384a8e> │ │ │ │ @@ -1494153,15 +1494128,15 @@ │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #76] @ 0x4c │ │ │ │ str r3, [r7, #64] @ 0x40 │ │ │ │ b.n 499e84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x385b14> │ │ │ │ ... │ │ │ │ - hlt 0x002e │ │ │ │ + bkpt 0x004e │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ @@ -1495306,25 +1495281,25 @@ │ │ │ │ b.n 49aaba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38674a> │ │ │ │ ldr r3, [pc, #24] @ (49ab10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3867a0>) │ │ │ │ add r3, pc │ │ │ │ b.n 49aaba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38674a> │ │ │ │ ldr r3, [pc, #24] @ (49ab14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3867a4>) │ │ │ │ add r3, pc │ │ │ │ b.n 49aaba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38674a> │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [r6, #16] │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cdp 0, 6, cr0, cr12, cr0, {6} │ │ │ │ + addw r0, ip, #192 @ 0xc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 49ab7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38680a> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r1 │ │ │ │ cbnz r2, 49ab38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3867c8> │ │ │ │ @@ -1496705,15 +1496680,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #856] @ (49bd40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3879d0>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ ldr r4, [pc, #848] @ (49bd3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3879cc>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ ldr r2, [pc, #904] @ (49bd78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x387a08>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldrb r0, [r2, r7] │ │ │ │ + str r0, [r6, #20] │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1501342,15 +1501317,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #30 │ │ │ │ lsls r2, r6, #5 │ │ │ │ asrs r6, r3, #30 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldr r6, [r1, #92] @ 0x5c │ │ │ │ + strb r6, [r5, #5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1502326,15 +1502301,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #12 │ │ │ │ lsls r2, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #2 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #480] @ (49f784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38b414>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1503792,15 +1503767,15 @@ │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r2, r6, #5 │ │ │ │ vsra.u32 q0, , #18 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + cbnz r4, 4a0486 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38c116> │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1515254,15 +1515229,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 4a79b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x393644> │ │ │ │ mov r4, fp │ │ │ │ b.w 4a6948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3925d8> │ │ │ │ nop │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + strb r2, [r4, #17] │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [sp, #64] @ 0x40 │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1521195,28 +1521170,32 @@ │ │ │ │ moval r0, r0 │ │ │ │ lsl r1, r6, #15 │ │ │ │ eor r0, r2 │ │ │ │ ldr r0, [pc, #888] @ (4abe24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x397ab4>) │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r2, #20 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - lsls r4, r7, #6 │ │ │ │ + lsls r4, r3, #21 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - lsls r2, r6, #1 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r2, r7, #4 │ │ │ │ mov lr, r1 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - mrc2 1, 6, r0, cr6, cr9, {1} │ │ │ │ - mrc2 1, 1, r0, cr4, cr9, {1} │ │ │ │ - mrc2 1, 2, r0, cr10, cr9, {1} │ │ │ │ - mcr2 1, 0, r0, cr12, cr9, {1} │ │ │ │ + lsls r6, r6, #9 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ ldrb.w r6, [sl, #13] │ │ │ │ mov r0, r7 │ │ │ │ vldr d0, [pc, #164] @ 4abb80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x397810> │ │ │ │ mov r1, r6 │ │ │ │ bl 469bd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355860> │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -1521286,18 +1521265,22 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ ldr r7, [r2, #104] @ 0x68 │ │ │ │ itte al │ │ │ │ moval r0, r0 │ │ │ │ bal.n 4abb96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x397826> @ unpredictable branch in IT block │ │ │ │ │ │ │ │ ldr??.w fp, [r6, #235]! │ │ │ │ - mrc2 1, 1, r0, cr2, cr9, {1} │ │ │ │ - ldc2 1, cr0, [r4], {57} @ 0x39 │ │ │ │ - mcr2 1, 4, r0, cr2, cr9, {1} │ │ │ │ - ldc2 1, cr0, [r0], {57} @ 0x39 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ + lsls r2, r4, #8 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ + movs r0, r6 │ │ │ │ + lsls r2, 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, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [pc, #764] @ (4abebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x397b4c>) │ │ │ │ @@ -1527391,17 +1527374,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r0, r4, #21 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #20 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - revsh r6, r4 │ │ │ │ + bkpt 0x0086 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - revsh r2, r2 │ │ │ │ + bkpt 0x0072 │ │ │ │ lsls r1, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #396] @ (4b002c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39bcbc>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1530207,15 +1530190,15 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 4b07c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39c454> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.w 4b11d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39ce64> │ │ │ │ nop │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r1, r7, #4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #2 │ │ │ │ str.w r4, [sl, #4] │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 4b1202 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39ce92> │ │ │ │ @@ -1534374,15 +1534357,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ cbnz r2, 4b481c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a04ac> │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r3, r4} │ │ │ │ + beq.n 4b477c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a040c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -1536702,19 +1536685,19 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 4b6148 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a1dd8> │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r4, 4b614a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a1dda> │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r2, #7] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [pc, #476] @ (4b62f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a1f80>) │ │ │ │ movw r5, #403 @ 0x193 │ │ │ │ @@ -1537280,52 +1537263,52 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b671a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a23aa> │ │ │ │ ldr.w r3, [r5, #512] @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4b6684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a2314> │ │ │ │ add.w sl, r5, #508 @ 0x1fc │ │ │ │ mov r0, sl │ │ │ │ - bl abc338 │ │ │ │ + bl abc660 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b668c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a231c> │ │ │ │ - bl abc360 │ │ │ │ + bl abc688 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl abbfe4 │ │ │ │ + bl abc30c │ │ │ │ mov r0, r9 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b668c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a231c> │ │ │ │ mov r9, r4 │ │ │ │ - bl abc360 │ │ │ │ + bl abc688 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b66c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a2354> │ │ │ │ add.w sl, r5, #520 @ 0x208 │ │ │ │ mov r0, sl │ │ │ │ - bl abc338 │ │ │ │ + bl abc660 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b669a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a232a> │ │ │ │ - bl abc360 │ │ │ │ + bl abc688 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl abbfe4 │ │ │ │ + bl abc30c │ │ │ │ mov r0, r9 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b669a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a232a> │ │ │ │ mov r9, r4 │ │ │ │ - bl abc360 │ │ │ │ + bl abc688 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b66fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a238a> │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ ands r6, r3 │ │ │ │ str r6, [r7, #88] @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -1538537,25 +1538520,25 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b6540 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a21d0> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ - bl abd920 │ │ │ │ + bl abdc48 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b75ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a327a> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl abd920 │ │ │ │ + bl abdc48 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b75e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a3274> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 46a46c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3560fc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -1538606,15 +1538589,15 @@ │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ tst r6, r1 │ │ │ │ bne.n 4b746e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a30fe> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 54045c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c0ec> │ │ │ │ cbz r0, 4b7476 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a3106> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl abd950 │ │ │ │ + bl abdc78 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 4b742a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a30ba> │ │ │ │ mov r0, r9 │ │ │ │ bl 46a46c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3560fc> │ │ │ │ mov r3, r9 │ │ │ │ @@ -1538626,15 +1538609,15 @@ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ mov.w sl, #0 │ │ │ │ strd r5, r4, [sp, #20] │ │ │ │ str r7, [sp, #28] │ │ │ │ str r6, [sp, #32] │ │ │ │ movs r6, #120 @ 0x78 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl abd9fc │ │ │ │ + bl abdd24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b763a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a32ca> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 4b763a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a32ca> │ │ │ │ ldr r3, [pc, #452] @ (4b767c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a330c>) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -1538684,24 +1538667,24 @@ │ │ │ │ b.n 4b74ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a317c> │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ bne.n 4b743c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a30cc> │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl abd950 │ │ │ │ + bl abdc78 │ │ │ │ str.w fp, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 4b742a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a30ba> │ │ │ │ b.n 4b747c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a310c> │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ bne.w 4b7450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a30e0> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl abd950 │ │ │ │ + bl abdc78 │ │ │ │ str r4, [r0, #0] │ │ │ │ b.n 4b7450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a30e0> │ │ │ │ sub.w r3, r8, #4194304 @ 0x400000 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ clz r3, r3 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ cmp r5, r8 │ │ │ │ @@ -1565378,15 +1565361,15 @@ │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ strh r4, [r0, #2] │ │ │ │ lsls r7, r5, #5 │ │ │ │ strh r2, [r0, #2] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + subs r6, #52 @ 0x34 │ │ │ │ lsls r0, r7, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r3, #17] │ │ │ │ lsls r7, r5, #5 │ │ │ │ @@ -1565931,15 +1565914,15 @@ │ │ │ │ strb r0, [r3, #13] │ │ │ │ b.n 4c8c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b48bc> │ │ │ │ nop │ │ │ │ strb r6, [r2, #16] │ │ │ │ lsls r7, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 4c8cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b498c> │ │ │ │ + ble.n 4c8c3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b48cc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 53fd38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42b9c8> │ │ │ │ @@ -1566472,15 +1566455,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r2, [r7, #14] │ │ │ │ + strh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #708] @ (4c94f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b5188>) │ │ │ │ @@ -1573743,15 +1573726,15 @@ │ │ │ │ str r3, [r2, #4] │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r0, r0, [r4, #4] │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - b.n 4ce148 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b9dd8> │ │ │ │ + b.n 4cd888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b9518> │ │ │ │ lsls r7, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ ldr.w r5, [pc, #3084] @ 4cebb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ba840> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1579335,57 +1579318,57 @@ │ │ │ │ ldr r0, [pc, #124] @ (4d1b98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd828>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #120] @ (4d1b9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd82c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa6000bb │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ + mcr2 0, 0, r0, cr0, cr11, {5} │ │ │ │ + negs r6, r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr??.w r0, [r0, #187] @ 0xbb │ │ │ │ - vld1.8 @ instruction: 0xf9a200bb │ │ │ │ - ldcl 0, cr0, [r2, #-744] @ 0xfffffd18 │ │ │ │ - add r6, pc, #376 @ (adr r6, 4d1cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd948>) │ │ │ │ + ldc2l 0, cr0, [r0, #-748]! @ 0xfffffd14 │ │ │ │ + stc2l 0, cr0, [r2, #-748] @ 0xfffffd14 │ │ │ │ + @ instruction: 0xf0f200ba │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xfa1600bb │ │ │ │ - @ instruction: 0xfa0000bb │ │ │ │ - vld4.32 {d16-d19}, [sl :256], fp │ │ │ │ - lsls r4, r1 │ │ │ │ + ldc2 0, cr0, [r6, #748]! @ 0x2ec │ │ │ │ + stc2 0, cr0, [r0, #748]! @ 0x2ec │ │ │ │ + stc2 0, cr0, [sl, #-748] @ 0xfffffd14 │ │ │ │ + add r4, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r3, #34 @ 0x22 │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh.w r0, [r4, #187] @ 0xbb │ │ │ │ - ldrsb.w r0, [r6, #187] @ 0xbb │ │ │ │ - vst4.32 {d16-d19}, [r0 :256], fp │ │ │ │ - subs r6, #42 @ 0x2a │ │ │ │ + ldc2l 0, cr0, [r4, #-748] @ 0xfffffd14 │ │ │ │ + ldc2 0, cr0, [r6, #-748]! @ 0xfffffd14 │ │ │ │ + stc2l 0, cr0, [r0], #748 @ 0x2ec │ │ │ │ + rors r2, r1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + rors r4, r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r6, #30 │ │ │ │ + sbcs r6, r7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r6, #24 │ │ │ │ + sbcs r0, r7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrsb.w r0, [lr, #187] @ 0xbb │ │ │ │ - subs r6, #10 │ │ │ │ + ldc2 0, cr0, [lr, #-748]! @ 0xfffffd14 │ │ │ │ + sbcs r2, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r6, r6, #30 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrsh.w r0, [ip, fp, lsl #3] │ │ │ │ - vld4.32 {d0-d3}, [r6 :256], fp │ │ │ │ - sxtb r4, r6 │ │ │ │ + ldc2l 0, cr0, [ip], {187} @ 0xbb │ │ │ │ + stc2l 0, cr0, [r6], {187} @ 0xbb │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsh.w r0, [sl, fp, lsl #3] │ │ │ │ - vld1.8 @ instruction: 0xf9a400bb │ │ │ │ - vst4.32 {d16-d19}, [r6 :256], fp │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + ldc2l 0, cr0, [sl], {187} @ 0xbb │ │ │ │ + stc2l 0, cr0, [r4, #-748] @ 0xfffffd14 │ │ │ │ + stc2l 0, cr0, [r6], #748 @ 0x2ec │ │ │ │ + adcs r4, r6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + adcs r6, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 4d1bfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd88e> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r5, #28 │ │ │ │ lsrs r2, r1, #20 │ │ │ │ asrs r0, r2, #12 │ │ │ │ @@ -1579428,28 +1579411,28 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4d1c30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd8c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4d1c34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd8c4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrsb.w r0, [r4, fp, lsl #3] │ │ │ │ - ldrsb.w r0, [r6, fp, lsl #3] │ │ │ │ - ldrsb.w r0, [ip, fp, lsl #3] │ │ │ │ - vld4.32 {d0-d3}, [r2 :256], fp │ │ │ │ - vld4.32 {d0-d3}, [r8 :256], fp │ │ │ │ - ldrsh.w r0, [r2, fp, lsl #3] │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldc2 0, cr0, [r4], #748 @ 0x2ec │ │ │ │ + ldc2 0, cr0, [r6], #748 @ 0x2ec │ │ │ │ + ldc2 0, cr0, [ip], #748 @ 0x2ec │ │ │ │ + stc2l 0, cr0, [r2], {187} @ 0xbb │ │ │ │ + stc2l 0, cr0, [r8], {187} @ 0xbb │ │ │ │ + ldc2l 0, cr0, [r2], {187} @ 0xbb │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrsh.w r0, [r6, fp, lsl #3] │ │ │ │ - ldrsh.w r0, [ip, fp, lsl #3] │ │ │ │ - ldrsh.w r0, [lr, fp, lsl #3] │ │ │ │ - vst4.32 {d16-d19}, [r8 :256], fp │ │ │ │ - str.w r0, [sl, #187] @ 0xbb │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + ldc2l 0, cr0, [r6], {187} @ 0xbb │ │ │ │ + ldc2l 0, cr0, [ip], {187} @ 0xbb │ │ │ │ + ldc2l 0, cr0, [lr], {187} @ 0xbb │ │ │ │ + stc2l 0, cr0, [r8], #748 @ 0x2ec │ │ │ │ + stc2l 0, cr0, [sl], #-748 @ 0xfffffd14 │ │ │ │ + cbnz r0, 4d1cb2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd942> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1579498,16 +1579481,16 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 540bec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c87c> │ │ │ │ b.n 4d1c6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd8fe> │ │ │ │ bl 540c6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c8fc> │ │ │ │ b.n 4d1c6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd8fe> │ │ │ │ bl 540bc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c854> │ │ │ │ b.n 4d1c6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd8fe> │ │ │ │ - str??.w r0, [r4, #187] @ 0xbb │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + stc2 0, cr0, [r4], {187} @ 0xbb │ │ │ │ + asrs r6, r1, #28 │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1579840,63 +1579823,63 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 4d200e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bdc9e> │ │ │ │ b.n 4d1d8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bda1e> │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf7ea00bb │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + @ instruction: 0xfb8a00bb │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf7ba00bb │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xfb5a00bb │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + ldrh r2, [r6, r4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf78800bb │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + @ instruction: 0xfb2800bb │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [sp, #600] @ 0x258 │ │ │ │ + str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r6, [r4, #2] │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r7, pc, #448 @ (adr r7, 4d2228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bdeb8>) │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r3, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r0, #28] │ │ │ │ + ldrh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r4, [r7, #26] │ │ │ │ + ldrh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - mov r6, ip │ │ │ │ + ldr r2, [pc, #24] @ (4d2090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bdd20>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ + ldmia r6!, {r2} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + ldr r0, [r5, r7] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf63e00bb │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldr??.w r0, [lr, #187] @ 0xbb │ │ │ │ + ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r3!, {r1, r5} │ │ │ │ + stmia r6!, {r1, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r1, {r1, r2, r6} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cbz r2, 4d20e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bdd72> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1579918,15 +1579901,16 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - stc2 0, cr0, [ip], #748 @ 0x2ec │ │ │ │ + lsls r4, r1, #1 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #580] @ (4d2340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bdfd0>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1580131,25 +1580115,25 @@ │ │ │ │ subs r0, #1 │ │ │ │ b.n 4d22dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bdf6c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ udf #252 @ 0xfc │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r8, #6127616 @ 0x5d8000 │ │ │ │ - @ instruction: 0xf36c00bb │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + @ instruction: 0xf7c800bb │ │ │ │ + @ instruction: 0xf70c00bb │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ble.n 4d22f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bdf88> │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + strh r2, [r3, #16] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subw r0, r2, #187 @ 0xbb │ │ │ │ - @ instruction: 0xf28800bb │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + movw r0, #10427 @ 0x28bb │ │ │ │ + @ instruction: 0xf62800bb │ │ │ │ + strh r4, [r2, #14] │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ @@ -1580207,17 +1580191,17 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 4d23b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be044> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, ip │ │ │ │ bl 43e614 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a2a4> │ │ │ │ mov r2, r5 │ │ │ │ b.n 4d23b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be044> │ │ │ │ - rsbs r0, r8, #187 @ 0xbb │ │ │ │ - sub.w r0, lr, #187 @ 0xbb │ │ │ │ - @ instruction: 0xf19600bb │ │ │ │ + sbcs.w r0, r8, #6127616 @ 0x5d8000 │ │ │ │ + adc.w r0, lr, #6127616 @ 0x5d8000 │ │ │ │ + @ instruction: 0xf53600bb │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ cbz r0, 4d246c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be0fc> │ │ │ │ @@ -1580255,19 +1580239,19 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strd r0, r1, [r0, #-412] @ 0x19c │ │ │ │ - str r7, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #180 @ 0xb4 │ │ │ │ + subs r0, #84 @ 0x54 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r2, #24] │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ and.w r2, r0, #134 @ 0x86 │ │ │ │ and.w ip, r0, #121 @ 0x79 │ │ │ │ @@ -1580311,26 +1580295,26 @@ │ │ │ │ b.n 4d24bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be14c> │ │ │ │ ldr r3, [pc, #32] @ (4d2520 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be1b0>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d24bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be14c> │ │ │ │ ldr r3, [pc, #32] @ (4d2524 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be1b4>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d24bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be14c> │ │ │ │ - strb r2, [r6, #10] │ │ │ │ + strb r2, [r2, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf0ca00bb │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + orn r0, sl, #6127616 @ 0x5d8000 │ │ │ │ + str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - eors r2, r4 │ │ │ │ + add r2, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - eors.w r0, r4, #187 @ 0xbb │ │ │ │ - eor.w r0, lr, #187 @ 0xbb │ │ │ │ - bmi.n 4d2580 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be210> │ │ │ │ + bics.w r0, r4, #6127616 @ 0x5d8000 │ │ │ │ + bic.w r0, lr, #6127616 @ 0x5d8000 │ │ │ │ + bvc.n 4d24c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be150> │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -1580356,17 +1580340,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r1, #88] @ 0x58 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + stmia r1!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w r5, [r0, #33] @ 0x21 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1580834,76 +1580818,76 @@ │ │ │ │ ldr r2, [pc, #160] @ (4d2b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be7ac>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 4d264a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be2da> │ │ │ │ nop │ │ │ │ - vshr.s64 d16, d27, #16 │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + @ instruction: 0xf39000bb │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vshr.s64 d0, d27, #8 │ │ │ │ - movs r7, #158 @ 0x9e │ │ │ │ + @ instruction: 0xf35800bb │ │ │ │ + cmp r3, #62 @ 0x3e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r7, #136 @ 0x88 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - mcr 0, 1, r0, cr12, cr11, {5} │ │ │ │ - stmia r2!, {r3} │ │ │ │ + rsb r0, ip, #187 @ 0xbb │ │ │ │ + stmia r5!, {r3, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - mrc 0, 1, r0, cr4, cr11, {5} │ │ │ │ - stmia r1!, {r2, r6, r7} │ │ │ │ + rsbs r0, r4, #187 @ 0xbb │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stcl 0, cr0, [r6, #748]! @ 0x2ec │ │ │ │ - stcl 0, cr0, [r2, #748]! @ 0x2ec │ │ │ │ - ldcl 0, cr0, [r4, #748] @ 0x2ec │ │ │ │ - ldcl 0, cr0, [sl, #748] @ 0x2ec │ │ │ │ - stcl 0, cr0, [r4, #748] @ 0x2ec │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + @ instruction: 0xf18600bb │ │ │ │ + @ instruction: 0xf18200bb │ │ │ │ + sbcs.w r0, r4, #187 @ 0xbb │ │ │ │ + sbcs.w r0, sl, #187 @ 0xbb │ │ │ │ + sbc.w r0, r4, #187 @ 0xbb │ │ │ │ + stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stcl 0, cr0, [r2, #-748] @ 0xfffffd14 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + @ instruction: 0xf0e200bb │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r2, [r2, #14] │ │ │ │ + strh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r2, [r7, #9] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stcl 0, cr0, [lr], #-748 @ 0xfffffd14 │ │ │ │ - stc 0, cr0, [ip], #748 @ 0x2ec │ │ │ │ - ldc 0, cr0, [ip], {187} @ 0xbb │ │ │ │ - lsls r0, r0, #27 │ │ │ │ + and.w r0, lr, #187 @ 0xbb │ │ │ │ + orr.w r0, ip, #187 @ 0xbb │ │ │ │ + bics.w r0, ip, #187 @ 0xbb │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + str r2, [r2, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsrs r0, r3, #9 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r0!, {r1} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r6, [r4, #0] │ │ │ │ + ldrh r6, [r0, #30] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + ldrh r0, [r7, #28] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r1, #62] @ 0x3e │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #26] │ │ │ │ lsls r3, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1580961,17 +1580945,17 @@ │ │ │ │ moveq r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d2588 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be218> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - orrs.w r0, r4, fp, ror #2 │ │ │ │ - ldrb.w r0, [r4, pc, lsl #3] │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + ldcl 0, cr0, [r4, #748]! @ 0x2ec │ │ │ │ + @ instruction: 0xfbb400bf │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1581207,47 +1581191,44 @@ │ │ │ │ b.n 4d2dfa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bea8a> │ │ │ │ mov r3, r2 │ │ │ │ asrs r4, r2, #31 │ │ │ │ b.n 4d2dfa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bea8a> │ │ │ │ ldr r3, [pc, #76] @ (4d2e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3beafc>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d2d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bea10> │ │ │ │ - @ instruction: 0xe9ae00bb │ │ │ │ - ldrh r6, [r3, r0] │ │ │ │ + stcl 0, cr0, [lr, #-748] @ 0xfffffd14 │ │ │ │ + ldrb r6, [r7, r6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r2, [r2, #28] │ │ │ │ + ldrb r2, [r6, #10] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r4, [r4, #52] @ 0x34 │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmdb r6!, {r0, r1, r3, r4, r5, r7} │ │ │ │ - cmp r4, #12 │ │ │ │ + ldcl 0, cr0, [r6], {187} @ 0xbb │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r3, #248 @ 0xf8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia.w sl, {r0, r1, r3, r4, r5, r7} │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + stc 0, cr0, [sl], #-748 @ 0xfffffd14 │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + subs r0, #78 @ 0x4e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r0, [r6, r5] │ │ │ │ + strb r0, [r2, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xe81600bb │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + subs.w r0, r6, fp, ror #2 │ │ │ │ + ldrb r2, [r5, r0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r5, #20 │ │ │ │ + subs r0, #180 @ 0xb4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 4d2e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bead4> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - b.n 4d2df0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bea80> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - b.n 4d2e04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bea94> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + @ instruction: 0xeb9000bb │ │ │ │ + sbc.w r0, r4, fp, ror #2 │ │ │ │ + sbc.w r0, ip, fp, ror #2 │ │ │ │ + str r5, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ @@ -1581268,17 +1581249,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + subs r2, #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, #3944] @ 0xf68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #920] @ (4d3268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3beef8>) │ │ │ │ @@ -1581654,114 +1581635,102 @@ │ │ │ │ b.n 4d3224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3beeb4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bne.n 4d32bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bef4c> │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d3158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bede8> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r6, [r6, r4] │ │ │ │ + adds.w r0, r2, fp, ror #2 │ │ │ │ + ldrb r6, [r2, r3] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mov ip, sp │ │ │ │ + ldr r2, [pc, #560] @ (4d34ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf13c>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mov ip, sp │ │ │ │ + ldr r2, [pc, #560] @ (4d34b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf140>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mov r8, sp │ │ │ │ + ldr r2, [pc, #544] @ (4d34a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf134>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mov ip, r2 │ │ │ │ + ldr r2, [pc, #208] @ (4d3358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3befe8>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + cmp r5, #86 @ 0x56 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - mov sl, pc │ │ │ │ + ldr r2, [pc, #616] @ (4d34f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf188>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 4d2fb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bec48> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - b.n 4d2fbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bec4c> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - b.n 4d302c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3becbc> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrh r6, [r1, #44] @ 0x2c │ │ │ │ + bics.w r0, r2, fp, ror #2 │ │ │ │ + bics.w r0, r2, fp, ror #2 │ │ │ │ + orn r0, r8, fp, ror #2 │ │ │ │ + str r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r0, #254 @ 0xfe │ │ │ │ + cmp r4, #158 @ 0x9e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strd r0, r0, [ip, #-744]! @ 0x2e8 │ │ │ │ - b.n 4d2f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bebf8> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + stc 0, cr0, [ip, #-744] @ 0xfffffd18 │ │ │ │ + ldrd r0, r0, [ip, #748]! @ 0x2ec │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4d2f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bec00> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - blt.n 4d32b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bef48> │ │ │ │ + ldrd r0, r0, [ip, #748]! @ 0x2ec │ │ │ │ + svc 158 @ 0x9e │ │ │ │ lsls r7, r7, #2 │ │ │ │ ldmia r7, {r7} │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r0, #74 @ 0x4a │ │ │ │ + cmp r3, #234 @ 0xea │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + cmp r3, #220 @ 0xdc │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4d2d10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be9a0> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + ldmia.w lr!, {r0, r1, r3, r4, r5, r7} │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r0, #20 │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4d2e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3beae4> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - b.n 4d2bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be84c> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + ldrd r0, r0, [r6, #-748] @ 0x2ec │ │ │ │ + @ instruction: 0xe80800bb │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r7, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 4d2c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be918> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + strd r0, r0, [r6], #-748 @ 0x2ec │ │ │ │ + lsls r0, r1, #30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r7, #4 │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4d2c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be8a0> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - b.n 4d2b34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be7c4> │ │ │ │ + @ instruction: 0xe82400bb │ │ │ │ + b.n 4d3274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bef04> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + str r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 4d3afc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf78c> │ │ │ │ + b.n 4d323c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3beecc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r2, [r7, #0] │ │ │ │ + ldrb r2, [r3, #15] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldrh r2, [r7, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d2c00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be890> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strh r4, [r5, #8] │ │ │ │ + @ instruction: 0xe80e00bb │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d3af0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf780> │ │ │ │ + b.n 4d3230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3beec0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 4d3b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf790> │ │ │ │ + b.n 4d3240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3beed0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d3b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf7a8> │ │ │ │ + b.n 4d3258 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3beee8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + ldrb r6, [r4, #14] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ sub sp, #32 │ │ │ │ @@ -1581834,26 +1581803,26 @@ │ │ │ │ cbz r3, 4d3402 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf092> │ │ │ │ ldr r3, [pc, #28] @ (4d341c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf0ac>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d3390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf020> │ │ │ │ ldr r3, [pc, #28] @ (4d3420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf0b0>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d3390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf020> │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r5, #84 @ 0x54 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ bge.n 4d3348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3befd8> │ │ │ │ lsls r7, r4, #5 │ │ │ │ - b.n 4d3a54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf6e4> │ │ │ │ + b.n 4d3194 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bee24> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vshr.s64 d0, d31, #22 │ │ │ │ - b.n 4d39b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf644> │ │ │ │ + @ instruction: 0xf34a00bf │ │ │ │ + b.n 4d30f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bed84> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d399c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf62c> │ │ │ │ + b.n 4d30dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bed6c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2888] @ 4d3f80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc10> │ │ │ │ @@ -1582944,152 +1582913,151 @@ │ │ │ │ b.n 4d3bb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf848> │ │ │ │ ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r6, pc, #248 @ (adr r6, 4d4088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd18>) │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stcl 0, cr0, [ip], #-748 @ 0xfffffd14 │ │ │ │ - stc 0, cr0, [r2], #-748 @ 0xfffffd14 │ │ │ │ - cbz r0, 4d4008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc98> │ │ │ │ + and.w r0, ip, #187 @ 0xbb │ │ │ │ + vshr.s64 d16, d27, #62 │ │ │ │ + @ instruction: 0xb750 │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r3, #8 │ │ │ │ + adds r6, #168 @ 0xa8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #384] @ (4d4130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfdc0>) │ │ │ │ + ldr r4, [pc, #0] @ (4d3fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc40>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - svc 94 @ 0x5e │ │ │ │ + b.n 4d45b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0240> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vhadd.u8 q0, q12, q3 │ │ │ │ - sxtb r2, r3 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d4214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfea4> │ │ │ │ + b.n 4d3954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf5e4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d4210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfea0> │ │ │ │ + b.n 4d3950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf5e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + str r6, [r2, #4] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cbz r2, 4d3ffe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc8e> │ │ │ │ + push {r1, r3, r4, r6, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - svc 248 @ 0xf8 │ │ │ │ + b.n 4d4714 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c03a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r5} │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ + push {r1, r3, r4, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbz r6, 4d405e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfcee> │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 4d3e94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfb24> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ + @ instruction: 0xeaee00bb │ │ │ │ stmia r6!, {r1} │ │ │ │ lsls r6, r5, #5 │ │ │ │ - b.n 4d3e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfad4> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + @ instruction: 0xeac200bb │ │ │ │ + ldr r2, [r6, #68] @ 0x44 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 4d44a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0130> │ │ │ │ + b.n 4d3be0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf870> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r4, r7, #5 │ │ │ │ + movs r1, #28 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bgt.n 4d3ff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc88> │ │ │ │ + b.n 4d4138 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfdc8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d43b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0044> │ │ │ │ + b.n 4d3af4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf784> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + cbz r0, 4d4022 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfcb2> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - blt.n 4d4000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc90> │ │ │ │ + svc 144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [pc, #328] @ (4d416c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfdfc>) │ │ │ │ + ldr r5, [pc, #968] @ (4d43ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c007c>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + push {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r0, [r0, #30] │ │ │ │ + strh r0, [r4, #24] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + movs r0, #48 @ 0x30 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + strh r6, [r4, #22] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r6, #70 @ 0x46 │ │ │ │ + cmp r1, #230 @ 0xe6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + strh r0, [r7, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - blt.n 4d3f6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfbfc> │ │ │ │ + svc 52 @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d40c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd50> │ │ │ │ + ble.n 4d4000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc90> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 4d3f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc04> │ │ │ │ + svc 52 @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r2, [r6, r4] │ │ │ │ + ldrh r2, [r2, r3] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bls.n 4d3f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc1c> │ │ │ │ + ble.n 4d40cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd5c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d3f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfbec> │ │ │ │ + ble.n 4d409c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd2c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d3fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc3c> │ │ │ │ + ble.n 4d40ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd7c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bgt.n 4d4048 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfcd8> │ │ │ │ + b.n 4d4188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfe18> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 4d4090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd20> │ │ │ │ + b.n 4d41d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfe60> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 4d3fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc40> │ │ │ │ + b.n 4d40f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd80> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r3, #80] @ 0x50 │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - blt.n 4d4118 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfda8> │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d4124 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfdb4> │ │ │ │ + bgt.n 4d4064 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfcf4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d414c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfddc> │ │ │ │ + ble.n 4d408c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd1c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d417c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfe0c> │ │ │ │ + ble.n 4d40bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd4c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d4144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfdd4> │ │ │ │ + bgt.n 4d4084 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd14> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d45c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0254> │ │ │ │ + b.n 4d3d04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf994> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d45a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0230> │ │ │ │ + b.n 4d3ce0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf970> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d4538 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c01c8> │ │ │ │ + b.n 4d3c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf908> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #120] @ (4d4114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfda4>) │ │ │ │ + ldr r3, [pc, #760] @ (4d4394 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0024>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [pc, #32] @ (4d40c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd50>) │ │ │ │ + ldr r3, [pc, #672] @ (4d4340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bffd0>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 4d44e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0170> │ │ │ │ + b.n 4d3c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf8b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb r4, [r7, #19] │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp.w r3, #442 @ 0x1ba │ │ │ │ mla r2, r2, r3, r1 │ │ │ │ ldrb.w r2, [r2, #71] @ 0x47 │ │ │ │ @@ -1584242,312 +1584210,312 @@ │ │ │ │ add.w r3, sl, r3, lsl #2 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 4d554e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c11de> │ │ │ │ ldr r2, [pc, #604] @ (4d4f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bf8>) │ │ │ │ add r2, pc │ │ │ │ b.w 4d41de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfe6e> │ │ │ │ - bhi.n 4d4c3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c08cc> │ │ │ │ + bgt.n 4d4d7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a0c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0954> │ │ │ │ + blt.n 4d4e04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a94> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vqadd.s32 d0, d20, d27 │ │ │ │ - bvc.n 4d4c98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0928> │ │ │ │ + movt r0, #16571 @ 0x40bb │ │ │ │ + blt.n 4d4dd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a68> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4c84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0914> │ │ │ │ + blt.n 4d4dc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a54> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r4, [r5, #20] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + cmp r1, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + subs r0, r6, r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r4, [r0, #5] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bge.n 4d4dc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a54> │ │ │ │ + ble.n 4d4d04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0994> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + cmp r0, #86 @ 0x56 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 4d4d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09d4> │ │ │ │ + bls.n 4d4c84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0914> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + ldr r2, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bpl.n 4d4cc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0950> │ │ │ │ + bls.n 4d4e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a90> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4d1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09ac> │ │ │ │ + bls.n 4d4c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c08ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - bpl.n 4d4df4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a84> │ │ │ │ + bhi.n 4d4d34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 4d4cf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0988> │ │ │ │ + bhi.n 4d4e38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ac8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d4e0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a9c> │ │ │ │ + bgt.n 4d4d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09dc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0908> │ │ │ │ + bhi.n 4d4db8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a48> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r5, #32 │ │ │ │ + cmp r0, #192 @ 0xc0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sbcs.w r0, sl, #198 @ 0xc6 │ │ │ │ - bne.n 4d4d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0998> │ │ │ │ + adds.w r0, sl, #6488064 @ 0x630000 │ │ │ │ + bpl.n 4d4e48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ad8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4d14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09a4> │ │ │ │ + bhi.n 4d4e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ae4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + str r2, [r6, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bmi.n 4d4e68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0af8> │ │ │ │ + bhi.n 4d4da8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a38> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 4d4e08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a98> │ │ │ │ + blt.n 4d4d48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 4d4dc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a54> │ │ │ │ + blt.n 4d4d04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0994> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 4d4d8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a1c> │ │ │ │ + blt.n 4d4ccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c095c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r7, #27 │ │ │ │ + subs r6, r3, r2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 4d4e48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ad8> │ │ │ │ + bge.n 4d4d88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a18> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bvs.n 4d4cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0984> │ │ │ │ + bge.n 4d4e34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ac4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bvs.n 4d4cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c097c> │ │ │ │ + bge.n 4d4e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0abc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4d04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0994> │ │ │ │ + bge.n 4d4e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ad4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r1, #0 │ │ │ │ + movs r4, #160 @ 0xa0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, r7, #2 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - beq.n 4d4d70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a00> │ │ │ │ + bmi.n 4d4eb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b40> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4ddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a6c> │ │ │ │ + bls.n 4d4d1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09ac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4da8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a38> │ │ │ │ + bls.n 4d4ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0978> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d4d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09cc> │ │ │ │ + bpl.n 4d4e7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b0c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4ce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0974> │ │ │ │ + bvc.n 4d4e24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ab4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4ea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b38> │ │ │ │ + bvc.n 4d4de8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a78> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movw r0, #199 @ 0xc7 │ │ │ │ - bcc.n 4d4dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a8c> │ │ │ │ + @ instruction: 0xf5e000c7 │ │ │ │ + bvs.n 4d4d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0998> │ │ │ │ + bmi.n 4d4e48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ad8> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bvs.n 4d4e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0af4> │ │ │ │ + bls.n 4d4da4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a34> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, pc, #272 @ (adr r1, 4d4efc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b8c>) │ │ │ │ + add r4, pc, #912 @ (adr r4, 4d517c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0e0c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bvs.n 4d4d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09b0> │ │ │ │ + bge.n 4d4e60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0af0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4ec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b50> │ │ │ │ + bge.n 4d4e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a90> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4d5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09ec> │ │ │ │ + blt.n 4d4e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b2c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4e28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ab8> │ │ │ │ + bge.n 4d4d68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a5c> │ │ │ │ + bge.n 4d4d0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c099c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4ed8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b68> │ │ │ │ + blt.n 4d4e18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0aa8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4e94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b24> │ │ │ │ + bge.n 4d4dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a64> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4e50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ae0> │ │ │ │ + bge.n 4d4d90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a20> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4e0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a9c> │ │ │ │ + bge.n 4d4d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09dc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4dd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a60> │ │ │ │ + bge.n 4d4f10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ba0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4d8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a1c> │ │ │ │ + bge.n 4d4ecc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b5c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4ef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b80> │ │ │ │ + bge.n 4d4e30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ac0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b54> │ │ │ │ + bls.n 4d4e04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a94> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4e60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0af0> │ │ │ │ + bls.n 4d4da0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a30> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0abc> │ │ │ │ + bls.n 4d4d6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4e48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ad8> │ │ │ │ + bls.n 4d4d88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a18> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a64> │ │ │ │ + bls.n 4d4f14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ba4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4da0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a30> │ │ │ │ + bls.n 4d4ee0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b70> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4d74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a04> │ │ │ │ + bls.n 4d4eb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b44> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4d48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09d8> │ │ │ │ + bls.n 4d4e88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b18> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4f14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ba4> │ │ │ │ + bls.n 4d4e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ae4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4ed8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b68> │ │ │ │ + bhi.n 4d4e18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0aa8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b34> │ │ │ │ + bhi.n 4d4de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a74> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b08> │ │ │ │ + bhi.n 4d4db8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a48> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0afc> │ │ │ │ + bvc.n 4d4dac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a3c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4e28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ab8> │ │ │ │ + bvc.n 4d4d68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a7c> │ │ │ │ + bvc.n 4d4f2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bbc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4dc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a50> │ │ │ │ + bvc.n 4d4f00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b90> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a24> │ │ │ │ + bvc.n 4d4ed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b64> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4d68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09f8> │ │ │ │ + bvc.n 4d4ea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b38> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4f24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bb4> │ │ │ │ + bvs.n 4d4e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0af4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b84> │ │ │ │ + bvs.n 4d4e34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ac4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4ecc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b5c> │ │ │ │ + bvs.n 4d4e0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a9c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b34> │ │ │ │ + bvs.n 4d4de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a74> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4e7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b0c> │ │ │ │ + bvs.n 4d4dbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a4c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d4e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ae4> │ │ │ │ + bvs.n 4d4d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a24> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d4e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0abc> │ │ │ │ + bvs.n 4d4f6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bfc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d4e04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a94> │ │ │ │ + bvs.n 4d4f44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bd4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b34> │ │ │ │ + bvc.n 4d4de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a74> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0afc> │ │ │ │ + bvc.n 4d4dac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a3c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4e3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0acc> │ │ │ │ + bvc.n 4d4f7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c0c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a7c> │ │ │ │ + bvc.n 4d4f2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bbc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a5c> │ │ │ │ + bvc.n 4d4f0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b9c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c1c> │ │ │ │ + bvc.n 4d4ecc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b5c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4f44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bd4> │ │ │ │ + bvs.n 4d4e84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b14> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4f3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bcc> │ │ │ │ + bvs.n 4d4e7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b0c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4edc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b6c> │ │ │ │ + bvs.n 4d4e1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0aac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d4e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b2c> │ │ │ │ + bvs.n 4d4ddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a6c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d4e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0afc> │ │ │ │ + bvs.n 4d4fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c3c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + bne.n 4d4f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0be8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r4, r1, #2 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsrs r0, r2, #16 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d4ee4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b74> │ │ │ │ + bmi.n 4d4e24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ab4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4eb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b40> │ │ │ │ + bmi.n 4d4df0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a80> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ + movs r6, #230 @ 0xe6 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - beq.n 4d4e88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b18> │ │ │ │ + bmi.n 4d4fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c58> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4e34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ac4> │ │ │ │ + bmi.n 4d4f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c04> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c78> │ │ │ │ + bmi.n 4d4f28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bb8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c2c> │ │ │ │ + bcc.n 4d4edc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b6c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4f50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0be0> │ │ │ │ + bcc.n 4d4e90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b20> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4efc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b8c> │ │ │ │ + bcc.n 4d4e3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0acc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + bcc.n 4d4e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a90> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + bcc.n 4d4fbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c4c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r7} │ │ │ │ + bcc.n 4d4f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c00> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r4, r5, r6} │ │ │ │ + bcc.n 4d4f2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bbc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r3, r6} │ │ │ │ + bcs.n 4d4ee0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b70> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + bcs.n 4d4e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b2c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ + bcs.n 4d4e48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ad8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + bcs.n 4d4e1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0aac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + bcs.n 4d4fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c78> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + beq.n 4d4fcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c5c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + beq.n 4d4fa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c38> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + beq.n 4d4f84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c14> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + beq.n 4d4f60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bf0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + beq.n 4d4f44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bd4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + rev16 r2, r7 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + hlt 0x001a │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r6, [r4, r1] │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r2, [r2, #120] @ 0x78 │ │ │ │ + strb r2, [r6, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + strb r2, [r5, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ + strb r6, [r0, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4eec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b7c> │ │ │ │ + bvc.n 4d502c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0cbc> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r0, #104] @ 0x68 │ │ │ │ + strb r2, [r4, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4f34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bc4> │ │ │ │ + bvc.n 4d4e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b04> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r7, #100] @ 0x64 │ │ │ │ + strb r2, [r3, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + strb r6, [r4, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + strb r2, [r7, #3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + add r0, pc, #40 @ (adr r0, 4d4f90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c20>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - beq.n 4d5028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0cb8> │ │ │ │ + bcc.n 4d4f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bf8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ strd r7, r7, [sp, #16] │ │ │ │ ldrb.w r3, [sl, #64] @ 0x40 │ │ │ │ lsls r2, r3, #28 │ │ │ │ bmi.w 4d51c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0e54> │ │ │ │ ldr.w r3, [sl, #44] @ 0x2c │ │ │ │ cmp r3, #10 │ │ │ │ @@ -1585147,163 +1585115,163 @@ │ │ │ │ add r2, pc │ │ │ │ b.w 4d41de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfe6e> │ │ │ │ ldr r3, [pc, #304] @ (4d575c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c13ec>) │ │ │ │ add r3, pc │ │ │ │ b.w 4d4b6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c07fe> │ │ │ │ bkpt 0x001e │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + strb r4, [r7, #1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ pop {r1, r2, r5, pc} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + adds r0, r4, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r1, #18] │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + ldmia r2, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r3} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d56c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1354> │ │ │ │ + nop {6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - beq.n 4d56cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c135c> │ │ │ │ + bcc.n 4d560c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c129c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r2, #64] @ 0x40 │ │ │ │ + ldr r6, [r6, #120] @ 0x78 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r0, r4, #31 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r4, #13 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + bcc.n 4d5760 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c13f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r2, r4, r5, r7} │ │ │ │ + bcc.n 4d5724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c13b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r3} │ │ │ │ + bcs.n 4d55dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c126c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + bcs.n 4d55a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1234> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r5, r6, r7} │ │ │ │ + bcs.n 4d5590 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1220> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + bcs.n 4d56ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c137c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + bcs.n 4d55b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1248> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ + bcs.n 4d55cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c125c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r6, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r1, #26 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r4, #11 │ │ │ │ + asrs r2, r0, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + bne.n 4d5630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c12c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + bne.n 4d5734 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c13c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + bne.n 4d57bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c144c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r6, [r2, r5] │ │ │ │ + ldrh r6, [r6, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r6, r6, #2 │ │ │ │ + lsrs r6, r2, #17 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r1!, {r4, r7} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r2, r5, #19 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r6, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + ldmia r1!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d587c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c150c> │ │ │ │ + b.n 4d4fbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c4c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r0, #30 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r5, [pc, #992] @ (4d5b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c17a8>) │ │ │ │ + str r0, [r3, r6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1} │ │ │ │ + stmia r5!, {r1, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r2, #40] @ 0x28 │ │ │ │ + ldr r6, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [pc, #688] @ (4d59f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1688>) │ │ │ │ + ldr r7, [pc, #304] @ (4d5878 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1508>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r0, r7, #24 │ │ │ │ + lsrs r0, r3, #7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [pc, #1152] @ 4d5bf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1884> │ │ │ │ @@ -1585769,95 +1585737,97 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 4d5bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1868> │ │ │ │ ldr r2, [pc, #172] @ (4d5c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c192c>) │ │ │ │ add r2, pc │ │ │ │ b.n 4d59ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c167e> │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strh r2, [r2, #24] │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d5c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c18a0> │ │ │ │ + bgt.n 4d5b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c17e0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #14] │ │ │ │ + strh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r4, r1 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + ldmia r4!, {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vmla.i q8, q12, d3[0] │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + lsls r0, r5, #13 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + ldmia r4!, {r1, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d5c7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c190a> │ │ │ │ + @ instruction: 0xb6aa │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vhadd.u q0, q11, │ │ │ │ - ldmia r0!, {} │ │ │ │ + lsls r6, r2, #11 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r4, r0 │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + strh r2, [r7, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d5b6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c17fc> │ │ │ │ + bge.n 4d5cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c193c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r4, #0] │ │ │ │ + strh r6, [r0, #30] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + strh r6, [r0, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r0, #104] @ 0x68 │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d5cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1964> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d5cd6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1966> │ │ │ │ + ldmia r2!, {r1, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + ite ne │ │ │ │ + lslne r3, r7, #2 │ │ │ │ + it eq @ unpredictable │ │ │ │ + lsleq r3, r7, #2 │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d5cd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1968> │ │ │ │ + bkpt 0x00e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d5cda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c196a> │ │ │ │ + bkpt 0x00da │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r4} │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #0 │ │ │ │ + push {r5} │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r0, #88] @ 0x58 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1585965,29 +1585935,29 @@ │ │ │ │ b.n 4d5cce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c195e> │ │ │ │ ldr r2, [pc, #40] @ (4d5dd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1a68>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 4d5d7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1a0c> │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r5!, {r2, r7} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + strh r0, [r5, #6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r6, r3, #5 │ │ │ │ + lsrs r6, r7, #19 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov r7, r2 │ │ │ │ @@ -1587121,314 +1587091,314 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #960 @ (adr r1, 4d6e4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2adc>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r7!, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xfa0200c3 │ │ │ │ - stmia r4!, {r1, r3, r4} │ │ │ │ + stc2 0, cr0, [r2, #780]! @ 0x30c │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r3, r4} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + stmia r7!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r3, r6} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r7, #68 @ 0x44 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + stmia r4!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ + stmia r3!, {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r6, [r2, r2] │ │ │ │ + str r6, [r6, #32] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ittt lt │ │ │ │ - lsllt r3, r7, #2 │ │ │ │ - stmialt r5!, {r2, r3, r5, r7} │ │ │ │ - lsllt r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3} │ │ │ │ + stmia r4!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itet │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - stmiaal r5!, {r1, r2, r3, r4, r5} │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - nop {14} │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itte gt │ │ │ │ - lslgt r3, r7, #2 │ │ │ │ - stmiagt r4!, {r1, r3, r6, r7} │ │ │ │ - lslle r3, r7, #2 │ │ │ │ - ite ge │ │ │ │ - lslge r3, r7, #2 │ │ │ │ - stmialt r4!, {r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itee ls │ │ │ │ - lslls r3, r7, #2 │ │ │ │ - stmiahi r4!, {r1, r3, r5, r6} │ │ │ │ - lslhi r3, r7, #2 │ │ │ │ - it vc │ │ │ │ - lslvc r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + ldmia r0!, {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itee cs │ │ │ │ - lslcs r3, r7, #2 │ │ │ │ - stmiacc r3!, {r1, r2, r3, r5, r7} │ │ │ │ - lslcc r3, r7, #2 │ │ │ │ - it ne │ │ │ │ - lslne r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - it pl │ │ │ │ - lslpl r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itt cc │ │ │ │ - lslcc r3, r7, #2 │ │ │ │ - stmiacc r3!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itt cs │ │ │ │ - lslcs r3, r7, #2 │ │ │ │ - stmiacs r2!, {r2, r7} │ │ │ │ + ldmia r0!, {r1, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00ae │ │ │ │ + stmia r3!, {r3, r4} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r7!, {r4, r6, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r7!, {r1, r2, r3, r6} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r6!, {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r2!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0098 │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00c0 │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0094 │ │ │ │ + stmia r5!, {r1, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r6} │ │ │ │ + stmia r2!, {r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r5} │ │ │ │ + stmia r3!, {r6, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + muls r2, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #728] @ (4d6e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2b2c>) │ │ │ │ + ldr r5, [pc, #344] @ (4d6d1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c29ac>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #240 @ (adr r7, 4d6cbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c294c>) │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r7, #114 @ 0x72 │ │ │ │ + orrs r2, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #440] @ (4d6d90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2a20>) │ │ │ │ + ldr r5, [pc, #56] @ (4d6c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c28a0>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bkpt 0x0090 │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #976 @ (adr r6, 4d6fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2c40>) │ │ │ │ + add r2, sp, #592 @ 0x250 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + cmn r2, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #152] @ (4d6c84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2914>) │ │ │ │ + ldr r4, [pc, #792] @ (4d6f04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2b94>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bkpt 0x0048 │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #688 @ (adr r6, 4d6ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2b34>) │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #888] @ (4d6f78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2c08>) │ │ │ │ + ldr r4, [pc, #504] @ (4d6df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2a88>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #472 @ (adr r6, 4d6ddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2a6c>) │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + negs r0, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #648] @ (4d6e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2b2c>) │ │ │ │ + ldr r4, [pc, #264] @ (4d6d1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c29ac>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #176 @ (adr r6, 4d6cc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2958>) │ │ │ │ + add r1, sp, #816 @ 0x330 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + rors r6, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #352] @ (4d6d88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2a18>) │ │ │ │ + ldr r3, [pc, #992] @ (4d7008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2c98>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, pc, #904 @ (adr r5, 4d6fb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2c44>) │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ite cs │ │ │ │ - lslcs r3, r7, #2 │ │ │ │ - bkpt 0x0066 │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00f4 │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x004e │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00bc │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0036 │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0044 │ │ │ │ + stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x001e │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0014 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0006 │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ + stmia r1!, {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + stmia r1!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, pc} │ │ │ │ + stmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, #244 @ 0xf4 │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r5} │ │ │ │ + lsls r4, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mov lr, sp │ │ │ │ + itt gt │ │ │ │ + lslgt r3, r7, #2 │ │ │ │ + ldrgt r2, [pc, #568] @ (4d6ed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2b64>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r4, pc, #480 @ (adr r4, 4d6e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2b10>) │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cbnz r4, 4d6d04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2994> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d6cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c298c> │ │ │ │ + itt cs │ │ │ │ + lslcs r3, r7, #2 │ │ │ │ + bkpt 0x00f6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d6d02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2992> │ │ │ │ + bkpt 0x00fe │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d6cfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c298e> │ │ │ │ + bkpt 0x00dc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d6d02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2992> │ │ │ │ + bkpt 0x00d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d6d00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2990> │ │ │ │ + bkpt 0x00c2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d6d00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2990> │ │ │ │ + bkpt 0x00b2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d6d02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2992> │ │ │ │ + bkpt 0x00a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r0, r4 │ │ │ │ + bkpt 0x0080 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r6, r5 │ │ │ │ + bkpt 0x008e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r0, 4d6d36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c29c6> │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r3, #27] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.w 4d6a62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c26f2> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ @@ -1587986,200 +1587956,200 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [sl, #376] @ 0x178 │ │ │ │ b.n 4d6e98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2b28> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + subs r1, #194 @ 0xc2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + cbnz r4, 4d72cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2f5c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + cbnz r6, 4d72d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2f62> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + cbnz r4, 4d72d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2f66> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d7304 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2f94> │ │ │ │ + pop {r1, r5, r6, pc} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ + add r2, pc, #664 @ (adr r2, 4d7570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3200>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ str r2, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb3600c3 │ │ │ │ - @ instruction: 0xeb2e00c3 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + cdp 0, 13, cr0, cr6, cr3, {6} │ │ │ │ + cdp 0, 12, cr0, cr14, cr3, {6} │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x005a │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add.w r0, r0, r3, lsl #3 │ │ │ │ - bkpt 0x0010 │ │ │ │ + cdp 0, 10, cr0, cr0, cr3, {6} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r6, r7, pc} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r2, #58 @ 0x3a │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r2, lr} │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + stmia r1!, {r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r2, r4 │ │ │ │ + pop {r1, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r0, r6 │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r2, r5 │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r6, r5 │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r6, r5 │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r6, r3 │ │ │ │ + pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r6, r5 │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r4, r0 │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r0, r2 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r2, r2 │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d7372 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3002> │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r0, r1 │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r0 │ │ │ │ + pop {r1, r2, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r2 │ │ │ │ + pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r2, r2 │ │ │ │ + bkpt 0x0072 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r6, r7} │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r2, r0 │ │ │ │ + bkpt 0x0062 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r6, r3 │ │ │ │ + bkpt 0x007e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r0, r4 │ │ │ │ + @ instruction: 0xb680 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [pc, #560] @ (4d75a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3230>) │ │ │ │ + ldr r7, [pc, #176] @ (4d7420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c30b0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r2, r6 │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x001c │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r2, r7 │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r4, r7 │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r6, r4 │ │ │ │ + @ instruction: 0xb646 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r2, r2 │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r0, r7 │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sxth r2, r4 │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r6, #30 │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sxth r4, r1 │ │ │ │ + push {r2, r3, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r6, 4d73e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3070> │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + adds r1, #94 @ 0x5e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r0, 4d73e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3074> │ │ │ │ + push {r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #448 @ (adr r4, 4d7570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3200>) │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cbz r6, 4d73e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3076> │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #440 @ (adr r4, 4d7570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3200>) │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cbz r0, 4d73ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c307a> │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d7498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3128> │ │ │ │ + bpl.n 4d73d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3068> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cbz r2, 4d73ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c307c> │ │ │ │ + push {r1, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r3, #174 @ 0xae │ │ │ │ + cmp r7, #78 @ 0x4e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r4, 4d73ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c307e> │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r6, 4d73f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3080> │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d73e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3070> │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d73f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3084> │ │ │ │ + push {lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + pop {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d73f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3086> │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d73f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3088> │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + pop {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d73fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c308c> │ │ │ │ + push {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + cbnz r2, 4d7476 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3106> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d73fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c308e> │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + cbnz r4, 4d7472 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3102> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #472 @ 0x1d8 │ │ │ │ + push {r1, r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb802 │ │ │ │ + cbnz r2, 4d7470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3100> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + push {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + cbnz r4, 4d746e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c30fe> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #296 @ 0x128 │ │ │ │ + push {r1, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + cbnz r6, 4d7464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c30f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + push {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + cbnz r4, 4d7464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c30f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + cbnz r4, 4d7462 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c30f2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #232 @ 0xe8 │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1588194,15 +1588164,15 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl aba6c8 │ │ │ │ + bl aba9f0 │ │ │ │ cbnz r0, 4d74b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3148> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ adds r1, #1 │ │ │ │ bl 43b928 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3275b8> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1588226,15 +1588196,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 4d5ddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1a6c> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl aba6ec │ │ │ │ + bl abaa14 │ │ │ │ b.n 4d7478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3108> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #28] │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldrh r4, [r3, #26] │ │ │ │ @@ -1588330,15 +1588300,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #20] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #2 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrh r2, [r2, #18] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1591040,19 +1591010,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, #19] │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r2, #11] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + adds r2, #18 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r7, #30 │ │ │ │ + adds r2, #190 @ 0xbe │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r6, #132 @ 0x84 │ │ │ │ lsls r7, r6, #4 │ │ │ │ movs r7, #0 │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ add r2, r4 │ │ │ │ mov.w r8, #2147483648 @ 0x80000000 │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ @@ -1592304,67 +1592274,67 @@ │ │ │ │ ldr r3, [pc, #120] @ (4d9fc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c5c54>) │ │ │ │ add r3, pc │ │ │ │ add r3, r4 │ │ │ │ ldrb r7, [r3, #14] │ │ │ │ b.w 4d957a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c520a> │ │ │ │ mov.w r3, #1536 @ 0x600 │ │ │ │ b.w 4d8d1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c49ac> │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + cmp r2, #30 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r7, #18 │ │ │ │ + cmp r2, #178 @ 0xb2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + cmp r1, #28 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r5, #26 │ │ │ │ + cmp r0, #186 @ 0xba │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r7, #20 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r6, #254 @ 0xfe │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r7, #186 @ 0xba │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #20 │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r7, #90 @ 0x5a │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ + movs r6, #140 @ 0x8c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r7, r6, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, #5 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r2, r7, #4 │ │ │ │ + movs r0, #218 @ 0xda │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + movs r1, #136 @ 0x88 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r6, r6, #6 │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ lsls r7, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1597412,15 +1597382,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #212 @ 0xd4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 1, cr0, [sl], #216 @ 0xd8 │ │ │ │ + orrs.w r1, sl, #54 @ 0x36 │ │ │ │ cmp r0, #181 @ 0xb5 │ │ │ │ bhi.n 4dd5e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9270> │ │ │ │ cmp r0, #155 @ 0x9b │ │ │ │ bls.n 4dd5d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9262> │ │ │ │ sub.w r2, r0, #156 @ 0x9c │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ @@ -1598228,15 +1598198,15 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r6, #214 @ 0xd6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4de2dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9f6c> │ │ │ │ + b.n 4dda1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c96ac> │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1598262,15 +1598232,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4dd644 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c92d4> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4dde5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9aea> │ │ │ │ mov r0, r9 │ │ │ │ - bl abd950 │ │ │ │ + bl abdc78 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4dde5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9aea> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1598338,15 +1598308,15 @@ │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ mov r8, r3 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ str r3, [sp, #28] │ │ │ │ strd fp, r5, [sp, #88] @ 0x58 │ │ │ │ - bl abd920 │ │ │ │ + bl abdc48 │ │ │ │ ldr.w r9, [r6, #24] │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [r8, #20] │ │ │ │ mov r8, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -1598384,15 +1598354,15 @@ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cbz r3, 4ddfe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9c70> │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ strb.w r9, [r5, #13] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4ddfc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9c50> │ │ │ │ mov r0, r8 │ │ │ │ - bl abd950 │ │ │ │ + bl abdc78 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4ddfc6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9c56> │ │ │ │ mov r0, r4 │ │ │ │ bl 46a328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355fb8> │ │ │ │ @@ -1598410,15 +1598380,15 @@ │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ str r2, [r2, #12] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r2, #0] │ │ │ │ strd fp, r5, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl abd9fc │ │ │ │ + bl abdd24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4de140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9dd0> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 4de140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9dd0> │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1598516,15 +1598486,15 @@ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ add.w sl, sl, #8 │ │ │ │ adds r2, r3, #1 │ │ │ │ bne.n 4de072 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9d02> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r8, r1 │ │ │ │ ldrd r4, sl, [sp, #48] @ 0x30 │ │ │ │ - bl abd9fc │ │ │ │ + bl abdd24 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4de018 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9ca8> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldrd fp, r5, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ bl 468fa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x354c38> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1598663,38 +1598633,38 @@ │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r6, #20 │ │ │ │ bl 46a0a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355d30> │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl abd920 │ │ │ │ + bl abdc48 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [sl, #20] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, sl │ │ │ │ bl 4dde30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9ac0> │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ b.n 4de314 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9fa4> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cbz r5, 4de31e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9fae> │ │ │ │ mov r0, fp │ │ │ │ - bl abd950 │ │ │ │ + bl abdc78 │ │ │ │ mov r3, r9 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ bl 4dde30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9ac0> │ │ │ │ mov r0, sl │ │ │ │ - bl abd9fc │ │ │ │ + bl abdd24 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4de2fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9f8c> │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ blx 6a8a8 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r6, #13] │ │ │ │ @@ -1599263,15 +1599233,15 @@ │ │ │ │ ldrb.w r3, [r3, #128] @ 0x80 │ │ │ │ and.w r3, r3, r1 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ bhi.n 4de8f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ca584> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bmi.n 4de848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ca4d8> │ │ │ │ + bhi.n 4de988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ca618> │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1603182,20 +1603152,20 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 4e1360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ccff0> │ │ │ │ b.n 4e1330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ccfc0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cdp 1, 3, cr0, cr4, cr13, {3} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + asrs r6, r3, #18 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r7, #13 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ sub.w r1, r2, sp, asr #1 │ │ │ │ - adds r2, r4, r4 │ │ │ │ + adds r2, r0, #3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr.w r8, [pc, #592] @ 4e1730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3cd3c0> │ │ │ │ @@ -1606049,15 +1606019,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 4e30dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ced6c> │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #1704] @ 4e3880 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3cf510> │ │ │ │ @@ -1633904,15 +1633874,15 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 4f5516 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e11a6> │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4f5556 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e11e6> │ │ │ │ vmov.f64 d0, d7 │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba2c0 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ bl 437f88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c18> │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ strh.w r0, [r4, fp, lsl #3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f550e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e119e> │ │ │ │ uxth r2, r0 │ │ │ │ @@ -1636894,15 +1636864,15 @@ │ │ │ │ and.w fp, r4, #1024 @ 0x400 │ │ │ │ mov.w r9, #0 │ │ │ │ movt r9, #32752 @ 0x7ff0 │ │ │ │ and.w sl, r4, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ b.n 4f7832 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e34c2> │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba2c0 │ │ │ │ add.w r3, r5, r8 │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f782c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e34bc> │ │ │ │ and.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ @@ -1648931,15 +1648901,15 @@ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cbz r4, 500784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ec414> │ │ │ │ ands.w ip, r1, r8 │ │ │ │ itt eq │ │ │ │ moveq r0, ip │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba2c0 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ bl 437f88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c18> │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 500744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ec3d4> │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ b.n 500748 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ec3d8> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1651142,15 +1651112,15 @@ │ │ │ │ moveq r0, r2 │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ vmov.f64 d7, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 502202 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ede92> │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba2c0 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ bl 437f88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c18> │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ b.n 50223e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3edece> │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 502312 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3edfa2> │ │ │ │ and.w sl, r4, #512 @ 0x200 │ │ │ │ @@ -1652649,15 +1652619,15 @@ │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 50345e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef0ee> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba2c0 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ b.n 503466 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef0f6> │ │ │ │ movs r2, #16 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1652679,15 +1652649,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 50357c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef20c> │ │ │ │ b.n 503532 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef1c2> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba2c0 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 503574 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef204> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1652843,15 +1652813,15 @@ │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 5036ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef35a> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba2c0 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ b.n 5036d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef362> │ │ │ │ movs r2, #16 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1652873,15 +1652843,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 5037e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef478> │ │ │ │ b.n 50379e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef42e> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba2c0 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 5037e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef470> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1653037,15 +1653007,15 @@ │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 503936 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef5c6> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba2c0 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ b.n 50393e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef5ce> │ │ │ │ movs r2, #16 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1653067,15 +1653037,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 503a54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef6e4> │ │ │ │ b.n 503a0a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef69a> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba2c0 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 503a4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef6dc> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1653462,15 +1653432,15 @@ │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ and.w r6, r6, #8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 503f0a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3efb9a> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ bl 43f338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32afc8> │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba2c0 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ strh.w r0, [r7, r4, lsl #3] │ │ │ │ cbz r6, 503f02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3efb92> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ strheq.w r3, [r7, r4, lsl #3] │ │ │ │ @@ -1710077,15 +1710047,15 @@ │ │ │ │ cbz r7, 52cea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418b38> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aba438 │ │ │ │ + bl aba760 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52ce90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418b20> │ │ │ │ mov r6, r9 │ │ │ │ b.w 528b7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41480e> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1710103,15 +1710073,15 @@ │ │ │ │ cbz r7, 52cef2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418b82> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aba35c │ │ │ │ + bl aba684 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52ceda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418b6a> │ │ │ │ mov r6, r9 │ │ │ │ b.w 528b7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41480e> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ @@ -1710213,15 +1710183,15 @@ │ │ │ │ cbz r7, 52d044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418cd4> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aba5b8 │ │ │ │ + bl aba8e0 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52d02c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418cbc> │ │ │ │ mov r6, r9 │ │ │ │ b.w 528b7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41480e> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1710239,15 +1710209,15 @@ │ │ │ │ cbz r7, 52d08e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418d1e> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aba4dc │ │ │ │ + bl aba804 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52d076 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418d06> │ │ │ │ mov r6, r9 │ │ │ │ b.w 528b7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41480e> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1710276,15 +1710246,15 @@ │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vldr s14, [pc, #716] @ 52d3c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x419050> │ │ │ │ vabs.f32 s15, s0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bgt.n 52d0c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418d52> │ │ │ │ - bl aba438 │ │ │ │ + bl aba760 │ │ │ │ b.n 52d0c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418d54> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ ldrd r2, r3, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 4f5f78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e1c08> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1710326,15 +1710296,15 @@ │ │ │ │ mov r9, r6 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ movs r5, #0 │ │ │ │ and.w r7, r3, #16 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r5, lsl #3] │ │ │ │ - bl aba5f8 │ │ │ │ + bl aba920 │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 52d1b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418e44> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1710350,15 +1710320,15 @@ │ │ │ │ mov r9, r6 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ movs r5, #0 │ │ │ │ and.w r7, r3, #16 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r5, lsl #3] │ │ │ │ - bl aba478 │ │ │ │ + bl aba7a0 │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 52d1fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418e8a> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1712974,15 +1712944,15 @@ │ │ │ │ vmul.f32 s0, s0, s14 │ │ │ │ vstr s0, [r3] │ │ │ │ b.w 52997c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41560c> │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ str r3, [sp, #8] │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba2c0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 52997c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41560c> │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ bne.w 52997c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41560c> │ │ │ │ @@ -1717749,15 +1717719,15 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ bl 43bc50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3278e0> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl abbc74 │ │ │ │ + bl abbf9c │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ bl 43ba7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32770c> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ @@ -1717810,26 +1717780,26 @@ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ str.w r3, [r5, r0, lsl #2] │ │ │ │ b.n 53226c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41defc> │ │ │ │ mov r2, r6 │ │ │ │ cmp r2, r1 │ │ │ │ bne.n 5322c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41df58> │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl abbca8 │ │ │ │ + bl abbfd0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 43bc50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3278e0> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl abbc74 │ │ │ │ + bl abbf9c │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl abbca8 │ │ │ │ + bl abbfd0 │ │ │ │ b.n 5322c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41df52> │ │ │ │ nop │ │ │ │ cbz r0, 532342 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41dfd2> │ │ │ │ ldr.w r2, [r0, #492] @ 0x1ec │ │ │ │ mov r3, r0 │ │ │ │ cbz r2, 532342 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41dfd2> │ │ │ │ cbz r1, 53233e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41dfce> │ │ │ │ @@ -1717850,15 +1717820,15 @@ │ │ │ │ subs r1, r2, #1 │ │ │ │ subs r0, r3, #1 │ │ │ │ cmp r0, r1 │ │ │ │ ite cc │ │ │ │ movcc r1, r0 │ │ │ │ movcs r2, r3 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl abbd18 │ │ │ │ + bl abc040 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ cbz r1, 532352 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41dfe2> │ │ │ │ @@ -1722698,24 +1722668,24 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #512 @ 0x200 │ │ │ │ lsls r0, r5, #5 │ │ │ │ add r3, sp, #504 @ 0x1f8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #896 @ (adr r3, 535a34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4216c4>) │ │ │ │ + add r7, pc, #512 @ (adr r7, 5358b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421544>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vld4.32 {d0-d3}, [r2 :256], r5 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + stc2l 0, cr0, [r2], {181} @ 0xb5 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r0, #94 @ 0x5e │ │ │ │ + movs r3, #254 @ 0xfe │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 5356ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42135e> │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1723553,30 +1723523,30 @@ │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 535f6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421bfe> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl abbea8 │ │ │ │ + bl abc1d0 │ │ │ │ and.w r4, r4, #31 │ │ │ │ movs r0, #1 │ │ │ │ add.w r3, r6, r4, lsl #2 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ orrs r2, r7 │ │ │ │ str r2, [r3, #16] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 535fa2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421c32> │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl abc394 │ │ │ │ + bl abc6bc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 535fb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421c48> │ │ │ │ b.n 535fa2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421c32> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -1723633,15 +1723603,15 @@ │ │ │ │ beq.n 5360ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421d7c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 53600e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421c9e> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 536074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421d04> │ │ │ │ mov r9, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc6bc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536064 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421cf4> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1723672,15 +1723642,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5360a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421d34> │ │ │ │ b.n 536058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421ce8> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 5360d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421d64> │ │ │ │ mov r9, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc6bc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5360c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421d54> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1723867,66 +1723837,66 @@ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl abda24 │ │ │ │ + bl abdd4c │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cbz r4, 5362c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421f56> │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add.w r1, r4, #32 │ │ │ │ strd r3, r5, [r4, #504] @ 0x1f8 │ │ │ │ strd r3, r5, [r4, #516] @ 0x204 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str.w r5, [r4, #512] @ 0x200 │ │ │ │ str.w r5, [r4, #524] @ 0x20c │ │ │ │ - bl abda80 │ │ │ │ + bl abdda8 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a46c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3560fc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53629e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421f2e> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 53655c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4221ec> │ │ │ │ mov.w r3, #64512 @ 0xfc00 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl abdacc │ │ │ │ + bl abddf4 │ │ │ │ ldr.w r9, [r0, #492] @ 0x1ec │ │ │ │ ldr.w r8, [r0, #484] @ 0x1e4 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ sub.w fp, r0, #32 │ │ │ │ add.w r4, r0, #472 @ 0x1d8 │ │ │ │ strd r8, r3, [r0, #472] @ 0x1d8 │ │ │ │ str.w r3, [r0, #480] @ 0x1e0 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 53633a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421fca> │ │ │ │ add.w r0, r0, #488 @ 0x1e8 │ │ │ │ - bl abc338 │ │ │ │ + bl abc660 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 53633a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421fca> │ │ │ │ mov r3, r9 │ │ │ │ add.w sl, r7, #476 @ 0x1dc │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r3 │ │ │ │ add.w r3, r6, #12 │ │ │ │ add.w r1, r6, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5369fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42268a> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 53631e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421fae> │ │ │ │ mov r0, r6 │ │ │ │ - bl abc360 │ │ │ │ + bl abc688 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536316 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421fa6> │ │ │ │ mov r4, r9 │ │ │ │ mov r0, fp │ │ │ │ bl 46a610 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3562a0> │ │ │ │ cbz r0, 53634a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421fda> │ │ │ │ @@ -1723956,15 +1723926,15 @@ │ │ │ │ movs r7, r5 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.n 53638e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42201e> │ │ │ │ mov r5, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc6bc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53637e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42200e> │ │ │ │ ubfx r3, fp, #5, #5 │ │ │ │ movs r2, #1 │ │ │ │ and.w fp, fp, #31 │ │ │ │ add.w r5, r5, r3, lsl #2 │ │ │ │ lsl.w r2, r2, fp │ │ │ │ @@ -1724015,26 +1723985,26 @@ │ │ │ │ movs r2, #0 │ │ │ │ ldr.w fp, [r7, #472] @ 0x1d8 │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ strd fp, r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ cbnz r3, 53645a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4220ea> │ │ │ │ add.w r0, r7, #476 @ 0x1dc │ │ │ │ - bl abc338 │ │ │ │ + bl abc660 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 53645a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4220ea> │ │ │ │ add.w r3, r6, #12 │ │ │ │ add.w r1, r6, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 53680e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42249e> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 536440 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4220d0> │ │ │ │ mov r0, r6 │ │ │ │ - bl abc360 │ │ │ │ + bl abc688 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536438 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4220c8> │ │ │ │ ldr.w fp, [r7, #-16] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5364da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42216a> │ │ │ │ @@ -1724088,15 +1724058,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5364b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422140> │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 5369c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422652> │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl abc338 │ │ │ │ + bl abc660 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 536a56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4226e6> │ │ │ │ mov fp, r5 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ str r7, [sp, #24] │ │ │ │ add.w r8, r9, #12 │ │ │ │ @@ -1724104,42 +1724074,42 @@ │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 536896 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422526> │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 536504 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422194> │ │ │ │ mov r0, r9 │ │ │ │ - bl abc360 │ │ │ │ + bl abc688 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5364fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42218a> │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 536992 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422622> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 536542 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4221d2> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add.w r1, r4, #32 │ │ │ │ - bl abdb10 │ │ │ │ + bl abde38 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43e754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a3e4> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 536416 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4220a6> │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5362d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421f68> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl abda60 │ │ │ │ + bl abdd88 │ │ │ │ ldr.w r2, [pc, #1728] @ 536c24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4228b4> │ │ │ │ ldr.w r3, [pc, #1720] @ 536c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4228b0> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ @@ -1724371,15 +1724341,15 @@ │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ b.n 5366ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42233e> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 53638e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42201e> │ │ │ │ mov r5, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc6bc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5367fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42248a> │ │ │ │ b.n 53638e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42201e> │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ bl 43bc64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3278f4> │ │ │ │ @@ -1724407,17 +1724377,17 @@ │ │ │ │ moveq r5, r3 │ │ │ │ moveq r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 536826 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4224b6> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl abbea8 │ │ │ │ + bl abc1d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl abc360 │ │ │ │ + bl abc688 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 536438 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4220c8> │ │ │ │ b.n 53645a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4220ea> │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 536498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422128> │ │ │ │ @@ -1724484,76 +1724454,76 @@ │ │ │ │ moveq r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5368dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42256c> │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl abbea8 │ │ │ │ + bl abc1d0 │ │ │ │ adds r6, #12 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r8, #4]! │ │ │ │ ldr.w r2, [r6, #4]! │ │ │ │ bics.w r0, r3, r2 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ it ne │ │ │ │ orrne.w r1, r1, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r5, r8 │ │ │ │ bne.n 536914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4225a4> │ │ │ │ orr.w r1, fp, r1 │ │ │ │ mov r0, r9 │ │ │ │ uxtb.w fp, r1 │ │ │ │ - bl abc360 │ │ │ │ + bl abc688 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5364fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42218a> │ │ │ │ b.n 53651e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4221ae> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 536910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4225a0> │ │ │ │ mov r6, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc6bc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4225d8> │ │ │ │ b.n 536910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4225a0> │ │ │ │ str.w r9, [sp, #16] │ │ │ │ mov r9, ip │ │ │ │ b.n 536968 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4225f8> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp fp, r3 │ │ │ │ bne.n 536972 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422602> │ │ │ │ mov r7, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc6bc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536962 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4225f2> │ │ │ │ ubfx r3, r5, #5, #5 │ │ │ │ and.w r5, r5, #31 │ │ │ │ mov ip, r9 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ add.w r2, r7, r3, lsl #2 │ │ │ │ lsl.w r5, r6, r5 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ bic.w r3, r3, r5 │ │ │ │ str r3, [r2, #16] │ │ │ │ b.n 536498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422128> │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl abc338 │ │ │ │ + bl abc660 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 536532 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4221c2> │ │ │ │ mov r9, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl abc360 │ │ │ │ + bl abc688 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl abbfe4 │ │ │ │ + bl abc30c │ │ │ │ mov r0, r9 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 5369a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422632> │ │ │ │ b.n 536532 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4221c2> │ │ │ │ add.w r3, r5, #31 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -1724599,17 +1724569,17 @@ │ │ │ │ moveq r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 536a14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4226a4> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl abbea8 │ │ │ │ + bl abc1d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl abc360 │ │ │ │ + bl abc688 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 536316 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421fa6> │ │ │ │ b.n 536338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421fc8> │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 536b9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42282c> │ │ │ │ @@ -1724657,15 +1724627,15 @@ │ │ │ │ bne.n 536aac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42273c> │ │ │ │ mov r2, r3 │ │ │ │ b.n 5363aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42203a> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 53638e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42201e> │ │ │ │ mov r5, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc6bc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536ace <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42275e> │ │ │ │ b.n 53638e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42201e> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 53660e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42229e> │ │ │ │ and.w sl, fp, r9 │ │ │ │ @@ -1724685,15 +1724655,15 @@ │ │ │ │ bne.n 536af0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422780> │ │ │ │ mov r2, r3 │ │ │ │ b.n 5363aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42203a> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 53638e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42201e> │ │ │ │ mov r5, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc6bc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536b12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4227a2> │ │ │ │ b.n 53638e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42201e> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5365ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42223e> │ │ │ │ and.w sl, fp, r9 │ │ │ │ @@ -1724713,15 +1724683,15 @@ │ │ │ │ bne.n 536b34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4227c4> │ │ │ │ mov r2, r3 │ │ │ │ b.n 5363aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42203a> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 53638e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42201e> │ │ │ │ mov r5, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc6bc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536b56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4227e6> │ │ │ │ b.n 53638e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42201e> │ │ │ │ ldr.w r2, [r7, #480] @ 0x1e0 │ │ │ │ ldr.w fp, [r6, #28] │ │ │ │ cbz r2, 536bb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422840> │ │ │ │ mov.w r5, fp, lsr #5 │ │ │ │ @@ -1724733,15 +1724703,15 @@ │ │ │ │ bic.w r3, r3, r2 │ │ │ │ str.w r3, [r0, r5, lsl #2] │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ b.n 5366ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42233e> │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ b.n 536542 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4221d2> │ │ │ │ mov r0, r6 │ │ │ │ - bl abc338 │ │ │ │ + bl abc660 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5369a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422632> │ │ │ │ b.n 536542 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4221d2> │ │ │ │ mov r3, r1 │ │ │ │ b.n 536904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422594> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ @@ -1724764,15 +1724734,15 @@ │ │ │ │ bne.n 536bbe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42284e> │ │ │ │ mov r2, r3 │ │ │ │ b.w 5363aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42203a> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 536bf2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422882> │ │ │ │ mov sl, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc6bc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536be2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422872> │ │ │ │ ubfx r3, fp, #5, #5 │ │ │ │ movs r1, #1 │ │ │ │ and.w fp, fp, #31 │ │ │ │ add.w r3, sl, r3, lsl #2 │ │ │ │ lsl.w r1, r1, fp │ │ │ │ @@ -1733002,23 +1732972,23 @@ │ │ │ │ lsls r3, r5, #5 │ │ │ │ str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r5, #5 │ │ │ │ rors r6, r5 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r6, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r6, #116] @ 0x74 │ │ │ │ + strb r6, [r2, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movt r0, #181 @ 0xb5 │ │ │ │ + @ instruction: 0xf66000b5 │ │ │ │ pli [fp, #255]! │ │ │ │ str??.w pc, [r9, #4095] @ 0xfff │ │ │ │ str r4, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1733220,15 +1733190,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bl 53c110 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x427da0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ b.n 53c154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x427de4> │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r6, #138 @ 0x8a │ │ │ │ lsls r1, r6, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1735538,19 +1735508,19 @@ │ │ │ │ lsls r0, r5, #5 │ │ │ │ b.n 53dcb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x429946> │ │ │ │ vrsra.u32 d30, d13, #1 │ │ │ │ vqrdmlah.s , , d0[0] │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrb r4, [r5, #22] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #480] @ (53d81c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4294ac>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1735764,22 +1735734,22 @@ │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldrb r4, [r2, #16] │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r6, #14] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - vhadd.s32 q8, q9, │ │ │ │ - ldrsb r2, [r4, r0] │ │ │ │ + ssat r0, #2, r2, lsl #3 │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r6, 53d8ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42955a> │ │ │ │ + @ instruction: 0xb78e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldrb r4, [r4, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r5, r7] │ │ │ │ + ldr r6, [r1, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1737324,15 +1737294,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53e5d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a260> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53e732 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a3c2> │ │ │ │ nop │ │ │ │ - lsrs r2, r4, #25 │ │ │ │ + asrs r2, r0, #8 │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #560] @ (53e994 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a624>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1737575,15 +1737545,15 @@ │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53e7ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a43e> │ │ │ │ ldr r3, [pc, #12] @ (53e99c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a62c>) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ b.n 53e8b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a542> │ │ │ │ adds r4, r2, r2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - lsrs r4, r7, #17 │ │ │ │ + asrs r4, r3, #32 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1737900,15 +1737870,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53ebb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a848> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53ecc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a952> │ │ │ │ nop │ │ │ │ - lsrs r2, r7, #1 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ @@ -1737988,15 +1737958,15 @@ │ │ │ │ bl 53b82c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4274bc> │ │ │ │ b.n 53ed5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a9ea> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ bl 53ece4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a974> │ │ │ │ ldr r4, [r5, #24] │ │ │ │ b.n 53ed90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42aa20> │ │ │ │ nop │ │ │ │ - lsls r4, r3, #27 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #488] @ (53efb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ac44>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1738210,15 +1738180,15 @@ │ │ │ │ b.n 53ee10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42aaa0> │ │ │ │ ldr r2, [pc, #12] @ (53efbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ac4c>) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53ef12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42aba2> │ │ │ │ nop │ │ │ │ asrs r4, r5, #8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - lsls r2, r3, #24 │ │ │ │ + lsrs r2, r7, #6 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1738251,15 +1738221,15 @@ │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cbnz r2, 53f01c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42acac> │ │ │ │ bl 53edb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42aa48> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #496] @ (53f228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42aeb8>) │ │ │ │ @@ -1739528,15 +1739498,15 @@ │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ cmp r0, #2 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7a80130 │ │ │ │ + @ instruction: 0xfb480130 │ │ │ │ b.n 53fcc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42b958> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 53fcc6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42b956> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -1740882,17 +1740852,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (5409bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c64c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsrs r2, r4, #4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 5409de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c66e> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -1740943,43 +1740913,42 @@ │ │ │ │ ldr r0, [pc, #64] @ (540a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c6f8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (540a6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c6fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r4, #48 @ 0x30 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 54043c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c0cc> │ │ │ │ - lsls r1, r0, #3 │ │ │ │ - movs r4, #44 @ 0x2c │ │ │ │ + ldmia.w lr, {r0, r6, r7} │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r7, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #12 │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + ldr r6, [r6, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + adds r6, #240 @ 0xf0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r4, #50 @ 0x32 │ │ │ │ + movs r7, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xfb5200b4 │ │ │ │ + mrc2 0, 7, r0, cr2, cr4, {5} │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 540a8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c71e> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ movs r3, #32 │ │ │ │ @@ -1741029,43 +1740998,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (540b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c7a8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (540b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c7ac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r4, #6 │ │ │ │ + movs r7, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r5, #20] │ │ │ │ + strh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r7, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r7, #3] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r1, r2, r4, r6, r7, lr} │ │ │ │ + cbnz r6, 540b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c7ac> │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + subs r4, r6, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + cmn r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + orrs r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #162 @ 0xa2 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r7, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r7, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #170 @ 0xaa │ │ │ │ + movs r7, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #13 │ │ │ │ bhi.n 540b3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c7cc> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r5, r1, #32 │ │ │ │ asrs r3, r2, #24 │ │ │ │ adds r1, r3, #0 │ │ │ │ @@ -1741112,41 +1741081,41 @@ │ │ │ │ ldr r0, [pc, #60] @ (540bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c84c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #56] @ (540bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c850>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r3, #122 @ 0x7a │ │ │ │ + movs r7, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r0, 540bf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c884> │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxtb r6, r0 │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r0, r1 │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r2, r1 │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r4, r5 │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r6, r0 │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r5, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r6, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r6, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #42 @ 0x2a │ │ │ │ + movs r6, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #31 │ │ │ │ bhi.n 540bd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c864> │ │ │ │ ldr r3, [pc, #20] @ (540be0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c870>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 540bda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c86a> │ │ │ │ @@ -1741155,17 +1741124,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (540be8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c878>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsls r6, r6, #25 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r3, r1, #4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ @@ -1741206,29 +1741175,29 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (540c64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c8f4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (540c68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c8f8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r2, r4, #17 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ + movs r6, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #10 │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r6, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #102 @ 0x66 │ │ │ │ bhi.n 540c7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c90c> │ │ │ │ ldr r3, [pc, #20] @ (540c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c918>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 540c82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c912> │ │ │ │ @@ -1741237,17 +1741206,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (540c90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c920>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsls r2, r6, #9 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 540ca4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c934> │ │ │ │ ldr r3, [pc, #20] @ (540cb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c940>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 540caa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c93a> │ │ │ │ @@ -1741256,17 +1741225,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (540cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c948>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsls r6, r6, #8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + ldmia r3!, {r1, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 540ccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c95c> │ │ │ │ ldr r3, [pc, #20] @ (540cd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c968>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 540cd2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c962> │ │ │ │ @@ -1741275,17 +1741244,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (540ce0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c970>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsls r2, r3, #7 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 540cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c984> │ │ │ │ ldr r3, [pc, #20] @ (540d00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c990>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 540cfa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c98a> │ │ │ │ @@ -1741294,17 +1741263,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (540d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c998>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 540d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c9b4> │ │ │ │ cmp r0, #12 │ │ │ │ beq.n 540d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c9b0> │ │ │ │ subs r0, #4 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -1741398,19 +1741367,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (540e04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ca94>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - subs r5, #4 │ │ │ │ + lsls r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldrh r2, [r7, r3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, #216 @ 0xd8 │ │ │ │ + eors r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r1, #1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1741522,33 +1741491,33 @@ │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ ldr r1, [pc, #48] @ (540f50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42cbe0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ mrc2 15, 6, pc, cr3, cr15, {7} │ │ │ │ - subs r4, #42 @ 0x2a │ │ │ │ + subs r7, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #226 @ 0xe2 │ │ │ │ + subs r7, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + ands r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ + subs r7, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #194 @ 0xc2 │ │ │ │ + eors r2, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #172 @ 0xac │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1741945,15 +1741914,15 @@ │ │ │ │ ... │ │ │ │ lsls r2, r2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ eors r6, r7 │ │ │ │ lsls r3, r5, #5 │ │ │ │ lsls r4, r1 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r4, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r2, r2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ eors r2, r1 │ │ │ │ lsls r3, r5, #5 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 541354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42cfe4> │ │ │ │ @@ -1742081,19 +1742050,19 @@ │ │ │ │ bne.n 54148c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d11c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xebf80167 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + subs r3, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ @ instruction: 0xeb840167 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (5415c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d258>) │ │ │ │ @@ -1742670,20 +1742639,21 @@ │ │ │ │ bl 541948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d5d8> │ │ │ │ b.n 541a2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d6be> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 5416b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d340> │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #74 @ 0x4a │ │ │ │ + adds r5, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ b.n 541624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d2b4> │ │ │ │ lsls r7, r4, #5 │ │ │ │ - vshr.u64 d16, d22, #56 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + lsls r0, r5, #13 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr.w lr, [pc, #80] @ 541b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d798> │ │ │ │ @@ -1742717,15 +1742687,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 541584 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d214> │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ b.n 54153c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d1cc> │ │ │ │ lsls r7, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1742801,23 +1742771,23 @@ │ │ │ │ bl 541aa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d734> │ │ │ │ b.n 541ba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d830> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orrs r3, r5 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 541b58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d7e8> │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #14 │ │ │ │ + adds r4, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #76 @ 0x4c │ │ │ │ + adds r4, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r4, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #56 @ 0x38 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr.w lr, [pc, #80] @ 541c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d8f0> │ │ │ │ @@ -1742851,15 +1742821,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 54242c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e0bc> │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r4, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ b.n 5423e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e074> │ │ │ │ lsls r7, r4, #5 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 541c8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d91a> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -1742900,35 +1742870,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (541cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d984>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (541cf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d988>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr??.w r0, [sl, #180] @ 0xb4 │ │ │ │ - mvns r4, r5 │ │ │ │ + ldc2 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ + blxns r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #888] @ (542058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42dce8>) │ │ │ │ + str r6, [r7, r5] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r6, r6 │ │ │ │ + ldr r1, [pc, #856] @ (542040 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42dcd0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + push {r3, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf58a00b6 │ │ │ │ - add r5, pc, #304 @ (adr r5, 541e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42dabc>) │ │ │ │ + vld4.32 {d0-d3}, [sl :256], r6 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add.w r3, r2, #20 │ │ │ │ @@ -1743389,27 +1743359,27 @@ │ │ │ │ strb.w r3, [r4, #1052] @ 0x41c │ │ │ │ b.n 542052 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42dce2> │ │ │ │ nop │ │ │ │ b.n 542454 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e0e4> │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + adds r1, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #238 @ 0xee │ │ │ │ + adds r0, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ svc 244 @ 0xf4 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r7, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r7, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r7, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r6, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1743665,64 +1743635,64 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 542446 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e0d6> │ │ │ │ mov r3, r0 │ │ │ │ b.n 5422e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42df76> │ │ │ │ mov r3, r0 │ │ │ │ b.n 542446 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e0d6> │ │ │ │ nop │ │ │ │ - orrs r0, r1 │ │ │ │ + mov r8, r5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ + cmp r7, #70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrd r0, r0, [r8, #736]! @ 0x2e0 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + ldc 0, cr0, [r8, #736] @ 0x2e0 │ │ │ │ + cmp r7, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r0, 542512 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1a2> │ │ │ │ + @ instruction: 0xb788 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9e600b4 │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + stc2 0, cr0, [r6, #720] @ 0x2d0 │ │ │ │ + cmp r5, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbc.w r0, r8, r0, lsl #3 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + vhadd.s8 q0, q12, q0 │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #128 @ 0x80 │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r6, [r5, #50] @ 0x32 │ │ │ │ + ldrh r6, [r1, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 542604 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e294> │ │ │ │ + b.n 541d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d9d4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf3c600b3 │ │ │ │ - cmp r1, #252 @ 0xfc │ │ │ │ + @ instruction: 0xf76600b3 │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + strh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r5, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf38a00b4 │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + @ instruction: 0xf72a00b4 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vld4.32 {d0-d3}, [r4 :256], r4 │ │ │ │ + stc2l 0, cr0, [r4], {180} @ 0xb4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #84] @ (542550 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1e0>) │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1743754,19 +1743724,19 @@ │ │ │ │ bhi.n 54251a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1aa> │ │ │ │ ldr r2, [pc, #20] @ (542558 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1e8>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + cmp r5, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + subs r1, #66 @ 0x42 │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r2, [pc, #100] @ (5425d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e264>) │ │ │ │ @@ -1743818,19 +1743788,19 @@ │ │ │ │ lsls r3, r5, #5 │ │ │ │ bge.n 5424e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e178> │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bge.n 5424e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e174> │ │ │ │ lsls r7, r4, #5 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1743883,29 +1743853,29 @@ │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ ldr r3, [pc, #36] @ (5426a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e334>) │ │ │ │ movw r2, #754 @ 0x2f2 │ │ │ │ ldr r1, [pc, #36] @ (5426a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e338>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + cmp r2, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + cmp r0, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1743943,17 +1743913,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #12] @ (54271c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e3ac>) │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ ldr r1, [pc, #12] @ (542720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e3b0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - cmp r0, #32 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #206 @ 0xce │ │ │ │ + cmp r1, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1743977,17 +1743947,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (542770 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e400>) │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + cmp r3, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1744047,21 +1744017,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #20] @ (54281c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e4ac>) │ │ │ │ movw r2, #1034 @ 0x40a │ │ │ │ ldr r1, [pc, #20] @ (542820 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e4b0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - movs r7, #138 @ 0x8a │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + cmp r0, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1744218,17 +1744188,17 @@ │ │ │ │ mov.w r2, #1296 @ 0x510 │ │ │ │ ldr r1, [pc, #16] @ (5429b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e644>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #616] @ (542c34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e8c4>) │ │ │ │ @@ -1744489,29 +1744459,29 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #138 @ 0x8a │ │ │ │ + subs r5, #42 @ 0x2a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + movs r4, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #0 │ │ │ │ + movs r4, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #84 @ 0x54 │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r4, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #5 │ │ │ │ @@ -1744554,25 +1744524,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (542cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e98c>) │ │ │ │ movw r2, #3237 @ 0xca5 │ │ │ │ ldr r1, [pc, #28] @ (542d00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e990>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + cmp r0, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #18 │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #16 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #0 │ │ │ │ + movs r3, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ and.w r3, r1, #30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1744629,25 +1744599,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (542db4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ea44>) │ │ │ │ movw r2, #3151 @ 0xc4f │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ + cmp r0, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #4 │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + movs r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #142 @ 0x8e │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #164] @ (542e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42eafc>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1744795,19 +1744765,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3323 @ 0xcfb │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - movs r3, #162 @ 0xa2 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #16 │ │ │ │ + subs r1, #176 @ 0xb0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #372] @ (5430dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ed6c>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1744982,25 +1744952,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (543154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ede4>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3338 @ 0xd0a │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + movs r5, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #44 @ 0x2c │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, r0, r7 │ │ │ │ + subs r4, r4, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #22 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r6, r5, r6 │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1745205,21 +1745175,21 @@ │ │ │ │ adds r7, #1 │ │ │ │ bl 543158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ede8> │ │ │ │ cmp r9, r7 │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ bne.n 543352 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42efe2> │ │ │ │ b.n 5431f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ee80> │ │ │ │ nop │ │ │ │ - movs r1, #10 │ │ │ │ + movs r4, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r6, #2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, r7, r7 │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1745350,21 +1745320,21 @@ │ │ │ │ bl 543380 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f010> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ bne.n 5434b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f140> │ │ │ │ b.n 54344c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f0dc> │ │ │ │ - subs r2, r1, #4 │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r4, r3, r1 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1745389,21 +1745359,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (543534 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f1c4>) │ │ │ │ ldr r1, [pc, #24] @ (543538 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f1c8>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #1933 @ 0x78d │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - subs r4, r1, #1 │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r3, #31 │ │ │ │ + subs r6, r7, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r0, #31 │ │ │ │ + subs r2, r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r1, [r1, r3, lsl #2] │ │ │ │ @@ -1745435,17 +1745405,17 @@ │ │ │ │ movw r2, #3378 @ 0xd32 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - subs r4, r4, #0 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + subs r2, r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ and.w ip, r1, #134 @ 0x86 │ │ │ │ and.w r3, r2, #12288 @ 0x3000 │ │ │ │ @@ -1745476,21 +1745446,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (543614 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f2a4>) │ │ │ │ movw r2, #3395 @ 0xd43 │ │ │ │ ldr r1, [pc, #20] @ (543618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f2a8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - subs r6, r0, #0 │ │ │ │ + movs r1, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + subs r0, r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 543670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f300> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1745688,67 +1745658,67 @@ │ │ │ │ ldr r1, [pc, #120] @ (54388c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f51c>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - subs r6, r0, #3 │ │ │ │ + movs r2, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + subs r0, r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + adds r2, r2, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #23 │ │ │ │ + adds r0, r7, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #30 │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r6, r6, #22 │ │ │ │ + adds r6, r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + adds r1, #152 @ 0x98 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + adds r0, r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + movs r1, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r5, #21 │ │ │ │ + adds r0, r1, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r3, #7 │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r7, #6 │ │ │ │ + movs r1, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + adds r4, r7, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + adds r1, #16 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + adds r0, r5, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r0, #3 │ │ │ │ + movs r0, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + movs r0, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + adds r0, r5, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ mov r4, r2 │ │ │ │ @@ -1745785,19 +1745755,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (543904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f594>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1486 @ 0x5ce │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - adds r4, r7, #2 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r2, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #7 │ │ │ │ beq.n 543910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f5a0> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1745932,27 +1745902,27 @@ │ │ │ │ ldrd r1, r2, [r6, #12] │ │ │ │ bl 53d3fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42908c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r1, r2 │ │ │ │ b.n 543a18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f6a8> │ │ │ │ - adds r6, r5, #0 │ │ │ │ + subs r6, r1, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r1, #0 │ │ │ │ + subs r2, r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs r4, r7, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r7, r7 │ │ │ │ + subs r4, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r1, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r3 │ │ │ │ sub sp, #28 │ │ │ │ @@ -1746231,27 +1746201,27 @@ │ │ │ │ movw r2, #1660 @ 0x67c │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ sub.w r3, r1, #5632 @ 0x1600 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 543b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f7ac> │ │ │ │ b.n 543d3a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f9ca> │ │ │ │ - subs r0, r0, r4 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r1, #6 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + adds r0, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r4, #5 │ │ │ │ + asrs r6, r0, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r1, r1 │ │ │ │ + subs r0, r5, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + asrs r0, r7, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r5, r0 │ │ │ │ + subs r4, r1, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1746295,23 +1746265,23 @@ │ │ │ │ ldr r3, [pc, #24] @ (543e18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42faa8>) │ │ │ │ ldr r1, [pc, #28] @ (543e1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42faac>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + subs r6, r1, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #28 │ │ │ │ + asrs r4, r4, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r0, r2 │ │ │ │ + adds r4, r4, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r3, #27 │ │ │ │ + asrs r6, r7, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r3, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1746361,25 +1746331,25 @@ │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #32] @ (543ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fb4c>) │ │ │ │ movw r2, #1521 @ 0x5f1 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - adds r2, r3, r1 │ │ │ │ + subs r2, r7, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + asrs r0, r5, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + asrs r0, r7, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #25 │ │ │ │ + asrs r4, r4, #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 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1746423,25 +1746393,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (543f4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fbdc>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2546 @ 0x9f2 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - adds r6, r5, r2 │ │ │ │ + adds r6, r1, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + asrs r4, r5, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #15 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #30 │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1746475,19 +1746445,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2526 @ 0x9de │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1746601,23 +1746571,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (544100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fd90>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2494 @ 0x9be │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - asrs r4, r7, #28 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r2, #16 │ │ │ │ + lsrs r2, r6, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + cmp r0, #6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r7, #15 │ │ │ │ + lsrs r6, r3, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #29 │ │ │ │ bhi.n 54412c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fdbc> │ │ │ │ cmp r1, #18 │ │ │ │ bls.n 544154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fde4> │ │ │ │ sub.w r3, r1, #19 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -1746666,17 +1746636,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #5176 @ 0x1438 │ │ │ │ ldr r1, [pc, #12] @ (54418c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fe1c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - asrs r4, r5, #26 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r4, #13 │ │ │ │ + lsrs r2, r0, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1746750,27 +1746720,27 @@ │ │ │ │ ldr r1, [pc, #40] @ (54426c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fefc>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r5, #4 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + adds r0, r5, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + adds r0, r5, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r2, r3, #10 │ │ │ │ + lsrs r2, r7, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1746811,17 +1746781,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (5442ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ff7c>) │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - lsrs r6, r2, #17 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 544190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fe20> │ │ │ │ @@ -1746834,17 +1746804,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (544324 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ffb4>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (544328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ffb8>) │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r4, #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 r8, r2 │ │ │ │ subs r2, #3 │ │ │ │ @@ -1746947,27 +1746917,27 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5261 @ 0x148d │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ ldmia r4!, {r0, r7} │ │ │ │ - vtbx.8 d16, {d15-d18}, d10 │ │ │ │ + vqrdmlah.s q8, , d26[0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r5, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + adds r6, r5, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #2 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r4, #18 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #0 │ │ │ │ + movs r4, #160 @ 0xa0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1747147,25 +1747117,25 @@ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ bl 544478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x430108> │ │ │ │ cmp fp, r5 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ bne.n 544650 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4302e0> │ │ │ │ b.n 5445f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x430282> │ │ │ │ - asrs r4, r1, #17 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r4, #50 @ 0x32 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r2, r5, #32 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #26 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1747239,29 +1747209,29 @@ │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #40] @ (54476c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4303fc>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - lsls r0, r4, #16 │ │ │ │ + lsls r0, r0, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r3, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r2, #8 │ │ │ │ + asrs r6, r6, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r5, #22 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1747336,25 +1747306,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (544840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4304d0>) │ │ │ │ movw r2, #873 @ 0x369 │ │ │ │ ldr r1, [pc, #28] @ (544844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4304d4>) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r2, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + lsrs r6, r7, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + lsls r0, r7, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r1, #4 │ │ │ │ + asrs r6, r5, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1747798,18 +1747768,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u16 d16, d26, d20 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + lsls r2, r7, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r2, r6, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1747875,19 +1747846,22 @@ │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ mov r1, r2 │ │ │ │ b.n 544d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4309d0> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ b.n 544d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4309d0> │ │ │ │ movs r2, #5 │ │ │ │ bl 5425f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e284> │ │ │ │ - lsrs r4, r2, #17 │ │ │ │ + lsrs r4, r6, #31 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r6, r3, #6 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r2, r5, #5 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc2l 0, cr0, [lr, #720]! @ 0x2d0 │ │ │ │ - stc2l 0, cr0, [sl, #720] @ 0x2d0 │ │ │ │ - stc2l 0, cr0, [r8, #720]! @ 0x2d0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -1747967,21 +1747941,24 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ bl 5425f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e284> │ │ │ │ - lsrs r0, r3, #15 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + subs r2, r6, r3 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - mcr2 0, 7, r0, cr10, cr4, {5} │ │ │ │ - stc2l 0, cr0, [lr], {180} @ 0xb4 │ │ │ │ - stc2l 0, cr0, [r8], #720 @ 0x2d0 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r6, r5, #1 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ + 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r8, r3 │ │ │ │ ldr.w r3, [pc, #1052] @ 5452bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x430f4c> │ │ │ │ @@ -1748354,35 +1748331,35 @@ │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 5425f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e284> │ │ │ │ cbz r2, 5452d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x430f66> │ │ │ │ lsls r7, r4, #5 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsrs r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r2, #29 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xfa4800b4 │ │ │ │ - strb.w r0, [r2, #180] @ 0xb4 │ │ │ │ - ldrb.w r0, [lr, #180] @ 0xb4 │ │ │ │ + stc2l 0, cr0, [r8, #720]! @ 0x2d0 │ │ │ │ + stc2 0, cr0, [r2], #-720 @ 0xfffffd30 │ │ │ │ + ldc2 0, cr0, [lr], #-720 @ 0xfffffd30 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1748474,22 +1748451,22 @@ │ │ │ │ ldr r3, [pc, #40] @ (545408 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431098>) │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #36] @ (54540c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43109c>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - @ instruction: 0xf79000b4 │ │ │ │ - @ instruction: 0xf7ac00b4 │ │ │ │ - @ instruction: 0xf77400b4 │ │ │ │ - @ instruction: 0xf78e00b4 │ │ │ │ - @ instruction: 0xf75800b4 │ │ │ │ - @ instruction: 0xf77400b4 │ │ │ │ - @ instruction: 0xf78a00b4 │ │ │ │ - @ instruction: 0xf76200b4 │ │ │ │ + @ instruction: 0xfb3000b4 │ │ │ │ + @ instruction: 0xfb4c00b4 │ │ │ │ + @ instruction: 0xfb1400b4 │ │ │ │ + @ instruction: 0xfb2e00b4 │ │ │ │ + @ instruction: 0xfaf800b4 │ │ │ │ + @ instruction: 0xfb1400b4 │ │ │ │ + @ instruction: 0xfb2a00b4 │ │ │ │ + @ instruction: 0xfb0200b4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ @@ -1748522,17 +1748499,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (545478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431108>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (54547c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43110c>) │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r4, r1, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr??.w r0, [r2, r4, lsl #3] │ │ │ │ + ldc2 0, cr0, [r2], {180} @ 0xb4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #188] @ (54554c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4311dc>) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r3, [pc, #188] @ (545550 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4311e0>) │ │ │ │ @@ -1748612,17 +1748589,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #408 @ 0x198 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #880 @ 0x370 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf7a200b4 │ │ │ │ + @ instruction: 0xfb4200b4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r2, #4] │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1748849,34 +1748826,34 @@ │ │ │ │ ldr r3, [pc, #80] @ (54581c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4314ac>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #80] @ (545820 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4314b0>) │ │ │ │ movw r2, #1142 @ 0x476 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - @ instruction: 0xf4cc00b4 │ │ │ │ - @ instruction: 0xf4e600b4 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + str??.w r0, [ip, r4, lsl #3] │ │ │ │ + strb.w r0, [r6, #180] @ 0xb4 │ │ │ │ + lsls r6, r2, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sub.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ - @ instruction: 0xf3d800b4 │ │ │ │ - @ instruction: 0xf3f200b4 │ │ │ │ - @ instruction: 0xf3c400b4 │ │ │ │ - @ instruction: 0xf3de00b4 │ │ │ │ - @ instruction: 0xf3b000b4 │ │ │ │ - @ instruction: 0xf3ca00b4 │ │ │ │ - @ instruction: 0xf39c00b4 │ │ │ │ - @ instruction: 0xf3b600b4 │ │ │ │ - @ instruction: 0xf7b200b4 │ │ │ │ - @ instruction: 0xf53400b4 │ │ │ │ - @ instruction: 0xf3b200b4 │ │ │ │ - @ instruction: 0xf38800b4 │ │ │ │ - lsls r4, r6, #8 │ │ │ │ + vst4.32 {d16-d19}, [r0 :256], r4 │ │ │ │ + @ instruction: 0xf77800b4 │ │ │ │ + @ instruction: 0xf79200b4 │ │ │ │ + @ instruction: 0xf76400b4 │ │ │ │ + @ instruction: 0xf77e00b4 │ │ │ │ + @ instruction: 0xf75000b4 │ │ │ │ + @ instruction: 0xf76a00b4 │ │ │ │ + @ instruction: 0xf73c00b4 │ │ │ │ + @ instruction: 0xf75600b4 │ │ │ │ + @ instruction: 0xfb5200b4 │ │ │ │ + ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ + @ instruction: 0xf75200b4 │ │ │ │ + @ instruction: 0xf72800b4 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ + strh.w r0, [lr, #180] @ 0xb4 │ │ │ │ cmp r1, #7 │ │ │ │ bhi.n 545922 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4315b2> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r1, #2 │ │ │ │ @@ -1749008,37 +1748985,37 @@ │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ ldr r1, [pc, #64] @ (5459b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431648>) │ │ │ │ add r1, pc │ │ │ │ b.n 545850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4314e0> │ │ │ │ - lsls r6, r3, #8 │ │ │ │ + lsls r6, r7, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r6, #8 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r2, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r2, #6 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r2, #6 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - addw r0, r0, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf21a00b4 │ │ │ │ - @ instruction: 0xf22e00b4 │ │ │ │ - addw r0, r4, #180 @ 0xb4 │ │ │ │ - addw r0, r8, #2228 @ 0x8b4 │ │ │ │ - @ instruction: 0xf38a00b4 │ │ │ │ - rsb r0, r2, #180 @ 0xb4 │ │ │ │ - rsbs r0, ip, #180 @ 0xb4 │ │ │ │ - lsls r0, r0, #11 │ │ │ │ + sub.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + subs.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ + rsb r0, lr, #5898240 @ 0x5a0000 │ │ │ │ + sub.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ + vld1.8 @ instruction: 0xf9a800b4 │ │ │ │ + @ instruction: 0xf72a00b4 │ │ │ │ + sbc.w r0, r2, #5898240 @ 0x5a0000 │ │ │ │ + sbcs.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + lsls r0, r4, #25 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1749144,28 +1749121,30 @@ │ │ │ │ ldr r3, [pc, #52] @ (545b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431790>) │ │ │ │ movw r2, #670 @ 0x29e │ │ │ │ ldr r1, [pc, #48] @ (545b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431794>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0a600b4 │ │ │ │ - @ instruction: 0xf0c200b4 │ │ │ │ - mrc2 0, 4, r0, cr12, cr4, {5} │ │ │ │ - @ instruction: 0xf0b000b4 │ │ │ │ - movs r0, r4 │ │ │ │ + orr.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + orn r0, r2, #5898240 @ 0x5a0000 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ + orrs.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf23600b4 │ │ │ │ - ldc2l 0, cr0, [sl, #720] @ 0x2d0 │ │ │ │ - @ instruction: 0xf22000b4 │ │ │ │ - movs r6, r3 │ │ │ │ + rsbs r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + lsls r2, r7, #5 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + rsb r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf21000b4 │ │ │ │ + subs.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [pc, #1604] @ 546160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431df0> │ │ │ │ @@ -1749802,90 +1749781,107 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ add r4, pc, #864 @ (adr r4, 5464c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432154>) │ │ │ │ lsls r7, r4, #5 │ │ │ │ push {r0, r1, r3, r4, r5, r6} │ │ │ │ vmlsl.u , d31, d29[0] │ │ │ │ - @ instruction: 0xfffffe8c │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - mcr2 0, 2, r0, cr10, cr4, {5} │ │ │ │ - mrc2 0, 3, r0, cr8, cr4, {5} │ │ │ │ - adds r6, #136 @ 0x88 │ │ │ │ + vsubl.u q8, d15, d28 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r2, r5, #7 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + subs r2, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u16 d0, d26, d20 │ │ │ │ - vqadd.s16 d16, d16, d20 │ │ │ │ + lsls r2, r7, #10 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + @ instruction: 0xf2f000b4 │ │ │ │ asrs r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #632] @ 0x278 │ │ │ │ + ldr r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - stc2 0, cr0, [sl, #720] @ 0x2d0 │ │ │ │ - vqadd.s16 d0, d30, d20 │ │ │ │ - stc2l 0, cr0, [r8], #720 @ 0x2d0 │ │ │ │ - mcr 0, 5, r0, cr6, cr4, {5} │ │ │ │ - ldc2 0, cr0, [sl, #-720] @ 0xfffffd30 │ │ │ │ - mcr 0, 4, r0, cr8, cr4, {5} │ │ │ │ - mcr2 0, 6, r0, cr14, cr4, {5} │ │ │ │ - mcr 0, 3, r0, cr0, cr4, {5} │ │ │ │ - mrc2 0, 1, r0, cr6, cr4, {5} │ │ │ │ - mrc 0, 1, r0, cr4, cr4, {5} │ │ │ │ - ldc2l 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + @ instruction: 0xf2be00b4 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movw r0, #24756 @ 0x60b4 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + @ instruction: 0xf22800b4 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + addw r0, r0, #180 @ 0xb4 │ │ │ │ + lsls r6, r2, #7 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + rsbs r0, r4, #180 @ 0xb4 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ adds r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, ip, #180 @ 0xb4 │ │ │ │ - ldcl 0, cr0, [lr, #720]! @ 0x2d0 │ │ │ │ - ldc2l 0, cr0, [r2], {180} @ 0xb4 │ │ │ │ + ands.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf19e00b4 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [sl], #720 @ 0x2d0 │ │ │ │ - stc2l 0, cr0, [r6], #720 @ 0x2d0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r6, r0, #2 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ asrs r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [lr], #-720 @ 0xfffffd30 │ │ │ │ - stc2 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ + movs r6, r3 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r2, r5 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r6, r4, ror #2 │ │ │ │ - rsb r0, r0, r4, ror #2 │ │ │ │ - @ instruction: 0xeb9000b4 │ │ │ │ - sub.w r0, sl, r4, ror #2 │ │ │ │ - subs.w r0, lr, r4, ror #2 │ │ │ │ - @ instruction: 0xeb9400b4 │ │ │ │ - mrrc2 0, 11, r0, r0, cr4 @ │ │ │ │ + vqadd.s8 d16, d22, d20 │ │ │ │ + vqadd.s32 d16, d16, d20 │ │ │ │ + vqadd.s64 d0, d16, d20 │ │ │ │ + vqadd.s8 d16, d26, d20 │ │ │ │ + vqadd.s16 d16, d30, d20 │ │ │ │ + vqadd.s64 d0, d20, d20 │ │ │ │ + vshr.u64 d16, d20, #16 │ │ │ │ cbz r5, 54627e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431f0e> │ │ │ │ - @ instruction: 0xfffffbb6 │ │ │ │ + vcvt.u32.f32 , q3, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xfbb600b4 │ │ │ │ - stc2 0, cr0, [r2, #720] @ 0x2d0 │ │ │ │ - ldc 0, cr0, [r8], #720 @ 0x2d0 │ │ │ │ - @ instruction: 0xfbaa00b4 │ │ │ │ - @ instruction: 0xfbe600b4 │ │ │ │ + vqadd.u16 d16, d22, d20 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + orrs.w r0, r8, #180 @ 0xb4 │ │ │ │ + vqadd.u8 d16, d26, d20 │ │ │ │ + vshr.u64 d0, d20, #58 │ │ │ │ bl 7d0222 │ │ │ │ - smlaltt r0, r0, r6, r4 │ │ │ │ - @ instruction: 0xfbf400b4 │ │ │ │ - @ instruction: 0xfbf400b4 │ │ │ │ + vqadd.u32 d16, d22, d20 │ │ │ │ + vshr.u64 d0, d20, #44 │ │ │ │ + vshr.u64 d0, d20, #44 │ │ │ │ b.n 54618e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431e1e> │ │ │ │ - @ instruction: 0xfffffbb6 │ │ │ │ + vcvt.u32.f32 , q3, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stcl 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ - mrrc2 0, 11, r0, r0, cr4 @ │ │ │ │ - ldc 0, cr0, [r6], {180} @ 0xb4 │ │ │ │ - @ instruction: 0xfb5a00b4 │ │ │ │ - @ instruction: 0xfb6c00b4 │ │ │ │ + vshr.u64 d16, d20, #16 │ │ │ │ + vshr.s64 d0, d20, #10 │ │ │ │ + mrc2 0, 7, r0, cr10, cr4, {5} │ │ │ │ + vqadd.u8 d0, d28, d20 │ │ │ │ add r7, sp, #468 @ 0x1d4 │ │ │ │ - @ instruction: 0xfffffb50 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stc2l 0, cr0, [r0], #-720 @ 0xfffffd30 │ │ │ │ - subs.w r0, r6, r4, ror #2 │ │ │ │ - @ instruction: 0xfb5200b4 │ │ │ │ - sub.w r0, r2, r4, ror #2 │ │ │ │ - stc2 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ - @ instruction: 0xeb8c00b4 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + vqadd.s16 d16, d22, d20 │ │ │ │ + mrc2 0, 7, r0, cr2, cr4, {5} │ │ │ │ + vqadd.s8 d16, d18, d20 │ │ │ │ + movs r2, r5 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + vqadd.s32 d0, d28, d20 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #656] @ (546510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4321a0>) │ │ │ │ ldr r3, [pc, #656] @ (546514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4321a4>) │ │ │ │ @@ -1750114,29 +1750110,24 @@ │ │ │ │ nop │ │ │ │ ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - b.n 5461f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431e88> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - b.n 546238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431ec8> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - orn r0, r0, #5898240 @ 0x5a0000 │ │ │ │ - b.n 546218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431ea8> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - ldrsb.w r0, [r8, r4, lsl #3] │ │ │ │ - lsls r6, r3, #1 │ │ │ │ + and.w r0, ip, r4, ror #2 │ │ │ │ + bic.w r0, sl, r4, ror #2 │ │ │ │ + strb.w r0, [r0, r4, lsl #3] │ │ │ │ + ands.w r0, r6, r4, ror #2 │ │ │ │ + ldc2 0, cr0, [r8], #720 @ 0x2d0 │ │ │ │ + lsls r6, r7, #15 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 546524 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4321b4> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf39a00b4 │ │ │ │ - b.n 546500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432190> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + @ instruction: 0xeb9600b4 │ │ │ │ + @ instruction: 0xf73a00b4 │ │ │ │ + @ instruction: 0xeb8000b4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr.w r2, [pc, #2852] @ 547078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432d08> │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r3, [pc, #2852] @ 54707c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432d0c> │ │ │ │ @@ -1751134,43 +1751125,43 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r4, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr??.w r0, [lr, #180] @ 0xb4 │ │ │ │ + ldc2 0, cr0, [lr], {180} @ 0xb4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0b400b4 │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + orrs.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ + b.n 5475c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433250> │ │ │ │ lsls r4, r6, #2 │ │ │ │ str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - vqadd.s64 d16, d22, d20 │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + @ instruction: 0xf31600b4 │ │ │ │ + b.n 547438 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4330c8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 5470f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432d80> │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 54712c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432dbc> │ │ │ │ + svc 222 @ 0xde │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmdb r6, {r2, r4, r5, r7} │ │ │ │ - blt.n 5470ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432d7c> │ │ │ │ + stc 0, cr0, [r6], #720 @ 0x2d0 │ │ │ │ + udf #186 @ 0xba │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xe85400b4 │ │ │ │ - bgt.n 546ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432c84> │ │ │ │ + @ instruction: 0xebf400b4 │ │ │ │ + b.n 547134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432dc4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 54706c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432cfc> │ │ │ │ + udf #116 @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 5470a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432d38> │ │ │ │ + udf #144 @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xe8ca00b4 │ │ │ │ - bge.n 54708c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432d1c> │ │ │ │ + stcl 0, cr0, [sl], #-720 @ 0xfffffd30 │ │ │ │ + udf #126 @ 0x7e │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #808] @ (547408 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433098>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1751495,26 +1751486,25 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - bvc.n 5473e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433070> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - bvc.n 547418 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4330a8> │ │ │ │ + blt.n 547320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432fb0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 546e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432b1c> │ │ │ │ + blt.n 547358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432fe8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 54751c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4331ac> │ │ │ │ + @ instruction: 0xe8d600b4 │ │ │ │ + ble.n 54745c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4330ec> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sub.w r0, r2, r4, ror #2 │ │ │ │ - b.n 547808 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433498> │ │ │ │ + vqadd.s8 d16, d18, d20 │ │ │ │ + b.n 546f48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432bd8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 5474c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433154> │ │ │ │ + bgt.n 547404 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433094> │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3400] @ 0xd48 │ │ │ │ ldr.w r5, [pc, #2692] @ 547ec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433b58> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1752579,33 +1752569,33 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r2, r3, r7} │ │ │ │ @ instruction: 0xffff8ab4 │ │ │ │ lsls r7, r4, #5 │ │ │ │ ldmia r0, {r0, r3, r4, r5, r7} │ │ │ │ - vrsra.u64 d29, d6, #1 │ │ │ │ + vqshl.u32 d29, d22, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 547e4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433adc> │ │ │ │ + bvc.n 547f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433c1c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 547e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433b04> │ │ │ │ + bvc.n 547fb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433c44> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 547e24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433ab4> │ │ │ │ + bvc.n 547f64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433bf4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 547f50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433be0> │ │ │ │ + bvs.n 547e90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433b20> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 547e88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433b18> │ │ │ │ + b.n 547fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433c58> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 547f48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433bd8> │ │ │ │ + bvc.n 547e88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433b18> │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmia r6!, {r0, r1, r3, r5, r6} │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - vsubw.u q15, , d14 │ │ │ │ + vrsubhn.i d30, , q15 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 547fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433c58> │ │ │ │ + bcc.n 547f08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433b98> │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ b.n 547bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433868> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -1752619,15 +1752609,15 @@ │ │ │ │ b.n 547cda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43396a> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ b.n 547d26 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4339b6> │ │ │ │ movs r2, #1 │ │ │ │ b.n 547cda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43396a> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl aba478 │ │ │ │ + bl aba7a0 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 547dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433a8c> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ cmp.w r8, #1 │ │ │ │ beq.w 548204 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433e94> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r8, r8, #1 │ │ │ │ @@ -1752675,15 +1752665,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, r3 │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ vldr s0, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 548412 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4340a2> │ │ │ │ - bl aba5b8 │ │ │ │ + bl aba8e0 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ cmp.w ip, #24 │ │ │ │ bhi.w 548702 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434392> │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ movs r1, r3 │ │ │ │ movs r1, r3 │ │ │ │ @@ -1752738,15 +1752728,15 @@ │ │ │ │ str.w r7, [r8] │ │ │ │ str.w r7, [r8, #4] │ │ │ │ strh.w r0, [r8] │ │ │ │ b.n 54802c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433cbc> │ │ │ │ movs r2, #1 │ │ │ │ b.n 547f46 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433bd6> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl aba5f8 │ │ │ │ + bl aba920 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 547dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433a8c> │ │ │ │ cbz r3, 5480a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433d30> │ │ │ │ rsb r3, r8, #1 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 547dd2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433a62> │ │ │ │ @@ -1752975,15 +1752965,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, r3 │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ vldr s0, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 54841c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4340ac> │ │ │ │ - bl aba438 │ │ │ │ + bl aba760 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 547fe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433c70> │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 43bb9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32782c> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ @@ -1753067,18 +1753057,18 @@ │ │ │ │ ldr r1, [pc, #828] @ (54873c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4343cc>) │ │ │ │ add r3, pc │ │ │ │ mov.w r2, #2640 @ 0xa50 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - bl aba4dc │ │ │ │ + bl aba804 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 547fe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433c70> │ │ │ │ - bl aba35c │ │ │ │ + bl aba684 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 547fe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433c70> │ │ │ │ ldr r2, [pc, #792] @ (548740 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4343d0>) │ │ │ │ ldr r3, [pc, #792] @ (548744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4343d4>) │ │ │ │ ldr r1, [pc, #796] @ (548748 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4343d8>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ @@ -1753350,140 +1753340,140 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r7} │ │ │ │ + ldmia r6!, {r1, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ pop {r0, r1, r2, r3, r6, r7, pc} │ │ │ │ - vqrdmulh.s , , d2[0] │ │ │ │ + @ instruction: 0xffffe162 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 2 │ │ │ │ + b.n 548c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4348f0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 5486f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434380> │ │ │ │ + svc 134 @ 0x86 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 548674 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434304> │ │ │ │ + svc 68 @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + b.n 548b3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4347cc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 548704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434394> │ │ │ │ + svc 132 @ 0x84 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #200 @ 0xc8 │ │ │ │ + b.n 548c14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4348a4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 548978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434608> │ │ │ │ + b.n 5480b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433d48> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 548690 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434320> │ │ │ │ + udf #60 @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 548814 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4344a4> │ │ │ │ + b.n 548954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4345e4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + b.n 548e14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434aa4> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 548680 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434310> │ │ │ │ + svc 38 @ 0x26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + b.n 548df0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434a80> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 548864 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4344f4> │ │ │ │ + udf #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + b.n 548dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434a5c> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 5486f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434380> │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 108 @ 0x6c │ │ │ │ + b.n 548da8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434a38> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 5486bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43434c> │ │ │ │ + svc 50 @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + b.n 548d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434a14> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 54872c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4343bc> │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + b.n 548d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4349dc> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 548730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4343c0> │ │ │ │ + svc 96 @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 26 │ │ │ │ + b.n 548d28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4349b8> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1} │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 54887c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43450c> │ │ │ │ + bgt.n 5487bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43444c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 548834 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4344c4> │ │ │ │ + ble.n 548774 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434404> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ + b.n 548c84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434914> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 548860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4344f0> │ │ │ │ + ble.n 5487a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434430> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + b.n 548c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4348f0> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 54880c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43449c> │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + b.n 548c3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4348cc> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 548768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4343f8> │ │ │ │ + svc 84 @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ ldr.w r4, [pc, #2944] @ 549398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435028> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1754618,105 +1754608,105 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #31] │ │ │ │ lsls r7, r4, #5 │ │ │ │ push {r0, r2, r4, r6, r7} │ │ │ │ vmull.u q13, d31, d25 │ │ │ │ vmlsl.u , d15, d26[0] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + stmia r5!, {r1} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbz r3, 54940e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43509e> │ │ │ │ vsra.u32 , , #1 │ │ │ │ vqrdmlah.s q13, , d9[0] │ │ │ │ @ instruction: 0xffffac91 │ │ │ │ vrsubhn.i d24, , │ │ │ │ - @ instruction: 0xffffd8be │ │ │ │ + vcvt.f16.u16 , q7, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x00bc │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ 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 │ │ │ │ - bvc.n 5493d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435060> │ │ │ │ + blt.n 549310 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434fa0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r5, sp, #508 @ 0x1fc │ │ │ │ - @ instruction: 0xffffd742 │ │ │ │ + vtbx.8 d29, {d31- │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 549434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4350c4> │ │ │ │ + pop {r1, r2, r4, r5, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 54943c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4350cc> │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r2, 549436 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4350c6> │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 549424 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4350b4> │ │ │ │ + bmi.n 549364 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434ff4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - revsh r0, r5 │ │ │ │ + bkpt 0x0088 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 549378 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435008> │ │ │ │ + bvs.n 5494b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435148> │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + pop {r2, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 549434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4350c4> │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 5493d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435064> │ │ │ │ + bvs.n 549514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4351a4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev r4, r3 │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 549360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434ff0> │ │ │ │ + bvc.n 5494a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435130> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 549484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435114> │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + cbnz r4, 5494be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43514e> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + cbnz r0, 5494ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43515a> │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 549440 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4350d0> │ │ │ │ + bvc.n 549380 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435010> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 549488 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435118> │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + cbnz r0, 5494c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435150> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + cbnz r2, 5494ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43515a> │ │ │ │ lsls r4, r6, #2 │ │ │ │ sub.w r3, r6, #32 │ │ │ │ bics.w r3, r3, #32 │ │ │ │ bne.w 5496b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435344> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ @@ -1755016,135 +1755006,135 @@ │ │ │ │ movw r2, #2351 @ 0x92f │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + rev r0, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + rev16 r4, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cpsid a │ │ │ │ + rev r4, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + rev r6, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + cbnz r6, 5497d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435466> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + rev r2, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb64a │ │ │ │ + cbnz r2, 5497da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43546a> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cpsie ai │ │ │ │ + rev r6, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + cbnz r0, 5497de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43546e> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb656 │ │ │ │ + cbnz r6, 5497e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435478> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev16 r6, r2 │ │ │ │ + pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + cbnz r0, 549812 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4354a2> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - setpan #0 │ │ │ │ + cbnz r0, 5497e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435474> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + cbnz r4, 5497ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43547e> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + bcs.n 5497a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435438> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb77a │ │ │ │ + cbnz r2, 54980a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43549a> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + strh r2, [r7, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + bcs.n 549878 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435508> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + cbnz r0, 549810 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4354a0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + bne.n 5497ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43543c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + revsh r6, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + bcs.n 549898 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435528> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + revsh r4, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + bcs.n 5498cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43555c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + revsh r2, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + bcs.n 54979c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43542c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + hlt 0x0020 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 549778 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435408> │ │ │ │ + bmi.n 5498b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435548> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + hlt 0x000e │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r7, pc, #516 @ (adr r7, 549a04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435694>) │ │ │ │ vsri.32 q13, , #1 │ │ │ │ vshll.u32 , d16, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r3, r6, r7} │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb88a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + beq.n 549720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4353b0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cpsie a │ │ │ │ + rev r4, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + beq.n 549778 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435408> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - setend le │ │ │ │ + cbnz r0, 549860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4354f0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ + beq.n 549920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4355b0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + cbnz r4, 549862 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4354f2> │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + beq.n 549848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4354d8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + cbnz r2, 549868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4354f8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + beq.n 5497e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435478> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + cbnz r2, 54986e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4354fe> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r6} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, r7, lr} │ │ │ │ + cbnz r2, 549870 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435500> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ + bcs.n 5497cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43545c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + cbnz r0, 549874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435504> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 549938 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4355c8> │ │ │ │ + bmi.n 549878 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435508> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + cbnz r6, 549876 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435506> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r7} │ │ │ │ + beq.n 5498c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435554> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + cbnz r2, 54987a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43550a> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 54988c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43551c> │ │ │ │ + bcc.n 5497cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43545c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + cbnz r4, 54987a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43550a> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 54990c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43559c> │ │ │ │ + bcc.n 54984c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4354dc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r7, lr} │ │ │ │ + cbnz r2, 54987c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43550c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 54991c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4355ac> │ │ │ │ + bcc.n 54985c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4354ec> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + cbnz r4, 54987e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43550e> │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1755342,21 +1755332,21 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5452f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x430f80> │ │ │ │ b.n 549a12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4356a2> │ │ │ │ @ instruction: 0xb89b │ │ │ │ vqshlu.s32 d23, d7, #31 │ │ │ │ - vshr.u32 , q14, #1 │ │ │ │ + vsri.32 d27, d12, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxtb r6, r3 │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + push {r1, r2, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ + push {r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3592] @ 0xe08 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #2616] @ 54a51c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4361ac> │ │ │ │ @@ -1756319,93 +1756309,93 @@ │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldmia r3!, {r1, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r1, [r7, #12] │ │ │ │ vrshr.u64 d23, d9, #1 │ │ │ │ - vcvt.u32.f32 q14, q4, #1 │ │ │ │ + vrshr.u64 , q12, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r5, sp, #664 @ 0x298 │ │ │ │ + cbz r6, 54a550 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4361e0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + cbnz r0, 54a57a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43620a> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + cbz r6, 54a554 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4361e4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + bne.n 54a568 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4361f8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + sub sp, #328 @ 0x148 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r7} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r4} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r7, sp, #680 @ 0x2a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, sp, #472 @ 0x1d8 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r6, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - cbnz r4, 54a634 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4362c4> │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + ite ls │ │ │ │ + lslls r4, r6, #2 │ │ │ │ + stmiahi r6!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r2, sp, #840 @ 0x348 │ │ │ │ + add r6, sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r7, pc, #840 @ (adr r7, 54a914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4365a4>) │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r8, r9 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, r3 │ │ │ │ bcs.w 54add8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x436a68> │ │ │ │ @@ -1757627,187 +1757617,187 @@ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movs r5, #5 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.w 549ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435b54> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - vmlsl.u q14, d15, d20[0] │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - cbnz r2, 54b376 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437006> │ │ │ │ - lsls r1, r0, #3 │ │ │ │ - add r3, pc, #584 @ (adr r3, 54b544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4371d4>) │ │ │ │ + vtbl.8 d28, {d15-d17}, d4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r6, r7} │ │ │ │ + itte ls │ │ │ │ + lslls r1, r0, #3 │ │ │ │ + addls r7, pc, #200 @ (adr r7, 54b3c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437054>) │ │ │ │ + lslhi r4, r6, #2 │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 54b34a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x436fda> │ │ │ │ + bkpt 0x00bc │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r2, pc, #720 @ (adr r2, 54b5d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437268>) │ │ │ │ + add r6, pc, #336 @ (adr r6, 54b458 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370e8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #112 @ (adr r0, 54b380 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437010>) │ │ │ │ + add r3, pc, #752 @ (adr r3, 54b600 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437290>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + add r0, pc, #920 @ (adr r0, 54b6ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43733c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #392] @ 0x188 │ │ │ │ + add r1, pc, #8 @ (adr r1, 54b320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x436fb0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + add r2, pc, #456 @ (adr r2, 54b4e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437178>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + add r2, pc, #368 @ (adr r2, 54b498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437128>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #384 @ 0x180 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + add r2, pc, #280 @ (adr r2, 54b448 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370d8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - yield │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #552] @ 0x228 │ │ │ │ + add r2, pc, #168 @ (adr r2, 54b3e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437070>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + cbnz r6, 54b342 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x436fd2> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + add r0, pc, #664 @ (adr r0, 54b5dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43726c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + add r0, pc, #576 @ (adr r0, 54b58c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43721c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x004c │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + add r0, pc, #440 @ (adr r0, 54b510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4371a0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - itet cc │ │ │ │ - lslcc r4, r6, #2 │ │ │ │ - pushcs {lr} │ │ │ │ - lslcc r1, r0, #3 │ │ │ │ - ldr r4, [sp, #608] @ 0x260 │ │ │ │ + stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #824] @ 0x338 │ │ │ │ + @ instruction: 0xb8a0 │ │ │ │ + lsls r1, r0, #3 │ │ │ │ + add r0, pc, #224 @ (adr r0, 54b444 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370d4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r6, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ittt vs │ │ │ │ - lslvs r4, r6, #2 │ │ │ │ - ldrvs r4, [sp, #112] @ 0x70 │ │ │ │ - lslvs r4, r6, #2 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + stmia r3!, {r1} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + cbnz r2, 54b3f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437084> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #240] @ 0xf0 │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #352] @ 0x160 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r3, r4} │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r7, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [sp, #912] @ 0x390 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #864 @ (adr r7, 54b728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4373b8>) │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 54b412 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370a2> │ │ │ │ + bkpt 0x00a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r7, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 54b3dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43706c> │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 54b43e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370ce> │ │ │ │ + @ instruction: 0xb728 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + pop {r1} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 54b444 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370d4> │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + cbnz r6, 54b440 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370d0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 54b44a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370da> │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 54b43e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370ce> │ │ │ │ + bkpt 0x00ae │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 54b450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370e0> │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + cbnz r2, 54b44c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370dc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r4, 54b454 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370e4> │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + cbnz r6, 54b478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437108> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 54b45c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370ec> │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + cbnz r6, 54b47e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43710e> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxtb r0, r7 │ │ │ │ + @ instruction: 0xb698 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + ldr r4, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 54b48e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43711e> │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #408] @ 0x198 │ │ │ │ + it eq │ │ │ │ + lsleq r4, r6, #2 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r4} │ │ │ │ + nop {11} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxth r6, r5 │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [sp, #280] @ 0x118 │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x006e │ │ │ │ + stmia r2!, {r1, r2, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ 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 │ │ │ │ @@ -1759425,73 +1759415,73 @@ │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add r6, sp, #656 @ 0x290 │ │ │ │ + sxtb r4, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r6, [sp, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + sxth r0, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r4, #12] │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + cbz r6, 54c61c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4382ac> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ + ldrh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #704 @ 0x2c0 │ │ │ │ + cbz r0, 54c604 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x438294> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #152 @ (adr r1, 54c68c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43831c>) │ │ │ │ + add r4, pc, #792 @ (adr r4, 54c90c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43859c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r6, [r7, #4] │ │ │ │ + ldrh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + ldrh r0, [r2, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #696] @ 0x2b8 │ │ │ │ + str r7, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r3, #48] @ 0x30 │ │ │ │ + ldrh r2, [r7, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r5, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + ldrh r6, [r0, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + ldrh r6, [r2, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r7, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (54c6a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x438330>) │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #92] @ (54c6a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x438334>) │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -1759522,25 +1759512,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r6, #1 │ │ │ │ b.n 54c1b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437e48> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r0, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #712 @ 0x2c8 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ ldr.w r5, [pc, #3036] @ 54d2a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x438f38> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1760615,75 +1760605,75 @@ │ │ │ │ nop │ │ │ │ subs r1, #40 @ 0x28 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #64 @ 0x40 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - add r1, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r5, #6 │ │ │ │ + lsls r2, r1, #21 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + strh r0, [r5, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r5, #32] │ │ │ │ + ldrh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r6, #2] │ │ │ │ + strh r2, [r2, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, pc, #456 @ (adr r5, 54d49c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43912c>) │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + strh r4, [r7, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #416 @ (adr r4, 54d47c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43910c>) │ │ │ │ + add r0, sp, #32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + strh r6, [r1, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #496 @ (adr r3, 54d4d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x439168>) │ │ │ │ + add r7, pc, #112 @ (adr r7, 54d358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x438fe8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + strh r6, [r0, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #584 @ (adr r3, 54d538 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4391c8>) │ │ │ │ + add r7, pc, #200 @ (adr r7, 54d3b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x439048>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r2, #4] │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + ldrb r2, [r7, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #336 @ (adr r0, 54d458 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4390e8>) │ │ │ │ + add r3, pc, #976 @ (adr r3, 54d6d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x439368>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 544190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fe20> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 53fc30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42b8c0> │ │ │ │ @@ -1761462,71 +1761452,71 @@ │ │ │ │ strb.w r8, [sl] │ │ │ │ b.n 54db82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x439812> │ │ │ │ subs.w r3, r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sl] │ │ │ │ b.n 54db82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x439812> │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + add r2, pc, #784 @ (adr r2, 54df38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x439bc8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + ldrb r2, [r1, #15] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + add r1, pc, #400 @ (adr r1, 54ddc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x439a54>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + add r1, pc, #416 @ (adr r1, 54dde0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x439a70>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r4, #62] @ 0x3e │ │ │ │ + str r3, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r6, [r7, #29] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #776] @ 0x308 │ │ │ │ + add r1, pc, #392 @ (adr r1, 54ddd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x439a64>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #912] @ 0x390 │ │ │ │ + add r1, pc, #528 @ (adr r1, 54de6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x439afc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r4, #28] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + add r0, pc, #200 @ (adr r0, 54dd2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4399bc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r6, #58] @ 0x3a │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r4, [r1, #28] │ │ │ │ + ldrb r4, [r5, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + add r0, pc, #480 @ (adr r0, 54de50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x439ae0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r2, #58] @ 0x3a │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + add r1, pc, #200 @ (adr r1, 54dd44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4399d4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r2, #27] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + add r1, pc, #568 @ (adr r1, 54debc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x439b4c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + strh r0, [r6, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ + add r0, pc, #376 @ (adr r0, 54de08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x439a98>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r7, #54] @ 0x36 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r0, [r2, #26] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1761562,25 +1761552,25 @@ │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ ldr r1, [pc, #32] @ (54dd18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4399a8>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - str r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + strb r4, [r2, #7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + strb r0, [r6, #7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1762239,47 +1762229,47 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ lsls r7, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + strh r6, [r3, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + strb r6, [r0, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r6, r7, #5 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r6, [r5, #116] @ 0x74 │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r2, #116] @ 0x74 │ │ │ │ + ldr r6, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r1, #18] │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + ldr r2, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 5732f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef80> │ │ │ │ ldr r2, [pc, #28] @ (54e4a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43a130>) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, #28] @ (54e4a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43a134>) │ │ │ │ strd r1, r6, [sp, #4] │ │ │ │ @@ -1762287,19 +1762277,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (54e4a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43a138>) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ movw r2, #4541 @ 0x11bd │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r6, #3] │ │ │ │ + strb r0, [r2, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r1, #4] │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #2660] @ 54ef24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43abb4> │ │ │ │ @@ -1763415,31 +1763405,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, r4 │ │ │ │ lsls r7, r4, #5 │ │ │ │ adds r2, r6, r1 │ │ │ │ lsls r7, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #4] │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + ldr r6, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r0, #20] │ │ │ │ + str r4, [r4, #76] @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + ldrh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + ldrb r2, [r7, #18] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r5, r1] │ │ │ │ + str r0, [r1, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + ldr r4, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movs r1, #223 @ 0xdf │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r7, r3 │ │ │ │ bl 4679a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x353634> │ │ │ │ movs r3, #1 │ │ │ │ @@ -1764630,131 +1764620,131 @@ │ │ │ │ movw r2, #6684 @ 0x1a1c │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ bl 56a888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456518> │ │ │ │ b.w 54f3a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43b034> │ │ │ │ nop │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + strb r6, [r5, #15] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + ldrh r6, [r0, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + strh r2, [r6, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + strb r0, [r0, #14] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + ldrh r0, [r3, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + ldr r2, [r7, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r2, r5] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r2, r5] │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r2, r6] │ │ │ │ + ldrsb r6, [r6, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + strh r4, [r7, #6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + ldrsb r6, [r1, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r7, r2] │ │ │ │ + ldrsb r4, [r3, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r4, #13] │ │ │ │ + ldrb r6, [r0, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + ldrsb r6, [r0, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + ldrsb r0, [r4, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r2, r3] │ │ │ │ + strb r2, [r6, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ + strh r2, [r5, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + strb r2, [r6, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r6, r2] │ │ │ │ + strb r0, [r2, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r7, r1] │ │ │ │ + strb r6, [r3, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r3, r2] │ │ │ │ + strb r4, [r7, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r5, r1] │ │ │ │ + strb r0, [r1, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r0, r2] │ │ │ │ + strb r2, [r4, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r2, r1] │ │ │ │ + strh r2, [r6, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + strh r0, [r7, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r0, r1] │ │ │ │ + strh r2, [r4, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r2, r0] │ │ │ │ + strh r2, [r6, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r5, r0] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + str r4, [r4, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r2, r0] │ │ │ │ + strh r6, [r6, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #920] @ (550064 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bcf4>) │ │ │ │ + strh r6, [r0, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r0, r0] │ │ │ │ + strh r2, [r4, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #944] @ (550088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bd18>) │ │ │ │ + strh r4, [r1, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #696] @ (54ff94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bc24>) │ │ │ │ + strh r6, [r1, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #808] @ (550008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bc98>) │ │ │ │ + strh r2, [r5, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #616] @ (54ff4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bbdc>) │ │ │ │ + strh r2, [r7, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #720] @ (54ffb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bc48>) │ │ │ │ + strh r4, [r2, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #528] @ (54fefc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bb8c>) │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #632] @ (54ff68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bbf8>) │ │ │ │ + strh r6, [r7, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r7, r3] │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ + ldr r2, [r5, #80] @ 0x50 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r2, [r4, r4] │ │ │ │ + strb r2, [r0, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #288] @ (54fe20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bab0>) │ │ │ │ + strh r0, [r5, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #408] @ (54fe9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bb2c>) │ │ │ │ + strh r6, [r0, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r7, r4] │ │ │ │ + str r2, [r3, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #304] @ (54fe3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bacc>) │ │ │ │ + strh r4, [r5, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r4, #5] │ │ │ │ + ldrb r2, [r0, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 542c70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e900> │ │ │ │ sub.w r3, r0, #1 │ │ │ │ @@ -1764838,45 +1764828,45 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6200 @ 0x1838 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #624] @ (550074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bd04>) │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #840] @ (550150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bde0>) │ │ │ │ + str r2, [r6, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #952] @ (5501c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43be54>) │ │ │ │ + str r6, [r1, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #760] @ (550108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bd98>) │ │ │ │ + str r6, [r3, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #864] @ (550174 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43be04>) │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #240] @ (54ff0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bb9c>) │ │ │ │ + strh r4, [r3, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r4, #3] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #144] @ (54feb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bb44>) │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r2, #6] │ │ │ │ + ldrb r6, [r6, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r7, [pc, #64] @ (54fe70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bb00>) │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [pc, #976] @ (55020c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43be9c>) │ │ │ │ + strh r4, [r2, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ @@ -1765269,30 +1765259,30 @@ │ │ │ │ ldr.w r3, [pc, #2020] @ 550a4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43c6dc> │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ bmi.w 5510e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43cd70> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl ac5fbc │ │ │ │ + bl ac62e4 │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r3, [r0, #65] @ 0x41 │ │ │ │ cmp r3, #11 │ │ │ │ it ne │ │ │ │ cmpne r3, #8 │ │ │ │ beq.w 550b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43c7a8> │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 55029c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bf2c> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #32 │ │ │ │ bl 4dc5b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c8240> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r0, [r3, #436] @ 0x1b4 │ │ │ │ - bl ac2410 │ │ │ │ + bl ac2738 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cbnz r3, 5502ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bf4a> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r3, [r0, #432] @ 0x1b0 │ │ │ │ cmp.w r3, #66560 @ 0x10400 │ │ │ │ bcc.w 550b7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43c80c> │ │ │ │ @@ -1765946,56 +1765936,56 @@ │ │ │ │ strb r0, [r3, r3] │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsls r2, r6, #5 │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r3, r2, #16 │ │ │ │ vraddhn.i d21, , q8 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + ldrb r6, [r3, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrh r7, [r2, r5] │ │ │ │ vqrdmlsh.s , , d4[0] │ │ │ │ lsls r6, r4, #5 │ │ │ │ str r7, [sp, #484] @ 0x1e4 │ │ │ │ vmls.i q9, , d16[0] │ │ │ │ movs r0, r0 │ │ │ │ b.n 550f32 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43cbc2> │ │ │ │ vmla.i , , d28[0] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #25] │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r6, r8 │ │ │ │ + ldr r1, [pc, #920] @ (550dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43ca8c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, r5 │ │ │ │ + @ instruction: 0x47ca │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r5, #120] @ 0x78 │ │ │ │ + strb r4, [r1, #13] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sl, r0 │ │ │ │ + ldr r0, [pc, #136] @ (550af8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43c788>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r7, #108] @ 0x6c │ │ │ │ + strb r2, [r3, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmn r4, r7 │ │ │ │ + mov ip, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r2, #17] │ │ │ │ + strb r2, [r6, #31] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r7, r4] │ │ │ │ + ldrsh r6, [r3, r3] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmn r6, r2 │ │ │ │ + mov r6, lr │ │ │ │ lsls r4, r6, #2 │ │ │ │ movw r2, #6028 @ 0x178c │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 5501a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43be30> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr.w r3, [r5, #480] @ 0x1e0 │ │ │ │ ldr r7, [r2, #0] │ │ │ │ @@ -1767176,126 +1767166,126 @@ │ │ │ │ movs r3, #2 │ │ │ │ b.n 5517f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43d482> │ │ │ │ ldr.w r3, [r5, #1112] @ 0x458 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r5, #1112] @ 0x458 │ │ │ │ b.w 5501a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43be30> │ │ │ │ nop │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + strb r4, [r1, #7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldrb r4, [r4, r6] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - sbcs r4, r3 │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r3, #80] @ 0x50 │ │ │ │ + strb r2, [r7, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ lsls r5, r7, #27 │ │ │ │ - vtbx.8 d30, {d31}, d18 │ │ │ │ + vmull.u q15, d31, d2 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldrb r0, [r4, r3] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsrs r0, r3 │ │ │ │ + add r0, pc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r3, #2] │ │ │ │ + strb r4, [r7, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldrb r4, [r6, r2] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r4, r5 │ │ │ │ + add r4, r9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r7, #17] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r0, r3] │ │ │ │ + ldrb r6, [r4, r1] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - eors r6, r3 │ │ │ │ + mvns r6, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r1, #60] @ 0x3c │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r4, [r4, r6] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + cmn r4, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r1, #112] @ 0x70 │ │ │ │ + strb r2, [r5, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + negs r0, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ + strb r0, [r3, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + ldr r4, [r1, r6] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r5, #132 @ 0x84 │ │ │ │ + asrs r4, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r2, #104] @ 0x68 │ │ │ │ + strb r2, [r6, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r1, r7] │ │ │ │ + ldr r6, [r5, r5] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + asrs r6, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r1, r3] │ │ │ │ + ldr r2, [r5, r1] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + ands r2, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + subs r4, #122 @ 0x7a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r0, #16 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r1, #108] @ 0x6c │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r0, r1] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + subs r3, #124 @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #146 @ 0x92 │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r4, #56] @ 0x38 │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #720] @ (551bec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43d87c>) │ │ │ │ + str r4, [r2, r5] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + subs r0, #236 @ 0xec │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r7, #20] │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #30 │ │ │ │ + subs r0, #190 @ 0xbe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r1, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #456] @ (551af8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43d788>) │ │ │ │ + str r2, [r2, r4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r5, #10 │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #212 @ 0xd4 │ │ │ │ + subs r0, #116 @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #144] @ (5519d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43d664>) │ │ │ │ + str r4, [r0, r3] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ + subs r0, #92 @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr.w r3, [r5, #1104] @ 0x450 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r5, #1104] @ 0x450 │ │ │ │ b.w 5501a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43be30> │ │ │ │ ldr.w r3, [r5, #1108] @ 0x454 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ @@ -1768010,307 +1768000,307 @@ │ │ │ │ movw r2, #5729 @ 0x1661 │ │ │ │ ldr r1, [pc, #596] @ (5523ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e03c>) │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - str r0, [r6, #4] │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #800] @ (55248c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e11c>) │ │ │ │ + ldr r7, [pc, #416] @ (55230c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43df9c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r7, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #680] @ (552420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e0b0>) │ │ │ │ + ldr r7, [pc, #296] @ (5522a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43df30>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r3, #66 @ 0x42 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #560] @ (5523b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e044>) │ │ │ │ + ldr r7, [pc, #176] @ (552234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43dec4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r6, #196 @ 0xc4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #440] @ (552348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43dfd8>) │ │ │ │ + ldr r7, [pc, #56] @ (5521c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43de58>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r3, #6 │ │ │ │ + adds r6, #166 @ 0xa6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + str r0, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #320] @ (5522dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43df6c>) │ │ │ │ + ldr r6, [pc, #960] @ (55255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e1ec>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r6, r5] │ │ │ │ + str r6, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #184] @ (552260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43def0>) │ │ │ │ + ldr r6, [pc, #824] @ (5524e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e170>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r6, #104 @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #80] @ (552204 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43de94>) │ │ │ │ + ldr r6, [pc, #720] @ (552484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e114>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #172 @ 0xac │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r7, r4] │ │ │ │ + str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #984] @ (552598 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e228>) │ │ │ │ + ldr r6, [pc, #600] @ (552418 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e0a8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r6, #46 @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + str r6, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #664] @ (552464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e0f4>) │ │ │ │ + ldr r6, [pc, #280] @ (5522e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43df74>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #62 @ 0x3e │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, #100 @ 0x64 │ │ │ │ + adds r4, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r4, #34 @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r7, #0] │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #320] @ (552320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43dfb0>) │ │ │ │ + ldr r5, [pc, #960] @ (5525a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e230>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #168] @ (552294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43df24>) │ │ │ │ + ldr r5, [pc, #808] @ (552514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e1a4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + str r4, [r6, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r1, #146 @ 0x92 │ │ │ │ + adds r5, #50 @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r0, r2] │ │ │ │ + str r2, [r4, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #872] @ (552570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e200>) │ │ │ │ + ldr r5, [pc, #488] @ (5523f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e080>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + str r4, [r4, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #752] @ (552504 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e194>) │ │ │ │ + ldr r5, [pc, #368] @ (552384 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e014>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r0, r1] │ │ │ │ + str r6, [r4, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #632] @ (552498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e128>) │ │ │ │ + ldr r5, [pc, #248] @ (552318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43dfa8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #54 @ 0x36 │ │ │ │ + adds r4, #214 @ 0xd6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r1, r7] │ │ │ │ + str r0, [r5, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #512] @ (55242c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e0bc>) │ │ │ │ + ldr r5, [pc, #128] @ (5522ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43df3c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #24 │ │ │ │ + adds r4, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r1, r6] │ │ │ │ + str r2, [r5, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #264] @ (552340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43dfd0>) │ │ │ │ + ldr r4, [pc, #904] @ (5525c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e250>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + str r4, [r1, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #144] @ (5522d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43df64>) │ │ │ │ + ldr r4, [pc, #784] @ (552554 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e1e4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #176 @ 0xb0 │ │ │ │ + negs r0, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, #162 @ 0xa2 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r7, r4] │ │ │ │ + str r0, [r3, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #960] @ (552618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e2a8>) │ │ │ │ + ldr r4, [pc, #576] @ (552498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e128>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r4, #40 @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #840] @ (5525ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e23c>) │ │ │ │ + ldr r4, [pc, #456] @ (55242c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e0bc>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + adds r4, #10 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r3, r5] │ │ │ │ + str r4, [r7, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #720] @ (552540 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e1d0>) │ │ │ │ + ldr r4, [pc, #336] @ (5523c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e050>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #76 @ 0x4c │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ + str r6, [r7, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #600] @ (5524d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e164>) │ │ │ │ + ldr r4, [pc, #216] @ (552354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43dfe4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ + str r0, [r4, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #480] @ (552468 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e0f8>) │ │ │ │ + ldr r4, [pc, #96] @ (5522e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43df78>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #16 │ │ │ │ + adds r3, #176 @ 0xb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r2, #8] │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #360] @ (5523fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e08c>) │ │ │ │ + ldr r3, [pc, #1000] @ (55267c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e30c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #242 @ 0xf2 │ │ │ │ + adds r3, #146 @ 0x92 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #162 @ 0xa2 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + str r6, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + str r2, [r1, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + str r0, [r1, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #10 │ │ │ │ + adds r2, #170 @ 0xaa │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + str r2, [r5, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + str r4, [r2, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bxns r5 │ │ │ │ + ldr r2, [pc, #816] @ (5525f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e288>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + str r2, [r5, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bx r0 │ │ │ │ + ldr r2, [pc, #648] @ (55255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e1ec>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + adds r2, #58 @ 0x3a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrsh r2, [r1, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + adds r2, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrsh r4, [r7, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #66 @ 0x42 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ + ldrsh r2, [r1, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov sl, r0 │ │ │ │ + ldr r2, [pc, #136] @ (552378 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e008>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #26 │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r0, ip │ │ │ │ + ldr r2, [pc, #0] @ (5522fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43df8c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrsh r6, [r3, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r6, r8 │ │ │ │ + ldr r1, [pc, #920] @ (5526a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e330>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r6, r1] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r6, r5 │ │ │ │ + ldr r1, [pc, #824] @ (55264c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e2dc>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #198 @ 0xc6 │ │ │ │ + adds r1, #102 @ 0x66 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r3, r1] │ │ │ │ + ldrb r6, [r7, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r1, [pc, #728] @ (5525f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e288>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #174 @ 0xae │ │ │ │ + adds r1, #78 @ 0x4e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrsh r0, [r7, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp ip, sp │ │ │ │ + ldr r1, [pc, #560] @ (55255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e1ec>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #132 @ 0x84 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r8, r5 │ │ │ │ + ldr r1, [pc, #288] @ (552458 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e0e8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #66 @ 0x42 │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ + str r4, [r7, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp ip, r2 │ │ │ │ + ldr r1, [pc, #208] @ (552414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e0a4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ + adds r0, #204 @ 0xcc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, pc │ │ │ │ + ldr r1, [pc, #112] @ (5523c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e050>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #20 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, ip │ │ │ │ + ldr r1, [pc, #16] @ (55236c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43dffc>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, r9 │ │ │ │ + ldr r0, [pc, #944] @ (552718 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e3a8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #228 @ 0xe4 │ │ │ │ + adds r0, #132 @ 0x84 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r2, r6] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, #118 @ 0x76 │ │ │ │ + adds r0, #22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r0, r2] │ │ │ │ + ldrsh r6, [r4, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sl, r3 │ │ │ │ + ldr r0, [pc, #232] @ (552468 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e0f8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r5, r1] │ │ │ │ + ldrsh r6, [r1, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sl, r0 │ │ │ │ + ldr r0, [pc, #136] @ (552414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e0a4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #26 │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp │ │ │ │ + ldr r0, [pc, #40] @ (5523c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e050>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r7, #162 @ 0xa2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r2, r1] │ │ │ │ + ldrh r6, [r6, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, r1 │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ + cmp r7, #70 @ 0x46 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldrsh r6, [r0, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ @@ -1768457,19 +1768447,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #407 @ 0x197 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - ldrh r6, [r2, r0] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ands r0, r2 │ │ │ │ + bics r0, r6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -1770691,17 +1770681,17 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsls r1, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r5 │ │ │ │ + mov r0, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - tst r2, r4 │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1771003,25 +1770993,25 @@ │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ ldr r3, [pc, #28] @ (55403c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43fccc>) │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ ldr r1, [pc, #28] @ (554040 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43fcd0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - rors r4, r5 │ │ │ │ + cmp ip, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r2 │ │ │ │ + add r2, lr │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + muls r4, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #22 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #6 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cbz r3, 5540a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43fd38> │ │ │ │ @@ -1771126,25 +1771116,25 @@ │ │ │ │ mov.w r2, #474 @ 0x1da │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - subs r7, #52 @ 0x34 │ │ │ │ + cmn r4, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #6 │ │ │ │ + sbcs r6, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + cmn r4, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + sbcs r6, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + adcs r6, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #28 │ │ │ │ @@ -1771168,17 +1771158,17 @@ │ │ │ │ beq.n 554188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43fe18> │ │ │ │ ldr r3, [pc, #12] @ (5541bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43fe4c>) │ │ │ │ mov.w r2, #498 @ 0x1f2 │ │ │ │ ldr r1, [pc, #12] @ (5541c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43fe50>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #118 @ 0x76 │ │ │ │ + asrs r6, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -1772125,35 +1772115,35 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ pop {r2, r4, r5, r6, pc} │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r4, r6, pc} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + asrs r0, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r7, #10 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbnz r0, 554bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44083c> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + lsrs r4, r2, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsrs r2, r4, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #120 @ 0x78 │ │ │ │ + subs r7, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + subs r5, #46 @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ add r5, sp, #140 @ 0x8c │ │ │ │ strb.w r7, [sp, #124] @ 0x7c │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -1772950,37 +1772940,37 @@ │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ bl 5528f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e584> │ │ │ │ b.n 554d56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4409e6> │ │ │ │ nop │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #52 @ 0x34 │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r4, #12 │ │ │ │ + asrs r6, r0, #27 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #6 │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #28 │ │ │ │ + adds r2, #188 @ 0xbc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #238 @ 0xee │ │ │ │ + adds r0, #142 @ 0x8e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #0 │ │ │ │ + adds r2, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #210 @ 0xd2 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r3, #11 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + adds r0, #94 @ 0x5e │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr.w r5, [pc, #2292] @ 555c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44191c> │ │ │ │ mov r8, r2 │ │ │ │ @@ -1773856,56 +1773846,56 @@ │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r1, #3 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r7, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldmia r6!, {r0, r2} │ │ │ │ vtbl.8 d26, {d15}, d4 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0xf31200b3 │ │ │ │ - @ instruction: 0xf33000b3 │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + @ instruction: 0xf6b200b3 │ │ │ │ + @ instruction: 0xf6d000b3 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, #242 @ 0xf2 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + cmp r2, #54 @ 0x36 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldmia r3!, {r0, r4, r5, r7} │ │ │ │ @ instruction: 0xffffcb75 │ │ │ │ @ instruction: 0xffffcb95 │ │ │ │ - vrsubhn.i d18, , q0 │ │ │ │ + vtbl.8 d18, {d15-d17}, d16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r7, #114 @ 0x72 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + cmp r2, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r7, #32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vst4.32 {d0-d3}, [sl :256], r3 │ │ │ │ - movs r2, #178 @ 0xb2 │ │ │ │ + stc2 0, cr0, [sl], #716 @ 0x2cc │ │ │ │ + movs r6, #82 @ 0x52 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #308] @ (555e3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441acc>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1774039,25 +1774029,25 @@ │ │ │ │ nop │ │ │ │ add r2, pc, #952 @ (adr r2, 5561f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441e88>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #296 @ (adr r2, 555f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441c00>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r1, #58 @ 0x3a │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stc 0, cr0, [r8, #-716]! @ 0xfffffd34 │ │ │ │ - stcl 0, cr0, [r2, #-716] @ 0xfffffd34 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + @ instruction: 0xf0c800b3 │ │ │ │ + @ instruction: 0xf0e200b3 │ │ │ │ + cmp r0, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r1, #0 │ │ │ │ + movs r4, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (555f84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441c14>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1774694,34 +1774684,28 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - str r3, [sp, #808] @ 0x328 │ │ │ │ + str r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r3, [sp, #680] @ 0x2a8 │ │ │ │ + str r7, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r5, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 556230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441ec0> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - b.n 556268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441ef8> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - b.n 5561f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441e88> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - b.n 556234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441ec4> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - b.n 5561b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441e48> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - b.n 5561f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441e84> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ + bic.w r0, r2, r3, ror #2 │ │ │ │ + bics.w r0, ip, r3, ror #2 │ │ │ │ + and.w r0, r2, r3, ror #2 │ │ │ │ + ands.w r0, lr, r3, ror #2 │ │ │ │ + ldrd r0, r0, [lr, #716] @ 0x2cc │ │ │ │ + ldrd r0, r0, [sl, #716]! @ 0x2cc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #592] @ (5567a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442434>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #592] @ (5567a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442438>) │ │ │ │ @@ -1775312,17 +1775296,17 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 556c14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4428a4> │ │ │ │ + b.n 557354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442fe4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 556c54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4428e4> │ │ │ │ + b.n 557394 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443024> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ @@ -1775389,21 +1775373,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r3, r0, #5344 @ 0x14e0 │ │ │ │ subs r3, #11 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 556c4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4428de> │ │ │ │ b.n 556c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4428d4> │ │ │ │ nop │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + subs r2, r0, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + subs r0, r6, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r1, #26 │ │ │ │ + subs r6, r5, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + subs r4, r3, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1775571,18 +1775555,18 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #277 @ 0x115 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r5, #29 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf72800c0 │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + @ instruction: 0xfac800c0 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #100] @ (556eb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442b40>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1775630,17 +1775614,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #245 @ 0xf5 │ │ │ │ beq.n 556ecc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442b5c> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1775725,17 +1775709,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5425f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e284> │ │ │ │ b.n 556f1a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442baa> │ │ │ │ - blt.n 556edc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442b6c> │ │ │ │ + svc 50 @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 556f1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442bac> │ │ │ │ + svc 80 @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ @@ -1775904,23 +1775888,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #28] @ (557190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442e20>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - bcs.n 5571cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442e5c> │ │ │ │ + bpl.n 55710c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442d9c> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bls.n 557134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442dc4> │ │ │ │ + ble.n 557274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442f04> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 557174 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442e04> │ │ │ │ + ble.n 5570b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442d44> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 557100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442d90> │ │ │ │ + ble.n 557240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442ed0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 557140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442dd0> │ │ │ │ + ble.n 557280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442f10> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #1008] @ (557598 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443228>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1776283,15 +1776267,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r4, #5 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r4, [pc, #1556] @ 557bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443868> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -1776876,84 +1776860,84 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, #14] │ │ │ │ lsls r6, r4, #5 │ │ │ │ bl 263be6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f876> │ │ │ │ bl 391bea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27d87a> │ │ │ │ - lsrs r2, r6, #6 │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsrs r0, r7, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r7, #25 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xeb3400c0 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + cdp 0, 13, cr0, cr4, cr0, {6} │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r5, #11 │ │ │ │ + lsrs r2, r1, #26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xeb2000c0 │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + cdp 0, 12, cr0, cr0, cr0, {6} │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ bl 8fbc0e │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xeaa600c0 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + cdp 0, 4, cr0, cr6, cr0, {6} │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + lsrs r2, r4, #17 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - eors.w r0, r4, r0, lsl #3 │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + cdp 0, 3, cr0, cr4, cr0, {6} │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ + lsrs r4, r5, #22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orns r0, sl, r0, lsl #3 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + cdp 0, 1, cr0, cr10, cr0, {6} │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 557ccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44395c> │ │ │ │ + bcc.n 557c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44389c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443998> │ │ │ │ + bmi.n 557c48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4438d8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44393c> │ │ │ │ + bcc.n 557bec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44387c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443978> │ │ │ │ + bcc.n 557c28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4438b8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557c94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443924> │ │ │ │ + bcc.n 557bd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443864> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443964> │ │ │ │ + bcc.n 557c14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4438a4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + bcc.n 557b80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443810> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557c80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443910> │ │ │ │ + bcc.n 557bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443850> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557ca4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443934> │ │ │ │ + bcc.n 557be4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443874> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + bcc.n 557b98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443828> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ + bcc.n 557d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4439cc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r3, r5, r6, r7} │ │ │ │ + bcc.n 557b74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443804> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + bcc.n 557ba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443830> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r1, r4, r6, r7} │ │ │ │ + bcc.n 557d50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4439e0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r6, #2 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsrs r6, r5, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + bcc.n 557ce0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443970> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r1, r4, r5, r7} │ │ │ │ + bcc.n 557d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4439b0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsrs r4, r4, #13 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xe98600c0 │ │ │ │ - lsls r2, r2, #29 │ │ │ │ + stc 0, cr0, [r6, #-768]! @ 0xfffffd00 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #424] @ (557e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443ad4>) │ │ │ │ @@ -1777126,27 +1777110,27 @@ │ │ │ │ nop │ │ │ │ strh r4, [r3, #26] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #20] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + beq.n 557df0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443a80> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + beq.n 557e30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443ac0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + beq.n 557db8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443a48> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + beq.n 557df4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443a84> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + beq.n 557e20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443ab0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + beq.n 557dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443a64> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #552] @ (5580a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443d38>) │ │ │ │ @@ -1777365,31 +1777349,31 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ strh r4, [r7, #10] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #19 │ │ │ │ + lsrs r4, r3, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r3, #11 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r4, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (558104 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443d94>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1777501,17 +1777485,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ ldrb r4, [r3, #27] │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r1, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1778180,42 +1778164,46 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - mcr2 0, 4, r0, cr12, cr3, {5} │ │ │ │ - udf #18 │ │ │ │ + lsls r4, r5, #8 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 558c7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44490c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xfbde00b3 │ │ │ │ + vqadd.u64 d16, d30, d19 │ │ │ │ b.n 5587f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x444486> │ │ │ │ vqrshrun.s64 d23, q10, #1 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r8, #716]! @ 0x2cc │ │ │ │ - stc2 0, cr0, [r6, #716] @ 0x2cc │ │ │ │ - bgt.n 55892c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4445bc> │ │ │ │ + lsls r0, r3, #6 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + lsls r6, r4, #4 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 558a6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4446fc> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xfac800b3 │ │ │ │ - stmia r2!, {r1, r3, r7} │ │ │ │ + mcr2 0, 3, r0, cr8, cr3, {5} │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r3, r5, r7} │ │ │ │ + stmia r6!, {r3, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2l 0, cr0, [ip], {179} @ 0xb3 │ │ │ │ - @ instruction: 0xfa1600b3 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + ldc2 0, cr0, [r6, #716]! @ 0x2cc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1778285,21 +1778273,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r2, #5 │ │ │ │ bl 5425f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e284> │ │ │ │ b.n 558986 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x444616> │ │ │ │ nop │ │ │ │ - ldmia r7, {r3, r6, r7} │ │ │ │ + bcc.n 558ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x444778> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1778412,32 +1778400,32 @@ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ ldr r1, [pc, #60] @ (558b80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x444810>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb2a00b3 │ │ │ │ - bge.n 558c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4448a0> │ │ │ │ + mcr2 0, 6, r0, cr10, cr3, {5} │ │ │ │ + ble.n 558b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4447e0> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xfb0000b3 │ │ │ │ - stmia r0!, {r4, r5} │ │ │ │ + mcr2 0, 5, r0, cr0, cr3, {5} │ │ │ │ + stmia r3!, {r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfb2000b3 │ │ │ │ - bge.n 558bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x444850> │ │ │ │ + mcr2 0, 6, r0, cr0, cr3, {5} │ │ │ │ + ble.n 558b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x444790> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xface00b3 │ │ │ │ - @ instruction: 0xfb1600b3 │ │ │ │ - bge.n 558ba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x444830> │ │ │ │ + mcr2 0, 3, r0, cr14, cr3, {5} │ │ │ │ + mrc2 0, 5, r0, cr6, cr3, {5} │ │ │ │ + ble.n 558ae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x444770> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xfab800b3 │ │ │ │ - @ instruction: 0xfb0e00b3 │ │ │ │ - @ instruction: 0xfaa800b3 │ │ │ │ + mrc2 0, 2, r0, cr8, cr3, {5} │ │ │ │ + mcr2 0, 5, r0, cr14, cr3, {5} │ │ │ │ + mcr2 0, 2, 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 4671b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x352e48> │ │ │ │ @@ -1779595,97 +1779583,97 @@ │ │ │ │ nop │ │ │ │ strb r4, [r0, #16] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #15] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0xfa5800b3 │ │ │ │ - ands r6, r5 │ │ │ │ + ldc2l 0, cr0, [r8, #716]! @ 0x2cc │ │ │ │ + mvns r6, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, #5] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0xf63200b3 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + ldr??.w r0, [r2, #179] @ 0xb3 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf4d800b3 │ │ │ │ - eor.w r0, r4, #5865472 @ 0x598000 │ │ │ │ - @ instruction: 0xf27c00b3 │ │ │ │ - bne.n 5598b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445548> │ │ │ │ + ldr??.w r0, [r8, r3, lsl #3] │ │ │ │ + strh.w r0, [r4, r3, lsl #3] │ │ │ │ + @ instruction: 0xf61c00b3 │ │ │ │ + bmi.n 5597f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445488> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - rsb r0, r6, #179 @ 0xb3 │ │ │ │ + sbc.w r0, r6, #5865472 @ 0x598000 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb67e │ │ │ │ + rev r6, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + rev r4, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb66c │ │ │ │ + rev r4, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + rev r2, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + cbnz r2, 5598ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44555e> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + rev r0, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + cbnz r0, 5598d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445562> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cpsie ai │ │ │ │ + rev r6, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb636 │ │ │ │ + cbnz r6, 5598d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445564> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + cbnz r4, 5598e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445570> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + cbnz r4, 5598d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445568> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + cbnz r2, 5598e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445574> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + cbnz r2, 5598dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44556c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + cbnz r0, 5598e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445578> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbcs.w r0, r0, #179 @ 0xb3 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ + adds.w r0, r0, #5865472 @ 0x598000 │ │ │ │ + bcc.n 5597e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445478> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - eors.w r0, sl, #179 @ 0xb3 │ │ │ │ - svc 86 @ 0x56 │ │ │ │ + bics.w r0, sl, #5865472 @ 0x598000 │ │ │ │ + b.n 559eb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445b40> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r6, r7} │ │ │ │ + bcc.n 559988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445618> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + cbnz r0, 5598e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445574> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + cbnz r0, 5598d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445566> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + cbnz r4, 5598e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445570> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r5, r6, lr} │ │ │ │ + cbnz r6, 5598d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445568> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + cbnz r4, 5598e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445574> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r6, lr} │ │ │ │ + @ instruction: 0xb8e2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #82 @ 0x52 │ │ │ │ + b.n 559ccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44595c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + bcs.n 55980c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44549c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb890 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xb85c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb87a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + subs r1, #194 @ 0xc2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 55994e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4455de> │ │ │ │ + @ instruction: 0xb6de │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 55995a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4455ea> │ │ │ │ + @ instruction: 0xb6fc │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r4, [pc, #1420] @ 559ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445b34> │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -1780207,56 +1780195,54 @@ │ │ │ │ nop │ │ │ │ str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r4, #5 │ │ │ │ - stcl 0, cr0, [ip, #-716]! @ 0xfffffd34 │ │ │ │ + add.w r0, ip, #179 @ 0xb3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #38 @ 0x26 │ │ │ │ + adds r5, #198 @ 0xc6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adcs.w r0, r0, r3, ror #2 │ │ │ │ - eor.w r0, ip, r3, ror #2 │ │ │ │ + mrc 0, 7, r0, cr0, cr3, {5} │ │ │ │ + mcr 0, 1, r0, cr12, cr3, {5} │ │ │ │ str r4, [r7, #32] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0xe8c000b3 │ │ │ │ - stmia r7!, {r1, r2, r5, r6} │ │ │ │ + stcl 0, cr0, [r0], #-716 @ 0xfffffd34 │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xe80a00b3 │ │ │ │ - strd r0, r0, [sl, #-716] @ 0x2cc │ │ │ │ - stmia r7!, {r4, r6} │ │ │ │ + sub.w r0, sl, r3, ror #2 │ │ │ │ + stcl 0, cr0, [sl], #716 @ 0x2cc │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 559ec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445b58> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + @ instruction: 0xeb9400b3 │ │ │ │ + sub sp, #112 @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + sub sp, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #936 @ 0x3a8 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #32 │ │ │ │ + sub sp, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + sub sp, #88 @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add sp, #408 @ 0x198 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + sub sp, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrd r0, r0, [lr], #716 @ 0x2cc │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + ldc 0, cr0, [lr], {179} @ 0xb3 │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 559dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445a7c> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + adds.w r0, r0, r3, ror #2 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #332] @ (55a074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445d04>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1780393,26 +1780379,22 @@ │ │ │ │ nop │ │ │ │ str r0, [r2, #12] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r4, r7] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 559f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445be8> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + add.w r0, sl, r3, ror #2 │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 559bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44585c> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - b.n 559f7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445c0c> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r3, r5, r6, r7} │ │ │ │ + strd r0, r0, [r0, #-716] @ 0x2cc │ │ │ │ + adds.w r0, r6, r3, ror #2 │ │ │ │ + ldmia r0!, {r3, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 559bb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445840> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ + stmdb ip!, {r0, r1, r4, r5, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #336] @ (55a1fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445e8c>) │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [pc, #336] @ (55a200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445e90>) │ │ │ │ @@ -1780539,29 +1780521,27 @@ │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrsh r4, [r1, r5] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #118 @ 0x76 │ │ │ │ + adds r0, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrsh r2, [r1, r1] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 559dd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445a68> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + @ instruction: 0xe98400b3 │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 559a4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4456dc> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - b.n 559dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445a7c> │ │ │ │ + b.n 55a18c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445e1c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + @ instruction: 0xe98800b3 │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 55aa20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4466b0> │ │ │ │ + b.n 55a160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445df0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #164] @ 55a2d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445f68> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1780572,43 +1780552,43 @@ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ movs r0, #24 │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl aa08a0 │ │ │ │ + bl aa0bc8 │ │ │ │ ldr r3, [pc, #136] @ (55a2e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445f74>) │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ tst.w r3, #8 │ │ │ │ mov.w r3, #0 │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ ite ne │ │ │ │ movne r3, #76 @ 0x4c │ │ │ │ moveq r3, #72 @ 0x48 │ │ │ │ - bl a986e8 │ │ │ │ + bl a98a10 │ │ │ │ cbnz r0, 55a2ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445f4a> │ │ │ │ ldr r2, [pc, #100] @ (55a2e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445f78>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldrd r0, r2, [r0] │ │ │ │ blx 69a98 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl aa2ce0 │ │ │ │ + bl aa3008 │ │ │ │ ldr r2, [pc, #72] @ (55a2ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445f7c>) │ │ │ │ ldr r3, [pc, #52] @ (55a2dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445f6c>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -1780618,33 +1780598,31 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ (55a2f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445f80>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a961dc │ │ │ │ + bl a96504 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a96138 │ │ │ │ + bl a96460 │ │ │ │ b.n 55a29c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445f2c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, r6] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 559dac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445a3c> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ + stmdb r0, {r0, r1, r4, r5, r7} │ │ │ │ ldrb r6, [r2, r5] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 559d6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4459fc> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ + @ instruction: 0xe8dc00b3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (55a414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4460a4>) │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #268] @ (55a418 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4460a8>) │ │ │ │ @@ -1782869,25 +1782847,25 @@ │ │ │ │ add r2, pc, #328 @ (adr r2, 55bb0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44779c>) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ ldr r6, [pc, #912] @ (55bd5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4479ec>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r4 │ │ │ │ + ldr r0, [pc, #768] @ (55bcd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x447964>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ ldr r5, [pc, #592] @ (55bc28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4478b8>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #32] │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr.w r8, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ vldr d0, [pc, #768] @ 55bcf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x447980> │ │ │ │ ldrb.w r6, [r8, #13] │ │ │ │ mov r1, r6 │ │ │ │ bl 469bd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355860> │ │ │ │ @@ -1783840,17 +1783818,17 @@ │ │ │ │ pop {r0, r6, r7} │ │ │ │ ldrh r7, [r0, #44] @ 0x2c │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ adds r1, #175 @ 0xaf │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r1, [pc, #916] @ (55c7a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448434>) │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ mov r0, r5 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358590> │ │ │ │ mov r6, r0 │ │ │ │ b.n 55c354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x447fe4> │ │ │ │ movs r1, #212 @ 0xd4 │ │ │ │ @@ -1784528,45 +1784506,45 @@ │ │ │ │ b.n 55ca26 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4486b6> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xffff7fff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + strh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r0, #18] │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r1, #18] │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb836 │ │ │ │ + cbnz r6, 55cbc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448850> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bkpt 0x00f8 │ │ │ │ + stmia r2!, {r3, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb81e │ │ │ │ + cbnz r6, 55cbc6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448856> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bkpt 0x00e0 │ │ │ │ + stmia r2!, {r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r2, #8] │ │ │ │ + strh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + strh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ sub sp, #404 @ 0x194 │ │ │ │ mov r9, r2 │ │ │ │ @@ -1784765,54 +1784743,52 @@ │ │ │ │ b.n 55cbf2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448882> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, #98 @ 0x62 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #170 @ 0xaa │ │ │ │ + cmp r6, #74 @ 0x4a │ │ │ │ lsls r7, r5, #4 │ │ │ │ - pop {r4, r7} │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r5, #84] @ 0x54 │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x0082 │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 55cab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448740> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - bmi.n 55cd58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4489e8> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + bics.w r0, r8, fp, ror #2 │ │ │ │ + itee │ │ │ │ + lsl r3, r6, #2 │ │ │ │ + bhi.n 55cc98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448928> @ unpredictable │ │ │ │ + lslal r5, r7, #2 │ │ │ │ + ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 55d270 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448f00> │ │ │ │ + b.n 55c9b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448640> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + ldr r3, [pc, #632] @ (55d00c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448c9c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vst1.8 @ instruction: 0xf9c400b1 │ │ │ │ - stmia r5!, {r1, r3, r6} │ │ │ │ + stc2l 0, cr0, [r4, #-708]! @ 0xfffffd3c │ │ │ │ + ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r3!, {r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 55c8d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448568> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldmdb sl!, {r0, r1, r3, r4, r5, r7} │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cbnz r4, 55ce1a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448aaa> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - adds r3, #16 │ │ │ │ + itt pl │ │ │ │ + lslpl r3, r6, #2 │ │ │ │ + addpl r3, #16 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - cbnz r2, 55cdfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448a8e> │ │ │ │ + bkpt 0x00ca │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 55cdfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448a8c> │ │ │ │ + bkpt 0x00b4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 55ce08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448a98> │ │ │ │ + bkpt 0x00d4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #364] @ (55cf3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448bcc>) │ │ │ │ @@ -1784962,45 +1784938,45 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #32 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - hlt 0x000c │ │ │ │ + bkpt 0x002c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - rev16 r2, r4 │ │ │ │ + bkpt 0x0002 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #54 @ 0x36 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - rev16 r0, r2 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 55cf90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448c20> │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 55cf9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448c2e> │ │ │ │ + pop {r1, r2, r3, r5, r6, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 55cf94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448c24> │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev16 r0, r2 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 55cf98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448c28> │ │ │ │ + pop {r1, r5, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 55cfb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448c46> │ │ │ │ + pop {r1, r3, r7, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 55cf9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448c2c> │ │ │ │ + pop {r4, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r0, r1 │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 55cf9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448c2e> │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1785244,33 +1785220,33 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #148 @ 0x94 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r7, #6] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + cbnz r0, 55d26c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448efc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r3, [sp, #648] @ 0x288 │ │ │ │ + str r7, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + hlt 0x0006 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r2, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + ldrb r0, [r6, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7b6 │ │ │ │ + cbnz r6, 55d26c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448efc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + rev16 r4, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r1, [pc, #184] @ (55d2e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448f78>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1785685,17 +1785661,17 @@ │ │ │ │ mov.w r1, #316 @ 0x13c │ │ │ │ b.n 55d522 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4491b2> │ │ │ │ movw r1, #319 @ 0x13f │ │ │ │ b.n 55d522 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4491b2> │ │ │ │ mov.w r1, #436 @ 0x1b4 │ │ │ │ b.n 55d522 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4491b2> │ │ │ │ nop │ │ │ │ - cbz r4, 55d64a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4492da> │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r2, 55d662 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4492f2> │ │ │ │ + @ instruction: 0xb73a │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (55d71c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4493ac>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1786499,23 +1786475,23 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #172 @ 0xac │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r0, #166 @ 0xa6 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - cbz r4, 55deec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x449b7c> │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #336 @ (adr r7, 55e008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x449c98>) │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r7, #54 @ 0x36 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - add r4, pc, #360 @ (adr r4, 55e028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x449cb8>) │ │ │ │ + add r7, pc, #1000 @ (adr r7, 55e2a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x449f38>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1786708,15 +1786684,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #20 │ │ │ │ lsls r6, r4, #5 │ │ │ │ movs r0, #240 @ 0xf0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #932] @ (55e474 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44a104>) │ │ │ │ @@ -1788497,33 +1788473,33 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ asrs r4, r6, #19 │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsrs r2, r4, #28 │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldrb r6, [r6, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r7, [sp, #296] @ 0x128 │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r6, r1] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r2, r2] │ │ │ │ + ldrb r0, [r6, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r4, r1] │ │ │ │ + ldrb r0, [r0, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r9, r2 │ │ │ │ ldr.w r2, [pc, #2156] @ 55fbc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44b850> │ │ │ │ @@ -1789405,15 +1789381,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r0, #18 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r2, r4, #1 │ │ │ │ lsls r7, r3, #5 │ │ │ │ lsrs r0, r7, #7 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + sbcs r6, r1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ cbz r0, 55fbea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44b87a> │ │ │ │ ldrb r0, [r1, #13] │ │ │ │ @@ -1789764,17 +1789740,17 @@ │ │ │ │ subs r7, #247 @ 0xf7 │ │ │ │ ldrb r6, [r7, #7] │ │ │ │ str r7, [r3, r2] │ │ │ │ add r3, r2 │ │ │ │ subs r7, #211 @ 0xd3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #8] │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ vldr d7, [pc, #672] @ 560220 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44beb0> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ bl 467944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3535d4> │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 55ffa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44bc30> │ │ │ │ @@ -1790027,17 +1790003,17 @@ │ │ │ │ cmp r1, #20 │ │ │ │ bls.w 55fb86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44b816> │ │ │ │ b.n 56015a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44bdea> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - adds r7, #234 @ 0xea │ │ │ │ + subs r3, #138 @ 0x8a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #88] @ 0x58 │ │ │ │ cmp r5, #31 │ │ │ │ bhi.n 56028a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44bf1a> │ │ │ │ tbb [pc, r5] │ │ │ │ movs r2, #16 │ │ │ │ @@ -1790698,32 +1790674,33 @@ │ │ │ │ ldrb r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r4, #-404] @ 0xfffffe6c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [sl, #-404] @ 0xfffffe6c │ │ │ │ - strh r2, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + ldrh r6, [r5, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldmia r6, {r0, r3, r4, r6, r7} │ │ │ │ vsra.u32 d30, d7, #1 │ │ │ │ vmull.u , d31, d2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ vcvt.u32.f32 d30, d27, #1 │ │ │ │ vsri.32 q15, , #1 │ │ │ │ - vsli.64 d24, d26, #63 @ 0x3f │ │ │ │ + vqrshrn.u64 d24, q5, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov r4, r2 │ │ │ │ + ldr r1, [pc, #720] @ (560c74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44c904>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp sl, lr │ │ │ │ + ldr r1, [pc, #584] @ (560bf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44c880>) │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr2 0, 3, r0, cr0, cr2, {5} │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw lr, #259 @ 0x103 │ │ │ │ @@ -1790791,25 +1790768,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (560a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44c708>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (560a7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44c70c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ble.n 560aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44c77c> │ │ │ │ + b.n 560c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44c8bc> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r6, #24] │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + strh r2, [r4, #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 │ │ │ │ @@ -1791089,25 +1791066,25 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3400165 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #26] │ │ │ │ + strh r4, [r2, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r2, #26] │ │ │ │ + strh r4, [r6, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + ldrh r6, [r0, r6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + strh r2, [r0, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ @ instruction: 0xf2860165 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #232] @ 560eb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44cb40> │ │ │ │ @@ -1791203,31 +1791180,31 @@ │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf22c0165 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf1ea0165 │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r6, [r2, r3] │ │ │ │ + ldrh r6, [r6, r1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r2, #21] │ │ │ │ + strh r2, [r6, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r2, #22] │ │ │ │ + strh r2, [r6, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r0, r3] │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + ldrh r6, [r0, r1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r4, #20] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #444] @ (5610b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44cd40>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1791407,19 +1791384,19 @@ │ │ │ │ movw r2, #1430 @ 0x596 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add.w r1, r4, #101 @ 0x65 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orn r1, r4, #101 @ 0x65 │ │ │ │ - ldrb r4, [r2, #14] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r5, r2] │ │ │ │ + ldr r2, [r1, r1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w ip, [r3, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1791558,35 +1791535,35 @@ │ │ │ │ ldr r1, [pc, #56] @ (561268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44cef8>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - subs r1, #134 @ 0x86 │ │ │ │ + subs r5, #38 @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #164 @ 0xa4 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 561330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44cfc0> │ │ │ │ + bge.n 561270 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44cf00> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #42 @ 0x2a │ │ │ │ + subs r4, #202 @ 0xca │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + subs r4, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #24 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + subs r4, #214 @ 0xd6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #24 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #784] @ (561590 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d220>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1791893,45 +1791870,45 @@ │ │ │ │ bl 5425f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e284> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ b.n 561560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d1f0> │ │ │ │ ldcl 1, cr0, [sl, #-404]! @ 0xfffffe6c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [sl], {101} @ 0x65 │ │ │ │ - bcc.n 561550 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d1e0> │ │ │ │ + bvc.n 561690 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d320> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + strb r2, [r5, r1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r0, #29] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #158 @ 0x9e │ │ │ │ + subs r2, #62 @ 0x3e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + subs r2, #92 @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r5, #30] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + strb r2, [r6, r0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #100 @ 0x64 │ │ │ │ + subs r2, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #130 @ 0x82 │ │ │ │ + subs r2, #34 @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #90 @ 0x5a │ │ │ │ + subs r1, #250 @ 0xfa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #24 │ │ │ │ + subs r1, #184 @ 0xb8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + subs r1, #212 @ 0xd4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #182 @ 0xb6 │ │ │ │ + subs r1, #86 @ 0x56 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1304] @ 561b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d798> │ │ │ │ @@ -1792443,123 +1792420,123 @@ │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ and.w r1, r4, r5, asr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r1, [ip, #404]! @ 0x194 │ │ │ │ @ instruction: 0xe9a40165 │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #496] @ (561d10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d9a0>) │ │ │ │ + str r4, [r3, r0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r7, #11] │ │ │ │ + strb r0, [r3, #26] │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #14] │ │ │ │ + strb r2, [r6, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #896] @ (561eb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44db40>) │ │ │ │ + ldr r7, [pc, #512] @ (561d30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d9c0>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str.w r0, [lr, #180] @ 0xb4 │ │ │ │ - ldr r3, [pc, #800] @ (561e5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44daec>) │ │ │ │ + stc2l 0, cr0, [lr], #-720 @ 0xfffffd30 │ │ │ │ + ldr r7, [pc, #416] @ (561cdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d96c>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r6, #15] │ │ │ │ + strb r6, [r2, #30] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #704] @ (561e08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44da98>) │ │ │ │ + ldr r7, [pc, #320] @ (561c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d918>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r4, [r1, #23] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r3, #15] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #608] @ (561db4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44da44>) │ │ │ │ + ldr r7, [pc, #224] @ (561c34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d8c4>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r2, #8] │ │ │ │ + strb r4, [r6, #22] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r1, #12] │ │ │ │ + strb r2, [r5, #26] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #512] @ (561d60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d9f0>) │ │ │ │ + ldr r7, [pc, #128] @ (561be0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d870>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r1, #24] │ │ │ │ + ldrb r6, [r5, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #416] @ (561d0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d99c>) │ │ │ │ + ldr r7, [pc, #32] @ (561b8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d81c>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + strb r4, [r0, #22] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #320] @ (561cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d948>) │ │ │ │ + ldr r6, [pc, #960] @ (561f38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44dbc8>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r1, #7] │ │ │ │ + strb r4, [r5, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh.w r0, [sl, r4, lsl #3] │ │ │ │ - ldr r3, [pc, #208] @ (561c54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d8e4>) │ │ │ │ + @ instruction: 0xfbda00b4 │ │ │ │ + ldr r6, [pc, #848] @ (561ed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44db64>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r2, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r4, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #128] @ (561c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d8a0>) │ │ │ │ + ldr r6, [pc, #768] @ (561e90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44db20>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #32] @ (561bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d84c>) │ │ │ │ + ldr r6, [pc, #672] @ (561e3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44dacc>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + strb r2, [r7, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #960] @ (561f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44dbf8>) │ │ │ │ + ldr r6, [pc, #576] @ (561de8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44da78>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #864] @ (561f14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44dba4>) │ │ │ │ + ldr r6, [pc, #480] @ (561d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44da24>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + strb r4, [r6, #19] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r1, #9] │ │ │ │ + strb r6, [r5, #23] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #768] @ (561ec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44db50>) │ │ │ │ + ldr r6, [pc, #384] @ (561d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d9d0>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + strb r4, [r3, #19] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r2, #12] │ │ │ │ + strb r6, [r6, #26] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #656] @ (561e5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44daec>) │ │ │ │ + ldr r6, [pc, #272] @ (561cdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d96c>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #576] @ (561e18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44daa8>) │ │ │ │ + ldr r6, [pc, #192] @ (561c98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d928>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + strb r4, [r5, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #480] @ (561dc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44da54>) │ │ │ │ + ldr r6, [pc, #96] @ (561c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d8d4>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r2, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r7, #17] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r0, #12] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr.w r2, [pc, #2828] @ 562718 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44e3a8> │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1793639,144 +1793616,144 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 562ee0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44eb70> │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #7] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov r4, r5 │ │ │ │ + ldr r1, [pc, #816] @ (562a60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44e6f0>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + strb r0, [r1, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + strb r6, [r6, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r6, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #124 @ 0x7c │ │ │ │ + cmp r6, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ + strb r0, [r5, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, fp │ │ │ │ + blx pc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + strb r4, [r5, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, r7 │ │ │ │ + @ instruction: 0x47da │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r6, #40] @ 0x28 │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + strb r6, [r1, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, r3 │ │ │ │ + blx r7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ udf #140 @ 0x8c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + strb r2, [r6, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bics r0, r6 │ │ │ │ + bx sl │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r1, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrex pc, [r3, #1020] @ 0x3fc │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + strb r6, [r1, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, r5 │ │ │ │ + mov r4, r9 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + ldr r0, [r1, #76] @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r4 │ │ │ │ + add lr, r8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r1 │ │ │ │ + add lr, r5 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + cmp r2, #120 @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3 │ │ │ │ + add r2, r7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ + strb r0, [r6, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - eors r2, r7 │ │ │ │ + add r2, r3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ + ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ands r2, r7 │ │ │ │ + mvns r2, r3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r6, #104] @ 0x68 │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + ldr r0, [r5, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + orrs r4, r6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #78 @ 0x4e │ │ │ │ + cmn r6, r5 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r1, #92] @ 0x5c │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r7, #48] @ 0x30 │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + cmn r0, r2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r5, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #20 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r2, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r3, #2] │ │ │ │ + ldrh r2, [r7, #30] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + tst r0, r7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + tst r4, r4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r5 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r6, #2 │ │ │ │ beq.n 562840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44e4d0> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ @@ -1794554,177 +1794531,177 @@ │ │ │ │ b.n 562e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44eb2c> │ │ │ │ ldr r3, [pc, #332] @ (563114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44eda4>) │ │ │ │ add r3, pc │ │ │ │ b.n 562e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44eb2c> │ │ │ │ ldr r3, [pc, #332] @ (563118 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44eda8>) │ │ │ │ add r3, pc │ │ │ │ b.n 562e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44eb2c> │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #236 @ 0xec │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + ldr r0, [r5, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r7, #106 @ 0x6a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r0, #36] @ 0x24 │ │ │ │ + str r6, [r4, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + ldr r2, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r5, #32] │ │ │ │ + str r4, [r1, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 562f10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44eba0> │ │ │ │ + bpl.n 563050 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44ece0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r2, #162 @ 0xa2 │ │ │ │ + subs r6, #66 @ 0x42 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r3, #16] │ │ │ │ + str r6, [r7, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r7, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #132 @ 0x84 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r0, #16] │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r6, #6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ + ldr r6, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r5, #228 @ 0xe4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + ldr r0, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + ldr r2, [r1, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + ldr r2, [r3, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + ldr r2, [r6, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + ldr r0, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r4, #102 @ 0x66 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r2, [r0, r5] │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #170 @ 0xaa │ │ │ │ + subs r4, #74 @ 0x4a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + ldr r2, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + subs r4, #34 @ 0x22 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + b.n 5636e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44f370> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r5, #84] @ 0x54 │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r0, #124] @ 0x7c │ │ │ │ + ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r2, #22] │ │ │ │ + ldrh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh.w r0, [lr, #176] @ 0xb0 │ │ │ │ - udf #252 @ 0xfc │ │ │ │ + mcrr2 0, 11, r0, lr, cr0 │ │ │ │ + b.n 5635c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44f254> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r7, #8] │ │ │ │ + str r6, [r3, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r4, #8] │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfb8000b0 │ │ │ │ - ldr r6, [r6, #12] │ │ │ │ + vqadd.u32 d0, d16, d16 │ │ │ │ + ldr r6, [r2, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + str r4, [r0, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r6, [r7, r7] │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r5, r7] │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r2, r7] │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r7, r6] │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r0, #0] │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 5630b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44ed40> │ │ │ │ + b.n 5633f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44f080> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r6, #100] @ 0x64 │ │ │ │ + ldr r6, [r2, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 562fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44ec78> │ │ │ │ + b.n 563328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44efb8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r1, r3] │ │ │ │ + str r2, [r5, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r6, #100] @ 0x64 │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r3, #8] │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r2, #96] @ 0x60 │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r6, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r0, #92] @ 0x5c │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + cbnz r2, 56316a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44edfa> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldrh r4, [r0, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r0, r7] │ │ │ │ + str r6, [r4, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -1795383,53 +1795360,53 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #4 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldrb r0, [r4, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + adds r1, #230 @ 0xe6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r5, r2] │ │ │ │ + ldr r2, [r1, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r5, r5] │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r6, r0] │ │ │ │ + str r0, [r2, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + adds r1, #94 @ 0x5e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + ldrsb r2, [r3, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ beq.n 563826 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44f4b6> │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ bne.w 563352 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44efe2> │ │ │ │ @@ -1795696,67 +1795673,67 @@ │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r3, #2 │ │ │ │ b.n 563a86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44f716> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrb r4, [r1, r6] │ │ │ │ + str r4, [r5, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + adds r0, #110 @ 0x6e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + ldrsb r2, [r5, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + str r4, [r7, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #114 @ 0x72 │ │ │ │ + cmp r7, #18 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r5, r7] │ │ │ │ + strb r6, [r1, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r6, r3] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r2, r7] │ │ │ │ + strb r6, [r6, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrsh r4, [r3, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r6, #230 @ 0xe6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r0, r7] │ │ │ │ + strb r2, [r4, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + ldrsh r0, [r7, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r5, r6] │ │ │ │ + strb r2, [r1, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r5, r0] │ │ │ │ + ldrsh r2, [r1, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, r6] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r5, r2] │ │ │ │ + str r2, [r1, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r6, #164 @ 0xa4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + ldrsb r4, [r7, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r3, r5] │ │ │ │ + strb r2, [r7, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r5, r1] │ │ │ │ + str r0, [r1, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #178 @ 0xb2 │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r5, r4] │ │ │ │ + strb r6, [r1, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + str r6, [r0, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r3, r4] │ │ │ │ + strb r0, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1795827,21 +1795804,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r2, #5 │ │ │ │ bl 5425f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e284> │ │ │ │ b.n 563b5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44f7ea> │ │ │ │ nop │ │ │ │ - adds r4, r6, #7 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + asrs r0, r7, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + asrs r4, r2, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1795970,19 +1795947,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #20] @ (563d58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44f9e8>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - ldrh r4, [r2, r0] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #2 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r4, r7] │ │ │ │ + ldrb r6, [r0, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #2864] @ 5648a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450530> │ │ │ │ @@ -1797107,37 +1797084,37 @@ │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ stmia r2!, {r3, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r7} │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ + lsrs r2, r3, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, r7] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r7, r3] │ │ │ │ + strb r0, [r3, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r5, r0] │ │ │ │ + strh r6, [r1, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r1, r2] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r3, r0] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #200] @ (56499c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45062c>) │ │ │ │ + strh r2, [r2, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #608] @ (564b38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4507c8>) │ │ │ │ + strh r0, [r7, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ movw r2, #6401 @ 0x1901 │ │ │ │ movw r3, #349 @ 0x15d │ │ │ │ cmp r5, r2 │ │ │ │ ite eq │ │ │ │ moveq r8, r3 │ │ │ │ movne.w r8, #264 @ 0x108 │ │ │ │ @@ -1797161,17 +1797138,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (564930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4505c0>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (564934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4505c4>) │ │ │ │ movw r2, #371 @ 0x173 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - ldr r7, [pc, #144] @ (5649c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450654>) │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #24] @ (564950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4505e0>) │ │ │ │ + str r6, [r4, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5271 @ 0x1497 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 56496a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4505fa> │ │ │ │ movw r2, #5272 @ 0x1498 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1797312,27 +1797289,27 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #36] @ (564ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450748>) │ │ │ │ strd r6, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #672] @ (564d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4509d4>) │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #328] @ (564bf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450880>) │ │ │ │ + str r2, [r6, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #336] @ (564bfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45088c>) │ │ │ │ + str r4, [r6, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r6, r3 │ │ │ │ + subs r2, r2, #2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [pc, #152] @ (564b4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4507dc>) │ │ │ │ + str r6, [r0, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #960] @ (564e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450b08>) │ │ │ │ + str r0, [r2, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #608] @ (564d1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4509ac>) │ │ │ │ + strh r0, [r7, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5300 @ 0x14b4 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 564ad2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450762> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ @@ -1797364,17 +1797341,17 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #12] @ (564b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4507a8>) │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ ldr r1, [pc, #12] @ (564b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4507ac>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - ldr r6, [pc, #432] @ (564ccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45095c>) │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #440] @ (564cd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450968>) │ │ │ │ + str r6, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ cbz r2, 564b6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4507fc> │ │ │ │ @@ -1797405,21 +1797382,21 @@ │ │ │ │ movw r2, #1595 @ 0x63b │ │ │ │ ldr r1, [pc, #24] @ (564b8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45081c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541aa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d734> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r6, [pc, #448] @ (564d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4509d4>) │ │ │ │ + strh r0, [r2, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #120] @ (564c00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450890>) │ │ │ │ + str r6, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #192] @ (564c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4508dc>) │ │ │ │ + str r0, [r2, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #40] @ (564bb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450848>) │ │ │ │ + str r2, [r5, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (564cb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450940>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1797612,19 +1797589,22 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r2, #5 │ │ │ │ bl 5425f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e284> │ │ │ │ b.n 564cea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45097a> │ │ │ │ nop │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + asrs r4, r0, #32 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r0, r5, #5 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr2 0, 0, r0, cr12, cr2, {5} │ │ │ │ - stc2l 0, cr0, [r8, #712] @ 0x2c8 │ │ │ │ - stc2l 0, cr0, [r4, #712]! @ 0x2c8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1797694,19 +1797674,22 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r2, #5 │ │ │ │ bl 5425f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e284> │ │ │ │ b.n 564db6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450a46> │ │ │ │ - lsrs r0, r3, #14 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2l 0, cr0, [r0, #-712] @ 0xfffffd38 │ │ │ │ - ldc2l 0, cr0, [r6], #712 @ 0x2c8 │ │ │ │ - ldc2 0, cr0, [r2, #-712] @ 0xfffffd38 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov fp, r1 │ │ │ │ ldr r1, [pc, #336] @ (564fc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450c50>) │ │ │ │ @@ -1798518,23 +1798501,23 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ add r5, sp, #272 @ 0x110 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bx r7 │ │ │ │ + ldr r2, [pc, #872] @ (565a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x451708>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - muls r0, r2 │ │ │ │ + mov r8, lr │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + asrs r6, r2, #8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - sbcs r2, r5 │ │ │ │ + cmp r2, r9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3208] @ 0xc88 │ │ │ │ sub.w sp, sp, #852 @ 0x354 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1801192,65 +1801175,65 @@ │ │ │ │ b.w 566b06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x452796> │ │ │ │ ldr r3, [pc, #116] @ (5674a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x453138>) │ │ │ │ movw r2, #1554 @ 0x612 │ │ │ │ ldr r1, [pc, #116] @ (5674ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45313c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - adds r5, #182 @ 0xb6 │ │ │ │ + subs r1, #86 @ 0x56 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #16 │ │ │ │ + adds r4, #176 @ 0xb0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc 0, cr0, [r6, #712]! @ 0x2c8 │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + adcs.w r0, r6, #178 @ 0xb2 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stcl 0, cr0, [r4, #712] @ 0x2c8 │ │ │ │ - stc 0, cr0, [lr, #712]! @ 0x2c8 │ │ │ │ - adds r0, #166 @ 0xa6 │ │ │ │ + sbc.w r0, r4, #178 @ 0xb2 │ │ │ │ + adc.w r0, lr, #178 @ 0xb2 │ │ │ │ + adds r4, #70 @ 0x46 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ + adds r7, #132 @ 0x84 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + adds r4, #42 @ 0x2a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #214 @ 0xd6 │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r6, #178 @ 0xb2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + adds r6, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + adds r2, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r6, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + adds r4, #50 @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + adds r1, #38 @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + adds r2, #102 @ 0x66 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr.w r0, [r8, #191] @ 0xbf │ │ │ │ - cmp r4, #12 │ │ │ │ + ldc2l 0, cr0, [r8], #-764 @ 0xfffffd04 │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #24 │ │ │ │ + adds r3, #184 @ 0xb8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #114 @ 0x72 │ │ │ │ + cmp r7, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #236 @ 0xec │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 5674c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x453150> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bic.w r3, r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 5666be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45234e> │ │ │ │ @@ -1801436,54 +1801419,54 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ b.w 566b06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x452796> │ │ │ │ nop │ │ │ │ - movs r7, #74 @ 0x4a │ │ │ │ + cmp r2, #234 @ 0xea │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #218 @ 0xda │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.s64 d16, d31, #20 │ │ │ │ - movs r3, #32 │ │ │ │ + @ instruction: 0xf38c00bf │ │ │ │ + movs r6, #192 @ 0xc0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #22 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + cmp r0, #56 @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.s16 d0, d22, d31 │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + @ instruction: 0xf2b600bf │ │ │ │ + movs r5, #234 @ 0xea │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r7, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mrc 0, 7, r0, cr14, cr15, {5} │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + @ instruction: 0xf29e00bf │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #10 │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr 0, 6, r0, cr2, cr15, {5} │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + @ instruction: 0xf26200bf │ │ │ │ + movs r5, #150 @ 0x96 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr 0, 5, r0, cr6, cr15, {5} │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movw r0, #24767 @ 0x60bf │ │ │ │ + movs r5, #122 @ 0x7a │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ @@ -1801721,22 +1801704,22 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 566624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4522b4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 567938 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4535c8> │ │ │ │ b.n 5677c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x453452> │ │ │ │ nop │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + cmp r1, #74 @ 0x4a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + cmp r1, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc 0, cr0, [r6, #-764] @ 0xfffffd04 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + @ instruction: 0xf0b600bf │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1052] @ 567d9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x453a2c> │ │ │ │ @@ -1802527,15 +1802510,15 @@ │ │ │ │ b.n 568046 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x453cd6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r6, #16] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #16] @ (5681f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x453e88>) │ │ │ │ + strh r4, [r4, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r6, [r7, #4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1802710,17 +1802693,17 @@ │ │ │ │ ldr.w r2, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r2, [r2, #65] @ 0x41 │ │ │ │ cmp r2, #14 │ │ │ │ bne.n 5682d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x453f68> │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ movs r0, #12 │ │ │ │ b.n 568256 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x453ee6> │ │ │ │ - subs r0, r6, r6 │ │ │ │ + subs r0, r2, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r6, #23 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r4, [pc, #2744] @ 568e7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454b0c> │ │ │ │ mov r7, r2 │ │ │ │ @@ -1803734,150 +1803717,150 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r2, r4, r5, r6} │ │ │ │ vsra.u64 , , #1 │ │ │ │ vsra.u32 , , #1 │ │ │ │ vsli.32 d28, d13, #31 │ │ │ │ @ instruction: 0xffff79d2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + adds r2, r6, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + b.n 569330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454fc0> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r0, r1 │ │ │ │ + subs r2, r4, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + subs r0, r4, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 568f00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454b90> │ │ │ │ + b.n 569040 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454cd0> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r3, #1 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 568e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454afc> │ │ │ │ + svc 118 @ 0x76 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r5, r5 │ │ │ │ + adds r2, r1, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 568f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454c2c> │ │ │ │ + svc 8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + asrs r4, r7, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + adds r6, r7, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 568f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454c00> │ │ │ │ + udf #236 @ 0xec │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ bkpt 0x00dd │ │ │ │ - vmls.i , , d26[0] │ │ │ │ + vtbl.8 d17, {d15}, d10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ + asrs r6, r6, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + subs r0, r2, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 568efc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454b8c> │ │ │ │ + ble.n 568e3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454acc> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + subs r2, r0, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 568eac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454b3c> │ │ │ │ + ble.n 568fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454c7c> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + asrs r0, r5, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r2, #25 │ │ │ │ + adds r2, r6, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r7, #20 │ │ │ │ + adds r6, r3, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + asrs r0, r0, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r3, #11 │ │ │ │ + asrs r2, r7, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 568f50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454be0> │ │ │ │ + bgt.n 568e90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454b20> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + beq.n 568f78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454c08> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r2, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r2, r3, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + adds r6, r3, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #15 │ │ │ │ + lsrs r2, r7, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x0064 │ │ │ │ + stmia r2!, {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0082 │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x005c │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x004a │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r0, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r2, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r6, #11 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r6, r4, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 568edc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454b6c> │ │ │ │ + blt.n 56901c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454cac> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r6, r5, #11 │ │ │ │ + lsrs r6, r1, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsrs r2, r3, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + stmia r1!, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r2, r7, #6 │ │ │ │ + asrs r2, r3, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsrs r6, r1, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r0, #19 │ │ │ │ + adds r6, r4, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2, {r2, r4, r7} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r5, #32 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r6, #32 │ │ │ │ + asrs r2, r2, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r6!, {r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r2, r0, #1 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + asrs r6, r4, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #11 │ │ │ │ bhi.n 568fc6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454c56> │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ bhi.n 569024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454cb4> │ │ │ │ tbb [pc, r1] │ │ │ │ @@ -1804007,17 +1803990,17 @@ │ │ │ │ add r3, pc │ │ │ │ clz r4, r4 │ │ │ │ add r1, pc │ │ │ │ bl 541aa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d734> │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r4, r3, r4 │ │ │ │ b.n 569056 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454ce6> │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #29 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [pc, #128] @ 5691b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454e48> │ │ │ │ @@ -1804116,21 +1804099,21 @@ │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #24] @ (569240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454ed0>) │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - cbnz r2, 56923e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454ece> │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 569248 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454ed8> │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 569252 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454ee2> │ │ │ │ + pop {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56924c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454edc> │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1804272,31 +1804255,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 567da8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x453a38> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 5448b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x430548> │ │ │ │ b.n 5692d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454f68> │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + cbnz r0, 56944e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4550de> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb816 │ │ │ │ + cbnz r6, 569458 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4550e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + cbnz r2, 569452 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4550e2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb808 │ │ │ │ + cbnz r0, 56945e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4550ee> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb81c │ │ │ │ + cbnz r4, 569466 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4550f6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r3, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r1, #4 │ │ │ │ + asrs r6, r5, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #388] @ (5695a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x455230>) │ │ │ │ @@ -1804449,25 +1804432,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + bcc.n 5696a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x455334> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r1, #12 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + bcc.n 569684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x455314> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #440] @ 0x1b8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1804548,19 +1804531,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 564afc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45078c> │ │ │ │ nop │ │ │ │ ldr r6, [r2, #32] │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + bcs.n 56975c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4553ec> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r0, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ @@ -1805291,46 +1805274,47 @@ │ │ │ │ beq.w 569c22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4558b2> │ │ │ │ b.n 569c08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x455898> │ │ │ │ mov r0, fp │ │ │ │ bl 564afc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45078c> │ │ │ │ nop │ │ │ │ ldr r4, [r2, #16] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r3, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vqadd.u16 d16, d18, d18 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xfa3200b2 │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + ldc2l 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xfa1e00b2 │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + ldc2 0, cr0, [lr, #712]! @ 0x2c8 │ │ │ │ + lsrs r4, r1, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xfa0600b2 │ │ │ │ - @ instruction: 0xb620 │ │ │ │ + stc2 0, cr0, [r6, #712]! @ 0x2c8 │ │ │ │ + cbnz r0, 569f38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x455bc8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9ea00b2 │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + stc2 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr??.w r0, [r2, #178] @ 0xb2 │ │ │ │ + ldc2l 0, cr0, [r2, #-712]! @ 0xfffffd38 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #104] @ (569f98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x455c28>) │ │ │ │ ldr r2, [pc, #108] @ (569f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x455c2c>) │ │ │ │ @@ -1805379,19 +1805363,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [r1, #12] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #8] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + ldmia r1!, {r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr??.w r0, [r2, #178] @ 0xb2 │ │ │ │ + ldc2 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #148] @ (56a058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x455ce8>) │ │ │ │ ldr r2, [pc, #152] @ (56a05c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x455cec>) │ │ │ │ @@ -1805462,19 +1805446,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [r6, #0] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r1} │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh.w r0, [r6, r2, lsl #3] │ │ │ │ + @ instruction: 0xfbd600b2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #924] @ (56a420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4560b0>) │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #924] @ (56a424 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4560b4>) │ │ │ │ @@ -1805826,39 +1805810,39 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r2, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldrsh r2, [r2, r4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - stmia r3!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf62a00b2 │ │ │ │ + vst1.8 @ instruction: 0xf9ca00b2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r5, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf58a00b2 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + vld4.32 {d0-d3}, [sl :256], r2 │ │ │ │ + stmia r6!, {r1, r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adcs.w r0, r0, #5832704 @ 0x590000 │ │ │ │ - stmia r2!, {r1, r5} │ │ │ │ + ldr??.w r0, [r0, #178] @ 0xb2 │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - eor.w r0, r0, #5832704 @ 0x590000 │ │ │ │ - lsls r0, r2, #6 │ │ │ │ + strh.w r0, [r0, r2, lsl #3] │ │ │ │ + lsls r0, r6, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - orn r0, r6, #5832704 @ 0x590000 │ │ │ │ + strb.w r0, [r6, r2, lsl #3] │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ add.w ip, sp, #12 │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -1805996,21 +1805980,22 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r1, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, r1] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - movs r4, r4 │ │ │ │ + lsls r4, r0, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - itte ge │ │ │ │ - lslge r7, r7, #2 │ │ │ │ - @ instruction: 0xf2da00b2 │ │ │ │ - vshrlt.u64 d16, d18, #22 │ │ │ │ - movt r0, #178 @ 0xb2 │ │ │ │ + stmia r3!, {r1, r2, r6} │ │ │ │ + lsls r7, r7, #2 │ │ │ │ + @ instruction: 0xf67a00b2 │ │ │ │ + lsls r2, r1, #14 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + @ instruction: 0xf66000b2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #264] @ (56a704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456394>) │ │ │ │ ldr r3, [pc, #264] @ (56a708 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456398>) │ │ │ │ @@ -1806117,18 +1806102,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r7, r7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0xf7e800b2 │ │ │ │ - bkpt 0x0056 │ │ │ │ + @ instruction: 0xfb8800b2 │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf18a00b2 │ │ │ │ + @ instruction: 0xf52a00b2 │ │ │ │ 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] @ (56a850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4564e0>) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r3, [pc, #292] @ (56a854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4564e4>) │ │ │ │ @@ -1806253,33 +1806238,34 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r1, r3] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, r2] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldc2l 0, cr0, [r6, #-712]! @ 0xfffffd38 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + lsls r6, r2, #4 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + stmia r1!, {r2} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - eors.w r0, r8, #178 @ 0xb2 │ │ │ │ - add r3, pc, #208 @ (adr r3, 56a93c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4565cc>) │ │ │ │ + bics.w r0, r8, #5832704 @ 0x590000 │ │ │ │ + add r6, pc, #848 @ (adr r6, 56abbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45684c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #328 @ (adr r3, 56a9b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456648>) │ │ │ │ + add r6, pc, #968 @ (adr r6, 56ac38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4568c8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + beq.n 56a928 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4565b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r3, pc, #144 @ (adr r3, 56a90c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45659c>) │ │ │ │ + add r6, pc, #784 @ (adr r6, 56ab8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45681c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + beq.n 56a89c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45652c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r3, pc, #48 @ (adr r3, 56a8b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456548>) │ │ │ │ + add r6, pc, #688 @ (adr r6, 56ab38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4567c8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1806330,16 +1806316,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (56a918 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4565a8>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #2117 @ 0x845 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - ldc2 0, cr0, [ip, #-712] @ 0xfffffd38 │ │ │ │ - vqadd.s64 d16, d22, d18 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + @ instruction: 0xf31600b2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r4, #0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ @@ -1806455,44 +1806442,49 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2591 @ 0xa1f │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [sl], #712 @ 0x2c8 │ │ │ │ - cbnz r4, 56aaa2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456732> │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - mrc 0, 5, r0, cr0, cr2, {5} │ │ │ │ - stc2 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ - cbnz r4, 56aaa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456738> │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - mrc 0, 4, r0, cr8, cr2, {5} │ │ │ │ - stc2 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ - cbnz r4, 56aaae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45673e> │ │ │ │ + lsls r2, r3, #1 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + itt ne │ │ │ │ + lslne r7, r7, #2 │ │ │ │ + @ instruction: 0xf25000b2 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + itt eq │ │ │ │ + lsleq r7, r7, #2 │ │ │ │ + @ instruction: 0xf23800b2 │ │ │ │ + movs r2, r5 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + bkpt 0x00ec │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mcr 0, 4, r0, cr0, cr2, {5} │ │ │ │ - stc2 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ - cbnz r4, 56aab4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456744> │ │ │ │ + @ instruction: 0xf22000b2 │ │ │ │ + movs r2, r4 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + bkpt 0x00d4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mcr 0, 3, r0, cr8, cr2, {5} │ │ │ │ - ldc2l 0, cr0, [r6], #-712 @ 0xfffffd38 │ │ │ │ - cbnz r4, 56aaba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45674a> │ │ │ │ + addw r0, r8, #178 @ 0xb2 │ │ │ │ + movs r6, r2 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + bkpt 0x00bc │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mrc 0, 2, r0, cr0, cr2, {5} │ │ │ │ + @ instruction: 0xf1f000b2 │ │ │ │ subs r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 56aa88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456718> │ │ │ │ ldr r3, [pc, #12] @ (56aa8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45671c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r4, [pc, #224] @ (56ab70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456800>) │ │ │ │ + ldr r7, [pc, #864] @ (56adf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456a80>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.n 56aace <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45675e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1806510,15 +1806502,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ mov r2, r3 │ │ │ │ bl 542db8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ea48> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #1016] @ (56aecc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456b5c>) │ │ │ │ + ldr r7, [pc, #632] @ (56ad4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4569dc>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r1, r1, #28 │ │ │ │ bpl.n 56ab12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4567a2> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1806536,15 +1806528,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ mov r2, r3 │ │ │ │ bl 542db8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ea48> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #744] @ (56ae00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456a90>) │ │ │ │ + ldr r7, [pc, #360] @ (56ac80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456910>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1806710,20 +1806702,20 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #28] @ (56ad04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456994>) │ │ │ │ movw r2, #2697 @ 0xa89 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7e800b2 │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + @ instruction: 0xfb8800b2 │ │ │ │ + pop {r1, r2, r4} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - sub.w r0, sl, r2, ror #2 │ │ │ │ - vst1.8 @ instruction: 0xf9c200b2 │ │ │ │ - @ instruction: 0xeb9400b2 │ │ │ │ + vqadd.s8 d16, d26, d18 │ │ │ │ + stc2l 0, cr0, [r2, #-712]! @ 0xfffffd38 │ │ │ │ + vqadd.s64 d0, d20, d18 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr.w r4, [pc, #2932] @ 56b890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x457520> │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r1, [pc, #2932] @ 56b894 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x457524> │ │ │ │ @@ -1807831,27 +1807823,27 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, r3] │ │ │ │ lsls r5, r4, #5 │ │ │ │ str r6, [r5, r4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - cmp r2, pc │ │ │ │ + ldr r1, [pc, #104] @ (56b90c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45759c>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r0, sl │ │ │ │ + blx lr │ │ │ │ lsls r6, r5, #4 │ │ │ │ - orrs r0, r6 │ │ │ │ + mov r8, sl │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cmn r6, r3 │ │ │ │ + mov r6, pc │ │ │ │ lsls r6, r5, #4 │ │ │ │ - rors r0, r2 │ │ │ │ + cmp r0, lr │ │ │ │ lsls r6, r5, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5 │ │ │ │ + add ip, r1 │ │ │ │ lsls r6, r5, #4 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr.w r2, [r0, #480] @ 0x1e0 │ │ │ │ cmp r6, r2 │ │ │ │ bcs.w 56c584 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458214> │ │ │ │ @@ -1809165,166 +1809157,160 @@ │ │ │ │ bl 54dc98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x439928> │ │ │ │ ldr.w r1, [r4, #480] @ 0x1e0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ b.w 56b296 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456f26> │ │ │ │ nop │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 56c748 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4583d8> │ │ │ │ + svc 230 @ 0xe6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #24] │ │ │ │ + ldrh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r2, #24] │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #824] @ 0x338 │ │ │ │ + ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r0, #22] │ │ │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r4, #18] │ │ │ │ + ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56c76e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4583fe> │ │ │ │ + @ instruction: 0xb77a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #272 @ (adr r4, 56c80c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45849c>) │ │ │ │ + add r7, pc, #912 @ (adr r7, 56ca8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45871c>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56c736 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4583c6> │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #296 @ (adr r2, 56c838 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4584c8>) │ │ │ │ + add r5, pc, #936 @ (adr r5, 56cab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458748>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r2, [r1, #2] │ │ │ │ + ldrh r2, [r5, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + ldrh r6, [r4, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #0] │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 56c2d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x457f60> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bpl.n 56c730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4583c0> │ │ │ │ + ldrd r0, r0, [r6, #-712]! @ 0x2c8 │ │ │ │ + bhi.n 56c670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458300> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56c0bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x457d4c> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bmi.n 56c714 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4583a4> │ │ │ │ + strd r0, r0, [r8], #-712 @ 0x2c8 │ │ │ │ + bhi.n 56c654 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4582e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strex r0, r0, [sl, #712] @ 0x2c8 │ │ │ │ - bmi.n 56c6cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45835c> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 56c150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x457de0> │ │ │ │ + @ instruction: 0xebea00b2 │ │ │ │ + bhi.n 56c80c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45849c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 56c6b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458340> │ │ │ │ + stmia.w r8!, {r1, r4, r5, r7} │ │ │ │ + bhi.n 56c7f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458480> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56c60c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45829c> │ │ │ │ + add.w r0, r2, r2, ror #2 │ │ │ │ + bhi.n 56c7d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458464> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 56c694 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458324> │ │ │ │ + b.n 56c6b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458340> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56bf70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x457c00> │ │ │ │ + bhi.n 56c7b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458448> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 56c678 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458308> │ │ │ │ + @ instruction: 0xeab600b2 │ │ │ │ + bvc.n 56c67c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45830c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56c584 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458214> │ │ │ │ + strd r0, r0, [r8], #712 @ 0x2c8 │ │ │ │ + bvc.n 56c860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4584f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 56c73c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4583cc> │ │ │ │ + b.n 56c3cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45805c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56c1f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x457e80> │ │ │ │ + bvc.n 56c844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4584d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 56c720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4583b0> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 56cc8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45891c> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bcc.n 56c704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458394> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #46] @ 0x2e │ │ │ │ + ldrh r2, [r1, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, #46] @ 0x2e │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + ldrh r6, [r5, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #44] @ 0x2c │ │ │ │ + ldrh r0, [r1, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ + ldrh r2, [r1, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + ldrh r2, [r7, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r5, #40] @ 0x28 │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r7, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r2, [r1, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr.w r3, [pc, #1152] @ 56cc68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4588f8> │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [pc, #1152] @ 56cc6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4588fc> │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ @@ -1809733,131 +1809719,131 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2875 @ 0xb3b │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r7, #24] │ │ │ │ + strh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, #22] │ │ │ │ + strh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r1, #18] │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #16] │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r4, #14] │ │ │ │ + strh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #16] │ │ │ │ + strh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + strh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #14] │ │ │ │ + strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #12] │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r7, #12] │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #10] │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #12] │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #0 │ │ │ │ + b.n 56cffc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458c8c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + bcs.n 56cd74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458a04> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r2, #10] │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 56cd04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458994> │ │ │ │ + b.n 56ce44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458ad4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + bcs.n 56cd0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45899c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56d1b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458e48> │ │ │ │ + b.n 56c8f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458588> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ + bcs.n 56ccf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458980> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r4, #8] │ │ │ │ + strh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #6] │ │ │ │ + strh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #32 │ │ │ │ + b.n 56d06c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458cfc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + bne.n 56cc54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4588e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + b.n 56d0ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458d7c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + bne.n 56cddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458a6c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 178 @ 0xb2 │ │ │ │ + b.n 56d3a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x459030> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + bne.n 56cdc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458a50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + strh r4, [r7, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r2, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + strh r6, [r4, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #2] │ │ │ │ + strh r0, [r0, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + b.n 56d3f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x459084> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + bne.n 56cd5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4589ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + strh r6, [r3, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #31] │ │ │ │ + strh r0, [r7, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + strh r2, [r1, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + strh r0, [r5, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #29] │ │ │ │ + strh r2, [r2, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + strh r0, [r6, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + strh r6, [r7, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + strh r4, [r3, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 56ccd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458960> │ │ │ │ + udf #106 @ 0x6a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + beq.n 56cd98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458a28> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + strh r6, [r1, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + strh r4, [r5, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 56cc88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458918> │ │ │ │ + udf #62 @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 56e066 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x459cf6> │ │ │ │ movw r3, #5086 @ 0x13de │ │ │ │ cmp r1, r3 │ │ │ │ bls.w 56d690 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x459320> │ │ │ │ @@ -1814288,23 +1814274,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (56f440 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b0d0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (56f444 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b0d4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56f444 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b0d4> │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5436 @ 0x153c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56fc18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b8a8> │ │ │ │ cmp.w r0, #4992 @ 0x1380 │ │ │ │ bcc.w 56f7ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b47c> │ │ │ │ sub.w r0, r0, #4992 @ 0x1380 │ │ │ │ @@ -1815298,277 +1815284,277 @@ │ │ │ │ ldr r0, [pc, #532] @ (56fe48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45bad8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #528] @ (56fe4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45badc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r1, r5, r6} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + @ instruction: 0xb802 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r5, r7} │ │ │ │ + @ instruction: 0xb826 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xb858 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r5, r6, r7} │ │ │ │ + @ instruction: 0xb86a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb874 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, lr} │ │ │ │ + @ instruction: 0xb886 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r5, lr} │ │ │ │ + @ instruction: 0xb89c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r6, lr} │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r7, lr} │ │ │ │ + cbnz r4, 56fc8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b91c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4, r7, lr} │ │ │ │ + cbnz r2, 56fc94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b924> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + cbnz r0, 56fc9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b92e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ + cbnz r2, 56fca6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b936> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + cbnz r0, 56fcae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b93e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + cbnz r6, 56fcb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b946> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + cbnz r0, 56fcc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b950> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + cbnz r2, 56fcc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b958> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + cbnz r4, 56fcd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b960> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb63e │ │ │ │ + cbnz r2, 56fcda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b96a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb64c │ │ │ │ + cbnz r4, 56fce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b974> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + cbnz r6, 56fcee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b97e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + cbnz r4, 56fcf6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b986> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + cbnz r6, 56fcfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b98e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + rev r0, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + rev r2, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + rev16 r0, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + rev16 r0, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + rev16 r2, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb736 │ │ │ │ + hlt 0x0026 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {} │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56fd46 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b9d6> │ │ │ │ + revsh r6, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56fcfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b98c> │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + @ instruction: 0xb6fe │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + pop {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + cbnz r0, 56fd68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b9f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + cbnz r6, 56fd62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b9f2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + cbnz r4, 56fd5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b9ee> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb88e │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + pop {r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + pop {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + pop {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + cbnz r6, 56fd90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + cbnz r4, 56fd8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba1e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb75e │ │ │ │ + cbnz r6, 56fd8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba1a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + cbnz r0, 56fd88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba18> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itee ge │ │ │ │ - lslge r2, r6, #2 │ │ │ │ - ite ls @ unpredictable │ │ │ │ - lslls r2, r6, #2 │ │ │ │ - itte vc @ unpredictable │ │ │ │ - lslvc r2, r6, #2 │ │ │ │ - itt pl @ unpredictable │ │ │ │ - lslpl r2, r6, #2 │ │ │ │ - itet cc @ unpredictable │ │ │ │ - lslcc r2, r6, #2 │ │ │ │ - it ne @ unpredictable │ │ │ │ - lslne r2, r6, #2 │ │ │ │ - bkpt 0x00fa │ │ │ │ + revsh r6, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r0, r2 │ │ │ │ + cbnz r4, 56fd70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba00> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r6, r0 │ │ │ │ + stmia r3!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r0, r4 │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0036 │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0014 │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r6, r5 │ │ │ │ + stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r4, r1 │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + pop {r1, r2, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3} │ │ │ │ + pop {r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56fdf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba80> │ │ │ │ + bkpt 0x0056 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56fdea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba7a> │ │ │ │ + bkpt 0x0034 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56fde6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba76> │ │ │ │ + bkpt 0x000e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56fde0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba70> │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56fddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba6c> │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56fdd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba68> │ │ │ │ + stmia r0!, {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56fdd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba64> │ │ │ │ + itet le │ │ │ │ + lslle r2, r6, #2 │ │ │ │ + ite ge @ unpredictable │ │ │ │ + lslge r2, r6, #2 │ │ │ │ + ittt hi @ unpredictable │ │ │ │ + lslhi r2, r6, #2 │ │ │ │ + it pl @ unpredictable │ │ │ │ + lslpl r2, r6, #2 │ │ │ │ + itte cc │ │ │ │ + lslcc r2, r6, #2 │ │ │ │ + ite ne @ unpredictable │ │ │ │ + lslne r2, r6, #2 │ │ │ │ + bkpt 0x00f6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r0, r6 │ │ │ │ + bkpt 0x00d4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r2, r1 │ │ │ │ + bkpt 0x00b2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0024 │ │ │ │ + bkpt 0x0090 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r6, r7 │ │ │ │ + bkpt 0x006a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r4, r3 │ │ │ │ + bkpt 0x0044 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x004a │ │ │ │ + bkpt 0x001e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0024 │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, r7, pc} │ │ │ │ + stmia r1!, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r7, pc} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + stmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + stmia r1!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ite mi │ │ │ │ - lslmi r2, r6, #2 │ │ │ │ - itte ne @ unpredictable │ │ │ │ - lslne r2, r6, #2 │ │ │ │ - bkpt 0x00e8 │ │ │ │ - lsleq r2, r6, #2 │ │ │ │ - bkpt 0x00c6 │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - it vs │ │ │ │ - lslvs r2, r6, #2 │ │ │ │ - itet mi │ │ │ │ - lslmi r2, r6, #2 │ │ │ │ - cbnz r0, 56fde8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba78> @ unpredictable │ │ │ │ - lslmi r2, r6, #2 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + stmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb89a │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb81c │ │ │ │ + stmia r3!, {r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + pop {r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r5, r6} │ │ │ │ + pop {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r4, r6} │ │ │ │ + pop {r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + pop {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ pop {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56fe92 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45bb22> │ │ │ │ + cbnz r2, 56fe70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45bb00> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56fe8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45bb1c> │ │ │ │ + cbnz r4, 56fe6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45bafa> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56fe88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45bb18> │ │ │ │ + cbnz r2, 56fe64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45baf4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56fe84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45bb14> │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + ite │ │ │ │ + lsl r2, r6, #2 │ │ │ │ + itet le @ unpredictable │ │ │ │ + lslle r2, r6, #2 │ │ │ │ + nopgt {11} │ │ │ │ + lslle r2, r6, #2 │ │ │ │ + itet hi │ │ │ │ + lslhi r2, r6, #2 │ │ │ │ + itt vs @ unpredictable │ │ │ │ + lslvs r2, r6, #2 │ │ │ │ + ittt mi @ unpredictable │ │ │ │ + lslmi r2, r6, #2 │ │ │ │ + itt cs @ unpredictable │ │ │ │ + lslcs r2, r6, #2 │ │ │ │ + cbnz r6, 56fe6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45bafa> @ unpredictable │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + cbnz r0, 56fe76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45bb06> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + cbnz r6, 56fe3a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45baca> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + cbnz r0, 56fe38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45bac8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r7, lr} │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00ca │ │ │ │ + cbnz r0, 56fe48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45bad8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r2, #0] │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r1, r4, lr} │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 5716f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d388> │ │ │ │ movw r3, #5086 @ 0x13de │ │ │ │ cmp r0, r3 │ │ │ │ bls.w 570790 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45c420> │ │ │ │ @@ -1817871,489 +1817857,489 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #952] @ (5715c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d254>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #952] @ (5715c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d258>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - strb r4, [r5, r2] │ │ │ │ + ldr r4, [r1, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r0, r5] │ │ │ │ + strb r2, [r4, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r7, r4] │ │ │ │ + strb r2, [r3, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add sp, #152 @ 0x98 │ │ │ │ + cbz r6, 571294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf24> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #216 @ 0xd8 │ │ │ │ + cbz r6, 57129c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf2c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + cbz r2, 5712a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf36> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #360 @ 0x168 │ │ │ │ + cbz r2, 5712ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf3e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #424 @ 0x1a8 │ │ │ │ + push {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #24 │ │ │ │ + push {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ + push {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #232 @ 0xe8 │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + push {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + push {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 571260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cef0> │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 571266 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cef6> │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 57126e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cefe> │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 571276 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf06> │ │ │ │ + push {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 571280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf10> │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 571288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf18> │ │ │ │ + push {r1, r2, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 571290 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf20> │ │ │ │ + push {r1, r4, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 57129a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf2a> │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 5712a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf34> │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 5712b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf40> │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 5712bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf4c> │ │ │ │ + push {r1, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r2, r1 │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r2, r6 │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r2, r3 │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r2, r0 │ │ │ │ + @ instruction: 0xb622 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r6, r2 │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r2, r5 │ │ │ │ + @ instruction: 0xb64a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r6, r7 │ │ │ │ + @ instruction: 0xb65e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r6, r2 │ │ │ │ + cpsid ai │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r6, r4 │ │ │ │ + @ instruction: 0xb686 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r2, r7 │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 5712f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf82> │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 5712fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf8a> │ │ │ │ + @ instruction: 0xb6ba │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 571304 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf94> │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 57130e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf9e> │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 571314 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfa4> │ │ │ │ + @ instruction: 0xb6f6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 57131c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfac> │ │ │ │ + @ instruction: 0xb706 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 571324 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfb4> │ │ │ │ + @ instruction: 0xb716 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 57132e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfbe> │ │ │ │ + @ instruction: 0xb72e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 571338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfc8> │ │ │ │ + @ instruction: 0xb742 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 571340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfd0> │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 57134a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfda> │ │ │ │ + @ instruction: 0xb76a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 571356 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfe6> │ │ │ │ + @ instruction: 0xb78e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 57135e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfee> │ │ │ │ + @ instruction: 0xb79e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r6} │ │ │ │ + @ instruction: 0xb7ea │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + @ instruction: 0xb802 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + @ instruction: 0xb826 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r5, r7} │ │ │ │ + @ instruction: 0xb84a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xb85e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xb876 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb88a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb89e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + @ instruction: 0xb8b6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + cbnz r6, 57131a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfaa> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + cbnz r2, 571326 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfb6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + cbnz r6, 571332 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfc2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + cbnz r6, 57133e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfce> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + cbnz r2, 57134a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfda> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + cbnz r6, 571352 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfe2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + cbnz r2, 57135e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfee> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + cbz r2, 571358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfe8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 57127c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf0c> │ │ │ │ + bls.n 5713bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d04c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + ittt │ │ │ │ + lsl r2, r6, #2 │ │ │ │ + itee le @ unpredictable > │ │ │ │ + lslle r2, r6, #2 │ │ │ │ + ittt ge @ unpredictable │ │ │ │ + lslge r2, r6, #2 │ │ │ │ + ittt vc @ unpredictable │ │ │ │ + lslvc r2, r6, #2 │ │ │ │ + itte mi @ unpredictable │ │ │ │ + lslmi r2, r6, #2 │ │ │ │ + ittt ne @ unpredictable │ │ │ │ + lslne r2, r6, #2 │ │ │ │ + bkpt 0x00fa │ │ │ │ + lslne r2, r6, #2 │ │ │ │ + bkpt 0x00ce │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r5} │ │ │ │ + bkpt 0x00a6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1} │ │ │ │ + bkpt 0x007e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5713ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d05a> │ │ │ │ + bkpt 0x004e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5713c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d050> │ │ │ │ + bkpt 0x0026 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5713ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d04a> │ │ │ │ + bkpt 0x0002 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 5713b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d046> │ │ │ │ + pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5713ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d03e> │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5713a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d038> │ │ │ │ + pop {r1, r2, r3, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r6, r3 │ │ │ │ + pop {r1, r3, r4, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x002e │ │ │ │ + pop {r1, r4, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0006 │ │ │ │ + pop {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r2, r4 │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r6, r6 │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5713be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d04e> │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5713b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d046> │ │ │ │ + pop {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 5713ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d03e> │ │ │ │ + pop {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 5713a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d038> │ │ │ │ + cbnz r2, 571420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d0b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 5713a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d032> │ │ │ │ + cbnz r2, 571418 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d0a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 571398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d028> │ │ │ │ + cbnz r2, 571412 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d0a2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + cbnz r6, 571404 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d094> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + cbnz r6, 5713f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d088> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8a6 │ │ │ │ + revsh r6, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + hlt 0x002a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + hlt 0x0002 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + rev16 r6, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + rev r6, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + rev r6, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb766 │ │ │ │ + cbnz r2, 571408 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d098> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb72e │ │ │ │ + cbnz r2, 571404 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d094> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + cbnz r2, 5713f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d088> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + cbnz r6, 5713ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d07c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6b6 │ │ │ │ + cbnz r6, 5713e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d078> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb686 │ │ │ │ + @ instruction: 0xb8e2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cpsie ai │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb632 │ │ │ │ + @ instruction: 0xb85a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + @ instruction: 0xb872 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + stmia r1!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + bvs.n 571368 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cff8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r6, lr} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, lr} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 571428 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d0b8> │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r5} │ │ │ │ + stmia r3!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ittt │ │ │ │ - lsl r2, r6, #2 │ │ │ │ - ittt gt @ unpredictable > │ │ │ │ - lslgt r2, r6, #2 │ │ │ │ - itte hi @ unpredictable │ │ │ │ - lslhi r2, r6, #2 │ │ │ │ - itet mi @ unpredictable │ │ │ │ - lslmi r2, r6, #2 │ │ │ │ - ittt ne @ unpredictable │ │ │ │ - lslne r2, r6, #2 │ │ │ │ - bkpt 0x00f6 │ │ │ │ - lslne r2, r6, #2 │ │ │ │ - bkpt 0x00c2 │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x009a │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0066 │ │ │ │ + stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x003a │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0016 │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + bcs.n 571484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d114> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + bne.n 571450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d0e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r6} │ │ │ │ + bne.n 57140c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d09c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + bne.n 5713b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d040> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + bne.n 571564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d1f4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + bne.n 571508 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d198> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + bne.n 5714b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d144> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + beq.n 571470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d100> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ + beq.n 571434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d0c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5} │ │ │ │ + beq.n 5713d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d060> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + beq.n 57157c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d20c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + beq.n 571530 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d1c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + beq.n 5714ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d17c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + beq.n 571498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d128> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5} │ │ │ │ + ldmia r6!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + ldmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r5} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r5} │ │ │ │ + stmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ + stmia r3!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ittt al │ │ │ │ - lslal r2, r6, #2 │ │ │ │ - itte lt @ unpredictable │ │ │ │ - lsllt r2, r6, #2 │ │ │ │ - itee hi @ unpredictable │ │ │ │ - lslhi r2, r6, #2 │ │ │ │ - ldmials r1, {r1, r4, r5, r7} │ │ │ │ - lslls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + ldmia r5!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + ldmia r4!, {r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6} │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + bcs.n 57163c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d2cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r4} │ │ │ │ + bcs.n 5715dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d26c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + bcs.n 57157c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d20c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ + bne.n 571524 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d1b4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3, r7} │ │ │ │ + bne.n 5714dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d16c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r5, r6} │ │ │ │ + bne.n 571494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d124> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + bne.n 571634 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d2c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r4} │ │ │ │ + bne.n 5715d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d264> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + bne.n 57158c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d21c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + beq.n 571544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d1d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + beq.n 5714ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d17c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + beq.n 57149c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d12c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r2, r3, r6} │ │ │ │ + beq.n 57164c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d2dc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + beq.n 571614 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d2a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + beq.n 5715c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d254> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r4, r5, r6} │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + bcc.n 571694 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d324> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + bcc.n 57162c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d2bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + bcc.n 5715cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d25c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ + bcs.n 57155c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d1ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + bcs.n 5714fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d18c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r6, r5 │ │ │ │ + bcs.n 57169c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d32c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r4, r7 │ │ │ │ + bcs.n 57164c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d2dc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r2, r1 │ │ │ │ + bcs.n 5715ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d27c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 571602 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d292> │ │ │ │ + bkpt 0x000e │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + pop {r1, r3, r5, r7, pc} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + pop {r3, r4, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [pc, #404] @ (571764 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d3f4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #404] @ (571768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d3f8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1818543,107 +1818529,107 @@ │ │ │ │ ldr r0, [pc, #192] @ (571818 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d4a8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #188] @ (57181c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d4ac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + cbnz r6, 57178c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d41c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + cbnz r0, 571788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d418> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r5, r7, lr} │ │ │ │ + cbnz r2, 571780 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d410> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r7!, {} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + stmia r6!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r4, r7} │ │ │ │ + stmia r6!, {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r4} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + stmia r3!, {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ite al │ │ │ │ - lslal r2, r6, #2 │ │ │ │ - ittt gt @ unpredictable > │ │ │ │ - lslgt r2, r6, #2 │ │ │ │ - itt ls @ unpredictable │ │ │ │ - lslls r2, r6, #2 │ │ │ │ - pushls {r1, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, lr │ │ │ │ + @ instruction: 0xb87a │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + @ instruction: 0xb890 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r1, [pc, #80] @ (571828 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d4b8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + @ instruction: 0xb7d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 571862 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d4f2> │ │ │ │ + @ instruction: 0xb78c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 57185c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d4ec> │ │ │ │ + @ instruction: 0xb766 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 571858 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d4e8> │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 571848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d4d8> │ │ │ │ + @ instruction: 0xb6f6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 571854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d4e4> │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add ip, sp │ │ │ │ + ldr r0, [pc, #560] @ (571a44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d6d4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add lr, ip │ │ │ │ + ldr r0, [pc, #536] @ (571a30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d6c0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r8, ip │ │ │ │ + ldr r0, [pc, #512] @ (571a1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d6ac>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add sl, fp │ │ │ │ + ldr r0, [pc, #488] @ (571a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d698>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #5401 @ 0x1519 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 5718a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d532> │ │ │ │ movw r3, #5354 @ 0x14ea │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 5719c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d652> │ │ │ │ @@ -1819725,331 +1819711,331 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #636] @ (572384 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e014>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #636] @ (572388 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e018>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - negs r2, r7 │ │ │ │ + mov r2, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r6, r3 │ │ │ │ + bics r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #182 @ 0xb6 │ │ │ │ + muls r6, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + cmn r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + cmn r2, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #34 @ 0x22 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r7} │ │ │ │ + ldmia r5, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 5720c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dd58> │ │ │ │ + blt.n 572208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r5} │ │ │ │ + ldmia r1!, {r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + ldmia r2, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + ldmia r3!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + adcs r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6, {r5, r6, r7} │ │ │ │ + bcs.n 5720f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dd80> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + bcs.n 5722b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df40> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + bcs.n 572270 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df00> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ + bcs.n 572218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dea8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + bne.n 5721d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + bne.n 572180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + bne.n 572130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ddc0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + bne.n 5722d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r5, r7} │ │ │ │ + bne.n 572290 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + bne.n 572250 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dee0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + beq.n 5721c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + beq.n 5721f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de80> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + bcs.n 572168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ddf8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ + bcs.n 572198 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de28> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + bcs.n 5721c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de58> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + bcs.n 5721f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de88> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + bcc.n 572230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dec0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dde8> │ │ │ │ + bpl.n 572298 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df28> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572198 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de28> │ │ │ │ + bpl.n 5722d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5721d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de60> │ │ │ │ + bpl.n 572310 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfa0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de90> │ │ │ │ + bpl.n 572140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ddd0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572248 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ded8> │ │ │ │ + bpl.n 572188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de18> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df18> │ │ │ │ + bpl.n 5721c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de58> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5722c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df58> │ │ │ │ + bpl.n 572208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572308 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df98> │ │ │ │ + bpl.n 572248 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ded8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + bcs.n 572230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dec0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r3, r5, r6} │ │ │ │ + bcc.n 572268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45def8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + bcc.n 5722a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + bcc.n 5722e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df70> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + bcc.n 572320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfb0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + bcc.n 572350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfe0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + bcc.n 572180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df10> │ │ │ │ + bcc.n 5721c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5722b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df48> │ │ │ │ + bcc.n 5721f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de88> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5722e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df78> │ │ │ │ + bcc.n 572228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45deb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfb0> │ │ │ │ + bcc.n 572260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45def0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dff0> │ │ │ │ + bmi.n 5722a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572198 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de28> │ │ │ │ + bmi.n 5722d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5721e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de78> │ │ │ │ + bmi.n 572328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dea8> │ │ │ │ + bmi.n 572358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfe8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572250 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dee0> │ │ │ │ + bmi.n 572190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + bne.n 5721e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de70> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + bne.n 572228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45deb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r6!, {r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r7, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4} │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + ldmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df18> │ │ │ │ + bhi.n 5723c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e058> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45deb8> │ │ │ │ + bhi.n 572368 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dff8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5723e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e078> │ │ │ │ + bhi.n 572328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5723a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e030> │ │ │ │ + bvc.n 5722e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df70> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfd8> │ │ │ │ + bvc.n 572288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df18> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5722e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df70> │ │ │ │ + bvc.n 572220 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45deb0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df10> │ │ │ │ + bvc.n 5723c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e050> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dea8> │ │ │ │ + bvc.n 572358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfe8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572310 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfa0> │ │ │ │ + bpl.n 572250 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dee0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5722c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df58> │ │ │ │ + bpl.n 572408 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e098> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45def0> │ │ │ │ + bpl.n 5723a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e030> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5723a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e030> │ │ │ │ + bvs.n 5722e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df70> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfd0> │ │ │ │ + bvs.n 572280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5722d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df68> │ │ │ │ + bvs.n 572418 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e0a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572270 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df00> │ │ │ │ + bvs.n 5723b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e040> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572410 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e0a0> │ │ │ │ + bvs.n 572350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfe0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5723b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e040> │ │ │ │ + bpl.n 5722f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df80> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfe8> │ │ │ │ + bpl.n 572298 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df28> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df90> │ │ │ │ + bpl.n 572240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ded0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572370 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e000> │ │ │ │ + bmi.n 5722b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df40> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5723c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e050> │ │ │ │ + bmi.n 572300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df90> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r3!, {r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5723bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e04c> │ │ │ │ + bvc.n 5722fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df8c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfe4> │ │ │ │ + bvc.n 572294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df24> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #68 @ 0x44 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #62 @ 0x3e │ │ │ │ + subs r6, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r6, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r6, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 5723c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e054> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi.n 5723d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e068> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1820083,31 +1820069,31 @@ │ │ │ │ ldr r0, [pc, #40] @ (5723fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e08c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (572400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e090>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bne.n 5723d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e060> │ │ │ │ + bpl.n 572310 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfa0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572308 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df98> │ │ │ │ + bpl.n 572448 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e0d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfa8> │ │ │ │ + bpl.n 572458 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e0e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfb8> │ │ │ │ + bpl.n 572468 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e0f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfc8> │ │ │ │ + bpl.n 572478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e108> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfe0> │ │ │ │ + bpl.n 572490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e120> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dff0> │ │ │ │ + bpl.n 5724a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e130> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + subs r4, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bne.n 5724a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e138> │ │ │ │ + bmi.n 5723e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e078> │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #4490 @ 0x118a │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 572476 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e106> │ │ │ │ movw r3, #4420 @ 0x1144 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 572560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e1f0> │ │ │ │ @@ -1820779,233 +1820765,233 @@ │ │ │ │ ldr r0, [pc, #444] @ (572b6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #440] @ (572b70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e800>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 572950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e5e0> │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + subs r0, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 5729d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e660> │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r5, #18 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 572998 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e628> │ │ │ │ + bgt.n 5728d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e568> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572938 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e5c8> │ │ │ │ + bgt.n 572a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e708> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572a40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6d0> │ │ │ │ + bgt.n 572980 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e610> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572ad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e760> │ │ │ │ + bgt.n 572a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 5729d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e660> │ │ │ │ + bgt.n 572910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e5a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + subs r0, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 572948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e5d8> │ │ │ │ + bvs.n 572a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e718> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e730> │ │ │ │ + bpl.n 5729e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e670> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e778> │ │ │ │ + bvs.n 572a28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5729a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e630> │ │ │ │ + bpl.n 572ae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e770> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5729d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e668> │ │ │ │ + bpl.n 572918 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e5a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e698> │ │ │ │ + bpl.n 572948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e5d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572a38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6c8> │ │ │ │ + bpl.n 572978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e608> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + bcs.n 572a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e698> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + bcc.n 572a38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + bcc.n 572a58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + bne.n 5729c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e650> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r6} │ │ │ │ + bne.n 572a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e698> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + bcs.n 572a50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7a8> │ │ │ │ + bvs.n 572a58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572b10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7a0> │ │ │ │ + bpl.n 572a50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + bcc.n 572a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + bcc.n 572aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e730> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + bcc.n 572ad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e760> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r3, r6, r7} │ │ │ │ + bcc.n 572b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e798> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ + bcc.n 572b38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + bcc.n 572970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e600> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572a60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6f0> │ │ │ │ + bcc.n 5729a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e630> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572a90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e720> │ │ │ │ + bcc.n 5729d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e660> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572ad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e760> │ │ │ │ + bcc.n 572a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e790> │ │ │ │ + bcc.n 572a40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7d8> │ │ │ │ + bmi.n 572a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e718> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e600> │ │ │ │ + bmi.n 572ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e740> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5729a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e630> │ │ │ │ + bmi.n 572ae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e770> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5729d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e668> │ │ │ │ + bmi.n 572b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6a0> │ │ │ │ + bmi.n 572b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6d8> │ │ │ │ + bmi.n 572988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e618> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r5} │ │ │ │ + bne.n 5729f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e688> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + bne.n 572a30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + bne.n 572a70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e700> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + bcs.n 572aa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e738> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4, r7} │ │ │ │ + bcs.n 572ae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e770> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572b68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7f8> │ │ │ │ + svc 20 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ + bne.n 572ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e740> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572af8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e788> │ │ │ │ + bgt.n 572a38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e728> │ │ │ │ + bgt.n 5729d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e668> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572a40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6d0> │ │ │ │ + bgt.n 572b80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e810> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572b90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e820> │ │ │ │ + bgt.n 572ad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e760> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 5729e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e670> │ │ │ │ + bgt.n 572b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572a50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6e0> │ │ │ │ + ble.n 572b90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e820> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5729f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e688> │ │ │ │ + ble.n 572b38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5729a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e638> │ │ │ │ + ble.n 572ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e778> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572b10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7a0> │ │ │ │ + bgt.n 572a50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572b58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7e8> │ │ │ │ + bgt.n 572a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e728> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r7, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvs.n 572b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7a8> │ │ │ │ + bls.n 572a58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 572ac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e758> │ │ │ │ + bls.n 572a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e698> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e708> │ │ │ │ + bls.n 572bb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e848> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572a20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6b0> │ │ │ │ + bls.n 572b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e850> │ │ │ │ + bls.n 572b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e790> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7f0> │ │ │ │ + bhi.n 572aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e730> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e798> │ │ │ │ + bhi.n 572a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572aa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e738> │ │ │ │ + bhi.n 5729e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e678> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6d8> │ │ │ │ + bhi.n 572b88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e818> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5729f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e680> │ │ │ │ + bhi.n 572b30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e838> │ │ │ │ + bhi.n 572ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e778> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7e0> │ │ │ │ + bvc.n 572a90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e720> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572af8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e788> │ │ │ │ + bvc.n 572a38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e740> │ │ │ │ + bvc.n 5729f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e680> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6f8> │ │ │ │ + bvc.n 572ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e838> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572bb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e840> │ │ │ │ + bvc.n 572af0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e780> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e698> │ │ │ │ + bvc.n 572b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 572a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e698> │ │ │ │ + bge.n 572b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 572ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e838> │ │ │ │ + bls.n 572ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e778> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 572b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7e0> │ │ │ │ + bls.n 572a90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e720> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572ac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e750> │ │ │ │ + bls.n 572c00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e890> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572af8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e788> │ │ │ │ + bls.n 572a38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572b30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7c0> │ │ │ │ + bvs.n 572a70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e700> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572ac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e750> │ │ │ │ + bvs.n 572c00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e890> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e708> │ │ │ │ + bvs.n 572bb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e848> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572a30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6c0> │ │ │ │ + bvs.n 572b70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e800> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572bd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e860> │ │ │ │ + bpl.n 572b10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572b80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e810> │ │ │ │ + bpl.n 572ac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e750> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572b38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7c8> │ │ │ │ + bpl.n 572a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e708> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e718> │ │ │ │ + bpl.n 572bc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e858> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572ae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e770> │ │ │ │ + bpl.n 572c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572b10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7a0> │ │ │ │ + bmi.n 572a50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8b0> │ │ │ │ + ble.n 572b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572a70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e700> │ │ │ │ + ble.n 572bb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e840> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7b8> │ │ │ │ + bgt.n 572a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 572ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e838> │ │ │ │ + bge.n 572ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e778> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7d8> │ │ │ │ + ble.n 572a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e718> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572af0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e780> │ │ │ │ + ble.n 572c30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572ba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e830> │ │ │ │ + bgt.n 572ae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e770> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572b90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e820> │ │ │ │ + bmi.n 572ad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e760> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7b0> │ │ │ │ + bmi.n 572a60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, #172 @ 0xac │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #166 @ 0xa6 │ │ │ │ + adds r6, #70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #160 @ 0xa0 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + adds r6, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r6, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bpl.n 572b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7a8> │ │ │ │ + bls.n 572c58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5268 @ 0x1494 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 572c3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8cc> │ │ │ │ bhi.n 572b92 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e822> │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 572c2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8be> │ │ │ │ @@ -1821111,53 +1821097,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (572ca8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e938>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (572cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e93c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 572bb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e848> │ │ │ │ + ble.n 572cf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e988> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572d30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9c0> │ │ │ │ + bgt.n 572c70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e900> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572cf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e980> │ │ │ │ + blt.n 572c30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572cb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e940> │ │ │ │ + blt.n 572bf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e880> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 572c70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e900> │ │ │ │ + blt.n 572bb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e840> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 572c18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8a8> │ │ │ │ + blt.n 572d58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572d50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9e0> │ │ │ │ + ble.n 572c90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e920> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572d10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9a0> │ │ │ │ + bgt.n 572c50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572cc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e958> │ │ │ │ + bgt.n 572c08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e898> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e918> │ │ │ │ + bgt.n 572bc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e858> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8d0> │ │ │ │ + bgt.n 572d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572c00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e890> │ │ │ │ + bgt.n 572d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572cf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e988> │ │ │ │ + blt.n 572c38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9b0> │ │ │ │ + blt.n 572c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572d48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9d8> │ │ │ │ + blt.n 572c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e918> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572d88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea18> │ │ │ │ + bgt.n 572cc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e958> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #226 @ 0xe2 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvc.n 572d70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea00> │ │ │ │ + blt.n 572cb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e940> │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 572cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e964> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (572cdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e96c>) │ │ │ │ @@ -1821172,23 +1821158,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (572ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e978>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (572cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e97c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bls.n 572d04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e994> │ │ │ │ + bgt.n 572c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572ccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e95c> │ │ │ │ + bgt.n 572c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e89c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572d54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9e4> │ │ │ │ + bgt.n 572c94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e924> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572d1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9ac> │ │ │ │ + bgt.n 572c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 572d30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9c0> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 572d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9d4> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1821226,33 +1821212,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (572d6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (572d70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea00>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bge.n 572df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea88> │ │ │ │ + ble.n 572d38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572db0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea40> │ │ │ │ + bgt.n 572cf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e980> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572df0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea80> │ │ │ │ + bgt.n 572d30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572e30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eac0> │ │ │ │ + ble.n 572d70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea00> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e908> │ │ │ │ + ble.n 572db8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea48> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572cc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e950> │ │ │ │ + ble.n 572e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea90> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e998> │ │ │ │ + ble.n 572e48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ead8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572d48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9d8> │ │ │ │ + ble.n 572c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e918> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 572d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9a8> │ │ │ │ + bgt.n 572e58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eae8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ bhi.w 572ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb34> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r0, r3, #20 │ │ │ │ subs r4, #90 @ 0x5a │ │ │ │ ldr r0, [pc, #228] @ (572e68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eaf8>) │ │ │ │ @@ -1821400,99 +1821386,99 @@ │ │ │ │ ldr r0, [pc, #176] @ (572f50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebe0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #172] @ (572f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebe4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bls.n 572e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb1c> │ │ │ │ + ble.n 572dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea5c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eae4> │ │ │ │ + ble.n 572f94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec24> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec04> │ │ │ │ + b.n 5730b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed44> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb4c> │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb1c> │ │ │ │ + svc 134 @ 0x86 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eae4> │ │ │ │ + svc 104 @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572e1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eaac> │ │ │ │ + svc 74 @ 0x4a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea74> │ │ │ │ + svc 44 @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec3c> │ │ │ │ + svc 14 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec04> │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572f3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebcc> │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb34> │ │ │ │ + svc 132 @ 0x84 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572eb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb44> │ │ │ │ + ble.n 572df4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea84> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572e84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb14> │ │ │ │ + ble.n 572fc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec54> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebe4> │ │ │ │ + ble.n 572e94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb24> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572f24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebb4> │ │ │ │ + ble.n 572e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eaf4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb84> │ │ │ │ + ble.n 572e34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eac4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572eb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb44> │ │ │ │ + ble.n 572df4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea84> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eae4> │ │ │ │ + b.n 572f94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec24> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572e1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eaac> │ │ │ │ + b.n 572f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572fe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec74> │ │ │ │ + b.n 572f24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebb4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572eb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb44> │ │ │ │ + b.n 572ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec84> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572e84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb14> │ │ │ │ + b.n 572fc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec54> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 573004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec94> │ │ │ │ + ble.n 572f44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebd4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572f64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebf4> │ │ │ │ + ble.n 572ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb34> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572f34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebc4> │ │ │ │ + ble.n 572e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb04> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb1c> │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572e4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eadc> │ │ │ │ + udf #56 @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 57301c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ecac> │ │ │ │ + udf #30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec7c> │ │ │ │ + udf #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572fbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec4c> │ │ │ │ + ble.n 572efc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb8c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec1c> │ │ │ │ + ble.n 572ecc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb5c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebe4> │ │ │ │ + ble.n 572e94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb24> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572f4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebdc> │ │ │ │ + svc 172 @ 0xac │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572f1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebac> │ │ │ │ + svc 146 @ 0x92 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572ee4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb74> │ │ │ │ + svc 116 @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572eac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb3c> │ │ │ │ + svc 86 @ 0x56 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb04> │ │ │ │ + svc 56 @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ecd4> │ │ │ │ + svc 30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eca4> │ │ │ │ + svc 4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572fe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec74> │ │ │ │ + udf #234 @ 0xea │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572fc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec54> │ │ │ │ + svc 216 @ 0xd8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r5, #146 @ 0x92 │ │ │ │ + adds r1, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ beq.n 573012 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eca2> │ │ │ │ bls.n 572f80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec10> │ │ │ │ cmp.w r0, #4096 @ 0x1000 │ │ │ │ beq.n 57300c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec9c> │ │ │ │ bhi.n 572fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec68> │ │ │ │ @@ -1821597,57 +1821583,57 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (573098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed28>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (57309c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed2c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bgt.n 572f7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec0c> │ │ │ │ + b.n 5730bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed4c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 572f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebe8> │ │ │ │ + b.n 573098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed28> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ecb0> │ │ │ │ + svc 132 @ 0x84 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec78> │ │ │ │ + svc 102 @ 0x66 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572fa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec38> │ │ │ │ + svc 68 @ 0x44 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec00> │ │ │ │ + svc 38 @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45edd0> │ │ │ │ + svc 12 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572fbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec4c> │ │ │ │ + b.n 5730fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed8c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec94> │ │ │ │ + svc 106 @ 0x6a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 573120 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45edb0> │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573048 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ecd8> │ │ │ │ + svc 136 @ 0x88 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 573150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ede0> │ │ │ │ + b.n 573090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec98> │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec78> │ │ │ │ + b.n 573128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45edb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572fa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec38> │ │ │ │ + b.n 5730e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed78> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 573008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec98> │ │ │ │ + b.n 573148 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45edd8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 573088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed18> │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r7, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r7, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #250 @ 0xfa │ │ │ │ + cmp r7, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r7, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 5730c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed54> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (5730cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed5c>) │ │ │ │ @@ -1821662,23 +1821648,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (5730d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed68>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (5730dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed6c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bgt.n 57319c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ee2c> │ │ │ │ + b.n 5730dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed6c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 573164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45edf4> │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec7c> │ │ │ │ + b.n 57312c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45edbc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5731b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ee44> │ │ │ │ + b.n 5730f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed84> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r3, #114 @ 0x72 │ │ │ │ + cmp r7, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #4491 @ 0x118b │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 573244 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eed4> │ │ │ │ bls.n 573146 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45edd6> │ │ │ │ movw r3, #5385 @ 0x1509 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -1821852,81 +1821838,81 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (5732e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef78>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (5732ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef7c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + b.n 573748 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f3d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 30 │ │ │ │ + b.n 5737f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f480> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 56 @ 0x38 │ │ │ │ + b.n 573828 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f4b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eeb8> │ │ │ │ + svc 118 @ 0x76 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573250 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eee0> │ │ │ │ + svc 136 @ 0x88 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef08> │ │ │ │ + svc 154 @ 0x9a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5732a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef38> │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5732e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef70> │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 573308 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef98> │ │ │ │ + svc 220 @ 0xdc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 573330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45efc0> │ │ │ │ + svc 238 @ 0xee │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 573358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45efe8> │ │ │ │ + b.n 573298 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef28> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 573388 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f018> │ │ │ │ + b.n 5732c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef58> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5731c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ee50> │ │ │ │ + b.n 573300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef90> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5731e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ee78> │ │ │ │ + b.n 573328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45efb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #176 @ 0xb0 │ │ │ │ + b.n 573748 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f3d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #58 @ 0x3a │ │ │ │ + b.n 573660 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f2f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 573360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eff0> │ │ │ │ + b.n 5734a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f130> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #10 │ │ │ │ + b.n 573608 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f298> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 573390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f020> │ │ │ │ + b.n 5734d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f160> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 573268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eef8> │ │ │ │ + b.n 5735a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f238> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 5731c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ee50> │ │ │ │ + b.n 573500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f190> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 573208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ee98> │ │ │ │ + b.n 573548 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f1d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5732a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef30> │ │ │ │ + b.n 5733e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f070> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 5732d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef68> │ │ │ │ + b.n 573418 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f0a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 573240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eed0> │ │ │ │ + b.n 573380 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f010> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5733a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f038> │ │ │ │ + b.n 5732e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef78> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + b.n 573688 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f318> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5733d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f060> │ │ │ │ + b.n 573310 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45efa0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r5, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #218 @ 0xda │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5732e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef70> │ │ │ │ + udf #152 @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6531 @ 0x1983 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 576606 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462296> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ cmp r5, #41 @ 0x29 │ │ │ │ cmp r5, #38 @ 0x26 │ │ │ │ @@ -1829684,715 +1829670,724 @@ │ │ │ │ ldr.w r0, [pc, #1644] @ 57792c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4635bc> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 577930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4635c0> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf62e00b4 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + vst1.8 @ instruction: 0xf9ce00b4 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #25 │ │ │ │ + asrs r2, r3, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + asrs r2, r6, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #24 │ │ │ │ + asrs r2, r2, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #24 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #23 │ │ │ │ + asrs r2, r2, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + asrs r2, r2, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + asrs r2, r2, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #21 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #20 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + asrs r2, r3, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #19 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + asrs r6, r0, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #17 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #17 │ │ │ │ + lsrs r2, r6, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #16 │ │ │ │ + lsrs r2, r1, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #15 │ │ │ │ + lsrs r2, r7, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r1, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #13 │ │ │ │ + lsrs r2, r6, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r2, r1, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ + lsrs r6, r5, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r2, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsrs r6, r5, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r2, r1, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #8 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r7, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r2, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #5 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + lsrs r6, r7, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r6, r6, #17 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r7, #14 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r1, #12 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r6, r3, #11 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r6, r5, #10 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r6, r7, #7 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r6, r2, #6 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r6, r3, #5 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r6, r2, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + lsrs r2, r4, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsrs r6, r4, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsls r2, r6, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #29 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #28 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #28 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r6, r2, #28 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r2, r7, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r6, r2, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r2, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #23 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #22 │ │ │ │ + lsls r6, r7, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r0, #22 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + lsls r6, r7, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #20 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r6, r6, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r2, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r6, r1, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #16 │ │ │ │ + lsls r6, r7, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #14 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r2, r4, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r2, r0, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + lsls r2, r3, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r7, #10 │ │ │ │ + lsls r2, r6, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #10 │ │ │ │ + lsls r2, r1, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #9 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #9 │ │ │ │ + lsls r2, r0, #12 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r6, r7, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r6, r2, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r2, r4, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r0, #6 │ │ │ │ + lsls r2, r7, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #5 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r0, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r2, r6, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, r4 │ │ │ │ + movs r6, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.u64 d16, d18, #6 │ │ │ │ - vshr.u64 d16, d18, #46 │ │ │ │ - vshr.u64 d0, d18, #22 │ │ │ │ - vshr.u64 d0, d18, #58 │ │ │ │ - vqadd.u32 d16, d18, d18 │ │ │ │ - vqadd.u64 d0, d26, d18 │ │ │ │ - vqadd.u16 d0, d18, d18 │ │ │ │ - mcr2 0, 7, r0, cr10, cr2, {5} │ │ │ │ - mcr2 0, 6, r0, cr6, cr2, {5} │ │ │ │ - mrc2 0, 4, r0, cr14, cr2, {5} │ │ │ │ - mrc2 0, 3, r0, cr6, cr2, {5} │ │ │ │ - mcr2 0, 2, r0, cr14, cr2, {5} │ │ │ │ - mcr2 0, 1, r0, cr10, cr2, {5} │ │ │ │ - mcr2 0, 0, r0, cr2, cr2, {5} │ │ │ │ - ldc2l 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ + vshr.u64 d16, d18, #2 │ │ │ │ + vshr.u64 d16, d18, #42 │ │ │ │ + vshr.u64 d0, d18, #18 │ │ │ │ + vshr.u64 d0, d18, #62 │ │ │ │ + vqadd.u16 d16, d18, d18 │ │ │ │ + vqadd.u32 d0, d26, d18 │ │ │ │ + mrc2 0, 7, r0, cr14, cr2, {5} │ │ │ │ + mrc2 0, 6, r0, cr14, cr2, {5} │ │ │ │ + mrc2 0, 5, r0, cr14, cr2, {5} │ │ │ │ + mrc2 0, 4, r0, cr6, cr2, {5} │ │ │ │ + mcr2 0, 3, r0, cr6, cr2, {5} │ │ │ │ + mcr2 0, 1, r0, cr6, cr2, {5} │ │ │ │ + stc2l 0, cr0, [r6, #712]! @ 0x2c8 │ │ │ │ ldc2 0, cr0, [r2, #712]! @ 0x2c8 │ │ │ │ - stc2 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ - stc2l 0, cr0, [r2, #-712]! @ 0xfffffd38 │ │ │ │ + ldc2l 0, cr0, [sl, #-712]! @ 0xfffffd38 │ │ │ │ ldc2 0, cr0, [lr, #-712]! @ 0xfffffd38 │ │ │ │ - ldc2 0, cr0, [sl, #-712] @ 0xfffffd38 │ │ │ │ - ldc2l 0, cr0, [r6], #712 @ 0x2c8 │ │ │ │ + stc2 0, cr0, [r2, #-712] @ 0xfffffd38 │ │ │ │ ldc2l 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ - stc2 0, cr0, [lr], #712 @ 0x2c8 │ │ │ │ - stc2 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ - mrrc2 0, 11, r0, lr, cr2 │ │ │ │ - ldc2 0, cr0, [r6], #-712 @ 0xfffffd38 │ │ │ │ - stc2 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ - @ instruction: 0xfbe200b2 │ │ │ │ - @ instruction: 0xfbb200b2 │ │ │ │ - @ instruction: 0xfb8a00b2 │ │ │ │ - @ instruction: 0xfb5e00b2 │ │ │ │ + ldc2 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ + mrrc2 0, 11, r0, r6, cr2 │ │ │ │ + ldc2 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ + @ instruction: 0xfbde00b2 │ │ │ │ + @ instruction: 0xfba200b2 │ │ │ │ + @ instruction: 0xfb7600b2 │ │ │ │ @ instruction: 0xfb3e00b2 │ │ │ │ - @ instruction: 0xfb1e00b2 │ │ │ │ - @ instruction: 0xfaf600b2 │ │ │ │ + @ instruction: 0xfafe00b2 │ │ │ │ @ instruction: 0xfac600b2 │ │ │ │ - @ instruction: 0xfa8600b2 │ │ │ │ - @ instruction: 0xfa4600b2 │ │ │ │ - @ instruction: 0xfa1200b2 │ │ │ │ - ldr??.w r0, [sl, #178] @ 0xb2 │ │ │ │ - ldrsb.w r0, [lr, #178] @ 0xb2 │ │ │ │ - vld4.32 {d16-d19}, [r2 :256], r2 │ │ │ │ - ldrsh.w r0, [r2, r2, lsl #3] │ │ │ │ - ldr??.w r0, [lr, #178] @ 0xb2 │ │ │ │ - ldrh.w r0, [r6, #178] @ 0xb2 │ │ │ │ - ldr??.w r0, [sl, r2, lsl #3] │ │ │ │ - ldrh.w r0, [lr, r2, lsl #3] │ │ │ │ - strb.w r0, [r2, r2, lsl #3] │ │ │ │ - @ instruction: 0xf7d600b2 │ │ │ │ - @ instruction: 0xf79e00b2 │ │ │ │ - @ instruction: 0xf75e00b2 │ │ │ │ - @ instruction: 0xf72600b2 │ │ │ │ - @ instruction: 0xf6e600b2 │ │ │ │ - subw r0, r6, #2226 @ 0x8b2 │ │ │ │ - @ instruction: 0xf66a00b2 │ │ │ │ - @ instruction: 0xf63600b2 │ │ │ │ - addw r0, r2, #2226 @ 0x8b2 │ │ │ │ - rsb r0, sl, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf59600b2 │ │ │ │ - sbc.w r0, r6, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf53a00b2 │ │ │ │ - add.w r0, r6, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf4be00b2 │ │ │ │ - eor.w r0, r2, #5832704 @ 0x590000 │ │ │ │ - orr.w r0, r6, #5832704 @ 0x590000 │ │ │ │ - and.w r0, sl, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf3d200b2 │ │ │ │ - @ instruction: 0xf39600b2 │ │ │ │ - @ instruction: 0xf36200b2 │ │ │ │ - @ instruction: 0xf33600b2 │ │ │ │ - @ instruction: 0xf30a00b2 │ │ │ │ - movt r0, #8370 @ 0x20b2 │ │ │ │ - @ instruction: 0xf27a00b2 │ │ │ │ - @ instruction: 0xf23200b2 │ │ │ │ - @ instruction: 0xf1f200b2 │ │ │ │ - subs.w r0, lr, #178 @ 0xb2 │ │ │ │ - sbc.w r0, lr, #178 @ 0xb2 │ │ │ │ - adds.w r0, lr, #178 @ 0xb2 │ │ │ │ - @ instruction: 0xf0ca00b2 │ │ │ │ - orns r0, r6, #178 @ 0xb2 │ │ │ │ - bic.w r0, r2, #178 @ 0xb2 │ │ │ │ - vshr.s64 d16, d18, #50 │ │ │ │ - vshr.s64 d0, d18, #46 │ │ │ │ - vqadd.s16 d16, d18, d18 │ │ │ │ - vqadd.s16 d0, d22, d18 │ │ │ │ - mrc 0, 6, r0, cr10, cr2, {5} │ │ │ │ - mcr 0, 5, r0, cr6, cr2, {5} │ │ │ │ - mrc 0, 2, r0, cr14, cr2, {5} │ │ │ │ - mrc 0, 0, r0, cr6, cr2, {5} │ │ │ │ - ldcl 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ - stc 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ - stcl 0, cr0, [r6, #-712] @ 0xfffffd38 │ │ │ │ - stc 0, cr0, [r2, #-712] @ 0xfffffd38 │ │ │ │ - stcl 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ - stc 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ - mrrc 0, 11, r0, sl, cr2 │ │ │ │ - ldc 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ - rsbs r0, sl, r2, ror #2 │ │ │ │ - sub.w r0, r2, r2, ror #2 │ │ │ │ - sbc.w r0, lr, r2, ror #2 │ │ │ │ - @ instruction: 0xeb3e00b2 │ │ │ │ - add.w r0, lr, r2, ror #2 │ │ │ │ - @ instruction: 0xeada00b2 │ │ │ │ - @ instruction: 0xeaa600b2 │ │ │ │ - orns r0, sl, r2, ror #2 │ │ │ │ - bic.w r0, lr, r2, ror #2 │ │ │ │ - ldrd r0, r0, [r6, #712]! @ 0x2c8 │ │ │ │ - @ instruction: 0xe9ba00b2 │ │ │ │ - @ instruction: 0xe98600b2 │ │ │ │ - ldrd r0, r0, [r2, #-712] @ 0x2c8 │ │ │ │ - ldmdb lr, {r1, r4, r5, r7} │ │ │ │ - strd r0, r0, [r6], #712 @ 0x2c8 │ │ │ │ - ldmia.w r2!, {r1, r4, r5, r7} │ │ │ │ - ldrd r0, r0, [lr], #-712 @ 0x2c8 │ │ │ │ - strex r0, r0, [sl, #712] @ 0x2c8 │ │ │ │ - @ instruction: 0xe81600b2 │ │ │ │ - b.n 5775dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46326c> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 577578 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463208> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 577514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4631a4> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 5774b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463140> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 57741c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4630ac> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 577388 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463018> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 577304 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462f94> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 5772a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462f38> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 57721c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462eac> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 5771a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462e30> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 577124 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462db4> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 5770b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462d40> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 577034 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462cc4> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 576fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462c40> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 576f34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462bc4> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 576ea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462b38> │ │ │ │ + @ instruction: 0xfa8600b2 │ │ │ │ + @ instruction: 0xfa4600b2 │ │ │ │ + @ instruction: 0xfa0a00b2 │ │ │ │ + ldr??.w r0, [r6, #178] @ 0xb2 │ │ │ │ + vld1.8 @ instruction: 0xf9a200b2 │ │ │ │ + vld4.32 {d16-d19}, [sl :256], r2 │ │ │ │ + ldrsh.w r0, [r6, r2, lsl #3] │ │ │ │ + vst4.32 {d0-d3}, [r6 :256], r2 │ │ │ │ + ldr.w r0, [sl, #178] @ 0xb2 │ │ │ │ + strh.w r0, [r6, #178] @ 0xb2 │ │ │ │ + ldr.w r0, [lr, r2, lsl #3] │ │ │ │ + strh.w r0, [r2, r2, lsl #3] │ │ │ │ + @ instruction: 0xf7e600b2 │ │ │ │ + @ instruction: 0xf7aa00b2 │ │ │ │ + @ instruction: 0xf77200b2 │ │ │ │ + @ instruction: 0xf73600b2 │ │ │ │ + @ instruction: 0xf70200b2 │ │ │ │ + @ instruction: 0xf6d600b2 │ │ │ │ + subw r0, sl, #2226 @ 0x8b2 │ │ │ │ + @ instruction: 0xf66200b2 │ │ │ │ + @ instruction: 0xf61a00b2 │ │ │ │ + rsbs r0, r2, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf59200b2 │ │ │ │ + adcs.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + add.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf4be00b2 │ │ │ │ + orn r0, sl, #5832704 @ 0x590000 │ │ │ │ + ands.w r0, r6, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf3c200b2 │ │ │ │ + @ instruction: 0xf36e00b2 │ │ │ │ + @ instruction: 0xf33200b2 │ │ │ │ + @ instruction: 0xf2f200b2 │ │ │ │ + @ instruction: 0xf2b600b2 │ │ │ │ + @ instruction: 0xf27a00b2 │ │ │ │ + movw r0, #24754 @ 0x60b2 │ │ │ │ + @ instruction: 0xf1fe00b2 │ │ │ │ + subs.w r0, r6, #178 @ 0xb2 │ │ │ │ + sbcs.w r0, r2, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf12a00b2 │ │ │ │ + @ instruction: 0xf0e600b2 │ │ │ │ + @ instruction: 0xf0a200b2 │ │ │ │ + orn r0, r6, #178 @ 0xb2 │ │ │ │ + bic.w r0, sl, #178 @ 0xb2 │ │ │ │ + vshr.s64 d16, d18, #6 │ │ │ │ + vshr.s64 d0, d18, #10 │ │ │ │ + vqadd.s64 d16, d26, d18 │ │ │ │ + vqadd.s8 d16, d18, d18 │ │ │ │ + vqadd.s8 d0, d30, d18 │ │ │ │ + mrc 0, 6, r0, cr14, cr2, {5} │ │ │ │ + mcr 0, 5, r0, cr14, cr2, {5} │ │ │ │ + mrc 0, 3, r0, cr10, cr2, {5} │ │ │ │ + mcr 0, 2, r0, cr6, cr2, {5} │ │ │ │ + mrc 0, 0, r0, cr10, cr2, {5} │ │ │ │ + stcl 0, cr0, [lr, #712] @ 0x2c8 │ │ │ │ + ldc 0, cr0, [r6, #712] @ 0x2c8 │ │ │ │ + ldcl 0, cr0, [sl, #-712] @ 0xfffffd38 │ │ │ │ + stc 0, cr0, [r6, #-712]! @ 0xfffffd38 │ │ │ │ + ldcl 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ + ldc 0, cr0, [lr], #712 @ 0x2c8 │ │ │ │ + stc 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ + mrrc 0, 11, r0, r2, cr2 │ │ │ │ + ldc 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ + @ instruction: 0xebea00b2 │ │ │ │ + subs.w r0, r6, r2, ror #2 │ │ │ │ + @ instruction: 0xeb8200b2 │ │ │ │ + adc.w r0, lr, r2, ror #2 │ │ │ │ + adds.w r0, sl, r2, ror #2 │ │ │ │ + @ instruction: 0xeae600b2 │ │ │ │ + eors.w r0, sl, r2, ror #2 │ │ │ │ + orr.w r0, lr, r2, ror #2 │ │ │ │ + and.w r0, sl, r2, ror #2 │ │ │ │ + ldrd r0, r0, [sl, #712] @ 0x2c8 │ │ │ │ + @ instruction: 0xe99200b2 │ │ │ │ + ldrd r0, r0, [r2, #-712] @ 0x2c8 │ │ │ │ + ldmdb r2, {r1, r4, r5, r7} │ │ │ │ + @ instruction: 0xe8d600b2 │ │ │ │ + ldmia.w r6, {r1, r4, r5, r7} │ │ │ │ + @ instruction: 0xe85200b2 │ │ │ │ + @ instruction: 0xe81200b2 │ │ │ │ + b.n 5775e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463278> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463abc> │ │ │ │ + b.n 57756c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4631fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577db8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463a48> │ │ │ │ + b.n 5774f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463188> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4639cc> │ │ │ │ + b.n 57747c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46310c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577cd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463960> │ │ │ │ + b.n 577410 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4630a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4638ec> │ │ │ │ + b.n 57739c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46302c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463868> │ │ │ │ + b.n 577318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462fa8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577b44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4637d4> │ │ │ │ + b.n 577284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462f14> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463790> │ │ │ │ + b.n 577240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462ed0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577abc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46374c> │ │ │ │ + b.n 5771fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462e8c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577a58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4636e8> │ │ │ │ + b.n 577198 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462e28> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5779f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463684> │ │ │ │ + b.n 577134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462dc4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577980 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463610> │ │ │ │ + b.n 5770c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462d50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57790c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46359c> │ │ │ │ + b.n 57704c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462cdc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5778c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463558> │ │ │ │ + b.n 577008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462c98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463514> │ │ │ │ + b.n 576fc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462c54> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634d0> │ │ │ │ + b.n 576f80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462c10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5777fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46348c> │ │ │ │ + b.n 576f3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462bcc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5777b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463448> │ │ │ │ + b.n 576ef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462b88> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577774 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463404> │ │ │ │ + b.n 576eb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462b44> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633c8> │ │ │ │ + b.n 577e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463b08> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463394> │ │ │ │ + b.n 577e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463ad4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5776c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463350> │ │ │ │ + b.n 577e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463a90> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + b.n 577dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463a5c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + b.n 577da0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463a30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + b.n 577d6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4639fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + b.n 577d38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4639c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 130 @ 0x82 │ │ │ │ + b.n 577d04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463994> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + b.n 577cd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463960> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + b.n 577ca4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463934> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + b.n 577c70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463900> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 10 │ │ │ │ + b.n 577c24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4638b4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #222 @ 0xde │ │ │ │ + b.n 577bd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463860> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + b.n 577b9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46382c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ + b.n 577b68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4637f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #138 @ 0x8a │ │ │ │ + b.n 577b34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4637c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #110 @ 0x6e │ │ │ │ + b.n 577b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463790> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #74 @ 0x4a │ │ │ │ + b.n 577abc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46374c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #38 @ 0x26 │ │ │ │ + b.n 577a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463708> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #10 │ │ │ │ + b.n 577a44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4636d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 5776d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463360> │ │ │ │ + b.n 577a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4636a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 57769c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46332c> │ │ │ │ + b.n 5779dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46366c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 577668 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4632f8> │ │ │ │ + b.n 5779a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463638> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 577634 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4632c4> │ │ │ │ + b.n 577974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463604> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 577800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463490> │ │ │ │ + b.n 577940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4635d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 5777b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463444> │ │ │ │ + b.n 5778f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463584> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 577768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633f8> │ │ │ │ + b.n 5778a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463538> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 57770c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46339c> │ │ │ │ + b.n 57784c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634dc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5776b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463340> │ │ │ │ + b.n 5777f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463480> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 57765c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4632ec> │ │ │ │ + b.n 57779c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46342c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 577808 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463498> │ │ │ │ + b.n 577748 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5777bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46344c> │ │ │ │ + svc 238 @ 0xee │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 577778 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463408> │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 57772c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633bc> │ │ │ │ + svc 162 @ 0xa2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 5776e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463378> │ │ │ │ + svc 126 @ 0x7e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 57769c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46332c> │ │ │ │ + svc 86 @ 0x56 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 577658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4632e8> │ │ │ │ + svc 50 @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 57781c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634ac> │ │ │ │ + svc 18 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 5777d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463468> │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 577794 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463424> │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 577750 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633e0> │ │ │ │ + udf #166 @ 0xa6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 57770c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46339c> │ │ │ │ + udf #130 @ 0x82 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 5776c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463350> │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 577674 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463304> │ │ │ │ + udf #50 @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 577820 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634b0> │ │ │ │ + udf #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 5777bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46344c> │ │ │ │ + ble.n 5776fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46338c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 577760 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633f0> │ │ │ │ + ble.n 5776a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463330> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5776fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46338c> │ │ │ │ + ble.n 57783c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 577698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463328> │ │ │ │ + ble.n 5777d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463468> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 57782c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634bc> │ │ │ │ + ble.n 57776c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5777f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463480> │ │ │ │ + bgt.n 577730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 57779c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46342c> │ │ │ │ + bgt.n 5776dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46336c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 577750 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633e0> │ │ │ │ + bgt.n 577690 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463320> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 577704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463394> │ │ │ │ + bgt.n 577844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 5776c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463350> │ │ │ │ + bgt.n 577800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463490> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 577684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463314> │ │ │ │ + bgt.n 5777c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463454> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 577840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634d0> │ │ │ │ + blt.n 577780 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463410> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 577804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463494> │ │ │ │ + blt.n 577744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 5777b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463440> │ │ │ │ + blt.n 5776f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463380> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 577764 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633f4> │ │ │ │ + blt.n 5776a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463334> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 577720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633b0> │ │ │ │ + blt.n 577860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 5776dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46336c> │ │ │ │ + blt.n 57781c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 577890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463520> │ │ │ │ + blt.n 5777d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463460> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 57784c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634dc> │ │ │ │ + bge.n 57778c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46341c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 577800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463490> │ │ │ │ + bge.n 577740 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 5777c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463454> │ │ │ │ + bge.n 577704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463394> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 577770 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463400> │ │ │ │ + bge.n 5776b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463340> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 57772c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633bc> │ │ │ │ + bge.n 57786c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5776e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463370> │ │ │ │ + bge.n 577820 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 577894 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463524> │ │ │ │ + bge.n 5777d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463464> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 577850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634e0> │ │ │ │ + bls.n 577790 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463420> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 577814 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634a4> │ │ │ │ + bls.n 577754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5777d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463468> │ │ │ │ + bls.n 577718 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 57777c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46340c> │ │ │ │ + bls.n 5778bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46354c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 577728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633b8> │ │ │ │ + bls.n 577868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5776d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463364> │ │ │ │ + bls.n 577814 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 577888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463518> │ │ │ │ + bhi.n 5777c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463458> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 57783c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634cc> │ │ │ │ + bhi.n 57777c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46340c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5777e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463478> │ │ │ │ + bhi.n 577728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 57779c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46342c> │ │ │ │ + bhi.n 5778dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46356c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 577750 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633e0> │ │ │ │ + bhi.n 577890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463520> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 577704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463394> │ │ │ │ + bhi.n 577844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5778b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463548> │ │ │ │ + bhi.n 5777f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463488> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 57786c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634fc> │ │ │ │ + bvc.n 5777ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46343c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 577830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634c0> │ │ │ │ + bvc.n 577770 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463400> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5777f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463484> │ │ │ │ + bvc.n 577734 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5777b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463440> │ │ │ │ + bvc.n 5778f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463580> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 577744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633d4> │ │ │ │ + bvc.n 577884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463514> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5778d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463560> │ │ │ │ + bvc.n 577810 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 57788c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46351c> │ │ │ │ + bvs.n 5777cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46345c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 577840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634d0> │ │ │ │ + bvs.n 577780 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463410> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5777e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463474> │ │ │ │ + bvs.n 577724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633b4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5777a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463438> │ │ │ │ + bvs.n 5778e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463578> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 577754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633e4> │ │ │ │ + bvs.n 577894 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463524> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5778d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463568> │ │ │ │ + bpl.n 577818 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57789c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46352c> │ │ │ │ + bpl.n 5777dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46346c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 577868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634f8> │ │ │ │ + bpl.n 5777a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463438> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57783c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634cc> │ │ │ │ + bpl.n 57777c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46340c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 577808 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463498> │ │ │ │ + bpl.n 577748 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5777c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463454> │ │ │ │ + bpl.n 577904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463594> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 577780 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463410> │ │ │ │ + bpl.n 5778c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463550> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 57773c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633cc> │ │ │ │ + bpl.n 57787c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46350c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5778e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463578> │ │ │ │ + bmi.n 577828 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 577894 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463524> │ │ │ │ + bmi.n 5777d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463464> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 577840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634d0> │ │ │ │ + bmi.n 577780 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463410> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5777e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463474> │ │ │ │ + bmi.n 577924 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4635b4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 577788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463418> │ │ │ │ + bmi.n 5778c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463558> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 577934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4635c4> │ │ │ │ + bmi.n 577874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463504> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5778d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463568> │ │ │ │ + bcc.n 577818 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57788c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46351c> │ │ │ │ + bcc.n 5777cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46345c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + bcc.n 577778 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463408> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r6, r7} │ │ │ │ + bcc.n 577924 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4635b4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + bcc.n 5778e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463570> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + bcc.n 577894 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463524> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + bcs.n 577848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + bcs.n 5777fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46348c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + bcs.n 5777b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463440> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + bcs.n 577964 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4635f4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4, r5, r7} │ │ │ │ + bcs.n 577920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4635b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r7} │ │ │ │ + bcs.n 5778cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46355c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + bne.n 577880 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463510> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + bne.n 577844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3} │ │ │ │ + bne.n 5777e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463470> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + bne.n 577984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463614> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + bne.n 577928 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4635b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + bne.n 5778b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463544> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + beq.n 577868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + beq.n 5777ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46347c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + beq.n 577998 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463628> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + beq.n 577954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4635e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3, r7} │ │ │ │ + beq.n 577900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463590> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + beq.n 5778b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463544> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5} │ │ │ │ + ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r7, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r5} │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5} │ │ │ │ + ldmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + ldmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr.w r0, [pc, #3268] @ 5785fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46428c> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3264] @ 578600 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464290> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1831613,831 +1831608,831 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 578c58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648e8> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 578c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648ec> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + stmia r4!, {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - nop {14} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ite ge │ │ │ │ - lslge r2, r6, #2 │ │ │ │ - itt hi @ unpredictable │ │ │ │ - lslhi r2, r6, #2 │ │ │ │ - it pl @ unpredictable │ │ │ │ - lslpl r2, r6, #2 │ │ │ │ - it cs │ │ │ │ - lslcs r2, r6, #2 │ │ │ │ - bkpt 0x00fc │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + stmia r3!, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00a4 │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0070 │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0048 │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0020 │ │ │ │ + stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ + stmia r2!, {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + stmia r1!, {r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + stmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r6} │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4} │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5786f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464382> │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5786ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46437c> │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5786e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464378> │ │ │ │ + stmia r0!, {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5786e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464372> │ │ │ │ + nop {14} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5786de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46436e> │ │ │ │ + itt lt │ │ │ │ + lsllt r2, r6, #2 │ │ │ │ + it ls @ unpredictable │ │ │ │ + lslls r2, r6, #2 │ │ │ │ + ite vc │ │ │ │ + lslvc r2, r6, #2 │ │ │ │ + sevlvs │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5786d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464368> │ │ │ │ + ite cs │ │ │ │ + lslcs r2, r6, #2 │ │ │ │ + it eq @ unpredictable │ │ │ │ + lsleq r2, r6, #2 │ │ │ │ + bkpt 0x00e4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5786d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464364> │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r4, r6 │ │ │ │ + bkpt 0x0094 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r0, r1 │ │ │ │ + bkpt 0x0068 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x001c │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r0, r6 │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r4, r0 │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r0, r3 │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5786e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464376> │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5786e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464370> │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5786dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46436c> │ │ │ │ + pop {r4, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5786d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464368> │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5786d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464362> │ │ │ │ + pop {r3, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5786ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46435a> │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5786c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464356> │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + pop {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + pop {r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb89c │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + pop {r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + cbnz r0, 578752 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4643e2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + cbnz r4, 57874a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4643da> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + cbnz r4, 578742 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4643d2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + cbnz r0, 57873c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4643cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + cbnz r0, 578736 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4643c6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + cbnz r0, 578730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4643c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + revsh r0, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + revsh r0, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + hlt 0x0028 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + hlt 0x000c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + rev16 r4, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + rev16 r4, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + rev16 r0, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + rev r4, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + rev r0, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cpsie │ │ │ │ + rev r0, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + cbnz r4, 57874a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4643da> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + cbnz r4, 578742 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4643d2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + cbnz r4, 57873e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4643ce> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + cbnz r0, 57873c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4643cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + cbnz r0, 578736 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4643c6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r7, lr} │ │ │ │ + cbnz r0, 578730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4643c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, lr} │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb890 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xb874 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r6, r7} │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r5, r7} │ │ │ │ + @ instruction: 0xb840 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xb81c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r5} │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464462> │ │ │ │ + @ instruction: 0xb79c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46445e> │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5787c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464458> │ │ │ │ + @ instruction: 0xb750 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464452> │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46444e> │ │ │ │ + @ instruction: 0xb70c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5787ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46444a> │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464444> │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5787b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464442> │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r4, r5 │ │ │ │ + @ instruction: 0xb68c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r4, r1 │ │ │ │ + @ instruction: 0xb66c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r0, r6 │ │ │ │ + setend le │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r0, r3 │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r0, r7 │ │ │ │ + setpan #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r0, r3 │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r0, r7 │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r4, r3 │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r0, r0 │ │ │ │ + push {r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464460> │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46445a> │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5787c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464456> │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464450> │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46444e> │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5787bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46444c> │ │ │ │ + push {r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5787ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46444a> │ │ │ │ + push {r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464446> │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + push {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ + push {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + push {r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + cbz r0, 578840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4644d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ + cbz r0, 57883a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4644ca> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #960 @ 0x3c0 │ │ │ │ + cbz r0, 578834 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4644c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + cbz r0, 57882e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4644be> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ + cbz r4, 578828 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4644b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + cbz r0, 578824 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4644b4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + uxtb r4, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + uxtb r0, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + uxth r4, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + uxth r0, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + sxtb r4, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + sxtb r0, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + sxth r4, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #384 @ 0x180 │ │ │ │ + sxth r0, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #224 @ 0xe0 │ │ │ │ + cbz r0, 578836 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4644c6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + cbz r0, 578830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4644c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + cbz r0, 57882a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4644ba> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + cbz r4, 578824 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4644b4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + cbz r0, 57881e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4644ae> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #432 @ 0x1b0 │ │ │ │ + cbz r4, 578816 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4644a6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + sub sp, #16 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #16 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #384 @ 0x180 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ + add r5, sp, #816 @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #976 @ (adr r7, 578c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464908>) │ │ │ │ + add r3, sp, #592 @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #800 @ (adr r7, 578bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46485c>) │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #688 @ (adr r7, 578b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647f0>) │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #560 @ (adr r7, 578ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464774>) │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #400 @ (adr r7, 578a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646d8>) │ │ │ │ + add r3, sp, #16 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #272 @ (adr r7, 5789cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46465c>) │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #160 @ (adr r7, 578960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4645f0>) │ │ │ │ + add r2, sp, #800 @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #32 @ (adr r7, 5788e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464574>) │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #944 @ (adr r6, 578c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464908>) │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 578c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46489c>) │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #608 @ (adr r6, 578b30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647c0>) │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #464 @ (adr r6, 578aa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464734>) │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #272 @ (adr r6, 5789e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464678>) │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #96 @ (adr r6, 57893c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4645cc>) │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 578cd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464960>) │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #896 @ (adr r5, 578c64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648f4>) │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #752 @ (adr r5, 578bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464868>) │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #608 @ (adr r5, 578b4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647dc>) │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #432 @ (adr r5, 578aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464730>) │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #256 @ (adr r5, 5789f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464684>) │ │ │ │ + add r0, sp, #896 @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #128 @ (adr r5, 578978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464608>) │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #0 @ (adr r5, 5788fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46458c>) │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #896 @ (adr r4, 578c80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464910>) │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #768 @ (adr r4, 578c04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464894>) │ │ │ │ + add r0, sp, #384 @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #656 @ (adr r4, 578b98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464828>) │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #496 @ (adr r4, 578afc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46478c>) │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #352 @ (adr r4, 578a70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464700>) │ │ │ │ + add r7, pc, #992 @ (adr r7, 578cf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464980>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #224 @ (adr r4, 5789f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464684>) │ │ │ │ + add r7, pc, #864 @ (adr r7, 578c74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464904>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #96 @ (adr r4, 578978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464608>) │ │ │ │ + add r7, pc, #736 @ (adr r7, 578bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464888>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #0 @ (adr r4, 57891c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4645ac>) │ │ │ │ + add r7, pc, #640 @ (adr r7, 578b9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46482c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #928 @ (adr r3, 578cc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464950>) │ │ │ │ + add r7, pc, #544 @ (adr r7, 578b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647d0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #832 @ (adr r3, 578c64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648f4>) │ │ │ │ + add r7, pc, #448 @ (adr r7, 578ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464774>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #736 @ (adr r3, 578c08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464898>) │ │ │ │ + add r7, pc, #352 @ (adr r7, 578a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464718>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #640 @ (adr r3, 578bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46483c>) │ │ │ │ + add r7, pc, #256 @ (adr r7, 578a2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646bc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #544 @ (adr r3, 578b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647e0>) │ │ │ │ + add r7, pc, #160 @ (adr r7, 5789d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464660>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #448 @ (adr r3, 578af4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464784>) │ │ │ │ + add r7, pc, #64 @ (adr r7, 578974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464604>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #352 @ (adr r3, 578a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464728>) │ │ │ │ + add r6, pc, #992 @ (adr r6, 578d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4649a8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #256 @ (adr r3, 578a3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646cc>) │ │ │ │ + add r6, pc, #896 @ (adr r6, 578cbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46494c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #160 @ (adr r3, 5789e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464670>) │ │ │ │ + add r6, pc, #800 @ (adr r6, 578c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648f0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #48 @ (adr r3, 578974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464604>) │ │ │ │ + add r6, pc, #688 @ (adr r6, 578bf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464884>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #976 @ (adr r2, 578d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4649a8>) │ │ │ │ + add r6, pc, #592 @ (adr r6, 578b98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464828>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #880 @ (adr r2, 578cbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46494c>) │ │ │ │ + add r6, pc, #496 @ (adr r6, 578b3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647cc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #752 @ (adr r2, 578c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648d0>) │ │ │ │ + add r6, pc, #368 @ (adr r6, 578ac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464750>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #640 @ (adr r2, 578bd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464864>) │ │ │ │ + add r6, pc, #256 @ (adr r6, 578a54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646e4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #528 @ (adr r2, 578b68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647f8>) │ │ │ │ + add r6, pc, #144 @ (adr r6, 5789e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464678>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #416 @ (adr r2, 578afc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46478c>) │ │ │ │ + add r6, pc, #32 @ (adr r6, 57897c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46460c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #304 @ (adr r2, 578a90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464720>) │ │ │ │ + add r5, pc, #944 @ (adr r5, 578d10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4649a0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #192 @ (adr r2, 578a24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646b4>) │ │ │ │ + add r5, pc, #832 @ (adr r5, 578ca4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464934>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #112 @ (adr r2, 5789d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464668>) │ │ │ │ + add r5, pc, #752 @ (adr r5, 578c58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648e8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #32 @ (adr r2, 57898c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46461c>) │ │ │ │ + add r5, pc, #672 @ (adr r5, 578c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46489c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #976 @ (adr r1, 578d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4649d0>) │ │ │ │ + add r5, pc, #592 @ (adr r5, 578bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464850>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #848 @ (adr r1, 578cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464954>) │ │ │ │ + add r5, pc, #464 @ (adr r5, 578b44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647d4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #768 @ (adr r1, 578c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464908>) │ │ │ │ + add r5, pc, #384 @ (adr r5, 578af8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464788>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #688 @ (adr r1, 578c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648bc>) │ │ │ │ + add r5, pc, #304 @ (adr r5, 578aac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46473c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + asrs r4, r1, #12 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #560 @ (adr r1, 578bb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464844>) │ │ │ │ + add r5, pc, #176 @ (adr r5, 578a34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646c4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #480 @ (adr r1, 578b68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647f8>) │ │ │ │ + add r5, pc, #96 @ (adr r5, 5789e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464678>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #384 @ (adr r1, 578b0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46479c>) │ │ │ │ + add r5, pc, #0 @ (adr r5, 57898c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46461c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #288 @ (adr r1, 578ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464740>) │ │ │ │ + add r4, pc, #928 @ (adr r4, 578d30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4649c0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #192 @ (adr r1, 578a54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646e4>) │ │ │ │ + add r4, pc, #832 @ (adr r4, 578cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464964>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #96 @ (adr r1, 5789f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464688>) │ │ │ │ + add r4, pc, #736 @ (adr r4, 578c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464908>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #0 @ (adr r1, 57899c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46462c>) │ │ │ │ + add r4, pc, #640 @ (adr r4, 578c1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648ac>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #928 @ (adr r0, 578d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4649d0>) │ │ │ │ + add r4, pc, #544 @ (adr r4, 578bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464850>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #832 @ (adr r0, 578ce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464974>) │ │ │ │ + add r4, pc, #448 @ (adr r4, 578b64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647f4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #736 @ (adr r0, 578c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464918>) │ │ │ │ + add r4, pc, #352 @ (adr r4, 578b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464798>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #640 @ (adr r0, 578c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648bc>) │ │ │ │ + add r4, pc, #256 @ (adr r4, 578aac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46473c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #512 @ (adr r0, 578bb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464840>) │ │ │ │ + add r4, pc, #128 @ (adr r4, 578a30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646c0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #384 @ (adr r0, 578b34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647c4>) │ │ │ │ + add r4, pc, #0 @ (adr r4, 5789b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464644>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #224 @ (adr r0, 578a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464728>) │ │ │ │ + add r3, pc, #864 @ (adr r3, 578d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4649a8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #80 @ (adr r0, 578a0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46469c>) │ │ │ │ + add r3, pc, #720 @ (adr r3, 578c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46491c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r3, pc, #608 @ (adr r3, 578c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648b0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + add r3, pc, #496 @ (adr r3, 578bb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464844>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + add r3, pc, #400 @ (adr r3, 578b58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647e8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r3, pc, #288 @ (adr r3, 578aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46477c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + add r3, pc, #176 @ (adr r3, 578a80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464710>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + add r3, pc, #48 @ (adr r3, 578a04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464694>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + add r2, pc, #944 @ (adr r2, 578d88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464a18>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + add r2, pc, #832 @ (adr r2, 578d1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4649ac>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + add r2, pc, #736 @ (adr r2, 578cc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464950>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + add r2, pc, #624 @ (adr r2, 578c54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648e4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + add r2, pc, #528 @ (adr r2, 578bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464888>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + add r2, pc, #432 @ (adr r2, 578b9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46482c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ + add r2, pc, #336 @ (adr r2, 578b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647d0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + add r2, pc, #240 @ (adr r2, 578ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464774>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + add r2, pc, #144 @ (adr r2, 578a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464718>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + add r2, pc, #64 @ (adr r2, 578a3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646cc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + add r1, pc, #1008 @ (adr r1, 578df0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464a80>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ + add r1, pc, #928 @ (adr r1, 578da4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464a34>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + add r1, pc, #832 @ (adr r1, 578d48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4649d8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #96] @ 0x60 │ │ │ │ + add r1, pc, #736 @ (adr r1, 578cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46497c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + add r1, pc, #608 @ (adr r1, 578c70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464900>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + add r1, pc, #480 @ (adr r1, 578bf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464884>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ + add r1, pc, #368 @ (adr r1, 578b88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464818>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + add r1, pc, #288 @ (adr r1, 578b3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647cc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + add r1, pc, #192 @ (adr r1, 578ae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464770>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + add r1, pc, #96 @ (adr r1, 578a84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464714>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + add r1, pc, #0 @ (adr r1, 578a28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646b8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #256] @ 0x100 │ │ │ │ + add r0, pc, #896 @ (adr r0, 578dac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464a3c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + add r0, pc, #752 @ (adr r0, 578d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4649b0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + add r0, pc, #624 @ (adr r0, 578ca4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464934>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + add r0, pc, #480 @ (adr r0, 578c18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648a8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #336 @ (adr r0, 578b8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46481c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + add r0, pc, #192 @ (adr r0, 578b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464790>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + add r0, pc, #64 @ (adr r0, 578a84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464714>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #320] @ 0x140 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #80] @ 0x50 │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r7, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #560] @ 0x230 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r6, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #240] @ 0xf0 │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #528] @ 0x210 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r4, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r4, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #816] @ 0x330 │ │ │ │ + ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #16] │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #16] │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r1, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r0, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r6, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r6, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #352] @ 0x160 │ │ │ │ + str r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + str r5, [sp, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #62] @ 0x3e │ │ │ │ + str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #58] @ 0x3a │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + str r3, [sp, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #58] @ 0x3a │ │ │ │ + str r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #56] @ 0x38 │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #54] @ 0x36 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #54] @ 0x36 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ + str r2, [sp, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #46] @ 0x2e │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #46] @ 0x2e │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [pc, #244] @ (578d58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4649e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #244] @ (578d5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4649ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1832555,95 +1832550,95 @@ │ │ │ │ ldr r0, [pc, #168] @ (578df4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464a84>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #164] @ (578df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464a88>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r2, [r1, #58] @ 0x3a │ │ │ │ + ldrh r2, [r5, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r2, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r2, [r7, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ + ldrh r6, [r3, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ + ldrh r6, [r7, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #46] @ 0x2e │ │ │ │ + ldrh r2, [r1, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + ldrh r6, [r2, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + ldrh r6, [r4, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + ldrh r2, [r7, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r5, #40] @ 0x28 │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r0, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r6, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r6, #34] @ 0x22 │ │ │ │ + ldrh r2, [r2, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #34] @ 0x22 │ │ │ │ + strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r1, #34] @ 0x22 │ │ │ │ + strh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r4, #32] │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #30] │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r0, #30] │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5278 @ 0x149e │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 578e7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464b0e> │ │ │ │ movw r3, #5251 @ 0x1483 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 579348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464fd8> │ │ │ │ @@ -1833169,21 +1833164,21 @@ │ │ │ │ bls.w 578f3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464bcc> │ │ │ │ b.n 578e42 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464ad2> │ │ │ │ sub.w r1, r1, #5824 @ 0x16c0 │ │ │ │ subs r1, #22 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ bls.w 578f3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464bcc> │ │ │ │ b.n 578e42 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464ad2> │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + revsh r6, r5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + revsh r0, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + revsh r2, r3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r4, [r0, #1584] @ 0x630 │ │ │ │ @@ -1833627,15 +1833622,15 @@ │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 579984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x465614> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r5] │ │ │ │ + str r4, [r3, #16] │ │ │ │ lsls r5, r5, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #309] @ 0x135 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1841444,21 +1841439,21 @@ │ │ │ │ ... │ │ │ │ asrs r4, r6, #2 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #2 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strh r6, [r0, #42] @ 0x2a │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + cmp r2, #26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + str r2, [r3, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsrs r2, r0, #22 │ │ │ │ lsls r4, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1843354,21 +1843349,21 @@ │ │ │ │ nop │ │ │ │ cdp2 1, 6, cr0, cr4, cr3, {3} │ │ │ │ cdp2 1, 5, cr0, cr4, cr3, {3} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r1, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r3, #7] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf3d2012c │ │ │ │ + @ instruction: 0xf772012c │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ vld4.16 {d0,d2,d4,d6}, [lr :128], r3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1844292,15 +1844287,15 @@ │ │ │ │ b.n 580ed2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46cb62> │ │ │ │ mov.w ip, #1 │ │ │ │ b.n 58107a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46cd0a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf2720163 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ cdp 1, 12, cr0, cr8, cr3, {3} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ sub sp, #484 @ 0x1e4 │ │ │ │ @@ -1845343,15 +1845338,15 @@ │ │ │ │ movs r6, #1 │ │ │ │ b.n 581b46 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46d7d6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cdp 1, 6, cr0, cr8, cr3, {3} │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ b.n 58181c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46d4ac> │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -1845912,15 +1845907,15 @@ │ │ │ │ b.n 5820c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46dd54> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 582920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46e5b0> │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ udf #126 @ 0x7e │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1846263,15 +1846258,15 @@ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ b.n 582580 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46e210> │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 582640 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46e2d0> │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + strb r6, [r7, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ movs r4, #1 │ │ │ │ ldr.w r3, [pc, #2216] @ 582f44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46ebd4> │ │ │ │ add.w fp, sp, #152 @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ @@ -1847053,17 +1847048,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ movs r7, #1 │ │ │ │ movs r6, #12 │ │ │ │ b.n 582aae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46e73e> │ │ │ │ - ldr r6, [pc, #640] @ (5831c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46ee58>) │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [pc, #8] @ (582f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46ebe4>) │ │ │ │ + str r2, [r4, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #428] @ 0x1ac │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #404] @ 0x194 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ @@ -1848965,15 +1848960,15 @@ │ │ │ │ ... │ │ │ │ stmia r1!, {r4, r5} │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmia r1!, {r2, r3, r5} │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #50 @ 0x32 │ │ │ │ + subs r1, #210 @ 0xd2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add.w r7, ip, #44 @ 0x2c │ │ │ │ str.w r8, [r5, #12] │ │ │ │ add.w ip, ip, #32 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -1849545,19 +1849540,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r3, #29 │ │ │ │ subs r7, #55 @ 0x37 │ │ │ │ ble.n 584ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x470774> │ │ │ │ subs r5, #147 @ 0x93 │ │ │ │ cbz r0, 584c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4708bc> │ │ │ │ subs r6, #89 @ 0x59 │ │ │ │ - add r7, sp, #432 @ 0x1b0 │ │ │ │ + cbz r4, 584bfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47088e> │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + cbz r6, 584c00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x470890> │ │ │ │ lsls r4, r5, #4 │ │ │ │ tst.w r3, #73728 @ 0x12000 │ │ │ │ bne.n 584bfa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47088a> │ │ │ │ tst.w r3, #36864 @ 0x9000 │ │ │ │ beq.w 5847b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x470440> │ │ │ │ mov.w r0, #392 @ 0x188 │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3202a8> │ │ │ │ @@ -1849793,31 +1849788,31 @@ │ │ │ │ bne.n 584e72 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x470b02> │ │ │ │ b.n 584c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47091c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cbz r4, 584f12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x470ba2> │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ cbz r4, 584f02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x470b92> │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add r2, sp, #696 @ 0x2b8 │ │ │ │ + add r6, sp, #312 @ 0x138 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r2, sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r2, sp, #24 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r0, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ ldr.w r3, [pc, #1644] @ 585544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4711d4> │ │ │ │ @@ -1854497,15 +1854492,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r3, #21] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + ldrb r2, [r5, #5] │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldrb r4, [r0, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -1855834,18 +1855829,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 589138 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x474dc8> │ │ │ │ ands r7, r7 │ │ │ │ strb r2, [r0, #22] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - eors.w r0, r0, r1, ror #2 │ │ │ │ - stmia r2!, {r4, r5, r7} │ │ │ │ + mrc 0, 1, r0, cr0, cr1, {5} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r6, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r4, #5 │ │ │ │ vldr d0, [pc, #428] @ 589300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x474f90> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, sp, #144 @ 0x90 │ │ │ │ @@ -1856814,19 +1856809,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (589b10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4757a0>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (589b14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4757a4>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + str r0, [r2, #24] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + str r2, [r1, #24] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + str r0, [r7, #20] │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r1, [pc, #432] @ (589cdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47596c>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1857604,15 +1857599,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 58a29a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x475f2a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r5, r7] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, r7] │ │ │ │ + ldr r2, [r3, r6] │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldrb r6, [r3, r4] │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1881344,19 +1881339,19 @@ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ lsl.w r0, r6, r3 │ │ │ │ add r2, r0 │ │ │ │ cmp r2, r4 │ │ │ │ blt.n 59a724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4863b4> │ │ │ │ b.n 59a61a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4862aa> │ │ │ │ nop │ │ │ │ - strh r2, [r1, r3] │ │ │ │ + ldrsb r2, [r5, r1] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + strb r2, [r4, r6] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - str r0, [r6, r7] │ │ │ │ + strb r0, [r2, r6] │ │ │ │ lsls r3, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1881856,15 +1881851,15 @@ │ │ │ │ beq.n 59ac30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4868c0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 5fa888 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #600] @ 0x258 │ │ │ │ b.n 59ac34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4868c4> │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1883268,15 +1883263,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bdac> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 59bbe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x487874> │ │ │ │ - cbnz r0, 59bca2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x487932> │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r2, ip │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1887371,15 +1887366,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #30 │ │ │ │ lsls r2, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #38] @ 0x26 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r6, #2 │ │ │ │ mrc2 15, 7, pc, cr1, cr15, {7} │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ bl 2e88f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d4586> │ │ │ │ bl 1ba8fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa658a> │ │ │ │ bl 2a88fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19458e> │ │ │ │ @@ -1888698,15 +1888693,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ b.n 59f71c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48b3ac> │ │ │ │ nop │ │ │ │ lsrs r0, r3, #5 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrb r2, [r0, #27] │ │ │ │ + strh r2, [r4, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ bl 1cb742 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb73d2> │ │ │ │ @@ -1892144,15 +1892139,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r6, [r7, r5] │ │ │ │ + ldrb r6, [r3, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldc 15, cr15, [pc, #-1020] @ 5a1858 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48d4e8> │ │ │ │ bl 5f1c56 │ │ │ │ bl 5c5c5a │ │ │ │ ldc 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [pc, #-1020]! @ 5a186c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48d4fc> │ │ │ │ @@ -1892311,15 +1892306,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 5a22a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48df30> │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldrh r0, [r5, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff8fffff │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ mcr2 15, 5, pc, cr11, cr15, {7} @ │ │ │ │ mrc2 15, 5, pc, cr11, cr15, {7} │ │ │ │ @@ -1892977,15 +1892972,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blt.n 5a25b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48e248> │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ @ instruction: 0xfbf7ffff │ │ │ │ @ instruction: 0xfbcbffff │ │ │ │ ldr??.w pc, [r9, #255]! │ │ │ │ vst4. {d15[0],d17[0],d19[0],d21[0]}, [r3 :256] │ │ │ │ pli [r5, #4095] @ 0xfff │ │ │ │ push {r3, lr} │ │ │ │ @@ -1893342,15 +1893337,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvc.n 5a2994 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48e624> │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r4, #86 @ 0x56 │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, pc, cr15 @ │ │ │ │ @@ -1893723,18 +1893718,18 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4} │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - ldc2 15, cr15, [r3], #-1020 @ 0xfffffc04 │ │ │ │ - mcrr2 15, 15, pc, r7, cr15 @ │ │ │ │ + itet lt │ │ │ │ + lsllt r0, r6, #2 │ │ │ │ + ldc2ge 15, cr15, [r3], #-1020 @ 0xfffffc04 │ │ │ │ + mcrr2lt 15, 15, pc, r7, cr15 @ │ │ │ │ @ instruction: 0xff8bffff │ │ │ │ @ instruction: 0xfbfdffff │ │ │ │ mcrr2 15, 15, pc, sp, cr15 @ │ │ │ │ stc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1894076,15 +1894071,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #248] @ 0xf8 │ │ │ │ + ldr r7, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r9], #1020 @ 0x3fc │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ stc2l 15, cr15, [r3], #1020 @ 0x3fc │ │ │ │ @@ -1894446,15 +1894441,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r0, r4 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f16 , , │ │ │ │ stc2 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ stc2l 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r3, #-1020] @ 0xfffffc04 │ │ │ │ @@ -1894701,15 +1894696,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + tst r6, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ vminnm.f32 , , │ │ │ │ mrc2 15, 6, pc, cr5, cr15, {7} │ │ │ │ ldc2l 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ ldc2l 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [pc, #1020]! @ 5a3b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48f7f0> │ │ │ │ ldc2 15, cr15, [pc, #1020]! @ 5a3b64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48f7f4> │ │ │ │ @@ -1895219,15 +1895214,15 @@ │ │ │ │ ldr r3, [pc, #36] @ (5a3c98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48f928>) │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + b.n 5a4014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48fca4> │ │ │ │ lsls r6, r5, #2 │ │ │ │ mrc2 15, 4, pc, cr13, cr15, {7} │ │ │ │ mrc2 15, 3, pc, cr9, cr15, {7} │ │ │ │ mrc2 15, 2, pc, cr5, cr15, {7} │ │ │ │ mrc2 15, 1, pc, cr1, cr15, {7} │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ mrc2 15, 4, pc, cr13, cr15, {7} │ │ │ │ @@ -1895572,15 +1895567,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ittt lt │ │ │ │ lsllt r1, r4, #5 │ │ │ │ lsrlt r0, r1, #30 │ │ │ │ movlt r0, r0 │ │ │ │ - adds r5, #102 @ 0x66 │ │ │ │ + subs r1, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ vminnm.f16 , , │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [pc], #-1020 @ 5a3cb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48f940> │ │ │ │ stc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1895955,21 +1895950,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ pop {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 5a453a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4901ca> │ │ │ │ lsls r1, r4, #5 │ │ │ │ - push {r3, r5, r7} │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r2, r5, #4 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - push {r2, r4, r6} │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ lsls r2, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #116] @ (5a4570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x490200>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1896021,15 +1896016,15 @@ │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ revsh r0, r7 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r4, #74 @ 0x4a │ │ │ │ lsls r0, r6, #2 │ │ │ │ stc2l 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [pc], {255} @ 0xff │ │ │ │ @@ -1897933,19 +1897928,19 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r4, r5, #29 │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r1, r5, #29 │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r6, r2, #29 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r2, #27 │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1898466,15 +1898461,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r3, #3400] @ 0xd48 │ │ │ │ blx r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r3, [r5, #3409] @ 0xd51 │ │ │ │ b.n 5a5d82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x491a12> │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r5, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1908880,15 +1908875,15 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 5aceac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x498b3c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - cmp r0, #166 @ 0xa6 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ lsls r2, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #312] @ (5ad284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x498f14>) │ │ │ │ add.w r8, r0, #4096 @ 0x1000 │ │ │ │ @@ -1909538,15 +1909533,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5ad7dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49946c> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ lsls r4, r4, #5 │ │ │ │ str r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r5, [sp, #768] @ 0x300 │ │ │ │ + add r1, pc, #384 @ (adr r1, 5ad9d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x499668>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1910605,15 +1910600,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbe1ffff │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ stc2 15, cr15, [fp, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xfbe7ffff │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r2, r5, #4 │ │ │ │ subs r2, r6, r6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1911661,25 +1911656,25 @@ │ │ │ │ blx 69918 │ │ │ │ asrs r4, r5, #20 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r6, r4, #20 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #24] │ │ │ │ + ldrh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r4, 5af0d0 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + ite cc │ │ │ │ + lslcc r5, r5, #2 │ │ │ │ + strcs r0, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r7!, {r5, r6} │ │ │ │ + ldmia r3!, {} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stc2l 15, cr15, [r9, #1020]! @ 0x3fc │ │ │ │ str??.w pc, [r7, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [r9, #4095] @ 0xfff │ │ │ │ @ instruction: 0xf90bffff │ │ │ │ pli [fp, #255]! │ │ │ │ @ instruction: 0xf945ffff │ │ │ │ @@ -1911714,87 +1911709,87 @@ │ │ │ │ @ instruction: 0xfb5dffff │ │ │ │ @ instruction: 0xfbddffff │ │ │ │ @ instruction: 0xfa6bffff │ │ │ │ @ instruction: 0xfa85ffff │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + str r0, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r3, #6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldrh r6, [r6, #24] │ │ │ │ + ldrh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r6, [r3, #92] @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r6, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r5, #60] @ 0x3c │ │ │ │ + ldrh r6, [r1, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r0, #62] @ 0x3e │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r0, [r2, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + ldrh r2, [r6, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r3, #2] │ │ │ │ + ldrh r2, [r7, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r3, #4] │ │ │ │ + ldrh r2, [r7, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r1, #6] │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r1, #6] │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r4, #6] │ │ │ │ + ldrh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + ldrh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r1, #10] │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r7, #90 @ 0x5a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r3, #10] │ │ │ │ + ldrh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r1, #12] │ │ │ │ + ldrh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r3, #12] │ │ │ │ + ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r2, #26] │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + ldrh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r5, #12] │ │ │ │ + ldrh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #12] @ 5af1c8 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1911832,27 +1911827,27 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (5af214 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (5af220 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r6, #210 @ 0xd2 │ │ │ │ + negs r2, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (5af22c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r6, [r2, #10] │ │ │ │ + ldrh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -1912418,15 +1912413,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #1856] @ 0x740 │ │ │ │ ldr.w r3, [r0, #1564] @ 0x61c │ │ │ │ blx r3 │ │ │ │ addw r0, r4, #1860 @ 0x744 │ │ │ │ - bl abd4c8 │ │ │ │ + bl abd7f0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbz r1, 5af8a6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1913078,15 +1913073,15 @@ │ │ │ │ ldr.w r2, [r5, #1544] @ 0x608 │ │ │ │ ldr.w r3, [r5, #1548] @ 0x60c │ │ │ │ mov r5, r4 │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ addw r0, r4, #1860 @ 0x744 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl abd4b0 │ │ │ │ + bl abd7d8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #200] @ (5b0040 ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ @@ -1913141,15 +1913136,15 @@ │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ @ instruction: 0xfbdfffff │ │ │ │ bl 2da02e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5cbe> │ │ │ │ bl 22a032 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115cc2> │ │ │ │ bl 1f0036 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdbcc6> │ │ │ │ bl 31a03a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205cca> │ │ │ │ bl 34403e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22fcce> │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r0, [r3, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r0, [r3, #1] │ │ │ │ lsls r4, r4, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ add sp, #8 │ │ │ │ @@ -1913882,25 +1913877,25 @@ │ │ │ │ ldrb.w r0, [r0, #352] @ 0x160 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r4, #5 │ │ │ │ sbcs r0, r1 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - @ instruction: 0xf2700129 │ │ │ │ + @ instruction: 0xf6100129 │ │ │ │ adcs r2, r6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r4, #5 │ │ │ │ asrs r2, r6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrb.w r0, [r8, ] │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + strb r4, [r4, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r7, #13] │ │ │ │ + strb r0, [r3, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #76] @ (5b08a8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1913938,15 +1913933,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5b087e │ │ │ │ nop │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r2, r4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r4, [r5, #12] │ │ │ │ + strb r4, [r1, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r4, #5 │ │ │ │ @@ -1914063,45 +1914058,45 @@ │ │ │ │ movs r1, #6 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ b.n 5b08fc │ │ │ │ bx lr │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r6, [r3, #4] │ │ │ │ + str r6, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r7, #250 @ 0xfa │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r4, [r0, #10] │ │ │ │ + strb r4, [r4, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r7, #208 @ 0xd0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r2, [r4, #9] │ │ │ │ + strb r2, [r0, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r7, #9] │ │ │ │ + strb r0, [r3, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r7, #168 @ 0xa8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r2, [r0, #9] │ │ │ │ + strb r2, [r4, #23] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r7, #134 @ 0x86 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r7, #100 @ 0x64 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + strb r6, [r5, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #240] @ (5b0b08 ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1914214,15 +1914209,15 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r6, #224 @ 0xe0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + strb r2, [r0, #21] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r6, #190 @ 0xbe │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ lsls r4, r4, #5 │ │ │ │ @@ -1914230,25 +1914225,25 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r6, #142 @ 0x8e │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r4, [r2, #20] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r6, [pc, #352] @ (5b0c9c ) │ │ │ │ + str r0, [r7, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r3, #4] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r1, #6 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r7, #3] │ │ │ │ + strb r6, [r3, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ bl 43aa50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3266e0> │ │ │ │ ldr r3, [pc, #492] @ (5b0d54 ) │ │ │ │ @@ -1914465,15 +1914460,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r3, #8] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r5, #142 @ 0x8e │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldr r5, [pc, #496] @ (5b0f54 ) │ │ │ │ + str r4, [r3, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ @@ -1914481,42 +1914476,43 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r5, #38 @ 0x26 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + strb r0, [r7, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r4, #3] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf37800af │ │ │ │ - movs r4, r6 │ │ │ │ + @ instruction: 0xf71800af │ │ │ │ + lsls r4, r2, #15 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r2, [r5, #120] @ 0x78 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r4, [pc, #656] @ (5b1028 ) │ │ │ │ + str r4, [r0, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r4, #166 @ 0xa6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + strb r0, [r7, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + strb r4, [r4, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf2f800af │ │ │ │ - vshr.u64 d0, d17, #10 │ │ │ │ - ldr r6, [r0, #112] @ 0x70 │ │ │ │ + @ instruction: 0xf69800af │ │ │ │ + lsls r6, r2, #13 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strb r6, [r4, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r7, #120] @ 0x78 │ │ │ │ + strb r6, [r3, #13] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf25200af │ │ │ │ + @ instruction: 0xf5f200af │ │ │ │ ldr r3, [pc, #264] @ (5b0ecc ) │ │ │ │ ldr r2, [pc, #268] @ (5b0ed0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5b0e5a │ │ │ │ @@ -1914634,15 +1914630,15 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ str r0, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r4, #5 │ │ │ │ str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r4, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ + strb r4, [r7, #3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #20] @ (5b0f08 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbz r0, 5b0f04 │ │ │ │ ldr r3, [pc, #16] @ (5b0f0c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914722,15 +1914718,15 @@ │ │ │ │ cbz r3, 5b0fae │ │ │ │ ldr r4, [pc, #244] @ (5b109c ) │ │ │ │ add r4, pc │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cbnz r2, 5b100c │ │ │ │ ldr r0, [pc, #240] @ (5b10a0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 10530ac │ │ │ │ + bl 1053454 │ │ │ │ ldr r0, [pc, #236] @ (5b10a4 ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ bl 445de8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331a78> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5b0fd2 │ │ │ │ blx 68fe4 │ │ │ │ @@ -1914808,55 +1914804,55 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ strb r1, [r3, #0] │ │ │ │ b.n 5b0f70 │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #76] @ 0x4c │ │ │ │ + strb r2, [r2, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf0b40160 │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + strb r4, [r1, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r4, #5 │ │ │ │ str r0, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + ldrb r0, [r6, #13] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r2, #76] @ 0x4c │ │ │ │ + strb r2, [r6, #1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r6, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r1, #100 @ 0x64 │ │ │ │ lsls r1, r4, #5 │ │ │ │ pld [r9, #4095] @ 0xfff │ │ │ │ - ldr r6, [r4, #80] @ 0x50 │ │ │ │ + strb r6, [r0, #3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #54 @ 0x36 │ │ │ │ lsls r1, r4, #5 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r6, [r7, #68] @ 0x44 │ │ │ │ + strb r6, [r3, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ + strb r2, [r0, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r0, #72] @ 0x48 │ │ │ │ + strb r2, [r4, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #162 @ 0xa2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r3, [pc, #8] @ (5b10e0 ) │ │ │ │ movs r2, #1 │ │ │ │ @@ -1915161,37 +1915157,37 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [r1, #20] │ │ │ │ lsls r4, r4, #5 │ │ │ │ str r2, [r7, #16] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - mov r6, r5 │ │ │ │ + ldr r1, [pc, #824] @ (5b16f0 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r6, [r5, #16] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r6, #38 @ 0x26 │ │ │ │ lsls r1, r4, #5 │ │ │ │ str r4, [r1, #16] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r6, #16 │ │ │ │ lsls r1, r4, #5 │ │ │ │ str r2, [r2, #12] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [r5, #26] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (5b146c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915252,20 +1915248,20 @@ │ │ │ │ nop │ │ │ │ str r0, [r0, #0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ str r2, [r0, #0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r5, #2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ + ldr r6, [r4, #68] @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adcs.w r0, r2, pc, asr #2 │ │ │ │ - strb.w r0, [lr, r1, lsl #3] │ │ │ │ + cdp 0, 15, cr0, cr2, cr15, {5} │ │ │ │ + @ instruction: 0xfbae00b1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (5b152c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -1915339,27 +1915335,27 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r3, r5] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrsh r4, [r3, r5] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r4, #98 @ 0x62 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r0, sl │ │ │ │ + blx lr │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrsh r0, [r2, r5] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r4, #72 @ 0x48 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrsh r0, [r2, r4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + strb r6, [r4, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - orns r0, sl, pc, asr #2 │ │ │ │ + cdp 0, 1, cr0, cr10, cr15, {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, #120] @ (5b15dc ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -1915419,20 +1915415,20 @@ │ │ │ │ nop │ │ │ │ ldrsh r0, [r2, r2] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrsh r2, [r2, r2] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r3, #146 @ 0x92 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r2, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strd r0, r0, [r2, #700]! @ 0x2bc │ │ │ │ - @ instruction: 0xf69e00b1 │ │ │ │ + stc 0, cr0, [r2, #700] @ 0x2bc │ │ │ │ + @ instruction: 0xfa3e00b1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5b161c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -1915440,15 +1915436,15 @@ │ │ │ │ add.w r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #12] @ (5b1620 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b06b4 │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r5, r7] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r4, [r5, #108] @ 0x6c │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5b164c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915460,15 +1915456,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5b06b4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5b167c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915480,15 +1915476,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5b06b4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, r6] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5b16ac ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915499,15 +1915495,15 @@ │ │ │ │ vmov r2, r3, d0 │ │ │ │ add r0, pc │ │ │ │ bl 5b06b4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, r5] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov sl, r0 │ │ │ │ ldrh.w r0, [r1, #76] @ 0x4c │ │ │ │ @@ -1915603,17 +1915599,17 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrb r6, [r2, r2] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r1, #154 @ 0x9a │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r4, [r0, #92] @ 0x5c │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #92] @ (5b1814 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 5b17be │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1915659,17 +1915655,17 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrb r2, [r3, r0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r1, #30 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + ldr r6, [r4, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b186c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915695,15 +1915691,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r6, r6] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrh r6, [r6, r6] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r0, #184 @ 0xb8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b18b8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915729,15 +1915725,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r5, r5] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrh r2, [r5, r5] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r0, #108 @ 0x6c │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b1904 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915763,15 +1915759,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r3, r4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrh r6, [r3, r4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r0, #32 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b1950 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915797,15 +1915793,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r2, r3] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrh r2, [r2, r3] │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r7, #212 @ 0xd4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5b1984 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915815,15 +1915811,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5b1988 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b06b4 │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r0, r2] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b19c8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915849,15 +1915845,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r3, r1] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrh r2, [r3, r1] │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5b19fc ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915867,15 +1915863,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5b1a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b06b4 │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r1, r0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b1a40 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915901,15 +1915897,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r4, r7] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r2, [r4, r7] │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r6, #228 @ 0xe4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r0, #56] @ 0x38 │ │ │ │ + str r2, [r4, #112] @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b1a8c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915935,15 +1915931,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r2, r6] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r6, [r2, r6] │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r6, #152 @ 0x98 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r0, #52] @ 0x34 │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (5b1ae4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915970,21 +1915966,21 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r1, r5] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r6, [r7, r4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (5b1b58 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1916025,19 +1916021,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r4, [r5, r3] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r4, [r3, r3] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #1856] @ 0x740 │ │ │ │ ldr.w r3, [r0, #1640] @ 0x668 │ │ │ │ @@ -1916103,20 +1916099,20 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r6, [r6, #32] │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r4, #32] │ │ │ │ + str r0, [r0, #92] @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xfb9400b5 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + vqadd.u64 d0, d20, d21 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1916177,28 +1916173,28 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r8, [r8, #1532] @ 0x5fc │ │ │ │ blx r8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r0, [r1, #28] │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r6, #24] │ │ │ │ + str r4, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xfb1400b5 │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + mrc2 0, 5, r0, cr4, cr5, {5} │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r2, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r2, #24] │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916237,22 +1916233,22 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b15f8 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - str r0, [r1, #20] │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r5, #16] │ │ │ │ + str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r0, #20] │ │ │ │ + str r6, [r4, #76] @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xead400b9 │ │ │ │ - ldr r0, [pc, #168] @ (5b1e70 ) │ │ │ │ + mrc 0, 3, r0, cr4, cr9, {5} │ │ │ │ + ldr r3, [pc, #808] @ (5b20f0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916297,22 +1916293,22 @@ │ │ │ │ bl 5b15f8 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bics.w r0, lr, r9, ror #2 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + ldcl 0, cr0, [lr, #740] @ 0x2e4 │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ @@ -1916352,24 +1916348,24 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r4, #1752] @ 0x6d8 │ │ │ │ blx r6 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r0, [r2, #0] │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r6, #0] │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r2, #0] │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r2, 5b1f70 │ │ │ │ - lsls r1, r7, #2 │ │ │ │ - ldr r6, [pc, #608] @ (5b2158 ) │ │ │ │ - lsls r1, r7, #2 │ │ │ │ + itee ls │ │ │ │ + lslls r1, r7, #2 │ │ │ │ + strhhi r0, [r7, r0] │ │ │ │ + lslhi 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 │ │ │ │ ldr r0, [pc, #68] @ (5b1f50 ) │ │ │ │ @@ -1916393,21 +1916389,21 @@ │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #1816] @ 0x718 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + str r6, [r4, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + str r4, [r4, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b1fb4 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916430,19 +1916426,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsh r0, [r7, r5] │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + str r6, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + str r6, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #72] @ (5b2018 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916467,19 +1916463,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsh r0, [r6, r4] │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916504,21 +1916500,21 @@ │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #1720] @ 0x6b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r2, [r3, r1] │ │ │ │ + str r2, [r7, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + str r0, [r7, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r1, r3] │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916557,23 +1916553,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + str r0, [r2, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r0, r2] │ │ │ │ + str r2, [r4, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + str r6, [r1, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ + str r4, [r4, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + str r2, [r3, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b2174 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916596,19 +1916592,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + str r0, [r1, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ + str r6, [r7, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ + str r6, [r7, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916642,23 +1916638,23 @@ │ │ │ │ ldr.w r3, [r4, #1668] @ 0x684 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrb r0, [r0, r7] │ │ │ │ + str r0, [r4, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + str r4, [r2, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r6, r3] │ │ │ │ + str r6, [r2, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r1, [sp, #928] @ 0x3a0 │ │ │ │ + str r5, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [sp, #936] @ 0x3a8 │ │ │ │ + str r6, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916683,22 +1916679,21 @@ │ │ │ │ ldr.w r3, [r4, #1656] @ 0x678 │ │ │ │ cbz r3, 5b2256 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + str r2, [r3, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r1, r5] │ │ │ │ + str r4, [r5, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + str r0, [r3, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b1e78 │ │ │ │ - lsls r1, r7, #2 │ │ │ │ + @ instruction: 0xe9a600b9 │ │ │ │ push {r3, r4, 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, #92] @ (5b22dc ) │ │ │ │ @@ -1916731,22 +1916726,21 @@ │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r2, r0] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + str r0, [r3, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrsh r0, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b1e28 │ │ │ │ - lsls r1, r7, #2 │ │ │ │ + ldmdb lr!, {r0, r3, r4, r5, r7} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (5b2344 ) │ │ │ │ @@ -1916770,21 +1916764,21 @@ │ │ │ │ ldr.w r3, [r4, #1796] @ 0x704 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ + ldrsh r2, [r6, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + str r0, [r6, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrsh r0, [r6, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r0, r2] │ │ │ │ + str r6, [r4, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916814,21 +1916808,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ + ldrsh r2, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrsh r0, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrsh r6, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916853,21 +1916847,21 @@ │ │ │ │ ldr.w r3, [r4, #1784] @ 0x6f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r6, r2] │ │ │ │ + ldrsh r2, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r2, r7] │ │ │ │ + ldrsh r4, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldrsh r0, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrsh r6, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916892,21 +1916886,21 @@ │ │ │ │ ldr.w r3, [r4, #1772] @ 0x6ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldrb r2, [r5, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r7, r5] │ │ │ │ + ldrsh r4, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldrb r0, [r5, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r7, r4] │ │ │ │ + ldrsh r6, [r3, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #144] @ (5b253c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1916957,25 +1916951,25 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, r4] │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r2, r7] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ + ldrsh r6, [r1, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #96] @ (5b25c4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1917009,21 +1917003,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldrsh r2, [r5, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r0, #4] │ │ │ │ + strb r4, [r4, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1917086,29 +1917080,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b15f8 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldrb r6, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b2b20 │ │ │ │ + b.n 5b2260 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r6, #204 @ 0xcc │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1917161,23 +1917155,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 60d8a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bls.n 5b277c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r6, [r6, r4] │ │ │ │ + ldrb r6, [r2, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + ldrh r6, [r7, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r4, r6] │ │ │ │ + ldrh r2, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x47d6 │ │ │ │ + ldr r3, [pc, #472] @ (5b2958 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r0, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1917202,19 +1917196,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldrb r0, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ + ldrh r2, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ + ldrh r2, [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 │ │ │ │ @@ -1917239,21 +1917233,21 @@ │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #1840] @ 0x730 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldrh r0, [r7, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r0, r1] │ │ │ │ + ldrh r6, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #124] @ (5b28d8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1917295,23 +1917289,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 611088 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldrh r2, [r4, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + ldr r6, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r7} │ │ │ │ + bcc.n 5b2960 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + strb r0, [r3, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1917341,21 +1917335,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5b1624 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsb r6, [r4, r5] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r0, r6] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, r4 │ │ │ │ + @ instruction: 0x47c2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1917441,31 +1917435,31 @@ │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 5b29f6 │ │ │ │ - strb r2, [r2, r4] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r7, r3] │ │ │ │ + ldrh r6, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r2, r4] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #232 @ 0xe8 │ │ │ │ + movs r7, #136 @ 0x88 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ + cbnz r6, 5b2aa4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r4, [r6, r2] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldrh r0, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r5, r2] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1917488,19 +1917482,19 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r5 │ │ │ │ bl 5b1738 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + ldrsb r6, [r1, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + ldr r0, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + ldrsb r4, [r1, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1917523,19 +1917517,19 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r5 │ │ │ │ bl 5b1738 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r1, r6] │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r1, r6] │ │ │ │ + ldrsb r4, [r5, 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 │ │ │ │ @@ -1917558,19 +1917552,19 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r5 │ │ │ │ bl 5b1738 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r5, r4] │ │ │ │ + ldrsb r6, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + ldr r0, [r6, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + ldrsb r4, [r1, 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] @ (5b2c04 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1917593,19 +1917587,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1738 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b2c64 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1917628,19 +1917622,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1738 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + ldr r4, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b2cc4 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1917663,19 +1917657,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1738 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + strb r6, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + strb r6, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1917731,25 +1917725,25 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r4, [r5, #1664] @ 0x680 │ │ │ │ blx r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r3, r6] │ │ │ │ + strb r2, [r7, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r3, r6] │ │ │ │ + strb r6, [r7, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 5b2ddc │ │ │ │ + udf #204 @ 0xcc │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + ldrb r6, [r7, #15] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bgt.n 5b2e48 │ │ │ │ + svc 254 @ 0xfe │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1917801,25 +1917795,25 @@ │ │ │ │ bl 5b15f8 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + strb r2, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r1, r3] │ │ │ │ + strb r6, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r7, r5] │ │ │ │ + ldrsb r0, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #86 @ 0x56 │ │ │ │ + cmn r6, r6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1917870,27 +1917864,27 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r6, [r4, #1688] @ 0x698 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - str r4, [r5, r0] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + ldrsb r4, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r5, r0] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + strb r6, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #560] @ (5b3134 ) │ │ │ │ + strh r4, [r5, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1917941,25 +1917935,25 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #432] @ (5b3164 ) │ │ │ │ + strh r4, [r1, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #448] @ (5b3178 ) │ │ │ │ + strh r0, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + strb r2, [r7, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #832] @ (5b3300 ) │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, #30 │ │ │ │ + adds r5, #190 @ 0xbe │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1918000,23 +1917994,23 @@ │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ cbz r4, 5b3042 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r0, [r1, r7] │ │ │ │ + strb r0, [r5, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #712] @ (5b3318 ) │ │ │ │ + strh r2, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #728] @ (5b332c ) │ │ │ │ + strh r6, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + strb r4, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r7, r6] │ │ │ │ + strb r2, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1918054,21 +1918048,21 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ cbz r4, 5b30d8 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - str r0, [r4, r5] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #104] @ (5b314c ) │ │ │ │ + str r2, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #120] @ (5b3160 ) │ │ │ │ + str r6, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r5, r4] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1918124,23 +1918118,23 @@ │ │ │ │ bl 5b1258 │ │ │ │ cbz r4, 5b3198 │ │ │ │ str.w sl, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 5b316c │ │ │ │ - str r6, [r4, r3] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #536] @ (5b33c4 ) │ │ │ │ + str r6, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #552] @ (5b33d8 ) │ │ │ │ + str r2, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r3, r2] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r2, r3] │ │ │ │ + strb r6, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1918172,21 +1918166,21 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ cbz r4, 5b3220 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r6, [r1, r1] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #768] @ (5b352c ) │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #784] @ (5b3540 ) │ │ │ │ + str r4, [r4, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #840] @ (5b357c ) │ │ │ │ + strh r2, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1918279,32 +1918273,32 @@ │ │ │ │ bl 5b15f8 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #840] @ (5b3690 ) │ │ │ │ + strh r2, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #208] @ (5b341c ) │ │ │ │ + ldr r7, [pc, #848] @ (5b369c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #224] @ (5b3430 ) │ │ │ │ + ldr r7, [pc, #864] @ (5b36b0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 5b32e0 │ │ │ │ + bls.n 5b3420 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xeafc00b9 │ │ │ │ - bvs.n 5b334c │ │ │ │ + mrc 0, 4, r0, cr12, cr9, {5} │ │ │ │ + bge.n 5b328c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r2, #11] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + cbz r4, 5b33d8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #392] @ (5b34f0 ) │ │ │ │ + strh r2, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #232] @ (5b3454 ) │ │ │ │ + strh r2, [r3, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1918359,25 +1918353,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b15f8 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r6, [pc, #792] @ (5b3730 ) │ │ │ │ + strh r6, [r4, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #1008] @ (5b380c ) │ │ │ │ + ldr r6, [pc, #624] @ (5b368c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #0] @ (5b3420 ) │ │ │ │ + ldr r6, [pc, #640] @ (5b36a0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bmi.n 5b3340 │ │ │ │ + bhi.n 5b3480 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [pc, #368] @ (5b359c ) │ │ │ │ + ldr r6, [pc, #1008] @ (5b381c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1918426,25 +1918420,25 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ cbz r4, 5b34c6 │ │ │ │ str.w r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r6, [pc, #136] @ (5b3558 ) │ │ │ │ + str r2, [r0, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #280] @ (5b35ec ) │ │ │ │ + ldr r5, [pc, #920] @ (5b386c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #296] @ (5b3600 ) │ │ │ │ + ldr r5, [pc, #936] @ (5b3880 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #208] @ (5b35ac ) │ │ │ │ + str r4, [r2, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #824] @ (5b3818 ) │ │ │ │ + ldr r6, [pc, #440] @ (5b3698 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #28 │ │ │ │ + adds r4, #188 @ 0xbc │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1918467,19 +1918461,19 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r5 │ │ │ │ bl 6101bc │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #616] @ (5b37a4 ) │ │ │ │ + ldr r5, [pc, #232] @ (5b3624 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #528] @ (5b3750 ) │ │ │ │ + str r4, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #608] @ (5b37a4 ) │ │ │ │ + ldr r5, [pc, #224] @ (5b3624 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1918532,25 +1918526,25 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5b1624 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #208] @ (5b36c0 ) │ │ │ │ + ldr r4, [pc, #848] @ (5b3940 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #208] @ (5b36c4 ) │ │ │ │ + str r4, [r2, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #208] @ (5b36c8 ) │ │ │ │ + ldr r4, [pc, #848] @ (5b3948 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [pc, #80] @ (5b3650 ) │ │ │ │ + str r4, [r6, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, sp, #328 @ 0x148 │ │ │ │ + sub sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #112] @ (5b3684 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1918592,19 +1918586,19 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 4389d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324668> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ str r1, [r3, #0] │ │ │ │ b.n 5b3660 │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #616] @ (5b38f0 ) │ │ │ │ + str r2, [r7, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #480] @ (5b386c ) │ │ │ │ + ldr r4, [pc, #96] @ (5b36ec ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #480] @ (5b3870 ) │ │ │ │ + ldr r4, [pc, #96] @ (5b36f0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r5, #202 @ 0xca │ │ │ │ lsls r4, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1918728,41 +1918722,39 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b13e4 │ │ │ │ b.n 5b3794 │ │ │ │ ldr r0, [pc, #56] @ (5b382c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3704 │ │ │ │ nop │ │ │ │ - @ instruction: 0x47e2 │ │ │ │ + ldr r3, [pc, #520] @ (5b3a04 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #24] @ (5b3818 ) │ │ │ │ + ldr r7, [pc, #664] @ (5b3a98 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blxns fp │ │ │ │ + ldr r3, [pc, #496] @ (5b39f4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b370c │ │ │ │ - lsls r1, r7, #2 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + @ instruction: 0xeb2200b9 │ │ │ │ + strb r0, [r1, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [pc, #568] @ (5b3a50 ) │ │ │ │ + ldr r7, [pc, #184] @ (5b38d0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #496] @ (5b3a0c ) │ │ │ │ + ldr r7, [pc, #112] @ (5b388c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #424] @ (5b39c8 ) │ │ │ │ + ldr r7, [pc, #40] @ (5b3848 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b36e8 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + add.w r0, r2, r5, ror #2 │ │ │ │ + adds r1, #24 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ + ldrh r2, [r7, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #144] @ (5b38d0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1918815,25 +1918807,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r0, [pc, #24] @ (5b38e4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3894 │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #680] @ (5b3b7c ) │ │ │ │ + ldr r6, [pc, #296] @ (5b39fc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r2, r9 │ │ │ │ + ldr r1, [pc, #936] @ (5b3c80 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r0, r9 │ │ │ │ + ldr r1, [pc, #928] @ (5b3c7c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ + add r1, pc, #328 @ (adr r1, 5b3a28 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r2, #68] @ 0x44 │ │ │ │ + ldr r6, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r0, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #164] @ (5b399c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1918893,27 +1918885,27 @@ │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b39b4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b394c │ │ │ │ - ldr r2, [pc, #40] @ (5b39c8 ) │ │ │ │ + ldr r5, [pc, #680] @ (5b3c48 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp ip, r1 │ │ │ │ + ldr r1, [pc, #176] @ (5b3a54 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r8, r2 │ │ │ │ + ldr r1, [pc, #192] @ (5b3a68 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + add r0, pc, #616 @ (adr r0, 5b3c14 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [pc, #776] @ (5b3cbc ) │ │ │ │ + ldr r5, [pc, #392] @ (5b3b3c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1918973,27 +1918965,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b3a88 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3a08 │ │ │ │ nop │ │ │ │ - add r8, r8 │ │ │ │ + ldr r0, [pc, #384] @ (5b3bf4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #400] @ (5b3c08 ) │ │ │ │ + ldr r5, [pc, #16] @ (5b3a88 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r8, r8 │ │ │ │ + ldr r0, [pc, #384] @ (5b3bfc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r4, #44] @ 0x2c │ │ │ │ + ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r2, #13 │ │ │ │ + lsrs r2, r6, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [pc, #512] @ (5b3c88 ) │ │ │ │ + ldr r4, [pc, #128] @ (5b3b08 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1919070,31 +1919062,31 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #36] @ (5b3b90 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3ade │ │ │ │ nop │ │ │ │ - mvns r4, r5 │ │ │ │ + blxns r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #688] @ (5b3e28 ) │ │ │ │ + ldr r4, [pc, #304] @ (5b3ca8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mvns r4, r5 │ │ │ │ + blxns r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r6, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5b4264 │ │ │ │ + b.n 5b39a4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r0, [pc, #472] @ (5b3d60 ) │ │ │ │ + ldr r4, [pc, #88] @ (5b3be0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #360] @ (5b3cf4 ) │ │ │ │ + ldr r3, [pc, #1000] @ (5b3f74 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #376] @ (5b3d08 ) │ │ │ │ + ldr r3, [pc, #1016] @ (5b3f88 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ @@ -1919176,29 +1919168,29 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 5b3c5c │ │ │ │ ldr r0, [pc, #32] @ (5b3ca4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3bea │ │ │ │ nop │ │ │ │ - cmn r2, r4 │ │ │ │ + mov sl, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x47da │ │ │ │ + ldr r3, [pc, #488] @ (5b3e78 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmn r0, r4 │ │ │ │ + mov r8, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ + ldr r2, [r4, #72] @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0x478e │ │ │ │ + ldr r3, [pc, #184] @ (5b3d58 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bxns fp │ │ │ │ + ldr r2, [pc, #1008] @ (5b4094 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r1, #28] │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ @@ -1919290,35 +1919282,35 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #44] @ (5b3ddc ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3d00 │ │ │ │ ldr r0, [pc, #44] @ (5b3de0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3d22 │ │ │ │ - rors r6, r1 │ │ │ │ + cmp r6, sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov lr, ip │ │ │ │ + ldr r2, [pc, #536] @ (5b3fd8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - rors r2, r1 │ │ │ │ + cmp r2, sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r8, ip │ │ │ │ + ldr r2, [pc, #512] @ (5b3fc8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov sl, r9 │ │ │ │ + ldr r2, [pc, #424] @ (5b3f74 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r4, [r3, #3] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r0, [r3, r7] │ │ │ │ + ldr r0, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ @@ -1919406,31 +1919398,31 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 5b3ec2 │ │ │ │ ldr r0, [pc, #36] @ (5b3f0c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3e3c │ │ │ │ - lsls r2, r2 │ │ │ │ + add r2, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp sl, r1 │ │ │ │ + ldr r1, [pc, #168] @ (5b3f9c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r1 │ │ │ │ + add r6, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #174 @ 0xae │ │ │ │ + adds r1, #78 @ 0x4e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r2, #23 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bics r6, r1 │ │ │ │ + bx r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - muls r6, r3 │ │ │ │ + mov lr, pc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ @@ -1919541,33 +1919533,33 @@ │ │ │ │ bl 5b1a50 │ │ │ │ b.n 5b4038 │ │ │ │ ldr r0, [pc, #44] @ (5b4088 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3f6a │ │ │ │ bl 5b1830 │ │ │ │ b.n 5b4002 │ │ │ │ - subs r7, #102 @ 0x66 │ │ │ │ + orrs r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add lr, r5 │ │ │ │ + ldr r0, [pc, #312] @ (5b41a4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #96 @ 0x60 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - negs r2, r6 │ │ │ │ + mov r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - muls r2, r2 │ │ │ │ + mov sl, lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - rors r0, r5 │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmn r6, r5 │ │ │ │ + mov lr, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + strh r2, [r2, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #112] @ 5b410c │ │ │ │ mov r5, r2 │ │ │ │ @@ -1920044,28 +1920036,28 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ b.n 5b41c0 │ │ │ │ bkpt 0x006e │ │ │ │ lsls r0, r4, #5 │ │ │ │ - negs r6, r4 │ │ │ │ + mov r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bic.w r0, r4, #169 @ 0xa9 │ │ │ │ + @ instruction: 0xf3c400a9 │ │ │ │ lsls r3, r3, #29 │ │ │ │ lsls r1, r4, #5 │ │ │ │ adds r2, #82 @ 0x52 │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r2, #56 @ 0x38 │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r2, #38 @ 0x26 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - tst r2, r7 │ │ │ │ + cmp sl, fp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r0, #28 │ │ │ │ + subs r0, r4, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ bl 9a85c6 │ │ │ │ @ instruction: 0xea57ffff │ │ │ │ strd pc, pc, [pc, #1020]! @ 5b49cc @ 0x3fc │ │ │ │ @ instruction: 0xe987ffff │ │ │ │ b.n 5b407a │ │ │ │ vsubw.u , , d3 │ │ │ │ @@ -1920118,17 +1920110,17 @@ │ │ │ │ vtbx.8 d31, {d15-d16}, d25 │ │ │ │ @ instruction: 0xffffe3c3 │ │ │ │ @ instruction: 0xffffe34d │ │ │ │ vtbl.8 d29, {d15-d16}, d19 │ │ │ │ vqshl.u32 d29, d7, #31 │ │ │ │ vqrdmlsh.s q9, , d0[0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - subs r7, #96 @ 0x60 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #204 @ 0xcc │ │ │ │ + negs r4, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #12] @ (5b46cc ) │ │ │ │ add r2, pc │ │ │ │ @@ -1920256,27 +1920248,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + ands r0, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + ands r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r7, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #106 @ 0x6a │ │ │ │ + orrs r2, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r7, #100 @ 0x64 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #54 @ 0x36 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1920642,15 +1920634,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 5b4bf0 │ │ │ │ nop │ │ │ │ push {r5, r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -1920788,25 +1920780,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cbz r6, 5b4e2c │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 5b4e32 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + subs r3, #126 @ 0x7e │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #194 @ 0xc2 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r2, 5b4e20 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r0, #4 │ │ │ │ + subs r3, #164 @ 0xa4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #106 @ 0x6a │ │ │ │ + subs r5, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1921159,21 +1921151,21 @@ │ │ │ │ b.n 5b51da │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r6, 5b5238 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #25 │ │ │ │ + subs r2, r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r1, #164 @ 0xa4 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ sub sp, #24 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r0, #86 @ 0x56 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1922021,15 +1922013,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 5b5b5e │ │ │ │ mov r0, r4 │ │ │ │ bl 5b4de8 │ │ │ │ b.n 5b5b5e │ │ │ │ nop │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1922339,15 +1922331,15 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r5, #120] @ 0x78 │ │ │ │ str.w r2, [r5, #128] @ 0x80 │ │ │ │ str.w r3, [r5, #132] @ 0x84 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r6, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1922525,21 +1922517,21 @@ │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #280 @ (adr r0, 5b6298 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #98 @ 0x62 │ │ │ │ + cmp r3, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + lsrs r6, r2, #3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, r0 │ │ │ │ + @ instruction: 0x47a6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3176] @ 0xc68 │ │ │ │ @@ -1922888,51 +1922880,51 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r6, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + cmp r2, #218 @ 0xda │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #46 @ 0x2e │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #14 │ │ │ │ + cmp r2, #174 @ 0xae │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #12 │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #12 │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 5b641c │ │ │ │ lsls r0, r4, #5 │ │ │ │ b.n 5b642c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r7, #12 │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #4 │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 5b63cc │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r7, #2 │ │ │ │ + cmp r2, #162 @ 0xa2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r2, r3, #4 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - muls r0, r0 │ │ │ │ + mov r8, ip │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r5, #4 │ │ │ │ lsrs r1, r3, #30 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #182 @ 0xb6 │ │ │ │ + adds r3, #86 @ 0x56 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ str.w sl, [r5] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne.w 5b6bbe │ │ │ │ mov.w r8, #251 @ 0xfb │ │ │ │ @@ -1924129,225 +1924121,226 @@ │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b85ec │ │ │ │ b.w 5b6788 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r6, #246 @ 0xf6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #6 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #206 @ 0xce │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + adds r0, #234 @ 0xea │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc2 0, cr0, [r4], {186} @ 0xba │ │ │ │ - cmp r5, #132 @ 0x84 │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, pc, #56 @ (adr r3, 5b730c ) │ │ │ │ + add r6, pc, #696 @ (adr r6, 5b758c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + strh r6, [r0, #28] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bmi.n 5b73d8 │ │ │ │ + bhi.n 5b7318 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r6, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #90 @ 0x5a │ │ │ │ + cmp r5, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cmp r5, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r6, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r6, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + cmp r6, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r6, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r0], #-724 @ 0xfffffd2c │ │ │ │ - rsbs r0, r8, r5, ror #2 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + vshr.s64 d16, d21, #48 │ │ │ │ + vqadd.s64 d16, d24, d21 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #242 @ 0xf2 │ │ │ │ + movs r4, #146 @ 0x92 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r1, #5 │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + movs r1, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r2, #7 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r1, #1 │ │ │ │ + movs r1, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r6, #1 │ │ │ │ + movs r2, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r3, #4 │ │ │ │ + movs r2, #190 @ 0xbe │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r0, #7 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + movs r4, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r4, #64 @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + movs r4, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #84 @ 0x54 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r5, #150 @ 0x96 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #142 @ 0x8e │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #252 @ 0xfc │ │ │ │ + movs r6, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r7, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + movs r7, #48 @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r7, #160 @ 0xa0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #22 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #12 │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r7, r5, #2 │ │ │ │ bvs.n 5b73aa │ │ │ │ vsri.32 d16, d1, #1 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + cmp r1, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #106 @ 0x6a │ │ │ │ + cmp r1, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + cmp r1, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + cmp r4, #152 @ 0x98 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #2 │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #14 │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r7, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #616] @ (5b7680 ) │ │ │ │ + strh r2, [r7, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #118 @ 0x76 │ │ │ │ + cmp r0, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + movs r5, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + movs r4, #246 @ 0xf6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + movs r5, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #132 @ 0x84 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #144 @ 0x90 │ │ │ │ + movs r5, #48 @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r5, #60 @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ + movs r5, #72 @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #180 @ 0xb4 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #4 │ │ │ │ + movs r5, #164 @ 0xa4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b85ec │ │ │ │ movs r3, #7 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1924758,23 +1924751,23 @@ │ │ │ │ b.n 5b77f6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + movs r2, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r4, [r3, r7] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r0, #0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #264] @ (5b79dc ) │ │ │ │ @@ -1925134,15 +1925127,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 5b7c7a │ │ │ │ strh r6, [r5, #30] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + adds r4, r7, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mrrc2 15, 15, pc, pc, cr15 @ │ │ │ │ @ instruction: 0xfaebffff │ │ │ │ strh r6, [r7, #26] │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1925393,37 +1925386,36 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx 68a08 │ │ │ │ b.n 5b7eb6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r0, r7, r5 │ │ │ │ + adds r0, r3, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r4, [r2, #14] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #14] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 5b7d10 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + orns r0, r2, sl, ror #2 │ │ │ │ strh r4, [r5, #8] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r4, r7, r3 │ │ │ │ + adds r4, r3, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r2, r2] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsrs r6, r5, #15 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + adds r6, r3, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + adds r2, r4, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3216] @ 0xc90 │ │ │ │ ldr r1, [pc, #668] @ (5b8238 ) │ │ │ │ sub.w sp, sp, #844 @ 0x34c │ │ │ │ @@ -1925689,36 +1925681,36 @@ │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 5b8228 │ │ │ │ strh r4, [r3, #2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orns r1, r6, #14876672 @ 0xe30000 │ │ │ │ - adds r6, r4, r1 │ │ │ │ + adds r6, r0, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + subs r6, r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r4, r1 │ │ │ │ + adds r4, r0, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + subs r6, r4, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf3ba0163 │ │ │ │ @ instruction: 0xf3920163 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + subs r0, r5, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movt r1, #99 @ 0x63 │ │ │ │ - lsrs r6, r4 │ │ │ │ + add lr, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r3, #26 │ │ │ │ + subs r0, r7, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + subs r2, r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + subs r6, r0, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + subs r0, r6, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf2640163 │ │ │ │ @ instruction: 0xf2500163 │ │ │ │ movw r1, #32867 @ 0x8063 │ │ │ │ ldrb r0, [r3, #24] │ │ │ │ lsls r0, r4, #5 │ │ │ │ addw r1, r2, #99 @ 0x63 │ │ │ │ @@ -1925938,29 +1925930,29 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #21] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrb r6, [r0, #20] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 5b8908 │ │ │ │ + b.n 5b8048 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [pc, #136] @ (5b8590 ) │ │ │ │ + ldr r7, [pc, #776] @ (5b8810 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r7, #29 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #976] @ (5b88e0 ) │ │ │ │ + ldr r7, [pc, #592] @ (5b8760 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r2, r6, #14 │ │ │ │ + lsls r2, r2, #29 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #168] @ (5b85d8 ) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1926123,20 +1926115,20 @@ │ │ │ │ adds r0, #28 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ b.n 5b866e │ │ │ │ cdp 1, 0, cr0, cr12, cr3, {3} │ │ │ │ cdp 1, 0, cr0, cr0, cr3, {3} │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r2, r5, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1926199,15 +1926191,15 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3512] @ 0xdb8 │ │ │ │ ldr r1, [pc, #512] @ (5b89b0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1926418,36 +1926410,36 @@ │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 5b89a2 │ │ │ │ ldrb r6, [r0, #1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [r0], #-396 @ 0xfffffe74 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r6, #3 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r1, #2 │ │ │ │ + asrs r6, r5, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adcs.w r1, r6, r3, asr #1 │ │ │ │ - lsrs r4, r2, #31 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + cbnz r6, 5b8a30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvc.n 5b89cc │ │ │ │ + blt.n 5b890c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r6, #32 │ │ │ │ + asrs r2, r2, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xeafa0163 │ │ │ │ @ instruction: 0xeaea0163 │ │ │ │ @ instruction: 0xeade0163 │ │ │ │ strb r6, [r3, #26] │ │ │ │ lsls r0, r4, #5 │ │ │ │ eors.w r1, ip, r3, asr #1 │ │ │ │ @@ -1926529,20 +1926521,22 @@ │ │ │ │ b.n 5b8a50 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b8754 │ │ │ │ b.n 5b8a50 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b8754 │ │ │ │ b.n 5b8aa0 │ │ │ │ - cmp r4, r6 │ │ │ │ + ldr r0, [pc, #848] @ (5b8e40 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldc2l 0, cr0, [r0], #684 @ 0x2ac │ │ │ │ - cmp r0, r2 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + ldr r0, [pc, #704] @ (5b8db8 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stc2l 0, cr0, [ip], {171} @ 0xab │ │ │ │ + lsls r4, r5, #1 │ │ │ │ + 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 │ │ │ │ ldr r3, [pc, #172] @ (5b8bb8 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ @@ -1926697,20 +1926691,20 @@ │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ b.n 5b8c46 │ │ │ │ ldr r2, [pc, #24] @ (5b8cac ) │ │ │ │ add r2, pc │ │ │ │ b.n 5b8c7a │ │ │ │ @ instruction: 0xe83e0163 │ │ │ │ @ instruction: 0xe8340163 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + asrs r4, r2, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ @@ -1926743,17 +1926737,17 @@ │ │ │ │ mov r4, r3 │ │ │ │ blx 69168 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 5b8d1c │ │ │ │ - cmn r0, r2 │ │ │ │ + mov r0, lr │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r2, [pc, #300] @ (5b8e74 ) │ │ │ │ @@ -1926902,17 +1926896,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r1, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r4, [r1, #4] │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bvs.n 5b8e2c │ │ │ │ + bge.n 5b8f6c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 5b89d4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ b.n 5b89dc │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1926952,17 +1926946,17 @@ │ │ │ │ str r1, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r4, [r1, #4] │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bvs.n 5b8fbc │ │ │ │ + bls.n 5b8efc │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 5b8960 │ │ │ │ lsls r3, r4, #5 │ │ │ │ b.n 5b8968 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1927175,37 +1927169,37 @@ │ │ │ │ b.n 5b917c │ │ │ │ strb r2, [r7, #0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 5b8a84 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsrs r0, r5, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r6, #6 │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 5b986c │ │ │ │ lsls r3, r4, #5 │ │ │ │ b.n 5b9854 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r0, r4, #5 │ │ │ │ b.n 5b9808 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - bge.n 5b9178 │ │ │ │ + udf #124 @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 5b9780 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1927365,18 +1927359,18 @@ │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ b.n 5b931e │ │ │ │ nop │ │ │ │ b.n 5b9658 │ │ │ │ lsls r3, r4, #5 │ │ │ │ b.n 5b9644 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsrs r4, r4, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xfa05ffff │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsrs r0, r2, #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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1927424,17 +1927418,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r1, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r4, [r1, #4] │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bne.n 5b9338 │ │ │ │ + bpl.n 5b9478 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r7, #58] @ 0x3a │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ b.n 5b94d4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ b.n 5b94e0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1927618,31 +1927612,31 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 5b9604 │ │ │ │ lsls r3, r4, #5 │ │ │ │ svc 60 @ 0x3c │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r2, r4, #20 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r5, #19 │ │ │ │ + lsrs r6, r1, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ udf #242 @ 0xf2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ udf #226 @ 0xe2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ udf #212 @ 0xd4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r4, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r1, #17 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #568] @ (5b9840 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1927862,29 +1927856,29 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r7, #9 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r4, #9 │ │ │ │ + lsls r6, r0, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r2, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #156] @ 0x9c │ │ │ │ sub sp, #12 │ │ │ │ @@ -1928174,22 +1928168,29 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5b9ac8 │ │ │ │ nop │ │ │ │ bls.n 5b9b08 │ │ │ │ lsls r3, r4, #5 │ │ │ │ bls.n 5b9af8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - vaddl.u8 q8, d26, d30 │ │ │ │ - vaddl.u32 q8, d18, d30 │ │ │ │ + lsls r2, r5, #13 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ stc2 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ - vaddl.u16 q0, d28, d30 │ │ │ │ - vaddl.u8 q0, d22, d30 │ │ │ │ - vaddl.u16 q0, d24, d30 │ │ │ │ - vhadd.u32 d16, d26, d30 │ │ │ │ - vhadd.u16 d16, d26, d30 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + lsls r0, r7, #12 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + lsls r2, r7, #11 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ @@ -1928465,15 +1928466,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r2, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r4], {174} @ 0xae │ │ │ │ + lsls r4, r4, #1 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #280] @ (5b9f80 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 5b9f3e │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1928593,19 +1928595,19 @@ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r2, #1 │ │ │ │ str.w r6, [r4, r3, lsl #2] │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ b.n 5b9f18 │ │ │ │ str r6, [r2, #24] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - stc2 0, cr0, [r2], #-696 @ 0xfffffd48 │ │ │ │ + vaddl.u8 q8, d18, d30 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r6], #-696 @ 0xfffffd48 │ │ │ │ - @ instruction: 0xfbd400ae │ │ │ │ + vaddl.u16 q8, d22, d30 │ │ │ │ + vhadd.u d16, d20, d30 │ │ │ │ ldr r3, [pc, #76] @ (5b9fe4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r0, 5b9fe0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1928637,15 +1928639,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r6, [r4, #4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4], {174} @ 0xae │ │ │ │ + vaddl.u32 q0, d20, d30 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cbz r6, 5ba040 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ @@ -1929038,15 +1929040,15 @@ │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ bl 5b5ee8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr.w r0, [r2, lr, lsl #2] │ │ │ │ + @ instruction: 0xfbf200ae │ │ │ │ mrc2 15, 2, pc, cr15, cr15, {7} │ │ │ │ mcr2 15, 2, pc, cr9, cr15, {7} @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ @@ -1929200,15 +1929202,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r4, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, sl, #2222 @ 0x8ae │ │ │ │ + @ instruction: 0xfa4a00ae │ │ │ │ ldrh r6, [r7, r0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5ba722 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1929320,15 +1929322,15 @@ │ │ │ │ bx lr │ │ │ │ cmp r6, #178 @ 0xb2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ cmp r6, #172 @ 0xac │ │ │ │ lsls r0, r4, #5 │ │ │ │ cmp r6, #22 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - @ instruction: 0xf53e00ae │ │ │ │ + ldr.w r0, [lr, #174] @ 0xae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #404] @ (5ba8dc ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -1929484,24 +1929486,24 @@ │ │ │ │ bl 5ba580 │ │ │ │ b.n 5ba8b8 │ │ │ │ ldr r0, [pc, #40] @ (5ba8fc ) │ │ │ │ add r0, pc │ │ │ │ bl 5ba580 │ │ │ │ b.n 5ba8a6 │ │ │ │ nop │ │ │ │ - adds.w r0, ip, #5701632 @ 0x570000 │ │ │ │ + ldrh.w r0, [ip, #174] @ 0xae │ │ │ │ cmp r5, #16 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adc.w r0, r6, #5701632 @ 0x570000 │ │ │ │ - @ instruction: 0xf4c200ae │ │ │ │ - @ instruction: 0xf4d400ae │ │ │ │ - orn r0, lr, #5701632 @ 0x570000 │ │ │ │ - bic.w r0, r6, #5701632 @ 0x570000 │ │ │ │ - @ instruction: 0xf3f000ae │ │ │ │ - @ instruction: 0xf3c200ae │ │ │ │ + str??.w r0, [r6, #174] @ 0xae │ │ │ │ + str??.w r0, [r2, lr, lsl #2] │ │ │ │ + ldr??.w r0, [r4, lr, lsl #2] │ │ │ │ + strb.w r0, [lr, lr, lsl #2] │ │ │ │ + @ instruction: 0xf7c600ae │ │ │ │ + @ instruction: 0xf79000ae │ │ │ │ + @ instruction: 0xf76200ae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #508] @ (5bab14 ) │ │ │ │ @@ -1929685,19 +1929687,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrsb r4, [r4, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r1, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - orns r0, r0, #5701632 @ 0x570000 │ │ │ │ - eor.w r0, r4, #5701632 @ 0x570000 │ │ │ │ - orrs.w r0, r4, #5701632 @ 0x570000 │ │ │ │ - @ instruction: 0xf3c600ae │ │ │ │ - @ instruction: 0xf32000ae │ │ │ │ + ldrb.w r0, [r0, lr, lsl #2] │ │ │ │ + strh.w r0, [r4, lr, lsl #2] │ │ │ │ + @ instruction: 0xf7f400ae │ │ │ │ + @ instruction: 0xf76600ae │ │ │ │ + movt r0, #2222 @ 0x8ae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #544] @ (5bad68 ) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1929906,40 +1929908,40 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5ba580 │ │ │ │ b.n 5bad52 │ │ │ │ strb r0, [r6, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf37000ae │ │ │ │ - str r4, [r0, #92] @ 0x5c │ │ │ │ + @ instruction: 0xf71000ae │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldr r7, [pc, #296] @ (5baea4 ) │ │ │ │ + strh r2, [r5, r3] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xf37000ae │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + @ instruction: 0xf71000ae │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xf33600ae │ │ │ │ - @ instruction: 0xf32a00ae │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + @ instruction: 0xf6d600ae │ │ │ │ + movt r0, #43182 @ 0xa8ae │ │ │ │ + strb r4, [r0, #26] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xf31800ae │ │ │ │ - @ instruction: 0xf31000ae │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + @ instruction: 0xf6b800ae │ │ │ │ + @ instruction: 0xf6b000ae │ │ │ │ + ldr r6, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r5, #4 │ │ │ │ strh r4, [r5, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - @ instruction: 0xf2b000ae │ │ │ │ - ldr r6, [r0, #100] @ 0x64 │ │ │ │ + @ instruction: 0xf65000ae │ │ │ │ + strb r6, [r4, #7] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xf25000ae │ │ │ │ - @ instruction: 0xf26600ae │ │ │ │ - sbc.w r0, r0, #174 @ 0xae │ │ │ │ + @ instruction: 0xf5f000ae │ │ │ │ + addw r0, r6, #2222 @ 0x8ae │ │ │ │ + add.w r0, r0, #5701632 @ 0x570000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r3, [pc, #1104] @ 5bb220 │ │ │ │ @@ -1930340,15 +1930342,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, r0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r4, [pc, #752] @ (5bb51c ) │ │ │ │ + str r4, [r3, r1] │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmia r6!, {r2, r4, r5} │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmia r6!, {r2, r3, r4} │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r4, #5 │ │ │ │ @@ -1930573,20 +1930575,20 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 5bb496 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #816] @ (5bb7f8 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r2], {174} @ 0xae │ │ │ │ - mvns r4, r6 │ │ │ │ + bics.w r0, r2, #174 @ 0xae │ │ │ │ + blxns r2 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldr r3, [pc, #392] @ (5bb660 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ - @ instruction: 0xeb3000ae │ │ │ │ + cdp 0, 13, cr0, cr0, cr14, {5} │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (5bb52c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1930615,15 +1930617,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #32] @ (5bb550 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r2, lr, asr #2 │ │ │ │ + cdp 0, 10, cr0, cr2, cr14, {5} │ │ │ │ ldr r2, [pc, #952] @ (5bb8f4 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ @@ -1931016,15 +1931018,15 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r1, r2] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ blx r7 │ │ │ │ b.n 5bb758 │ │ │ │ - ldrd r0, r0, [r8, #696]! @ 0x2b8 │ │ │ │ + ldc 0, cr0, [r8, #696] @ 0x2b8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #76] @ (5bb9b4 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #76] @ (5bb9b8 ) │ │ │ │ @@ -1931156,18 +1931158,16 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp ip, sl │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, pc │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 5bb578 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - b.n 5bb5fc │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + ldrd r0, r0, [r4], #696 @ 0x2b8 │ │ │ │ + ldmdb r4!, {r1, r2, r3, r5, r7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, r0, #20 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -1932134,21 +1932134,21 @@ │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #984 @ (adr r3, 5bc984 ) │ │ │ │ + add r7, pc, #600 @ (adr r7, 5bc804 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r3, pc, #848 @ (adr r3, 5bc900 ) │ │ │ │ + add r7, pc, #464 @ (adr r7, 5bc780 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r3, pc, #784 @ (adr r3, 5bc8c4 ) │ │ │ │ + add r7, pc, #400 @ (adr r7, 5bc744 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r3, pc, #720 @ (adr r3, 5bc888 ) │ │ │ │ + add r7, pc, #336 @ (adr r7, 5bc708 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1932173,21 +1932173,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5bc60c ) │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ b.n 5bc5de │ │ │ │ subs r2, #42 @ 0x2a │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r6, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov ip, r1 │ │ │ │ + ldr r2, [pc, #176] @ (5bc6b8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + add r2, pc, #968 @ (adr r2, 5bc9d8 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r6, [pc, #1032] @ 5bca2c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1932631,83 +1932631,83 @@ │ │ │ │ cmp sl, r5 │ │ │ │ bhi.n 5bc9f8 │ │ │ │ b.n 5bc6ec │ │ │ │ adds r5, #1 │ │ │ │ cmp sl, r5 │ │ │ │ bhi.n 5bc9f8 │ │ │ │ b.n 5bc6ec │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + add r2, pc, #752 @ (adr r2, 5bcd20 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bge.n 5bcac0 │ │ │ │ + ble.n 5bca00 │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r1, #164 @ 0xa4 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - bge.n 5bca34 │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + uxth r4, r6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5bca48 │ │ │ │ + ble.n 5bc988 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [sp, #792] @ 0x318 │ │ │ │ + add r2, pc, #408 @ (adr r2, 5bcbe4 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bls.n 5bc9fc │ │ │ │ + ble.n 5bcb3c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xe81000b8 │ │ │ │ - movs r2, #114 @ 0x72 │ │ │ │ + subs.w r0, r0, r8, ror #2 │ │ │ │ + movs r6, #18 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + add r2, pc, #32 @ (adr r2, 5bca7c ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r7, [pc, #768] @ (5bcd60 ) │ │ │ │ + strh r0, [r4, r5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [sp, #328] @ 0x148 │ │ │ │ + add r1, pc, #968 @ (adr r1, 5bce2c ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r0, lr │ │ │ │ + ldr r1, [pc, #64] @ (5bcaa8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r4, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 5bcb28 │ │ │ │ + bgt.n 5bca68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ittt │ │ │ │ - lsl r3, r5, #2 │ │ │ │ - mov r1, #236 @ 0xec │ │ │ │ - lsl r0, r7, #2 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + add r1, pc, #512 @ (adr r1, 5bcc7c ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf73000ab │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xfad000ab │ │ │ │ + movs r5, #86 @ 0x56 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + add r1, pc, #296 @ (adr r1, 5bcbb0 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bls.n 5bcb74 │ │ │ │ + ble.n 5bcab4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + add r1, pc, #96 @ (adr r1, 5bcaf4 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r1, #6 │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + add r0, pc, #624 @ (adr r0, 5bcd0c ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bvc.n 5bca18 │ │ │ │ + blt.n 5bcb58 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [sp, #792] @ 0x318 │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #356] @ (5bcc34 ) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1932858,56 +1932858,56 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ b.n 5bcafc │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bpl.n 5bcbb4 │ │ │ │ + bls.n 5bccf4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r5, #16 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf22e00b8 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + rsb r0, lr, #6029312 @ 0x5c0000 │ │ │ │ + ldr r5, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bpl.n 5bcc14 │ │ │ │ + bls.n 5bcd54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r3 │ │ │ │ + add r0, pc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r7, #64] @ 0x40 │ │ │ │ + str r6, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r2, #124] @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ + str r2, [r0, #124] @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #392] @ 0x188 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r7, #2 │ │ │ │ subs r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r7, #2 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1933868,168 +1933868,168 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 5bd550 │ │ │ │ ldr r2, [pc, #316] @ (5bd738 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5bd194 │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r0, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcc.n 5bd5b0 │ │ │ │ + bvc.n 5bd6f0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [sp, #152] @ 0x98 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - vhadd.s8 d0, d16, d31 │ │ │ │ - bcc.n 5bd6b8 │ │ │ │ + subw r0, r0, #175 @ 0xaf │ │ │ │ + bvs.n 5bd5f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r7, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r3, [sp, #856] @ 0x358 │ │ │ │ + ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r7, [sp, #800] @ 0x320 │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcc.n 5bd6b4 │ │ │ │ + bvs.n 5bd5f4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrb r0, [r1, #14] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - bcs.n 5bd62c │ │ │ │ + bvs.n 5bd56c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r6, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcs.n 5bd744 │ │ │ │ + bvs.n 5bd684 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r7, #17 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrb r0, [r0, #11] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - bcs.n 5bd694 │ │ │ │ + bpl.n 5bd5d4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bne.n 5bd630 │ │ │ │ + bpl.n 5bd570 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bne.n 5bd590 │ │ │ │ + bpl.n 5bd6d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + adds r2, r7, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsh r2, [r3, r7] │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + adds r4, r0, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - beq.n 5bd628 │ │ │ │ + bmi.n 5bd768 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, r1 │ │ │ │ + subs r2, r7, r7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [sp, #64] @ 0x40 │ │ │ │ + str r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r4, r2, r0 │ │ │ │ + subs r4, r6, r6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsh r0, [r2, r2] │ │ │ │ + str r0, [r6, #32] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + str r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r3, [sp, #696] @ 0x2b8 │ │ │ │ + str r7, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r6, {r5, r6, r7} │ │ │ │ + bcs.n 5bd5b4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r3, [sp, #456] @ 0x1c8 │ │ │ │ + str r7, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + str r6, [r3, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + bcs.n 5bd608 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + bcs.n 5bd7b4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r6, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + bne.n 5bd614 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ strb r6, [r0, #25] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + bne.n 5bd794 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r1, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + bne.n 5bd734 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r1, [sp, #328] @ 0x148 │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + beq.n 5bd678 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ lsls r0, r7, #2 │ │ │ │ strb r6, [r5, #21] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldmia r4!, {r3, r6, r7} │ │ │ │ + beq.n 5bd7d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r7} │ │ │ │ + beq.n 5bd77c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r7, #2 │ │ │ │ strb r4, [r0, #19] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r0, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [sp, #112] @ 0x70 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r3, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r3, [sp, #968] @ 0x3c8 │ │ │ │ + str r7, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + str r7, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r0, r9, asr #2 │ │ │ │ + ldc 0, cr0, [r0, #676]! @ 0x2a4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r6, [pc, #1572] @ 5bdd78 │ │ │ │ @@ -1934702,175 +1934702,175 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ blx r8 │ │ │ │ b.n 5bd996 │ │ │ │ nop │ │ │ │ cmp r0, #162 @ 0xa2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + str r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r5, {r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r0, #42] @ 0x2a │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r0, #40] @ 0x28 │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + str r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + str r0, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r7, #2 │ │ │ │ + asrs r6, r3, #17 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #520] @ 0x208 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + ldrh r4, [r4, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r0, #34] @ 0x22 │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r7!, {r1, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldrh r6, [r5, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r4, #32 │ │ │ │ + asrs r6, r0, #15 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r4, #62] @ 0x3e │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r6, [r1, r0] │ │ │ │ + ldr r6, [r5, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ + adds r6, #20 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r7, #24] │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r6!, {r3, r5, r7} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #20] │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r4, r4] │ │ │ │ + ldr r4, [r0, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r6, r7, #25 │ │ │ │ + asrs r6, r3, #8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r7, r3] │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + asrs r0, r7, #7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + ldrh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r6, #24 │ │ │ │ + asrs r2, r2, #7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r6, r2] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + ldmia r1, {r1, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + ldr r6, [r0, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r5, #12] │ │ │ │ + ldrh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r2, [r6, #10] │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + ldrsb r4, [r3, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ + ldrh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r6, #19 │ │ │ │ + asrs r2, r2, #2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r6, #4] │ │ │ │ + ldrh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r6, [r6, r4] │ │ │ │ + ldrsb r6, [r2, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + ldrh r0, [r5, #32] │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + ldrh r6, [r4, #30] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + ldrh r6, [r7, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5be464 │ │ │ │ + b.n 5bdba4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r3, r2] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1938738,15 +1938738,15 @@ │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bfi r1, r0, #1, #31 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb920129 │ │ │ │ + vrhadd.s d0, d2, d25 │ │ │ │ @ instruction: 0xf2dc015f │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #168] @ (5c0e0c ) │ │ │ │ @@ -1938811,15 +1938811,15 @@ │ │ │ │ b.n 5c0dea │ │ │ │ movs r2, #3 │ │ │ │ b.n 5c0dea │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf296015f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r1, r4, r9, asr #32 │ │ │ │ + cdp 1, 3, cr0, cr4, cr9, {1} │ │ │ │ @ instruction: 0xf228015f │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #164] @ (5c0ed0 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1938882,15 +1938882,15 @@ │ │ │ │ b.n 5c0eb0 │ │ │ │ movs r2, #3 │ │ │ │ b.n 5c0eb0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ rsb r1, sl, #95 @ 0x5f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r1, [r2, #164]! @ 0xa4 │ │ │ │ + ldc 1, cr0, [r2, #164] @ 0xa4 │ │ │ │ sbc.w r1, r2, #95 @ 0x5f │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #352] @ (5c1054 ) │ │ │ │ @@ -1939110,16 +1939110,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ vorr.i32 q0, #111 @ 0x0000006f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vand q8, q0, │ │ │ │ str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - b.n 5c0f6c │ │ │ │ - lsls r1, r5, #4 │ │ │ │ + @ instruction: 0xeaa80129 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -1939433,15 +1939432,15 @@ │ │ │ │ b.n 5c1398 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [ip], {95} @ 0x5f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [r0], #-380 @ 0xfffffe84 │ │ │ │ - b.n 5c1c64 │ │ │ │ + b.n 5c13a4 │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #192] @ (5c15a0 ) │ │ │ │ @@ -1939893,28 +1939892,28 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #4] │ │ │ │ b.n 5c16c2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bics.w r1, r8, pc, lsr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5c1e04 │ │ │ │ + b.n 5c1544 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - b.n 5c1c94 │ │ │ │ + b.n 5c13d4 │ │ │ │ lsls r1, r5, #4 │ │ │ │ @ instruction: 0xe82e015f │ │ │ │ - b.n 5c19ec │ │ │ │ + b.n 5c212c │ │ │ │ lsls r1, r5, #4 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + b.n 5c2034 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + b.n 5c1fdc │ │ │ │ lsls r1, r5, #4 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + b.n 5c1f70 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + b.n 5c1ec8 │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #188] @ (5c1aa0 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1940887,19 +1940886,19 @@ │ │ │ │ b.n 5c21fe │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ udf #62 @ 0x3e │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 5c23f4 │ │ │ │ + bls.n 5c2334 │ │ │ │ lsls r1, r5, #4 │ │ │ │ ble.n 5c24c0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bpl.n 5c2448 │ │ │ │ + bhi.n 5c2388 │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #688] @ (5c26dc ) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1941813,21 +1941812,21 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b.n 5c2b5e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bpl.n 5c2de4 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + beq.n 5c2cc4 │ │ │ │ lsls r1, r5, #4 │ │ │ │ bcc.n 5c2d44 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r3!, {r1, r6, r7} │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #340] @ (5c2f18 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1942890,15 +1942889,15 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r5} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bkpt 0x00b6 │ │ │ │ + stmia r2!, {r1, r2, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -1943056,15 +1943055,15 @@ │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #692] @ (5c3e60 ) │ │ │ │ @@ -1943289,19 +1943288,19 @@ │ │ │ │ stmia r3!, {} │ │ │ │ stmia r4!, {r1, r3, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r2, r5} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cbnz r6, 5c3ed2 │ │ │ │ - lsls r1, r5, #4 │ │ │ │ - cbnz r4, 5c3ed0 │ │ │ │ - lsls r1, r5, #4 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + itee cs │ │ │ │ + lslcs r1, r5, #4 │ │ │ │ + ite ne @ unpredictable │ │ │ │ + lslne r1, r5, #4 │ │ │ │ + stmdbeq sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3704] @ 0xe78 │ │ │ │ ldr.w r2, [pc, #1072] @ 5c42b8 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ ldr.w r3, [pc, #1072] @ 5c42bc │ │ │ │ add.w r4, sp, #87 @ 0x57 │ │ │ │ @@ -1943700,21 +1943699,21 @@ │ │ │ │ b.n 5c3ecc │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + pop {r1, r3, r5} │ │ │ │ lsls r1, r5, #4 │ │ │ │ itte le │ │ │ │ lslle r7, r3, #5 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + hlt 0x0016 │ │ │ │ lslgt r1, r5, #4 │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + cbnz r0, 5c42de │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w r2, [pc, #1580] @ 5c4910 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1944301,25 +1944300,25 @@ │ │ │ │ mov r3, r4 │ │ │ │ bl 5bf87c │ │ │ │ b.n 5c454c │ │ │ │ pop {r1, r2, r3, pc} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ lsls r1, r5, #4 │ │ │ │ - cbz r0, 5c4966 │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r1, r5, #4 │ │ │ │ hlt 0x0012 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cbz r0, 5c492c │ │ │ │ + push {r4, r5, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r7, sp, #944 @ 0x3b0 │ │ │ │ + cbz r4, 5c498e │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + uxtb r4, r7 │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1949674,28 +1949673,28 @@ │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strb r2, [r1, #12] │ │ │ │ + strb r2, [r5, #26] │ │ │ │ lsls r1, r5, #4 │ │ │ │ cmp r0, #251 @ 0xfb │ │ │ │ bhi.n 5c8662 │ │ │ │ ldr r3, [pc, #12] @ (5c8668 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c866c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + subs r4, r6, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 5c874a │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, #162 @ 0xa2 │ │ │ │ beq.n 5c8756 │ │ │ │ @@ -1949854,25 +1949853,25 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #6 │ │ │ │ bx lr │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.n 5c8756 │ │ │ │ b.n 5c87be │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + strb r4, [r5, #16] │ │ │ │ lsls r1, r5, #4 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ bhi.n 5c87e0 │ │ │ │ ldr r3, [pc, #8] @ (5c87e4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - strb r2, [r6, #1] │ │ │ │ + strb r2, [r2, #16] │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #196] @ (5c88bc ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ @@ -1951869,15 +1951868,15 @@ │ │ │ │ b.n 5c9dac │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r5, #4 │ │ │ │ ldrd r6, r9, [sp, #24] │ │ │ │ movs r7, #1 │ │ │ │ lsl.w r1, r7, r3 │ │ │ │ ldr.w r3, [sl, #2604] @ 0xa2c │ │ │ │ cmp r5, r2 │ │ │ │ orr.w r3, r3, r1 │ │ │ │ @@ -1951924,15 +1951923,15 @@ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c9e9c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldrb r6, [r4, #15] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ sub.w r1, r2, #9 │ │ │ │ cmp r2, #32 │ │ │ │ it ne │ │ │ │ cmpne r1, #1 │ │ │ │ @@ -1953682,17 +1953681,17 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldr r6, [r6, r7] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - asrs r6, r1, #20 │ │ │ │ + adds r6, r5, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh.w r0, [sl, sp, lsl #2] │ │ │ │ + ldc2l 0, cr0, [sl], {173} @ 0xad │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1954823,33 +1954822,33 @@ │ │ │ │ b.n 5cbc70 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #1016] @ (5cc010 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldr r6, [pc, #992] @ (5cbffc ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - @ instruction: 0xfbb400ad │ │ │ │ + vhadd.u16 d16, d20, d29 │ │ │ │ ldr r6, [pc, #624] @ (5cbe94 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - @ instruction: 0xfb3000ad │ │ │ │ - add r7, pc, #824 @ (adr r7, 5cbf64 ) │ │ │ │ + cdp2 0, 13, cr0, cr0, cr13, {5} │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xfb5600ad │ │ │ │ + cdp2 0, 15, cr0, cr6, cr13, {5} │ │ │ │ subs r4, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5f800ad │ │ │ │ - @ instruction: 0xf5ea00ad │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + ldrsb.w r0, [r8, #173] @ 0xad │ │ │ │ + vst1.8 {d0[5]}, [sl]! │ │ │ │ + str r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs.w r0, r8, #5668864 @ 0x568000 │ │ │ │ - @ instruction: 0xf2f000ad │ │ │ │ + ldr??.w r0, [r8, sp, lsl #2] │ │ │ │ + @ instruction: 0xf69000ad │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, #3 │ │ │ │ @@ -1955606,32 +1955605,32 @@ │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ bne.w 5cb156 │ │ │ │ adds r2, #1 │ │ │ │ strh.w r6, [sp, #217] @ 0xd9 │ │ │ │ b.n 5cc3f6 │ │ │ │ - ldcl 0, cr0, [r8, #-692]! @ 0xfffffd4c │ │ │ │ - vhadd.s16 d0, d16, d29 │ │ │ │ - cdp 0, 12, cr0, cr12, cr13, {5} │ │ │ │ + adds.w r0, r8, #173 @ 0xad │ │ │ │ + @ instruction: 0xf2b000ad │ │ │ │ + @ instruction: 0xf26c00ad │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r6, #692] @ 0x2b4 │ │ │ │ - ldc 0, cr0, [r8, #692] @ 0x2b4 │ │ │ │ + @ instruction: 0xf13600ad │ │ │ │ + @ instruction: 0xf13800ad │ │ │ │ cmp r4, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + asrs r6, r7, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldcl 0, cr0, [r2], #-692 @ 0xfffffd4c │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + ands.w r0, r2, #173 @ 0xad │ │ │ │ + ands r2, r5 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xfaa000a9 │ │ │ │ - mov sl, r3 │ │ │ │ + cdp2 0, 4, cr0, cr0, cr9, {5} │ │ │ │ + ldr r2, [pc, #232] @ (5cc574 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1956033,17 +1956032,16 @@ │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ subs r1, #96 @ 0x60 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - b.n 5cc228 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - str r2, [r6, #84] @ 0x54 │ │ │ │ + @ instruction: 0xe85400ad │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov lr, r3 │ │ │ │ subs r1, #3 │ │ │ │ ldrd r3, ip, [sp, #32] │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -1959831,15 +1959829,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5cf244 │ │ │ │ add.w r3, r0, #143360 @ 0x23000 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5cf244 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + asrs r6, r0, #32 │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r5, r0, #143360 @ 0x23000 │ │ │ │ ldr r3, [pc, #76] @ (5cf2e8 ) │ │ │ │ @@ -1960432,21 +1960430,21 @@ │ │ │ │ orrs r0, r2 │ │ │ │ b.n 5cf50e │ │ │ │ mov ip, lr │ │ │ │ b.n 5cf818 │ │ │ │ cmp r0, #53 @ 0x35 │ │ │ │ bne.n 5cf7bc │ │ │ │ b.n 5cf724 │ │ │ │ - lsrs r6, r5, #1 │ │ │ │ + lsrs r6, r1, #16 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsrs r2, r4, #12 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - lsls r4, r5, #29 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r0 │ │ │ │ sub sp, #24 │ │ │ │ @@ -1960480,15 +1960478,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (5cf920 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ lsls r1, r5, #4 │ │ │ │ subs r0, #6 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5cf942 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ @@ -1961890,108 +1961888,108 @@ │ │ │ │ blx 68be8 │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ b.n 5d0542 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stc2l 1, cr0, [r4, #-376]! @ 0xfffffe88 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r6, sp, #384 @ 0x180 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #968 @ 0x3c8 │ │ │ │ + add r6, sp, #584 @ 0x248 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r6, sp, #648 @ 0x288 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r6, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #392 @ 0x188 │ │ │ │ + add r7, sp, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #648 @ 0x288 │ │ │ │ + add r7, sp, #264 @ 0x108 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #296 @ 0x128 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #768 @ 0x300 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #776 @ 0x308 │ │ │ │ + add r7, sp, #392 @ 0x188 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #208 @ 0xd0 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r0, r5] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r5, r5, #2 │ │ │ │ vld2.8 {d16[2],d17[2]}, [r2 :16], lr │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ + str r5, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r7, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 5d0788 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -1964534,31 +1964532,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ udf #86 @ 0x56 │ │ │ │ lsls r6, r3, #5 │ │ │ │ udf #82 @ 0x52 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5d1bbc │ │ │ │ - lsls r0, r5, #4 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + @ instruction: 0xe8020128 │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5d28e0 │ │ │ │ + b.n 5d2020 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ble.n 5d23bc │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrh r2, [r5, #58] @ 0x3a │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r0, #60] @ 0x3c │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + str r3, [sp, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r6, #58] @ 0x3a │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr.w r4, [pc, #1288] @ 5d2830 │ │ │ │ @@ -1965351,15 +1965348,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 5d2b00 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #246 @ 0xf6 │ │ │ │ + b.n 5d3124 │ │ │ │ lsls r0, r5, #4 │ │ │ │ bmi.n 5d2c58 │ │ │ │ lsls r6, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -1965413,15 +1965410,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 5d2c58 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 5d2cc4 │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ lsls r0, r5, #4 │ │ │ │ bcc.n 5d2bb0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ @@ -1966374,25 +1966371,25 @@ │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r6} │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r7, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 5d37bc │ │ │ │ + bmi.n 5d36fc │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r3, #5 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + movs r5, #78 @ 0x4e │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #104] @ (5d37e8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1966632,37 +1966629,37 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5d3998 │ │ │ │ ldr.w lr, [pc, #48] @ 5d3a20 │ │ │ │ ldr r2, [pc, #48] @ (5d3a24 ) │ │ │ │ add lr, pc │ │ │ │ add r2, pc │ │ │ │ b.n 5d3998 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #38 @ 0x26 │ │ │ │ + adds r6, #198 @ 0xc6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r3, #4] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adcs r0, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r2, #2] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adcs r0, r3 │ │ │ │ + add r8, pc │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #44] @ 5d3a68 │ │ │ │ @@ -1966676,21 +1966673,21 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr.w ip, [pc, #28] @ 5d3a74 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp] │ │ │ │ bl 5d2164 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldrb r4, [r3, #2] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r1, #58] @ 0x3a │ │ │ │ + str r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + strb r4, [r2, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r6, #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] @ 5d3ab8 │ │ │ │ @@ -1966704,20 +1966701,20 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr.w ip, [pc, #28] @ 5d3ac4 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp] │ │ │ │ bl 5d2164 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + str r2, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adcs.w r0, r0, #5603328 @ 0x558000 │ │ │ │ - lsls r2, r4 │ │ │ │ + ldr??.w r0, [r0, #171] @ 0xab │ │ │ │ + add r2, r8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #2576] @ 0xa10 │ │ │ │ @@ -1966826,31 +1966823,31 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds r6, r1, #7 │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r0, r5, #4 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmia r4!, {r2, r3, r6} │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + ldrb r4, [r7, #7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + ldrb r2, [r6, #7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1971192,15 +1971189,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3176] @ 0xc68 │ │ │ │ @@ -1974145,19 +1974142,19 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #14] │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r0, [r4, #12] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strb r2, [r5, #5] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ lsls r0, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #2600] @ 0xa28 │ │ │ │ @@ -1974230,25 +1974227,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5d8d6c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r6, #10] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + cmp r1, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #194 @ 0xc2 │ │ │ │ + cmp r1, #98 @ 0x62 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r7, #1] │ │ │ │ + strb r4, [r3, #16] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r6, [r5, #8] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {lr} │ │ │ │ ldrb.w r3, [r0, #78] @ 0x4e │ │ │ │ cmp r3, #8 │ │ │ │ bhi.w 5d8f22 │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r0, r8 │ │ │ │ @@ -1975530,29 +1975527,29 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds r4, r3, r4 │ │ │ │ + adds r4, r7, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #408] @ 0x198 │ │ │ │ + str r7, [sp, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + adds r0, r5, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #296] @ 0x128 │ │ │ │ + str r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + adds r2, r4, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ sub sp, #32 │ │ │ │ @@ -1976449,23 +1976446,22 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5da40a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r4, r0] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r6, r6 │ │ │ │ + adds r4, r2, #5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrh r2, [r4, r7] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - b.n 5da388 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + @ instruction: 0xeb3600b8 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1976630,19 +1976626,19 @@ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ ldrh r0, [r0, r6] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, r4] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r3, #26 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ ldr.w lr, [pc, #104] @ 5da6c0 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ @@ -1976884,15 +1976880,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r2, [r1, r0] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #64] @ 0x40 │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrsb r2, [r2, r5] │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3616] @ 0xe20 │ │ │ │ @@ -1977037,21 +1977033,21 @@ │ │ │ │ beq.n 5da9f2 │ │ │ │ b.n 5daa3c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrsb r4, [r0, r4] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #52] @ 0x34 │ │ │ │ + str r4, [r6, #108] @ 0x6c │ │ │ │ lsls r0, r5, #4 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r0, r5, #4 │ │ │ │ add r2, pc, #912 @ (adr r2, 5dadf4 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r2, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r2, [r5, r7] │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1977188,31 +1977184,31 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 5da3c0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r6, [r6, r5] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + str r2, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - str r4, [r5, #24] │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r5, #4 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ble.n 5daca4 │ │ │ │ + b.n 5dade4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r6, #4] │ │ │ │ + str r2, [r2, #64] @ 0x40 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - str r0, [r2, #4] │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r5, #4 │ │ │ │ - bgt.n 5dac00 │ │ │ │ + b.n 5dad40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-80] │ │ │ │ sub.w sp, sp, #4128 @ 0x1020 │ │ │ │ @@ -1977351,23 +1977347,23 @@ │ │ │ │ bl 5da3c0 │ │ │ │ b.n 5dad26 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r3, r7] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #1 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + str r0, [r5, #32] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strh r4, [r1, r3] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + str r0, [r3, #28] │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr r2, [pc, #308] @ (5daee0 ) │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ @@ -1977493,27 +1977489,27 @@ │ │ │ │ bl 5da3c0 │ │ │ │ b.n 5dae90 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r6, [r1, r1] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r3, r2] │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r5, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrsh r0, [r3, r0] │ │ │ │ + str r0, [r7, #24] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrb r2, [r4, r7] │ │ │ │ + str r2, [r0, #24] │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r0, [r5, r5] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + str r0, [r7, #16] │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ ldr.w r7, [pc, #1096] @ 5db360 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -1977940,41 +1977936,41 @@ │ │ │ │ b.n 5db178 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r3, r3] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrsh r4, [r1, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r0, [r2, r2] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsrs r4, r5, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r0, r2] │ │ │ │ + ldrsh r6, [r4, r0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r7, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r4, r1] │ │ │ │ + ldrb r0, [r0, r0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r1, r1] │ │ │ │ + ldrh r2, [r5, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -1978423,48 +1978419,48 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #200] @ (5db960 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r5, #112] @ 0x70 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsb r4, [r2, r7] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r4, r5, #21 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + lsls r6, r6, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stcl 0, cr0, [r2, #-688]! @ 0xfffffd50 │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + add.w r0, r2, #172 @ 0xac │ │ │ │ + ldrh r6, [r6, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r2, #15 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrsb r6, [r1, r2] │ │ │ │ + ldrh r6, [r5, r0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strb r4, [r2, r6] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + lsls r2, r6, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r0, [pc, #288] @ (5db9fc ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + ldrsb r6, [r7, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -1978640,30 +1978636,31 @@ │ │ │ │ b.n 5db976 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov lr, lr │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, r1 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r3, r3] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strh r2, [r3, r3] │ │ │ │ + ldrsb r2, [r7, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strh r2, [r1, r2] │ │ │ │ + ldrsb r2, [r5, r0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ cmp lr, r3 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - vhadd.u8 d16, d18, d28 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + lsls r2, r4, #11 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + strb r0, [r2, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ │ │ │ │ 005dbaf4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -1978981,19 +1978978,19 @@ │ │ │ │ b.n 5dbe7a │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ add r8, lr │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #840] @ (5dc1e4 ) │ │ │ │ + strh r2, [r6, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r5, [pc, #376] @ (5dc018 ) │ │ │ │ + str r6, [r7, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xfbf400ac │ │ │ │ + vaddl.u16 q0, d20, d28 │ │ │ │ movs r1, #0 │ │ │ │ add r7, sp, #148 @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #81 @ 0x51 │ │ │ │ bl 598910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4845a0> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1979582,17 +1979579,17 @@ │ │ │ │ b.n 5dc442 │ │ │ │ strd r6, r5, [sp, #24] │ │ │ │ b.n 5dc438 │ │ │ │ blx 69d98 <__errno_location@plt> │ │ │ │ movs r3, #22 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 5dc438 │ │ │ │ - lsls r4, r6, #4 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #832] @ (5dc804 ) │ │ │ │ + ldr r4, [pc, #448] @ (5dc684 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ @@ -1980777,15 +1980774,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r6, #180 @ 0xb4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r7, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r6, #124 @ 0x7c │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1980906,17 +1980903,16 @@ │ │ │ │ str.w r8, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #32] │ │ │ │ b.n 5dd212 │ │ │ │ cmp r6, #36 @ 0x24 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5dd1c4 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + add.w r0, ip, ip, asr #2 │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ and.w r3, r1, #31 │ │ │ │ movs r4, #1 │ │ │ │ add.w ip, r0, #132096 @ 0x20400 │ │ │ │ mov r5, r0 │ │ │ │ ubfx lr, r1, #5, #9 │ │ │ │ @@ -1992873,15 +1992869,15 @@ │ │ │ │ orreq.w r2, r2, #2 │ │ │ │ strbeq r2, [r3, #3] │ │ │ │ b.n 5e5674 │ │ │ │ bl 444828 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3304b8> │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ b.n 5e568e │ │ │ │ nop │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1992937,15 +1992933,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5e5784 │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ b.n 5e578c │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ add.w r7, r6, #215040 @ 0x34800 │ │ │ │ - bl abd4d8 │ │ │ │ + bl abd800 │ │ │ │ add.w r4, r6, #132096 @ 0x20400 │ │ │ │ ldr.w r3, [r9, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ add.w r4, r4, #896 @ 0x380 │ │ │ │ add.w r5, r7, #32 │ │ │ │ mov.w r8, #0 │ │ │ │ blx r3 │ │ │ │ @@ -1993029,15 +1993025,15 @@ │ │ │ │ bne.n 5e584a │ │ │ │ b.n 5e58a2 │ │ │ │ mov r1, r4 │ │ │ │ b.n 5e5874 │ │ │ │ nop │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + cbnz r0, 5e58ec │ │ │ │ lsls r7, r4, #4 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1993319,15 +1993315,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #8 @ (adr r7, 5e5c04 ) │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #216 @ (adr r5, 5e5cdc ) │ │ │ │ lsls r5, r3, #5 │ │ │ │ - cbz r2, 5e5c36 │ │ │ │ + push {r1, r3, r4, r6, lr} │ │ │ │ lsls r7, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1993456,15 +1993452,15 @@ │ │ │ │ bne.n 5e5d50 │ │ │ │ dmb ish │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e5d36 │ │ │ │ b.n 5e5cd0 │ │ │ │ nop │ │ │ │ - sxth r2, r4 │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r7, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #640] @ 0x280 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1993655,19 +1993651,19 @@ │ │ │ │ ldr.w r3, [r4, #1028] @ 0x404 │ │ │ │ movw r2, #9632 @ 0x25a0 │ │ │ │ strb.w r8, [r4, #968] @ 0x3c8 │ │ │ │ mla r3, r7, r3, r2 │ │ │ │ add r3, r4 │ │ │ │ b.n 5e5e12 │ │ │ │ nop │ │ │ │ - add r6, sp, #520 @ 0x208 │ │ │ │ + sxth r2, r4 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + cbz r4, 5e5fd2 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r5, sp, #1016 @ 0x3f8 │ │ │ │ + cbz r6, 5e5fca │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1994280,15 +1994276,15 @@ │ │ │ │ beq.n 5e674a │ │ │ │ lsls r0, r4, #3 │ │ │ │ bmi.n 5e674a │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cbz r3, 5e66ba │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ mov r6, fp │ │ │ │ - bl abd718 │ │ │ │ + bl abda40 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r5, [r0, #0] │ │ │ │ mov ip, r0 │ │ │ │ add.w r9, r5, #108 @ 0x6c │ │ │ │ mov.w lr, #1 │ │ │ │ bfi r3, r4, #0, #24 │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -1994441,15 +1994437,15 @@ │ │ │ │ strb.w r2, [r5, #122] @ 0x7a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5e6656 │ │ │ │ ands.w r1, r4, #8 │ │ │ │ beq.n 5e6750 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ add.w r7, r6, #644 @ 0x284 │ │ │ │ - bl abd718 │ │ │ │ + bl abda40 │ │ │ │ ldr.w r9, [r6, #688] @ 0x2b0 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ mov r1, r9 │ │ │ │ blx 6996c <__aeabi_uidivmod@plt> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r3, r9 │ │ │ │ @@ -1994519,15 +1994515,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, r3 │ │ │ │ bls.n 5e68f2 │ │ │ │ b.n 5e68d0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl abd748 │ │ │ │ + bl abda70 │ │ │ │ b.n 5e67a8 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r2, #1556] @ 0x614 │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 5e6932 │ │ │ │ ldr.w r0, [fp] │ │ │ │ @@ -1994603,17 +1994599,17 @@ │ │ │ │ b.n 5e6952 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #176 @ (adr r6, 5e6ab0 ) │ │ │ │ + add r1, sp, #816 @ 0x330 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r5, pc, #784 @ (adr r5, 5e6d14 ) │ │ │ │ + add r1, sp, #400 @ 0x190 │ │ │ │ lsls r7, r4, #4 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1994655,15 +1994651,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 5e6a6e │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5e6bb6 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #644 @ 0x284 │ │ │ │ - bl abd748 │ │ │ │ + bl abda70 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r5, #1028] @ 0x404 │ │ │ │ movw r1, #12336 @ 0x3030 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ movw r1, #9636 @ 0x25a4 │ │ │ │ adds r0, r5, r3 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ @@ -1994723,15 +1994719,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e6b28 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5e6bba │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #644 @ 0x284 │ │ │ │ - bl abd748 │ │ │ │ + bl abda70 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ str r4, [r3, #8] │ │ │ │ strb r2, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 5e6ade │ │ │ │ @@ -1994908,17 +1994904,17 @@ │ │ │ │ b.n 5e6c82 │ │ │ │ str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #5 │ │ │ │ lsrs r6, r0, #4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #160] @ (5e6db8 ) │ │ │ │ + str r0, [r1, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [pc, #296] @ (5e6e44 ) │ │ │ │ + str r2, [r5, 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, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #820] @ (5e7064 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1995267,15 +1995263,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r1, [r3, #0] │ │ │ │ strd r2, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r4, [sp, #336] @ 0x150 │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1995370,21 +1995366,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5e71fc ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 5e5454 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 5e7168 │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r3, [sp, #392] @ 0x188 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995398,15 +1995394,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r5, [r4, #524] @ 0x20c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r2, [r0, #673] @ 0x2a1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1995424,15 +1995420,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r3, #556] @ 0x22c │ │ │ │ blx r2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995440,15 +1995436,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e5454 │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -1995460,15 +1995456,15 @@ │ │ │ │ ldr.w r3, [r4, #564] @ 0x234 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995476,15 +1995472,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e5454 │ │ │ │ ldr.w r3, [r4, #568] @ 0x238 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1995541,15 +1995537,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ strb.w r1, [r5, #968] @ 0x3c8 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r3, r3, #9600 @ 0x2580 │ │ │ │ adds r3, #32 │ │ │ │ b.n 5e7354 │ │ │ │ - ldr r2, [sp, #280] @ 0x118 │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #640] @ 0x280 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1995563,15 +1995559,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ ldrb.w r1, [r0, #674] @ 0x2a2 │ │ │ │ @@ -1995586,15 +1995582,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #16] @ (5e743c ) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5e5454 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 5e741c │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -1995606,29 +1995602,29 @@ │ │ │ │ ldr.w r5, [r4, #428] @ 0x1ac │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #20] @ (5e749c ) │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ add r1, pc │ │ │ │ bl 5e5454 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #544] @ 0x220 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -1995640,15 +1995636,15 @@ │ │ │ │ ldr.w r3, [r4, #580] @ 0x244 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995665,15 +1995661,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995682,15 +1995678,15 @@ │ │ │ │ bl 5e5454 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #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 │ │ │ │ @@ -1995699,15 +1995695,15 @@ │ │ │ │ bl 5e5454 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995716,15 +1995712,15 @@ │ │ │ │ bl 5e5454 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995739,15 +1995735,15 @@ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #240] @ 0xf0 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ subs r1, r3, r0 │ │ │ │ @@ -1995770,15 +1995766,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e75fa │ │ │ │ ldr r1, [pc, #8] @ (5e7624 ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ bl 5e5454 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r0, r3, [r0, #100] @ 0x64 │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ strd r2, r3, [r0, #108] @ 0x6c │ │ │ │ strh.w r3, [r0, #120] @ 0x78 │ │ │ │ @@ -1995857,15 +1995853,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [r0, #1028] @ 0x404 │ │ │ │ @@ -1996194,15 +1996190,15 @@ │ │ │ │ addw r3, r3, #513 @ 0x201 │ │ │ │ cmp r3, ip │ │ │ │ bne.n 5e7ab8 │ │ │ │ add.w r3, r4, #696 @ 0x2b8 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r4, #644 @ 0x284 │ │ │ │ strd r3, r3, [r4, #696] @ 0x2b8 │ │ │ │ - bl abd4cc │ │ │ │ + bl abd7f4 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r3, [r4, #640] @ 0x280 │ │ │ │ ldr.w r1, [pc, #2204] @ 5e837c │ │ │ │ ldr.w r0, [r2, #1136] @ 0x470 │ │ │ │ str.w r0, [r4, #1000] @ 0x3e8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #416] @ 0x1a0 │ │ │ │ @@ -1996931,19 +1996927,19 @@ │ │ │ │ bl 5dd7b0 │ │ │ │ b.n 5e8320 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ b.n 5e834a │ │ │ │ nop │ │ │ │ - asrs r4, r7 │ │ │ │ + add ip, fp │ │ │ │ lsls r4, r5, #2 │ │ │ │ ble.n 5e83ea │ │ │ │ vraddhn.i d24, , │ │ │ │ - vaddl.u q10, d31, d8 │ │ │ │ + vraddhn.i d20, , q12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r1, [sp, #868] @ 0x364 │ │ │ │ vrshr.u32 q15, , #1 │ │ │ │ @ instruction: 0xffff5fa7 │ │ │ │ vshr.u32 , , #1 │ │ │ │ vrsra.u64 d24, d5, #1 │ │ │ │ vaddw.u q13, , d17 │ │ │ │ @@ -1999379,15 +1999375,15 @@ │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 5e9cb0 │ │ │ │ ldrb.w r2, [r7, #1912] @ 0x778 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 5e9cb0 │ │ │ │ nop │ │ │ │ - strb r2, [r0, #12] │ │ │ │ + strb r2, [r4, #26] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #224] @ (5e9ed8 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2005224,15 +2005220,15 @@ │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #80 @ 0x50 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 5edd38 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2005437,15 +2005433,15 @@ │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 5edd38 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2005545,15 +2005541,15 @@ │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ mov r7, r4 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5edd38 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -2005640,15 +2005636,15 @@ │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ mov r7, r4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5edd38 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2005738,15 +2005734,15 @@ │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ mov r7, r4 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5edd38 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2005827,15 +2005823,15 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5edd38 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2005909,15 +2005905,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (5ee600 ) │ │ │ │ ldr r3, [pc, #188] @ (5ee604 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 5ee588 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ ldrb.w ip, [sp, #97] @ 0x61 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2006170,15 +2006166,15 @@ │ │ │ │ add.w r3, r4, #96 @ 0x60 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ movs r6, #0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ bl 5edd38 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #204] @ 0xcc │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2006229,25 +2006225,25 @@ │ │ │ │ ldr.w fp, [r4, #36] @ 0x24 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 5ee710 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #40 @ 0x28 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ movs r4, #0 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 5edd38 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strh.w r3, [sp, #124] @ 0x7c │ │ │ │ add.w lr, sp, #56 @ 0x38 │ │ │ │ @@ -2006312,15 +2006308,15 @@ │ │ │ │ adds r2, r7, #1 │ │ │ │ str r2, [r0, #124] @ 0x7c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #148 @ 0x94 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 5edd38 │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ mov r2, r8 │ │ │ │ @@ -2006569,15 +2006565,15 @@ │ │ │ │ adds r3, r2, #5 │ │ │ │ adds r7, r2, #1 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5edd38 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ cmp r4, #21 │ │ │ │ @@ -2006671,15 +2006667,15 @@ │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movs r3, #105 @ 0x69 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #364 @ 0x16c │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ee3f4 │ │ │ │ ldrh.w r2, [sp, #344] @ 0x158 │ │ │ │ ldrb.w r4, [sp, #333] @ 0x14d │ │ │ │ ldrb.w r3, [sp, #338] @ 0x152 │ │ │ │ @@ -2006867,30 +2006863,30 @@ │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ adds r3, r7, #6 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5edd38 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ add.w r3, r5, #80 @ 0x50 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ add r6, sp, #364 @ 0x16c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5edd38 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2007025,15 +2007021,15 @@ │ │ │ │ adds r3, r4, #6 │ │ │ │ adds r7, r4, #2 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5edd38 │ │ │ │ b.n 5eed34 │ │ │ │ movs r3, #162 @ 0xa2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2007081,15 +2007077,15 @@ │ │ │ │ adds r3, r7, #5 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5edd38 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ @@ -2007258,15 +2007254,15 @@ │ │ │ │ add.w r3, fp, #1 │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r4, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #204 @ 0xcc │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 5edd38 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r7 │ │ │ │ @@ -2007899,26 +2007895,26 @@ │ │ │ │ lsls r6, r2, #31 │ │ │ │ bpl.n 5efb6c │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #432 @ 0x1b0 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #428] @ 0x1ac │ │ │ │ @@ -2007940,15 +2007936,15 @@ │ │ │ │ tst.w r2, #169 @ 0xa9 │ │ │ │ bne.w 5f10a8 │ │ │ │ cmp r1, #20 │ │ │ │ bne.n 5efb6c │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #304 @ 0x130 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ee3f4 │ │ │ │ ldr.w ip, [sp, #316] @ 0x13c │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ @@ -2008010,15 +2008006,15 @@ │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r0, r3 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5ee3f4 │ │ │ │ ldrh.w r3, [sp, #1158] @ 0x486 │ │ │ │ ldrb.w r0, [sp, #1168] @ 0x490 │ │ │ │ add.w fp, sp, #1168 @ 0x490 │ │ │ │ @@ -2008429,26 +2008425,26 @@ │ │ │ │ bl 5eebac │ │ │ │ b.w 5ef83a │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #544 @ 0x220 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #540] @ 0x21c │ │ │ │ @@ -2008459,26 +2008455,26 @@ │ │ │ │ bl 5ebab4 │ │ │ │ b.w 5ef83a │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #608 @ 0x260 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #604] @ 0x25c │ │ │ │ @@ -2008495,18 +2008491,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ lsls r5, r3, #5 │ │ │ │ lsls r2, r7, #30 │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - itee mi │ │ │ │ - lslmi r3, r5, #2 │ │ │ │ - asrpl r0, r4, #3 │ │ │ │ - lslpl r6, r5, #2 │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r2, [pc, #3348] @ 5f0f34 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r2, r3 │ │ │ │ mov r9, r3 │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ @@ -2008531,15 +2008527,15 @@ │ │ │ │ add.w r6, sp, #1040 @ 0x410 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edd38 │ │ │ │ ldrsh.w sl, [r6, #4] │ │ │ │ ldr.w lr, [r4, #36] @ 0x24 │ │ │ │ cmp.w lr, #65 @ 0x41 │ │ │ │ @@ -2008677,15 +2008673,15 @@ │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5edd38 │ │ │ │ ldrb.w r3, [sp, #1168] @ 0x490 │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2008827,26 +2008823,26 @@ │ │ │ │ bl 5ebffc │ │ │ │ b.w 5ef83a │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #576 @ 0x240 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #572] @ 0x23c │ │ │ │ @@ -2008857,26 +2008853,26 @@ │ │ │ │ bl 5ebb68 │ │ │ │ b.w 5ef83a │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #640 @ 0x280 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #636] @ 0x27c │ │ │ │ @@ -2008890,15 +2008886,15 @@ │ │ │ │ add.w r6, sp, #1200 @ 0x4b0 │ │ │ │ add.w r4, sp, #1216 @ 0x4c0 │ │ │ │ add.w r7, sp, #1152 @ 0x480 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5edd38 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldrb.w lr, [r5, #21] │ │ │ │ @@ -2009035,26 +2009031,26 @@ │ │ │ │ bl 5eb594 │ │ │ │ b.w 5ef83a │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #336 @ 0x150 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #332] @ 0x14c │ │ │ │ @@ -2009065,26 +2009061,26 @@ │ │ │ │ bl 5eb730 │ │ │ │ b.w 5ef83a │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #364] @ 0x16c │ │ │ │ @@ -2009095,26 +2009091,26 @@ │ │ │ │ bl 5eb7e4 │ │ │ │ b.w 5ef83a │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #396] @ 0x18c │ │ │ │ @@ -2009125,26 +2009121,26 @@ │ │ │ │ bl 5eb898 │ │ │ │ b.w 5ef83a │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #448 @ 0x1c0 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #464 @ 0x1d0 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #460] @ 0x1cc │ │ │ │ @@ -2009154,37 +2009150,37 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5eba00 │ │ │ │ b.w 5ef83a │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ add.w r6, sp, #1200 @ 0x4b0 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov sl, r0 │ │ │ │ bl 5ee3f4 │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ bl 5edd38 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #8 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 5edd38 │ │ │ │ ldrh.w r3, [sp, #1068] @ 0x42c │ │ │ │ mov.w lr, #0 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ @@ -2009241,15 +2009237,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5eb0f4 │ │ │ │ b.w 5ef83a │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #704 @ 0x2c0 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ bl 5ee3f4 │ │ │ │ ldrh.w r2, [sp, #1180] @ 0x49c │ │ │ │ movs r3, #0 │ │ │ │ @@ -2009522,15 +2009518,15 @@ │ │ │ │ add.w ip, sp, #1200 @ 0x4b0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ bl 5edd38 │ │ │ │ ldrd r0, r1, [sp, #696] @ 0x2b8 │ │ │ │ @@ -2009865,15 +2009861,15 @@ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ bne.n 5f12d4 │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r4, sp, #880 @ 0x370 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 5ee3f4 │ │ │ │ ldrh.w r3, [sp, #892] @ 0x37c │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -2009934,25 +2009930,25 @@ │ │ │ │ b.w 5ef83a │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ add r7, sp, #768 @ 0x300 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r7 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5edd38 │ │ │ │ ldrh.w r3, [sp, #924] @ 0x39c │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ @@ -2010011,25 +2010007,25 @@ │ │ │ │ b.w 5ef83a │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ add r7, sp, #736 @ 0x2e0 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r7 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5edd38 │ │ │ │ ldrh.w r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ @@ -2010150,15 +2010146,15 @@ │ │ │ │ strh.w sl, [r6, #4] │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1200 @ 0x4b0 │ │ │ │ mov r0, r2 │ │ │ │ add.w r1, r4, #20 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5ee3f4 │ │ │ │ ldr.w r1, [sp, #1216] @ 0x4c0 │ │ │ │ ldrb.w r3, [sp, #1217] @ 0x4c1 │ │ │ │ @@ -2010314,15 +2010310,15 @@ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5edd38 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ movs r3, #1 │ │ │ │ @@ -2010362,15 +2010358,15 @@ │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5edd38 │ │ │ │ ldrb.w r3, [sp, #1171] @ 0x493 │ │ │ │ ldrb.w r2, [sp, #1169] @ 0x491 │ │ │ │ ldrb.w ip, [sp, #1170] @ 0x492 │ │ │ │ @@ -2010453,15 +2010449,15 @@ │ │ │ │ add.w r6, sp, #1184 @ 0x4a0 │ │ │ │ mov r7, r6 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edd38 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2010476,15 +2010472,15 @@ │ │ │ │ bne.w 5f03a8 │ │ │ │ add.w r3, r4, #144 @ 0x90 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edd38 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2010493,15 +2010489,15 @@ │ │ │ │ sub.w ip, ip, #40 @ 0x28 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ b.w 5f03a8 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #720 @ 0x2d0 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ee3f4 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldr.w lr, [sp, #732] @ 0x2dc │ │ │ │ @@ -2010586,15 +2010582,15 @@ │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ and.w r2, r2, #4026531840 @ 0xf0000000 │ │ │ │ str.w r2, [sp, #1124] @ 0x464 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r8 │ │ │ │ add.w r0, sp, #1104 @ 0x450 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ bl 5edd38 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ @@ -2010688,15 +2010684,15 @@ │ │ │ │ addw fp, sp, #1156 @ 0x484 │ │ │ │ strd r5, r9, [sp, #80] @ 0x50 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, sp, #1176 @ 0x498 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl abfef0 │ │ │ │ + bl ac0218 │ │ │ │ add.w r2, sp, #1176 @ 0x498 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2010796,15 +2010792,15 @@ │ │ │ │ bfi r3, r0, #0, #10 │ │ │ │ strh.w r3, [r4, #1224] @ 0x4c8 │ │ │ │ bne.n 5f1e94 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, fp │ │ │ │ addw r7, sp, #1124 @ 0x464 │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl ac01b4 │ │ │ │ + bl ac04dc │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 5ee3f4 │ │ │ │ ldrb.w r3, [sp, #1125] @ 0x465 │ │ │ │ ldrb.w r1, [sp, #1156] @ 0x484 │ │ │ │ ldrb.w r2, [sp, #1124] @ 0x464 │ │ │ │ @@ -2011124,15 +2011120,15 @@ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl ac011c │ │ │ │ + bl ac0444 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5f1d08 │ │ │ │ ldr.w r2, [pc, #1792] @ 5f2950 │ │ │ │ ldr.w r3, [pc, #1768] @ 5f293c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2011701,18 +2011697,18 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ b.n 5f2f98 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1ea0126 │ │ │ │ + @ instruction: 0xf58a0126 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #656] @ 0x290 │ │ │ │ + ldr r4, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ble.n 5f28a4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2013155,15 +2013151,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #3 │ │ │ │ mov r0, sl │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5ed7ec │ │ │ │ b.w 5f23c0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abfe88 │ │ │ │ + bl ac01b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f23c0 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add r6, sp, #4 │ │ │ │ strh r3, [r4, #4] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ @@ -2013720,15 +2013716,15 @@ │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldr r6, [sp, #132] @ 0x84 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ b.w 5f38e2 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abfe88 │ │ │ │ + bl ac01b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f23c0 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f37be │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ @@ -2013952,15 +2013948,15 @@ │ │ │ │ add r4, sp, #528 @ 0x210 │ │ │ │ add r6, sp, #176 @ 0xb0 │ │ │ │ add.w r7, fp, #76 @ 0x4c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ bl 5edd38 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #272 @ 0x110 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2014071,15 +2014067,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 5ef688 │ │ │ │ b.n 5f43ac │ │ │ │ add.w sl, sp, #192 @ 0xc0 │ │ │ │ add r7, sp, #528 @ 0x210 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5ee3f4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [sl, #4] │ │ │ │ @@ -2014128,15 +2014124,15 @@ │ │ │ │ add.w r9, sp, #448 @ 0x1c0 │ │ │ │ add r5, sp, #208 @ 0xd0 │ │ │ │ mla r6, r2, r3, r6 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ bl 5edd38 │ │ │ │ ldrsh.w r3, [r5, #6] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ @@ -2014363,15 +2014359,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r9, sp, #448 @ 0x1c0 │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5edd38 │ │ │ │ ldrb.w r2, [sp, #272] @ 0x110 │ │ │ │ ldrh.w r3, [sp, #276] @ 0x114 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2014649,15 +2014645,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r9, sp, #448 @ 0x1c0 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5edd38 │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #280] @ 0x118 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2015066,15 +2015062,15 @@ │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r5, sp, #272 @ 0x110 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5edd38 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w ip, r2, r3 │ │ │ │ @@ -2015086,15 +2015082,15 @@ │ │ │ │ str r3, [sp, #1000] @ 0x3e8 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5edd38 │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ @@ -2015415,25 +2015411,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb81e │ │ │ │ + cbnz r6, 5f552e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + cbnz r2, 5f552c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + cbnz r2, 5f552a │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3584] @ 0xe00 │ │ │ │ sub sp, #476 @ 0x1dc │ │ │ │ mov r8, r1 │ │ │ │ @@ -2015779,15 +2015775,15 @@ │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #1 │ │ │ │ bl 4b3de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39fa74> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aebcc8 │ │ │ │ + bl aebff0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4baf0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6b9c> │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 463a2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34f6bc> │ │ │ │ orrs r7, r0 │ │ │ │ @@ -2015843,23 +2015839,23 @@ │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ strd r5, r5, [sp, #288] @ 0x120 │ │ │ │ str r2, [sp, #284] @ 0x11c │ │ │ │ str r5, [sp, #296] @ 0x128 │ │ │ │ str.w r8, [sp, #280] @ 0x118 │ │ │ │ - bl ae0914 │ │ │ │ + bl ae0c3c │ │ │ │ mov r1, r6 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae44ec │ │ │ │ + bl ae4814 │ │ │ │ movs r1, #0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae4c50 │ │ │ │ + bl ae4f78 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4c48fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b058c> │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ movs r2, #0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2015878,30 +2015874,30 @@ │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #308] @ 0x134 │ │ │ │ - bl ae29f4 │ │ │ │ + bl ae2d1c │ │ │ │ orr.w r2, r0, r7 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f5886 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr.w r8, [sp, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b44f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a0184> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 491784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37d414> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac27b0 │ │ │ │ + bl ac2ad8 │ │ │ │ mov r0, r4 │ │ │ │ bl 490958 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37c5e8> │ │ │ │ mov r0, r4 │ │ │ │ bl 464560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3501f0> │ │ │ │ cbz r0, 5f59f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4baf0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6b9c> │ │ │ │ @@ -2015921,38 +2015917,38 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mla r3, r2, r3, r8 │ │ │ │ ldrb.w r4, [r3, #840] @ 0x348 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f5e5c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ac16cc │ │ │ │ + bl ac19f4 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl ae0e50 │ │ │ │ + bl ae1178 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 53361c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41f2ac> │ │ │ │ ldr.w r1, [pc, #1460] @ 5f5fe4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl ad30dc │ │ │ │ + bl ad3404 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac7a84 │ │ │ │ + bl ac7dac │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a73e4> │ │ │ │ ldrb.w r1, [sl, #1] │ │ │ │ mov r0, r4 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl ac0508 │ │ │ │ + bl ac0830 │ │ │ │ mov.w r1, #1176 @ 0x498 │ │ │ │ movs r0, #0 │ │ │ │ bl 43b970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327600> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strb r3, [r0, #21] │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r3, [r8, #50] @ 0x32 │ │ │ │ @@ -2016326,23 +2016322,23 @@ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldrb.w r1, [r8, #125] @ 0x7d │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ eor.w r2, r3, #1 │ │ │ │ bl 4b5ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a1b54> │ │ │ │ b.n 5f5712 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ac8f64 │ │ │ │ + bl ac928c │ │ │ │ ldrb.w r3, [sl] │ │ │ │ cbnz r3, 5f5e70 │ │ │ │ ldrb.w r4, [sl, #1] │ │ │ │ eor.w r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac11a0 │ │ │ │ + bl ac14c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4baf0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6b9c> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a73e4> │ │ │ │ b.n 5f5a16 │ │ │ │ ldr.w r8, [r1] │ │ │ │ mov ip, r1 │ │ │ │ @@ -2017010,33 +2017006,33 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f643e │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ add.w fp, sp, #320 @ 0x140 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl abda24 │ │ │ │ + bl abdd4c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f711c │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl abdb10 │ │ │ │ + bl abde38 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a46c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3560fc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f65ce │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f6674 │ │ │ │ movs r5, #24 │ │ │ │ mov r0, fp │ │ │ │ - bl abdacc │ │ │ │ + bl abddf4 │ │ │ │ mov r7, r0 │ │ │ │ add.w sl, r0, #4 │ │ │ │ add.w r8, r0, #12 │ │ │ │ ldr.w r6, [sl, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 5f666a │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -2017071,15 +2017067,15 @@ │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mla r3, r5, r2, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ orr.w ip, ip, r2 │ │ │ │ strb.w ip, [r3, r4] │ │ │ │ - bl abdb10 │ │ │ │ + bl abde38 │ │ │ │ ldr.w r1, [r9, #124] @ 0x7c │ │ │ │ adds r4, #1 │ │ │ │ cmp r1, r4 │ │ │ │ bhi.n 5f6624 │ │ │ │ cmp r8, sl │ │ │ │ bne.n 5f65fc │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ @@ -2017087,28 +2017083,28 @@ │ │ │ │ bne.n 5f65ec │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f67ea │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl abda80 │ │ │ │ + bl abdda8 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a46c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3560fc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f667e │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f67ea │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov.w r8, #24 │ │ │ │ str.w fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - bl abdacc │ │ │ │ + bl abddf4 │ │ │ │ sub.w r1, r0, #32 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r9, #104] @ 0x68 │ │ │ │ bl 438a7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32470c> │ │ │ │ ldr.w r3, [r9, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f67de │ │ │ │ @@ -2017185,15 +2017181,15 @@ │ │ │ │ cbz r0, 5f67ac │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ adds r1, #32 │ │ │ │ - bl abdb10 │ │ │ │ + bl abde38 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 43e754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a3e4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f6790 │ │ │ │ mov r4, r6 │ │ │ │ @@ -2017220,15 +2017216,15 @@ │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f66a6 │ │ │ │ ldr.w fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ mov r0, fp │ │ │ │ - bl abda60 │ │ │ │ + bl abdd88 │ │ │ │ ldr.w r2, [r9, #124] @ 0x7c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ bl 43ba1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3276ac> │ │ │ │ ldr.w r3, [r9, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -2017669,23 +2017665,23 @@ │ │ │ │ bne.n 5f6c84 │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #5 │ │ │ │ bl 5cce2c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ b.n 5f6c84 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ + cbz r6, 5f6d2e │ │ │ │ lsls r6, r4, #4 │ │ │ │ str r6, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #8] @ (5f6cdc ) │ │ │ │ + strh r2, [r4, r2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ adcs r1, r7 │ │ │ │ vshll.u32 q9, d8, #31 │ │ │ │ bhi.w 5f70cc │ │ │ │ ldr.w r0, [pc, #1248] @ 5f71c0 │ │ │ │ cmp.w ip, #32 │ │ │ │ add r0, pc │ │ │ │ @@ -2017842,15 +2017838,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f5abe │ │ │ │ mov r3, r2 │ │ │ │ str.w r2, [r9, #4] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ad5168 │ │ │ │ + bl ad5490 │ │ │ │ b.w 5f584c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ bl 491784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37d414> │ │ │ │ b.w 5f55ce │ │ │ │ mov r5, r3 │ │ │ │ @@ -2018097,27 +2018093,27 @@ │ │ │ │ mov r7, r3 │ │ │ │ b.w 5f5c16 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r2, #15 │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.n 5f6d1a │ │ │ │ - add r4, pc, #360 @ (adr r4, 5f732c ) │ │ │ │ + add r7, pc, #1000 @ (adr r7, 5f75ac ) │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + add r3, pc, #600 @ (adr r3, 5f7420 ) │ │ │ │ lsls r6, r4, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (5f71e0 ) │ │ │ │ add r2, pc │ │ │ │ bl 5f54d0 │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + uxtb r4, r4 │ │ │ │ lsls r6, r4, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2018128,15 +2018124,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (5f7210 ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, ip │ │ │ │ add r2, pc │ │ │ │ bl 5f54d0 │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + uxth r4, r6 │ │ │ │ lsls r6, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2019442,15 +2019438,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r4, #2] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #2] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - subs r3, #86 @ 0x56 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f8066 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2020112,18 +2020108,18 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s8 d16, d18, d26 │ │ │ │ + @ instruction: 0xf2e200aa │ │ │ │ ldrb r6, [r3, #2] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - stcl 0, cr0, [ip, #680]! @ 0x2a8 │ │ │ │ + @ instruction: 0xf18c00aa │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [pc, #2344] @ 5f90f0 │ │ │ │ @@ -2020950,15 +2020946,15 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8, #-680]! @ 0xfffffd58 │ │ │ │ + @ instruction: 0xf0d800aa │ │ │ │ ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2112] @ 0x840 │ │ │ │ mov fp, r1 │ │ │ │ @@ -2021102,15 +2021098,15 @@ │ │ │ │ blx 6a9e0 │ │ │ │ b.n 5f9230 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2021543,21 +2021539,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 5f96fa │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r6, #24 │ │ │ │ + cmp r1, #184 @ 0xb8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2021723,23 +2021719,23 @@ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r1, #12] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r6} │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + stmia r4!, {r1, r2, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r0, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2021912,23 +2021908,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r0, #112] @ 0x70 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - itet hi │ │ │ │ - lslhi r1, r6, #2 │ │ │ │ - itt hi @ unpredictable │ │ │ │ - lslhi r1, r6, #2 │ │ │ │ - ittt vc @ unpredictable │ │ │ │ - lslvc r1, r6, #2 │ │ │ │ - itt pl @ unpredictable │ │ │ │ - lslpl r1, r6, #2 │ │ │ │ - bkpt 0x00b2 │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + stmia r3!, {r1, r2, r3, r4} │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r6, [r2, #88] @ 0x58 │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2022085,21 +2022081,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r2, pc} │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2176] @ 0x880 │ │ │ │ @@ -2022562,35 +2022558,35 @@ │ │ │ │ ... │ │ │ │ str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r0, r4, #6 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ movs r0, r0 │ │ │ │ bl 51a14e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x405dde> │ │ │ │ lsls r5, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r2, [r4, #38] @ 0x26 │ │ │ │ + ldrh r2, [r0, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r2, 5fa17e │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r7, r4] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2022676,19 +2022672,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r4, [r6, r1] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r6, r3, r0 │ │ │ │ + adds r6, r7, #6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb702 │ │ │ │ + hlt 0x0022 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r0, [r2, r7] │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2022962,25 +2022958,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldrb r6, [r6, r5] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + cbnz r4, 5fa542 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, r7, lr} │ │ │ │ + cbnz r2, 5fa544 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + cbnz r0, 5fa53e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r4, [r3, r5] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2023112,19 +2023108,19 @@ │ │ │ │ b.n 5fa610 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r6, r2] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 5fa6f0 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r5, r7] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - uxth r6, r3 │ │ │ │ + @ instruction: 0xb63e │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2023309,23 +2023305,23 @@ │ │ │ │ b.n 5fa7da │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r7, r4] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 5fa8a6 │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r2, 5fa8a8 │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r4, 5fa8aa │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r4, 5fa8a4 │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r0, 5fa884 │ │ │ │ + push {r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrsb r4, [r4, r7] │ │ │ │ lsls r4, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2023687,28 +2023683,28 @@ │ │ │ │ moveq r4, r3 │ │ │ │ b.n 5faa6a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrsb r6, [r0, r2] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + uxth r4, r3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + sxth r2, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stc 0, cr0, [ip], {182} @ 0xb6 │ │ │ │ - add r6, sp, #264 @ 0x108 │ │ │ │ + bic.w r0, ip, #182 @ 0xb6 │ │ │ │ + cbz r2, 5fac8c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + cbz r4, 5fac7e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ strb r4, [r0, r1] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + sub sp, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2023826,15 +2023822,15 @@ │ │ │ │ b.n 5fad0a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r0, r6] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r4, [r7, r2] │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2024293,29 +2024289,29 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r1, r0] │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + asrs r4, r0, #4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, sp, #280 @ 0x118 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #288 @ (adr r7, 5fb3b0 ) │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, pc, #960 @ (adr r6, 5fb654 ) │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, pc, #680 @ (adr r6, 5fb544 ) │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r4, #21 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldrb.w r3, [fp, #88] @ 0x58 │ │ │ │ adds r7, #1 │ │ │ │ adds r4, #12 │ │ │ │ cmp r3, r7 │ │ │ │ bls.w 5fb4a0 │ │ │ │ movs r3, #12 │ │ │ │ @@ -2025262,51 +2025258,52 @@ │ │ │ │ str.w r0, [r3, r7, lsl #2] │ │ │ │ b.w 5fb3fa │ │ │ │ nop │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 5fc2ec │ │ │ │ + b.n 5fba2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #936 @ (adr r4, 5fc0ac ) │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r2, r6, #30 │ │ │ │ + lsrs r2, r2, #13 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r4, pc, #192 @ (adr r4, 5fbdcc ) │ │ │ │ + add r7, pc, #832 @ (adr r7, 5fc04c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r3, pc, #88 @ (adr r3, 5fbd6c ) │ │ │ │ + add r6, pc, #728 @ (adr r6, 5fbfec ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, pc, #48 @ (adr r3, 5fbd48 ) │ │ │ │ + add r6, pc, #688 @ (adr r6, 5fbfc8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, pc, #8 @ (adr r3, 5fbd24 ) │ │ │ │ + add r6, pc, #648 @ (adr r6, 5fbfa4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, pc, #88 @ (adr r2, 5fbd78 ) │ │ │ │ + add r5, pc, #728 @ (adr r5, 5fbff8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, pc, #368 @ (adr r0, 5fbe98 ) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 5fc118 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + add r2, pc, #856 @ (adr r2, 5fc08c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + add r1, pc, #1000 @ (adr r1, 5fc120 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r4, r8 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u16 d16, d24, d26 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ + lsls r3, r5, #2 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ @@ -2025905,34 +2025902,35 @@ │ │ │ │ adc.w r8, r8, #0 │ │ │ │ subs r3, r6, #3 │ │ │ │ orrs.w r3, r3, r8 │ │ │ │ bne.n 5fc2ae │ │ │ │ ldr.w fp, [sp, #112] @ 0x70 │ │ │ │ b.w 5fb99a │ │ │ │ ... │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cdp2 0, 2, cr0, cr2, cr10, {5} │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + lsls r2, r0, #7 │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r5, #198 @ 0xc6 │ │ │ │ + adcs r6, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh.w r0, [r6, #170] @ 0xaa │ │ │ │ + ldc2l 0, cr0, [r6, #-680] @ 0xfffffd58 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -2026532,35 +2026530,35 @@ │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ b.n 5fc8a0 │ │ │ │ ldr.w fp, [sp, #184] @ 0xb8 │ │ │ │ b.w 5fc162 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r5, [sp, #0] │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #712] @ 0x2c8 │ │ │ │ + str r6, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #776] @ 0x308 │ │ │ │ + str r5, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #536] @ 0x218 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #216] @ 0xd8 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #920] @ 0x398 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #360] @ 0x168 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -2026703,15 +2026701,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r6, #0 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - @ instruction: 0xf21c00aa │ │ │ │ + subs.w r0, ip, #5570560 @ 0x550000 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2026944,17 +2026942,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ adds r4, #78 @ 0x4e │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + str r0, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r2, #74 @ 0x4a │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2027473,32 +2027471,32 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ adds r1, #198 @ 0xc6 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 3, cr0, cr6, cr10, {5} │ │ │ │ + rsbs r0, r6, #170 @ 0xaa │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ - @ instruction: 0xffffeb9a │ │ │ │ + vcvt.u32.f32 d30, d26, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ bpl.n 5fd3b6 │ │ │ │ - vtbl.8 d30, {d15-d18}, d0 │ │ │ │ + @ instruction: 0xffffeea0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, r3] │ │ │ │ + ldrsb r4, [r5, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r6, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ 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 5fd526 │ │ │ │ @@ -2027730,16 +2027728,15 @@ │ │ │ │ b.n 5fd504 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #244 @ 0xf4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5fd44c │ │ │ │ - lsls r2, r5, #2 │ │ │ │ + @ instruction: 0xeab800aa │ │ │ │ stmdb sp!, {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] │ │ │ │ str r3, [r1, #0] │ │ │ │ @@ -2028211,15 +2028208,15 @@ │ │ │ │ b.n 5fdad0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5fe00c │ │ │ │ + b.n 5fd74c │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #20 │ │ │ │ lsls r4, r3, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2029271,46 +2029268,46 @@ │ │ │ │ ... │ │ │ │ movs r3, #54 @ 0x36 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ lsls r4, r3, #5 │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + b.n 5fecb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - svc 18 │ │ │ │ + b.n 5feba4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - svc 26 │ │ │ │ + b.n 5febb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 5fe710 │ │ │ │ + b.n 5fe650 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 5fe5ac │ │ │ │ + b.n 5fe6ec │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + ldrb r2, [r1, #15] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bgt.n 5fe6bc │ │ │ │ + svc 212 @ 0xd4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 5fe58c │ │ │ │ + ble.n 5fe6cc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 5fe6c4 │ │ │ │ + bgt.n 5fe604 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r7 │ │ │ │ + add lr, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r5, #23] │ │ │ │ + ldrb r6, [r1, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r0, r3, r4, r6, lr} │ │ │ │ vrsra.u32 d28, d7, #1 │ │ │ │ @ instruction: 0xffffbed5 │ │ │ │ - @ instruction: 0xffff754e │ │ │ │ + vtbx.8 d23, {d31}, d30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bhi.n 5fe584 │ │ │ │ + bgt.n 5fe6c4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bhi.n 5fe580 │ │ │ │ + bgt.n 5fe6c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r6, r7, r0 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2029588,15 +2029585,15 @@ │ │ │ │ nop │ │ │ │ adds r0, r1, r0 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7, #31 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bmi.n 5fe940 │ │ │ │ + bhi.n 5fe880 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #27 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2029830,17 +2029827,17 @@ │ │ │ │ ldrd r5, r2, [sp, #16] │ │ │ │ addw r5, r5, #3464 @ 0xd88 │ │ │ │ ldr.w r3, [r5, #-72] │ │ │ │ strd r3, r5, [r2, #12] │ │ │ │ strd r3, r5, [r2, #20] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - adds r7, #16 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - adds r6, #250 @ 0xfa │ │ │ │ + subs r2, #154 @ 0x9a │ │ │ │ lsls r6, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2032691,18 +2032688,18 @@ │ │ │ │ str.w r3, [r9, #2656] @ 0xa60 │ │ │ │ ldrsb.w r3, [sl, #65] @ 0x41 │ │ │ │ b.w 5fffe0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ lsls r6, r4, #4 │ │ │ │ ldr??.w r0, [lr, ] │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + subs r0, r1, r4 │ │ │ │ lsls r6, r4, #4 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 46a270 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355f00> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ @@ -2032766,15 +2032763,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - asrs r6, r7, #25 │ │ │ │ + subs r6, r3, r0 │ │ │ │ lsls r6, r4, #4 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2032807,15 +2032804,15 @@ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ usat r1, #27, r4, asr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + revsh r2, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ usat r1, #27, sl, lsl #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2033005,15 +2033002,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subw r1, ip, #91 @ 0x5b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf29e015b │ │ │ │ str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + cbz r4, 600ee0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf19c015b │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2033241,27 +2033238,27 @@ │ │ │ │ b.n 600ff0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ orns r1, r6, #91 @ 0x5b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orn r1, lr, #91 @ 0x5b │ │ │ │ - ldr r1, [pc, #216] @ (6011cc ) │ │ │ │ + ldr r4, [pc, #856] @ (60144c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ subs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ vsra.s32 q0, , #30 │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + sub sp, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r0, r5 │ │ │ │ + @ instruction: 0xb688 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (601164 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2033336,35 +2033333,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (6011e8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (6011ec ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #568 @ 0x238 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add sp, #256 @ 0x100 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 601244 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 60123e │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ @@ -2033478,55 +2033475,55 @@ │ │ │ │ ldr r0, [pc, #88] @ (60133c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ (601340 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #24 │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #424 @ 0x1a8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #16 │ │ │ │ + sub sp, #144 @ 0x90 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #648 @ 0x288 │ │ │ │ + add r7, sp, #264 @ 0x108 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ bhi.n 6013d8 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r1, r1, #4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ @@ -2033791,145 +2033788,145 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (601664 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (601668 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + cbnz r2, 601580 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r3, r7, lr} │ │ │ │ + cbnz r0, 601576 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, lr} │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xb874 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ + @ instruction: 0xb852 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r5} │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 60160c │ │ │ │ + @ instruction: 0xb796 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 601606 │ │ │ │ + @ instruction: 0xb76c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 601600 │ │ │ │ + @ instruction: 0xb746 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 6015fc │ │ │ │ + @ instruction: 0xb720 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 6015f4 │ │ │ │ + @ instruction: 0xb6f6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 6015ea │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r2, r3 │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r4, r4 │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxtb r6, r6 │ │ │ │ + @ instruction: 0xb616 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxtb r0, r3 │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxth r6, r6 │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxth r0, r0 │ │ │ │ + push {r5, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 6015f2 │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 6015e6 │ │ │ │ + push {r3, r5, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 6015dc │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 6015d6 │ │ │ │ + push {r3, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + push {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #0 │ │ │ │ + push {r5} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + cbz r6, 60165c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + cbz r0, 601658 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #8 │ │ │ │ + cbz r2, 601650 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + cbz r0, 60164c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + cbz r6, 601646 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + cbz r4, 60163e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + uxtb r6, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + uxtb r0, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + sxtb r4, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #600 @ 0x258 │ │ │ │ + sxth r6, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + sxth r4, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ + cbz r6, 601646 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #80 @ 0x50 │ │ │ │ + cbz r4, 601640 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + cbz r6, 601638 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + cbz r4, 601632 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #584 @ 0x248 │ │ │ │ + cbz r2, 60162c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + cbz r0, 601626 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #80 @ 0x50 │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #568 @ 0x238 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add sp, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r6, sp, #648 @ 0x288 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #608 @ 0x260 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #27 │ │ │ │ bhi.n 60173a │ │ │ │ tbb [pc, r0] │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ ldr r4, [r3, r5] │ │ │ │ @@ -2034028,71 +2034025,71 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (6017ac ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (6017b0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cbz r4, 601792 │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + hlt 0x0002 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + rev16 r4, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb69a │ │ │ │ + rev r2, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cpsid a │ │ │ │ + rev r4, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + cbnz r6, 601792 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + cbnz r4, 60178c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ + cbnz r2, 601786 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + cbnz r0, 601780 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r5, r7, lr} │ │ │ │ + cbnz r6, 601778 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + cbnz r4, 601772 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, lr} │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r5, r6, r7} │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ + @ instruction: 0xb852 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r7} │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r4, r5} │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1} │ │ │ │ + @ instruction: 0xb7a2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 60180a │ │ │ │ + @ instruction: 0xb778 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 6017fe │ │ │ │ + @ instruction: 0xb73e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 6017f8 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 6017f2 │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 6017ee │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 6017e8 │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r4, r3 │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r6, r6 │ │ │ │ + @ instruction: 0xb656 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxtb r0, r7 │ │ │ │ + setpan #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 6017e2 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -2034111,25 +2034108,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (6017f8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (6017fc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + cbnz r6, 60180e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cpsie │ │ │ │ + rev r0, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + cbnz r2, 60181c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - setpan #1 │ │ │ │ + cbnz r0, 601826 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + cbnz r6, 60182e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + cbnz r0, 601814 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #16 │ │ │ │ bhi.n 60181a │ │ │ │ tbb [pc, r0] │ │ │ │ adds r3, r3, r0 │ │ │ │ lsrs r4, r1, #4 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ @@ -2034156,45 +2034153,45 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (601858 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (60185c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + hlt 0x000c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + rev r6, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + rev r4, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb69a │ │ │ │ + rev r2, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + cbnz r2, 601892 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - setpan #0 │ │ │ │ + cbnz r0, 60188c │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbz r0, 601872 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 60186c │ │ │ │ ldr r0, [pc, #16] @ (601878 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (60187c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (601880 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + hlt 0x002c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + rev16 r6, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + rev16 r0, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 6018cc │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r1, #20 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -2034227,33 +2034224,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (6018f4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (6018f8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb71c │ │ │ │ + hlt 0x003c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + hlt 0x001a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + cbnz r4, 601946 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + cbnz r6, 601936 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + cbnz r4, 601942 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb71a │ │ │ │ + hlt 0x003a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + revsh r0, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb74a │ │ │ │ + revsh r2, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + cbnz r4, 60193a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + cbnz r6, 601960 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 601920 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (601928 ) │ │ │ │ @@ -2034268,23 +2034265,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (601934 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (601938 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + cbnz r2, 601990 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + cbnz r0, 60198c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + cbnz r6, 6019a4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + cbnz r0, 60199e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb83e │ │ │ │ + cbnz r6, 6019b2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 601960 │ │ │ │ tbb [pc, r0] │ │ │ │ muls r6, r0 │ │ │ │ subs r5, #64 @ 0x40 │ │ │ │ @@ -2034355,53 +2034352,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (601a20 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (601a24 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - rev16 r2, r3 │ │ │ │ + pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev r4, r6 │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev r6, r1 │ │ │ │ + pop {r1, r2, r3, r5, r7, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 601a20 │ │ │ │ + pop {r2, r7, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 601a1a │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 601a14 │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r6, 601a0e │ │ │ │ + pop {r1, r2, r3, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 601a0a │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 601a04 │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 601a00 │ │ │ │ + pop {r2, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + pop {r1, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + pop {r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb89a │ │ │ │ + pop {r1, r3, r4, r5} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb874 │ │ │ │ + pop {r2, r4} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + cbnz r2, 601a8e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + cbnz r0, 601a8a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + cbnz r6, 601a84 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + cbnz r4, 601a80 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ + cbnz r2, 601a7c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + cbnz r4, 601a78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 601a54 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r1, r1 │ │ │ │ @@ -2034420,25 +2034417,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (601a6c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (601a70 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r0, 601a8c │ │ │ │ + pop {r4, r6, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 601a8a │ │ │ │ + pop {r1, r3, r4, r5, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 601aa0 │ │ │ │ + pop {r2, r7, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 601a98 │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 601aa2 │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 601aac │ │ │ │ + pop {r1, r7, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 601aec │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ movs r6, #35 @ 0x23 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ @@ -2034495,47 +2034492,47 @@ │ │ │ │ ldr r0, [pc, #72] @ (601b30 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ (601b34 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r6, 601b2c │ │ │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 601b2a │ │ │ │ + pop {r2, r3, r4, r6, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 601b40 │ │ │ │ + bkpt 0x00a2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - revsh r4, r2 │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - revsh r6, r4 │ │ │ │ + bkpt 0x0086 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev16 r0, r6 │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev16 r6, r7 │ │ │ │ + bkpt 0x001e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - hlt 0x000c │ │ │ │ + bkpt 0x002c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - hlt 0x0022 │ │ │ │ + bkpt 0x0042 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 601b48 │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 601b52 │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 601b5c │ │ │ │ + pop {r7, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r6, 601b64 │ │ │ │ + pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev r4, r0 │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev r2, r2 │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev r0, r4 │ │ │ │ + pop {r6, r7, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - revsh r2, r0 │ │ │ │ + bkpt 0x0062 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2035034,17 +2035031,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6022d8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r5, #29 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r6, r1, #29 │ │ │ │ lsls r6, r4, #4 │ │ │ │ b.n 6020c8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2036956,15 +2036953,15 @@ │ │ │ │ adds r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 618d84 │ │ │ │ mov r0, r6 │ │ │ │ blx 69168 │ │ │ │ b.n 603522 │ │ │ │ nop │ │ │ │ - add r0, pc, #520 @ (adr r0, 603770 ) │ │ │ │ + add r4, pc, #136 @ (adr r4, 6035f0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w ip, r2, r1, lsl #5 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -2038399,91 +2038396,91 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 60422e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r1, #100] @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ittt eq │ │ │ │ lsleq r3, r3, #5 │ │ │ │ - lsreq r6, r3, #2 │ │ │ │ + lsreq r6, r7, #16 │ │ │ │ lsleq r1, r5, #2 │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + lsrs r6, r1, #17 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r1, #3 │ │ │ │ + lsrs r6, r5, #17 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r5, #3 │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #840] @ 0x348 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r5!, {r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #616] @ 0x268 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1, {r1, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r7, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #1000] @ 0x3e8 │ │ │ │ + str r7, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ + str r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ + str r7, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [sp, #936] @ 0x3a8 │ │ │ │ + str r6, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbnz r4, 60466e │ │ │ │ lsls r3, r3, #5 │ │ │ │ - str r1, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #23808 @ 0x5d00 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2038710,15 +2038707,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xb7de │ │ │ │ lsls r3, r3, #5 │ │ │ │ vmaxnm.f32 , , │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #58] @ 0x3a │ │ │ │ + str r2, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #136] @ (604964 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2038774,25 +2038771,24 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #56] @ 0x38 │ │ │ │ + str r2, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 604720 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r4, #56] @ 0x38 │ │ │ │ + orns r0, r6, r0, ror #2 │ │ │ │ + str r2, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r2, #56] @ 0x38 │ │ │ │ + str r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r6, [pc, #3480] @ 605728 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2040096,320 +2040092,319 @@ │ │ │ │ ldr.w r3, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 604b5e │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ bl 6048cc │ │ │ │ b.w 604b5e │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + str r2, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + bne.n 605664 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + str r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bhi.n 605674 │ │ │ │ + bgt.n 6057b4 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r7, #48] @ 0x30 │ │ │ │ + str r1, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 6051fc │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - str r1, [sp, #120] @ 0x78 │ │ │ │ + ldrd r0, r0, [r6], #704 @ 0x2c0 │ │ │ │ + str r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #840] @ 0x348 │ │ │ │ + str r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #744] @ 0x2e8 │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvc.n 6057ec │ │ │ │ + bge.n 60572c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 605770 │ │ │ │ + bge.n 6056b0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 605ebc │ │ │ │ + b.n 6055fc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r1, [sp, #536] @ 0x218 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #784] @ 0x310 │ │ │ │ + str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 60582c │ │ │ │ + bls.n 60576c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - itet vc │ │ │ │ - lslvc r4, r5, #2 │ │ │ │ - strvs r0, [sp, #720] @ 0x2d0 │ │ │ │ - lslvc r2, r5, #2 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 6057d0 │ │ │ │ + bls.n 605710 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r4, #26] │ │ │ │ + ldrh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - itte cs │ │ │ │ - lslcs r4, r5, #2 │ │ │ │ - strcs r0, [sp, #400] @ 0x190 │ │ │ │ - lslcc r2, r5, #2 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + stmia r2!, {r1, r2, r6, r7} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + str r4, [sp, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + str r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 605724 │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + bls.n 605864 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bkpt 0x00a4 │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + str r3, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + str r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 60588c │ │ │ │ + bhi.n 6057cc │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bkpt 0x0034 │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r0, #56] @ 0x38 │ │ │ │ + str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r2, r2] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r2, #50] @ 0x32 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 605a04 │ │ │ │ + b.n 605144 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 605748 │ │ │ │ + bhi.n 605888 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r3, #12] │ │ │ │ + ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bmi.n 605750 │ │ │ │ + bhi.n 605890 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bmi.n 605760 │ │ │ │ + bhi.n 6058a0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + ldrh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bmi.n 605770 │ │ │ │ + bhi.n 6058b0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r2, #10] │ │ │ │ + ldrh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bmi.n 605778 │ │ │ │ + bhi.n 6058b8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r4, [r7, #8] │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6058dc │ │ │ │ + b.n 60601c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r2, #44] @ 0x2c │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r7, #42] @ 0x2a │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r4, #42] @ 0x2a │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r3, #42] @ 0x2a │ │ │ │ + str r1, [sp, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - bcc.n 6057c8 │ │ │ │ - lsls r5, r4, #4 │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 6058e8 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ittt lt │ │ │ │ + lsllt r4, r5, #2 │ │ │ │ + bvc.n 605908 @ unpredictable │ │ │ │ + lsllt r5, r4, #4 │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + itee ls │ │ │ │ + lslls r4, r5, #2 │ │ │ │ + ldrhhi r4, [r2, #62] @ 0x3e │ │ │ │ + lslhi r2, r5, #2 │ │ │ │ + b.n 605e6c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ + ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r1, #30] │ │ │ │ + ldrh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stc2 0, cr0, [r2], #-672 @ 0xfffffd60 │ │ │ │ - bcs.n 605800 │ │ │ │ + vaddl.u8 q8, d18, d24 │ │ │ │ + bvs.n 605940 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r0, #10] │ │ │ │ + ldrh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - revsh r4, r2 │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 60581c │ │ │ │ + bvs.n 60595c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - hlt 0x0028 │ │ │ │ + bkpt 0x0048 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + ldrh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - udf #0 │ │ │ │ + b.n 605bf4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r6, #8] │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r3, #8] │ │ │ │ + ldrh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + ldrh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r2, #6] │ │ │ │ + ldrh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + ldrh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 605838 │ │ │ │ + bpl.n 605978 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ + ldrh r6, [r3, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r6, 6058fa │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + ldrh r0, [r5, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 6058f8 │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [pc, #872] @ (605c5c ) │ │ │ │ + str r2, [r7, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r0, #28] │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + ldrh r6, [r2, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + pop {r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + pop {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + cbnz r2, 60598e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + cbnz r0, 605988 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ + bcc.n 605854 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r6, #30] │ │ │ │ + strh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh.w r0, [lr, #168] @ 0xa8 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + mrrc2 0, 10, r0, lr, cr8 │ │ │ │ + cbnz r2, 60597e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + bcs.n 60591c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + cbnz r4, 60597e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bge.n 6058b4 │ │ │ │ + udf #86 @ 0x56 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + asrs r0, r4, #13 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + hlt 0x0006 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bge.n 6059a0 │ │ │ │ + ble.n 6058e0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ + ldrh r2, [r5, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + ldrh r6, [r2, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r5, #28 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + cbnz r6, 6059ae │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 6058ec │ │ │ │ + ble.n 605a2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrh r6, [r5, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf73e00a8 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + @ instruction: 0xfade00a8 │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr.w r3, [pc, #1176] @ 605e30 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [pc, #1176] @ 605e34 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [pc, #1172] @ 605e38 │ │ │ │ @@ -2040864,116 +2040859,116 @@ │ │ │ │ b.w 60504a │ │ │ │ ldr r3, [pc, #212] @ (605ef8 ) │ │ │ │ add r3, pc │ │ │ │ b.w 605616 │ │ │ │ ldr r3, [pc, #208] @ (605efc ) │ │ │ │ add r3, pc │ │ │ │ b.w 605580 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + strh r0, [r3, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r0, r7 │ │ │ │ + setend be │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 605e58 │ │ │ │ + bls.n 605d98 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + strh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r2, #10] │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r3, #27] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + strh r0, [r1, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 605eb0 │ │ │ │ + bhi.n 605df0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r0, 605e94 │ │ │ │ + push {r6, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + bne.n 605f30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r6, [r5, #26] │ │ │ │ + strh r6, [r1, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 605e8c │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + strh r4, [r2, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bmi.n 605dc4 │ │ │ │ + bhi.n 605f04 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r2, 605e8e │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + strh r4, [r4, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #472 @ 0x1d8 │ │ │ │ + push {r1, r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r6, #14] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + strh r4, [r7, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + push {r1, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + cbz r6, 605f1c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + strh r4, [r0, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + cbz r6, 605f1e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + strh r4, [r6, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + cbz r0, 605f18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r5, #14] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 605f10 │ │ │ │ + bvs.n 605e50 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r2, [r7, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - eors.w r0, sl, #168 @ 0xa8 │ │ │ │ - ldrb r4, [r4, #21] │ │ │ │ + bics.w r0, sl, #5505024 @ 0x540000 │ │ │ │ + strh r4, [r0, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + strh r2, [r5, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + strh r0, [r1, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + strh r4, [r7, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #632 @ 0x278 │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + strh r0, [r0, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r6, #18] │ │ │ │ + strh r2, [r2, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r0, #19] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r4, #28] │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2043084,35 +2043079,34 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r0, #24] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #22] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + adds r1, #86 @ 0x56 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r4, #20] │ │ │ │ + ldr r6, [r0, #80] @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ vsra.u8 q8, q7, #6 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r2, [r4, #18] │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + ldr r6, [r6, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 6072d4 │ │ │ │ - lsls r3, r5, #2 │ │ │ │ + ldrd r0, r0, [r6, #684]! @ 0x2ac │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3560] @ 0xde8 │ │ │ │ ldr r5, [pc, #100] @ (60769c ) │ │ │ │ sub.w sp, sp, #520 @ 0x208 │ │ │ │ ldr r3, [pc, #96] @ (6076a0 ) │ │ │ │ @@ -2043157,21 +2043151,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r7, #12] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, #12] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ + strh r6, [r5, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldrh r0, [r2, #12] │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ + ldr r6, [r0, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #168] @ 607770 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2043328,25 +2043322,25 @@ │ │ │ │ b.n 60780a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r3, r3, #5 │ │ │ │ - str r6, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + ldr r2, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ ldr r2, [pc, #172] @ (60792c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2043419,19 +2043413,19 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1480] @ 0x5c8 │ │ │ │ ldr r1, [pc, #784] @ (607c70 ) │ │ │ │ @@ -2043724,69 +2043718,69 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #912] @ (608024 ) │ │ │ │ + ldr r5, [pc, #528] @ (607ea4 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r3, #80] @ 0x50 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r1, #80] @ 0x50 │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ + ldrb r2, [r6, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r6, #80] @ 0x50 │ │ │ │ + ldr r6, [r2, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r3, #80] @ 0x50 │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r2, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r6, #112] @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r0, #56] @ 0x38 │ │ │ │ + str r6, [r4, #112] @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ + str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r2, #112] @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r2, #120] @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2044797,15 +2044791,15 @@ │ │ │ │ str.w r3, [r6, #3500] @ 0xdac │ │ │ │ mov r0, r8 │ │ │ │ bl 607948 │ │ │ │ strh r6, [r7, #20] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r5, #112] @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r4, [r1, #8] │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ ldr.w r2, [r3, #416] @ 0x1a0 │ │ │ │ cbz r2, 6087ea │ │ │ │ ldr r2, [pc, #304] @ (608918 ) │ │ │ │ @@ -2044972,20 +2044966,20 @@ │ │ │ │ ldr.w r3, [r4, #492] @ 0x1ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4a200a9 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + str.w r0, [r2, r9, lsl #2] │ │ │ │ + ldrh r4, [r2, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + strh r6, [r6, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045003,18 +2044997,18 @@ │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bics.w r0, sl, #5537792 @ 0x548000 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + @ instruction: 0xf7da00a9 │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045039,20 +2045033,20 @@ │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #552] @ 0x228 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3ea00a9 │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + @ instruction: 0xf78a00a9 │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + strh r6, [r7, #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 │ │ │ │ @@ -2045077,20 +2045071,20 @@ │ │ │ │ ldr.w r3, [r4, #548] @ 0x224 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf38200a9 │ │ │ │ - ldrsb r0, [r2, r2] │ │ │ │ + @ instruction: 0xf72200a9 │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r4, #38] @ 0x26 │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + strh r6, [r2, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045115,20 +2045109,20 @@ │ │ │ │ ldr.w r3, [r4, #364] @ 0x16c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf31a00a9 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + @ instruction: 0xf6ba00a9 │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045153,20 +2045147,20 @@ │ │ │ │ ldr.w r3, [r4, #248] @ 0xf8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2b200a9 │ │ │ │ - strb r0, [r6, r7] │ │ │ │ + @ instruction: 0xf65200a9 │ │ │ │ + ldr r0, [r2, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r1, #4 │ │ │ │ + movs r2, #174 @ 0xae │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045191,20 +2045185,20 @@ │ │ │ │ ldr.w r3, [r4, #244] @ 0xf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movw r0, #41129 @ 0xa0a9 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + @ instruction: 0xf5ea00a9 │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r5, #28] │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045229,20 +2045223,20 @@ │ │ │ │ ldr.w r3, [r4, #512] @ 0x200 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf1e200a9 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + @ instruction: 0xf58200a9 │ │ │ │ + ldr r4, [r7, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r7, #0 │ │ │ │ + movs r1, #222 @ 0xde │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045267,20 +2045261,20 @@ │ │ │ │ ldr.w r3, [r4, #508] @ 0x1fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - sbcs.w r0, sl, #169 @ 0xa9 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + adds.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + ldr r4, [r5, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r2, #7 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045305,20 +2045299,20 @@ │ │ │ │ ldr.w r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds.w r0, r2, #169 @ 0xa9 │ │ │ │ - strb r0, [r7, r2] │ │ │ │ + @ instruction: 0xf4b200a9 │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r5, #5 │ │ │ │ + movs r1, #14 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045343,20 +2045337,20 @@ │ │ │ │ ldr.w r3, [r4, #268] @ 0x10c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0aa00a9 │ │ │ │ - strb r0, [r4, r1] │ │ │ │ + orr.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + ldr r0, [r0, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r1, #16] │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045381,20 +2045375,20 @@ │ │ │ │ ldr.w r3, [r4, #260] @ 0x104 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - orr.w r0, r2, #169 @ 0xa9 │ │ │ │ - strb r0, [r1, r0] │ │ │ │ + @ instruction: 0xf3e200a9 │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045419,20 +2045413,20 @@ │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vaddl.s16 q8, d26, d25 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + @ instruction: 0xf37a00a9 │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r7, #8] │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + subs r6, r2, #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 │ │ │ │ @@ -2045457,20 +2045451,20 @@ │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vhadd.s d16, d18, d25 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + @ instruction: 0xf31200a9 │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r1, r7 │ │ │ │ + subs r6, r5, #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 │ │ │ │ @@ -2045495,20 +2045489,20 @@ │ │ │ │ ldr.w r3, [r4, #232] @ 0xe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vhadd.s8 d0, d26, d25 │ │ │ │ - strh r4, [r0, r4] │ │ │ │ + subw r0, sl, #169 @ 0xa9 │ │ │ │ + ldrsb r4, [r4, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r5, #2] │ │ │ │ + ldrh r0, [r1, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + subs r6, r0, #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 │ │ │ │ @@ -2045533,20 +2045527,20 @@ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 10, cr0, cr2, cr9, {5} │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + movw r0, #8361 @ 0x20a9 │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r0, #0] │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r7, r3 │ │ │ │ + subs r6, r3, #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 │ │ │ │ @@ -2045571,20 +2045565,20 @@ │ │ │ │ ldr.w r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 3, cr0, cr10, cr9, {5} │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + rsbs r0, sl, #169 @ 0xa9 │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, #60] @ 0x3c │ │ │ │ + ldrh r0, [r7, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r2, r2 │ │ │ │ + subs r6, r6, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045609,20 +2045603,20 @@ │ │ │ │ ldr.w r3, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r2, #676] @ 0x2a4 │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + sbcs.w r0, r2, #169 @ 0xa9 │ │ │ │ + strb r0, [r4, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r5, r0 │ │ │ │ + adds r6, r1, #7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045647,20 +2045641,20 @@ │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [sl, #-676]! @ 0xfffffd5c │ │ │ │ - str r0, [r5, r6] │ │ │ │ + add.w r0, sl, #169 @ 0xa9 │ │ │ │ + strb r0, [r1, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r0, r7 │ │ │ │ + adds r6, r4, #5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045685,20 +2045679,20 @@ │ │ │ │ ldr.w r3, [r4, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r2, #-676] @ 0xfffffd5c │ │ │ │ - str r0, [r2, r5] │ │ │ │ + @ instruction: 0xf0a200a9 │ │ │ │ + strb r0, [r6, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + adds r6, r7, #3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045723,20 +2045717,20 @@ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ - str r0, [r7, r3] │ │ │ │ + bics.w r0, sl, #169 @ 0xa9 │ │ │ │ + strb r0, [r3, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r6, r3 │ │ │ │ + adds r6, r2, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045761,20 +2045755,20 @@ │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r2], #-676 @ 0xfffffd5c │ │ │ │ - str r0, [r4, r2] │ │ │ │ + vaddl.s16 q8, d18, d25 │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + adds r6, r5, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045799,20 +2045793,20 @@ │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - rsb r0, sl, r9, asr #2 │ │ │ │ - str r0, [r1, r1] │ │ │ │ + vhadd.s32 d16, d26, d25 │ │ │ │ + strh r0, [r5, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + subs r6, r0, 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 │ │ │ │ @@ -2045837,20 +2045831,20 @@ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - sbc.w r0, r2, r9, asr #2 │ │ │ │ - ldr r7, [pc, #960] @ (6096d4 ) │ │ │ │ + vhadd.s8 d0, d18, d25 │ │ │ │ + strh r0, [r2, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r7, #30 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2045883,20 +2045877,20 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r7, [pc, #624] @ (6095f8 ) │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xeaee00a9 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + cdp 0, 8, cr0, cr14, cr9, {5} │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1528] @ 0x5f8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2045924,20 +2045918,20 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #208] @ (6094c4 ) │ │ │ │ + strh r4, [r2, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - orns r0, sl, r9, asr #2 │ │ │ │ - strh r6, [r3, #30] │ │ │ │ + cdp 0, 1, cr0, cr10, cr9, {5} │ │ │ │ + strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r4, #60] @ 0x3c │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045971,22 +2045965,22 @@ │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #608] @ 0x260 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ands.w r0, r4, r9, asr #2 │ │ │ │ - ldr r6, [pc, #840] @ (6097c0 ) │ │ │ │ + ldc 0, cr0, [r4, #676]! @ 0x2a4 │ │ │ │ + strh r2, [r6, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r6, #50 @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [pc, #784] @ (609790 ) │ │ │ │ + strh r4, [r4, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046011,20 +2046005,20 @@ │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #336] @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xe99200a9 │ │ │ │ - ldr r6, [pc, #400] @ (609674 ) │ │ │ │ + ldc 0, cr0, [r2, #-676]! @ 0xfffffd5c │ │ │ │ + strh r4, [r0, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [pc, #312] @ (609624 ) │ │ │ │ + str r6, [r5, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046049,20 +2046043,20 @@ │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #484] @ 0x1e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmdb sl!, {r0, r3, r5, r7} │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + stcl 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r5, #72 @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 609500 │ │ │ │ + ble.n 609640 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046087,20 +2046081,20 @@ │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xe8c200a9 │ │ │ │ - ldr r5, [pc, #672] @ (609854 ) │ │ │ │ + stcl 0, cr0, [r2], #-676 @ 0xfffffd5c │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r4, #224 @ 0xe0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 609698 │ │ │ │ + ble.n 6095d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2046132,22 +2046126,22 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #280] @ (609748 ) │ │ │ │ + str r6, [r4, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strex r0, r0, [r8, #676] @ 0x2a4 │ │ │ │ - strh r4, [r5, #12] │ │ │ │ + @ instruction: 0xebe800a9 │ │ │ │ + strh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvc.n 6096d8 │ │ │ │ + bge.n 609618 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #176] @ (6096f0 ) │ │ │ │ + str r4, [r1, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2046179,23 +2046173,22 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #920] @ (609a4c ) │ │ │ │ + str r6, [r0, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 609640 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + sbc.w r0, r4, r9, asr #2 │ │ │ │ + strh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 609654 │ │ │ │ + bge.n 609794 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #672] @ (609964 ) │ │ │ │ + str r0, [r1, 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 │ │ │ │ @@ -2046220,21 +2046213,20 @@ │ │ │ │ bl 5b13e4 │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 6095c4 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #512] @ (609924 ) │ │ │ │ + @ instruction: 0xeaf200a9 │ │ │ │ + str r0, [r4, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #4] │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #424] @ (6098d4 ) │ │ │ │ + str r2, [r1, 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 │ │ │ │ @@ -2046259,21 +2046251,20 @@ │ │ │ │ bl 5b13e4 │ │ │ │ ldr.w r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 60955c │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #160] @ (60982c ) │ │ │ │ + eor.w r0, sl, r9, asr #2 │ │ │ │ + ldr r7, [pc, #800] @ (609aac ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r5, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #72] @ (6097dc ) │ │ │ │ + ldr r7, [pc, #712] @ (609a5c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (6097e8 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2046296,19 +2046287,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #864] @ (609b4c ) │ │ │ │ + ldr r7, [pc, #480] @ (6099cc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 6094f4 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r4, #31] │ │ │ │ + bic.w r0, r2, r9, asr #2 │ │ │ │ + strh r2, [r0, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (609850 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2046335,19 +2046325,18 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #568] @ (609a8c ) │ │ │ │ + ldr r7, [pc, #184] @ (60990c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 609494 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + @ instruction: 0xe9be00a9 │ │ │ │ + strh r4, [r3, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (6098b8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2046374,19 +2046363,18 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #232] @ (6099a4 ) │ │ │ │ + ldr r6, [pc, #872] @ (609c24 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 60942c │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + ldrd r0, r0, [r6, #-676] @ 0x2a4 │ │ │ │ + strh r4, [r6, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046438,24 +2046426,23 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 609400 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #896] @ (609cec ) │ │ │ │ + strd r0, r0, [ip], #676 @ 0x2a4 │ │ │ │ + ldr r6, [pc, #512] @ (609b6c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfb4a00a6 │ │ │ │ - movs r3, #4 │ │ │ │ + cdp2 0, 14, cr0, cr10, cr6, {5} │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2046512,25 +2046499,24 @@ │ │ │ │ ldr.w r4, [r7, #348] @ 0x15c │ │ │ │ blx r4 │ │ │ │ bl 5b1258 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 609a0e │ │ │ │ nop │ │ │ │ - b.n 609358 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #272] @ (609b48 ) │ │ │ │ + @ instruction: 0xe83200a9 │ │ │ │ + ldr r5, [pc, #912] @ (609dc8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + strh r4, [r2, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [pc, #264] @ (609b48 ) │ │ │ │ + ldr r5, [pc, #904] @ (609dc8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r6, #150 @ 0x96 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbnz r6, 609a4e │ │ │ │ + pop {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r8, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2046679,31 +2046665,31 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r4, [r8, #524] @ 0x20c │ │ │ │ blx r4 │ │ │ │ bl 5b1488 │ │ │ │ bl 5b1830 │ │ │ │ b.n 609b54 │ │ │ │ - b.n 60a39c │ │ │ │ + b.n 609adc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #616] @ (609e7c ) │ │ │ │ + ldr r5, [pc, #232] @ (609cfc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r4, #20] │ │ │ │ + strh r4, [r0, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, #38 @ 0x26 │ │ │ │ + adds r5, #198 @ 0xc6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + str r0, [sp, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #184] @ (609ce0 ) │ │ │ │ + ldr r4, [pc, #824] @ (609f60 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #488] @ (609e14 ) │ │ │ │ + ldr r4, [pc, #104] @ (609c94 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #240] @ (609d20 ) │ │ │ │ + ldr r3, [pc, #880] @ (609fa0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2046811,39 +2046797,39 @@ │ │ │ │ bl 5b1654 │ │ │ │ bl 5b13e4 │ │ │ │ ldr r0, [pc, #60] @ (609d9c ) │ │ │ │ add r0, pc │ │ │ │ bl 5b12a4 │ │ │ │ bl 5b1a50 │ │ │ │ b.n 609cf6 │ │ │ │ - @ instruction: 0x479a │ │ │ │ + ldr r3, [pc, #232] @ (609e58 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 60a0bc │ │ │ │ + b.n 6097fc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r1, #214 @ 0xd6 │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r4, r5] │ │ │ │ + ldrsh r2, [r0, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + cbnz r2, 609db6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx r7 │ │ │ │ + ldr r2, [pc, #864] @ (60a0e8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bxns r0 │ │ │ │ + ldr r2, [pc, #656] @ (60a01c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 609fac │ │ │ │ + b.n 6096ec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r4, #224 @ 0xe0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r2, r3] │ │ │ │ + ldrsh r4, [r6, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + cbnz r4, 609dae │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2046942,31 +2046928,31 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5b12a4 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 609e94 │ │ │ │ bl 5b1830 │ │ │ │ b.n 609e5c │ │ │ │ nop │ │ │ │ - b.n 609fb8 │ │ │ │ + b.n 6096f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov lr, r0 │ │ │ │ + ldr r2, [pc, #152] @ (609f78 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r5, #21] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr r2, [pc, #144] @ (609f78 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov r4, pc │ │ │ │ + ldr r2, [pc, #112] @ (609f5c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + strh r6, [r1, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - mov r6, r1 │ │ │ │ + ldr r1, [pc, #696] @ (60a1ac ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + strh r0, [r3, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + strh r0, [r7, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2047002,21 +2046988,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 609f5c │ │ │ │ nop │ │ │ │ - svc 26 │ │ │ │ + b.n 60a4f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r0, sp │ │ │ │ + ldr r1, [pc, #32] @ (609fa0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2047050,23 +2047036,23 @@ │ │ │ │ ldr.w r3, [r4, #456] @ 0x1c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add ip, sp │ │ │ │ + ldr r0, [pc, #560] @ (60a22c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - udf #136 @ 0x88 │ │ │ │ + b.n 60a450 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add sl, ip │ │ │ │ + ldr r0, [pc, #520] @ (60a210 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, ip │ │ │ │ + ldr r1, [pc, #0] @ (60a00c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047143,33 +2047129,33 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #384] @ 0x180 │ │ │ │ blx r6 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - udf #4 │ │ │ │ + b.n 60a43c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add ip, r0 │ │ │ │ + ldr r0, [pc, #144] @ (60a188 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r7, #27 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, r5, r6 │ │ │ │ + subs r2, r1, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, r8 │ │ │ │ + @ instruction: 0x47e6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, r8 │ │ │ │ + @ instruction: 0x47e2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + lsrs r6, r7, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r2, pc │ │ │ │ + ldr r0, [pc, #104] @ (60a180 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047255,35 +2047241,35 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ blx r5 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bgt.n 60a208 │ │ │ │ + b.n 60a348 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bics r0, r6 │ │ │ │ + bx sl │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bics r4, r3 │ │ │ │ + bxns r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bics r4, r2 │ │ │ │ + bxns r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bics r0, r1 │ │ │ │ + bx r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - muls r4, r7 │ │ │ │ + bxns r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - muls r6, r3 │ │ │ │ + mov lr, pc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - muls r6, r2 │ │ │ │ + mov lr, lr │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1528] @ 0x5f8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2047366,33 +2047352,33 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r4, [r5, #476] @ 0x1dc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - blt.n 60a2d8 │ │ │ │ + svc 110 @ 0x6e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmn r6, r2 │ │ │ │ + mov r6, lr │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + subs r4, r5, #7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r0, #92] @ 0x5c │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - negs r2, r7 │ │ │ │ + mov r2, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + subs r3, #104 @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 60a330 │ │ │ │ + bgt.n 60a270 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - negs r2, r1 │ │ │ │ + cmp sl, sp │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #260] @ (60a478 ) │ │ │ │ @@ -2047488,28 +2047474,28 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrb r4, [r0, r2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 60a3c8 │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - rors r4, r1 │ │ │ │ + cmp r4, sp │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + subs r0, r7, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + stmia r1!, {r1, r3, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subw r0, r2, #181 @ 0xb5 │ │ │ │ - adds r6, #146 @ 0x92 │ │ │ │ + movw r0, #10421 @ 0x28b5 │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrh r2, [r5, r6] │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2047707,51 +2047693,52 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b13e4 │ │ │ │ ldr r0, [pc, #80] @ (60a73c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60a616 │ │ │ │ nop │ │ │ │ - bls.n 60a7c8 │ │ │ │ + ble.n 60a708 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r5, r7 │ │ │ │ + adds r2, r1, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r6, r3 │ │ │ │ + add r6, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + muls r4, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #210 @ 0xd2 │ │ │ │ + muls r2, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vrev32.8 d16, d23 │ │ │ │ - itt │ │ │ │ - lsl r3, r5, #2 │ │ │ │ - sub r7, #114 @ 0x72 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + stmia r3!, {r2, r3, r4, r7} │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + orrs r2, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + subs r0, #94 @ 0x5e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 60a6cc │ │ │ │ + bls.n 60a80c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r7, #52 @ 0x34 │ │ │ │ + cmn r4, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sev │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbnz r6, 60a770 │ │ │ │ + bkpt 0x00a6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.s64 d16, d21, #4 │ │ │ │ - adds r3, #236 @ 0xec │ │ │ │ + @ instruction: 0xf39c00b5 │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 60a740 │ │ │ │ + bhi.n 60a680 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + rors r6, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #312] @ (60a88c ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2047870,32 +2047857,33 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 60a7b0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r4, r2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #214 @ 0xd6 │ │ │ │ + adcs r6, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 60a990 │ │ │ │ + bge.n 60a8d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r3, #124] @ 0x7c │ │ │ │ + strb r6, [r7, #13] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stc2 0, cr0, [r6, #668]! @ 0x29c │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + lsls r6, r0, #5 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + lsrs r4, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r5, #118 @ 0x76 │ │ │ │ + asrs r6, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrsb r4, [r5, r6] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r4, #244 @ 0xf4 │ │ │ │ + lsls r4, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #120] @ (60a944 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2047937,23 +2047925,23 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r4, #600] @ 0x258 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r4, #194 @ 0xc2 │ │ │ │ + eors r2, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 60a9f0 │ │ │ │ + bhi.n 60a930 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ + strb r2, [r2, #9] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #246 @ 0xf6 │ │ │ │ + movs r4, #150 @ 0x96 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + eors r6, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #100] @ (60a9cc ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2047988,21 +2047976,21 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r4, #588] @ 0x24c │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ + subs r7, #230 @ 0xe6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bmi.n 60a948 │ │ │ │ + bhi.n 60aa88 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + strb r4, [r6, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, #36 @ 0x24 │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2048052,26 +2048040,26 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #488] @ 0x1e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bmi.n 60aae8 │ │ │ │ + bvc.n 60aa28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #214 @ 0xd6 │ │ │ │ + subs r7, #118 @ 0x76 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + adds r6, r1, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + str r4, [r0, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xfb5600a7 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + cdp2 0, 15, cr0, cr6, cr7, {5} │ │ │ │ + subs r6, #146 @ 0x92 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2048161,33 +2048149,33 @@ │ │ │ │ ldr.w r4, [r6, #396] @ 0x18c │ │ │ │ blx r4 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60ab1c │ │ │ │ - bcc.n 60ac98 │ │ │ │ + bvc.n 60abd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #46 @ 0x2e │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r1, #76] @ 0x4c │ │ │ │ + strb r6, [r5, #1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r3, #18 │ │ │ │ + subs r6, #178 @ 0xb2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r1, #234 @ 0xea │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r1, #222 @ 0xde │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r0, #11 │ │ │ │ + lsls r6, r4, #25 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r1, r7] │ │ │ │ + str r6, [r5, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #154 @ 0x9a │ │ │ │ + subs r6, #58 @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048211,21 +2048199,21 @@ │ │ │ │ bl 5b13e4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bcs.n 60acac │ │ │ │ + bpl.n 60abec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #52 @ 0x34 │ │ │ │ + subs r5, #212 @ 0xd4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #112] @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [pc, #200] @ (60ad04 ) │ │ │ │ + str r2, [r2, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048269,25 +2048257,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bne.n 60ac70 │ │ │ │ + bpl.n 60adb0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #228 @ 0xe4 │ │ │ │ + subs r5, #132 @ 0x84 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #152 @ (adr r1, 60ad6c ) │ │ │ │ + add r4, pc, #792 @ (adr r4, 60afec ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb89c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1528] @ 0x5f8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2048333,25 +2048321,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 60adc8 │ │ │ │ + bmi.n 60ad08 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r2, #25] │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [sp, #232] @ 0xe8 │ │ │ │ + add r1, pc, #872 @ (adr r1, 60b0e8 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048383,21 +2048371,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - beq.n 60ad1c │ │ │ │ + bmi.n 60ae5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, pc, #104 @ (adr r0, 60ae64 ) │ │ │ │ + add r3, pc, #744 @ (adr r3, 60b0e4 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2048505,39 +2048493,39 @@ │ │ │ │ bl 5b1654 │ │ │ │ bl 5b13e4 │ │ │ │ ldr r0, [pc, #60] @ (60af68 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b12a4 │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60aec2 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + bcc.n 60b030 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r3, #1 │ │ │ │ + asrs r4, r7, #15 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + subs r2, r5, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #600] @ (60b1a4 ) │ │ │ │ + ldr r5, [pc, #216] @ (60b024 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r7, #150 @ 0x96 │ │ │ │ + subs r3, #54 @ 0x36 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + subs r3, #108 @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + subs r3, #56 @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + bcs.n 60af20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r4, r6, #29 │ │ │ │ + subs r4, r2, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #32] @ (60af88 ) │ │ │ │ + ldr r4, [pc, #672] @ (60b208 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r7, #8 │ │ │ │ + subs r2, #168 @ 0xa8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048578,23 +2048566,23 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + bcs.n 60b084 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + subs r2, #198 @ 0xc6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + ldr r6, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ble.n 60af90 │ │ │ │ + b.n 60b2d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xfaf200b1 │ │ │ │ + mrc2 0, 4, r0, cr2, 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] @ (60b06c ) │ │ │ │ @@ -2048623,21 +2048611,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + bne.n 60afd4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfa6e00b1 │ │ │ │ + mcr2 0, 0, r0, cr14, 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] @ (60b0e4 ) │ │ │ │ @@ -2048666,21 +2048654,21 @@ │ │ │ │ blx r3 │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r5 │ │ │ │ bl 610d8c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r5!, {r3, r4, r7} │ │ │ │ + bne.n 60b158 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + subs r1, #230 @ 0xe6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + subs r1, #228 @ 0xe4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048706,21 +2048694,21 @@ │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #528] @ 0x210 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + beq.n 60b0d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + subs r1, #140 @ 0x8c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia.w r6, {r1, r3, r5, r7} │ │ │ │ + stc 0, cr0, [r6], #-680 @ 0xfffffd58 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #72] @ (60b1bc ) │ │ │ │ @@ -2048745,21 +2048733,21 @@ │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + beq.n 60b26c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + subs r1, #44 @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xe81a00aa │ │ │ │ + subs.w r0, sl, sl, asr #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 │ │ │ │ ldr r0, [pc, #180] @ (60b298 ) │ │ │ │ @@ -2048816,23 +2048804,23 @@ │ │ │ │ blx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60b234 │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60b272 │ │ │ │ nop │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + subs r0, #204 @ 0xcc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + subs r0, #194 @ 0xc2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r5, #2 │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2048930,35 +2048918,35 @@ │ │ │ │ ldr.w r5, [r4, #400] @ 0x190 │ │ │ │ blx r5 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #126 @ 0x7e │ │ │ │ + subs r0, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + ldr r6, [r2, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r7, #254 @ 0xfe │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xfb1600b3 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + mrc2 0, 5, r0, cr6, cr3, {5} │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xfaa600b3 │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + mcr2 0, 2, r0, cr6, cr3, {5} │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r6, #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 │ │ │ │ @@ -2048991,21 +2048979,21 @@ │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 611f2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #76 @ 0x4c │ │ │ │ + adds r6, #236 @ 0xec │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + bne.n 60b4cc │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2049068,25 +2049056,25 @@ │ │ │ │ bl 5b1258 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 611f2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60b508 │ │ │ │ - adds r2, #222 @ 0xde │ │ │ │ + adds r6, #126 @ 0x7e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 60b49c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5} │ │ │ │ + beq.n 60b51c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + adds r6, #58 @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2049119,21 +2049107,21 @@ │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 611e50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + adds r5, #208 @ 0xd0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r5, #4 │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049218,32 +2049206,32 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #40] @ (60b708 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60b650 │ │ │ │ nop │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, pc, #160 @ (adr r4, 60b78c ) │ │ │ │ + add r7, pc, #800 @ (adr r7, 60ba0c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r0, #24] │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #34 @ 0x22 │ │ │ │ + b.n 60ba78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cdp 0, 9, cr0, cr12, cr7, {5} │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + @ instruction: 0xf23c00a7 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r5, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r5, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r1, #19 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049287,23 +2049275,23 @@ │ │ │ │ bl 5b1488 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r7!, {r2} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r4, #4] │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 60b6e4 │ │ │ │ + bvs.n 60b824 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2049341,21 +2049329,21 @@ │ │ │ │ lsls r3, r4, #31 │ │ │ │ bmi.n 60b81c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5b0dc0 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1776] @ 0x6f0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r4, #52] @ 0x34 │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + str r6, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + hlt 0x0034 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049416,29 +2049404,29 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #408] @ 0x198 │ │ │ │ blx r6 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + adds r3, #84 @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 60b8ac │ │ │ │ + svc 118 @ 0x76 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 60b8f8 │ │ │ │ + b.n 60bc38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + adds r3, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2049513,28 +2049501,28 @@ │ │ │ │ bl 5b1258 │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60b9ac │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r0, #62] @ 0x3e │ │ │ │ + str r3, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + str r6, [r6, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + adds r2, #116 @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #124 @ 0x7c │ │ │ │ + adds r0, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - eor.w r0, r2, #5865472 @ 0x598000 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + strh.w r0, [r2, r3, lsl #3] │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049579,25 +2049567,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #12 │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + str r0, [r6, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r5, #242 @ 0xf2 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + adds r2, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ ldr.w ip, [pc, #128] @ 60bb54 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2049648,21 +2049636,21 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, r4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + str r2, [r6, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvc.n 60ba94 │ │ │ │ + blt.n 60bbd4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add sl, r8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2049757,33 +2049745,33 @@ │ │ │ │ bl 5b1654 │ │ │ │ bl 5b13e4 │ │ │ │ ldr r0, [pc, #48] @ (60bca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b12a4 │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60bc20 │ │ │ │ - cmp r4, #176 @ 0xb0 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r3} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r1, r7] │ │ │ │ + ldrsh r6, [r5, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r4, #158 @ 0x9e │ │ │ │ + adds r0, #62 @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r2, r5] │ │ │ │ + ldrsh r2, [r6, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2049825,23 +2049813,23 @@ │ │ │ │ bl 5b1258 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6111c4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #212 @ 0xd4 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrsh r6, [r5, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r3, [pc, #400] @ (60becc ) │ │ │ │ + ldr r7, [pc, #16] @ (60bd4c ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ ldr r5, [pc, #400] @ (60bee4 ) │ │ │ │ sub.w sp, sp, #532 @ 0x214 │ │ │ │ @@ -2049988,43 +2049976,43 @@ │ │ │ │ b.n 60be40 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, r4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r3, r7] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + subs r5, #206 @ 0xce │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ble.n 60bf64 │ │ │ │ + b.n 60c0a4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ sbcs r4, r6 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + cmp r5, #208 @ 0xd0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - itet lt │ │ │ │ - lsllt r1, r5, #2 │ │ │ │ - ldrge r2, [r3, r4] │ │ │ │ - lsllt r0, r6, #2 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + stmia r3!, {r1, r2, r4, r6} │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + lsrs r0, r1, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + subs r5, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 60c01c │ │ │ │ + b.n 60bf5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2050080,26 +2050068,26 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r7, #300] @ 0x12c │ │ │ │ blx r4 │ │ │ │ bl 5b1258 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60bfc0 │ │ │ │ - bkpt 0x00e6 │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + cmp r5, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + cmp r4, #248 @ 0xf8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - it pl │ │ │ │ - lslpl r0, r5, #2 │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2050215,41 +2050203,41 @@ │ │ │ │ bl 5b1a50 │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60c0ce │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r3, #24 │ │ │ │ + lsrs r2, r7, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + subs r3, #76 @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r4, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r3, r6, pc} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + ldrh r6, [r1, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #14 │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + cmp r3, #90 @ 0x5a │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050294,25 +2050282,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - pop {r7} │ │ │ │ + stmia r0!, {r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + cmp r2, #210 @ 0xd2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #2 │ │ │ │ + cmp r2, #162 @ 0xa2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050337,21 +2050325,21 @@ │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbnz r2, 60c308 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - movs r6, #208 @ 0xd0 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + ittt hi │ │ │ │ + lslhi r1, r5, #2 │ │ │ │ + cmphi r2, #112 @ 0x70 │ │ │ │ + lslhi r2, r5, #2 │ │ │ │ + ldr r0, [r4, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xe83e00b1 │ │ │ │ + rsbs r0, lr, r1, ror #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 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2050392,24 +2050380,22 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5b12a4 │ │ │ │ addw r0, r4, #1540 @ 0x604 │ │ │ │ bl 60fc4c │ │ │ │ bl 5b13e4 │ │ │ │ b.n 60c300 │ │ │ │ nop │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + cmp r2, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 60c390 │ │ │ │ + nop │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60c2b4 │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - b.n 60c260 │ │ │ │ - lsls r1, r6, #2 │ │ │ │ + adcs.w r0, sl, r1, ror #2 │ │ │ │ + @ instruction: 0xeb2e00b1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #120] @ (60c3d4 ) │ │ │ │ @@ -2050454,25 +2050440,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - revsh r4, r1 │ │ │ │ + bkpt 0x006c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r7, #11 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [pc, #128] @ (60c468 ) │ │ │ │ + ldr r5, [pc, #768] @ (60c6e8 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050497,22 +2050483,21 @@ │ │ │ │ ldr.w r3, [r4, #292] @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - rev r2, r5 │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, r6] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60c160 │ │ │ │ - lsls r1, r6, #2 │ │ │ │ + bic.w r0, r6, r1, ror #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 │ │ │ │ ldr r0, [pc, #72] @ (60c4b0 ) │ │ │ │ @@ -2050537,21 +2050522,21 @@ │ │ │ │ ldr.w r3, [r4, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r0, 60c4e4 │ │ │ │ + pop {r5, r6, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050576,22 +2050561,21 @@ │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbnz r6, 60c530 │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + cmp r0, #76 @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, r2] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60c08c │ │ │ │ - lsls r1, r6, #2 │ │ │ │ + ldrd r0, r0, [r2, #-708] @ 0x2c4 │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #152] @ (60c5d8 ) │ │ │ │ @@ -2050645,23 +2050629,23 @@ │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60c5a6 │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8ea │ │ │ │ + pop {r1, r3, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #80 @ 0x50 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + strb r0, [r5, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r6, 60c63a │ │ │ │ + bkpt 0x00ee │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r6, r0 │ │ │ │ + adds r6, r2, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050691,22 +2050675,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + cbnz r2, 60c6ca │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r1, r6] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60bf70 │ │ │ │ - lsls r1, r6, #2 │ │ │ │ + @ instruction: 0xe82600b1 │ │ │ │ push {r3, r4, 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] @ (60c6cc ) │ │ │ │ @@ -2050735,21 +2050718,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb7b2 │ │ │ │ + cbnz r2, 60c724 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + strb r0, [r6, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60bef8 │ │ │ │ + b.n 60c638 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050779,21 +2050762,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + revsh r2, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ + movs r6, #136 @ 0x88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r3, r2] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60ce80 │ │ │ │ + b.n 60c5c0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050823,21 +2050806,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ + rev16 r2, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + movs r6, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + strh r0, [r0, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60ce08 │ │ │ │ + b.n 60c548 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050867,21 +2050850,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb64a │ │ │ │ + cbnz r2, 60c872 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #672] @ (60cae0 ) │ │ │ │ + strh r0, [r1, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60cd90 │ │ │ │ + b.n 60c4d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050911,21 +2050894,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + cbnz r2, 60c8cc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #192] @ (60c978 ) │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60cd18 │ │ │ │ + b.n 60c458 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050955,21 +2050938,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + movs r4, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #736] @ (60cc10 ) │ │ │ │ + strh r0, [r3, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60cca0 │ │ │ │ + b.n 60c3e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050999,21 +2050982,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + @ instruction: 0xb882 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #256] @ (60caa8 ) │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60cc28 │ │ │ │ + b.n 60c368 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #52] @ (60c9f0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2051031,19 +2051014,19 @@ │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + pop {r2, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + @ instruction: 0xb80a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #808] @ (60cd24 ) │ │ │ │ + str r2, [r5, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2051079,21 +2051062,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #1232 @ 0x4d0 │ │ │ │ bl 438b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324794> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r4} │ │ │ │ + @ instruction: 0xb7b4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #480] @ (60cc60 ) │ │ │ │ + str r0, [r3, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60cb70 │ │ │ │ + b.n 60c2b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2051129,21 +2051112,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #936 @ 0x3a8 │ │ │ │ bl 438b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324794> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, r2, #7 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 60cb66 │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #960] @ (60cec8 ) │ │ │ │ + str r0, [r2, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + b.n 60d228 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2051179,21 +2051162,21 @@ │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #640 @ 0x280 │ │ │ │ bl 438b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324794> │ │ │ │ bl 5b1258 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, r4, #5 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 60cbcc │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #416] @ (60cd30 ) │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + b.n 60d1a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2051239,25 +2051222,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60cc3c ) │ │ │ │ add r0, pc │ │ │ │ bl 5b12a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60f168 │ │ │ │ bl 5b13e4 │ │ │ │ b.n 60cbe2 │ │ │ │ - uxth r2, r0 │ │ │ │ + @ instruction: 0xb622 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #896] @ (60cfb4 ) │ │ │ │ + ldr r7, [pc, #512] @ (60ce34 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #214 @ 0xd6 │ │ │ │ + b.n 60d124 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + movs r2, #86 @ 0x56 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2051312,21 +2051295,21 @@ │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r2, #28] │ │ │ │ bl 438ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324748> │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 60cd18 │ │ │ │ + push {r1, r4, r5, r6, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r5, #1 │ │ │ │ + movs r2, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #160] @ (60cd8c ) │ │ │ │ + ldr r6, [pc, #800] @ (60d00c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #38 @ 0x26 │ │ │ │ + b.n 60d07c │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2051372,25 +2051355,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60cd98 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b12a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60e828 │ │ │ │ bl 5b13e4 │ │ │ │ b.n 60cd3e │ │ │ │ - cbz r6, 60cd90 │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r3, #7 │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #528] @ (60cfa0 ) │ │ │ │ + ldr r6, [pc, #144] @ (60ce20 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ble.n 60ce88 │ │ │ │ + b.n 60cfc8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2051448,21 +2051431,21 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ bl 438ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324748> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add sp, #488 @ 0x1e8 │ │ │ │ + push {r1, r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #864] @ (60d1c0 ) │ │ │ │ + ldr r5, [pc, #480] @ (60d040 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 60ce10 │ │ │ │ + b.n 60cf50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2051508,25 +2051491,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60cf0c ) │ │ │ │ add r0, pc │ │ │ │ bl 5b12a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60f358 │ │ │ │ bl 5b13e4 │ │ │ │ b.n 60ceb2 │ │ │ │ - add r7, sp, #712 @ 0x2c8 │ │ │ │ + cbz r2, 60cf50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #64] @ (60cf44 ) │ │ │ │ + ldr r4, [pc, #704] @ (60d1c4 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 60cf14 │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + subs r6, r0, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2051582,21 +2051565,21 @@ │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r0, r6, #640 @ 0x280 │ │ │ │ mov r1, r5 │ │ │ │ bl 438ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324748> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #24 │ │ │ │ + uxth r6, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + subs r0, r4, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #400] @ (60d160 ) │ │ │ │ + ldr r4, [pc, #16] @ (60cfe0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 60d098 │ │ │ │ + svc 2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2051674,31 +2051657,31 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ ldr r6, [r4, #80] @ 0x50 │ │ │ │ blx r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + cbz r4, 60d0fa │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r1, r5 │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - blxns r2 │ │ │ │ + ldr r3, [pc, #208] @ (60d19c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + add r2, pc, #448 @ (adr r2, 60d294 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 60d12e │ │ │ │ + @ instruction: 0xb6fe │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + lsrs r2, r7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + subs r3, #114 @ 0x72 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r1, [sp, #16] │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2051754,25 +2051737,25 @@ │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60d170 │ │ │ │ nop │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + sub sp, #296 @ 0x128 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r2, r1 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov r8, r1 │ │ │ │ + ldr r2, [pc, #160] @ (60d240 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r1, r1] │ │ │ │ + strb r6, [r5, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 60d298 │ │ │ │ + bhi.n 60d1d8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + asrs r6, r0, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2051799,21 +2051782,21 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r4, r4, r6 │ │ │ │ + adds r4, r0, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #376 @ 0x178 │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp sl, r8 │ │ │ │ + ldr r1, [pc, #392] @ (60d39c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r1, r6] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbz r1, 60d276 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2051842,21 +2051825,21 @@ │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 61122c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - adds r2, r1, r5 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, sl │ │ │ │ + ldr r0, [pc, #968] @ (60d64c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r4, 60d2cc │ │ │ │ + bkpt 0x00b4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbz r1, 60d2e6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2051885,21 +2051868,21 @@ │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 61122c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - adds r2, r6, r3 │ │ │ │ + adds r2, r2, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #520 @ 0x208 │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add sl, ip │ │ │ │ + ldr r0, [pc, #520] @ (60d4fc ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - hlt 0x0024 │ │ │ │ + bkpt 0x0044 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #428] @ (60d4b8 ) │ │ │ │ @@ -2052058,33 +2052041,33 @@ │ │ │ │ b.n 60d3ae │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r4, #236 @ 0xec │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + adds r2, r3, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #968 @ 0x3c8 │ │ │ │ + add r6, sp, #584 @ 0x248 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, r9 │ │ │ │ + blxns sp │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bcs.n 60d4fc │ │ │ │ + bpl.n 60d43c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r7, #31 │ │ │ │ + subs r2, r3, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bls.n 60d4b8 │ │ │ │ + ble.n 60d3f8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + asrs r6, r5, #9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2052140,23 +2052123,23 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #176 @ 0xb0 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + subs r6, r4, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, r1 │ │ │ │ + mov r2, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + subs r4, r3, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + subs r4, #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 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2052262,37 +2052245,37 @@ │ │ │ │ bl 5b1258 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #1776] @ 0x6f0 │ │ │ │ b.n 60d5cc │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60d654 │ │ │ │ nop │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + adds r4, r2, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sbcs r6, r7 │ │ │ │ + cmp r6, fp │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 60d668 │ │ │ │ + bhi.n 60d7a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + adds r2, r7, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r1, #24 │ │ │ │ + adds r4, r5, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + adds r2, r6, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r1, #21 │ │ │ │ + adds r6, r5, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #560 @ (adr r7, 60d938 ) │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r6 │ │ │ │ + add r8, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 60d6ec │ │ │ │ + bvc.n 60d62c │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov sl, r3 │ │ │ │ ldrb.w r3, [r0, #1776] @ 0x6f0 │ │ │ │ @@ -2052414,37 +2052397,37 @@ │ │ │ │ mov r0, r5 │ │ │ │ adds r5, #12 │ │ │ │ bl 61040c │ │ │ │ bl 5b1914 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 60d85c │ │ │ │ b.n 60d7c0 │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #960 @ (adr r6, 60dc3c ) │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - eors r4, r2 │ │ │ │ + mvns r4, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r4, #18 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r4, #17 │ │ │ │ + adds r2, r0, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #88 @ (adr r6, 60d8f4 ) │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r7, #122 @ 0x7a │ │ │ │ + orrs r2, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 60d994 │ │ │ │ + bvs.n 60d8d4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [pc, #1832] @ 60dfdc │ │ │ │ sub sp, #12 │ │ │ │ @@ -2053314,39 +2053297,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (60e334 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e2ae │ │ │ │ ldr r0, [pc, #52] @ (60e338 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e28c │ │ │ │ nop │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r2, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r3, #112] @ 0x70 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r6, r2, #9 │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ + lsrs r0, r7, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r2, r1, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsrs r6, r5, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r6, #7 │ │ │ │ + lsrs r6, r2, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + lsrs r2, r2, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ble.n 60e358 │ │ │ │ + b.n 60e498 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ble.n 60e350 │ │ │ │ + b.n 60e490 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2053452,41 +2053435,41 @@ │ │ │ │ bl 5b198c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #56] @ (60e4c0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e39c │ │ │ │ - lsrs r6, r7, #5 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + subs r6, #146 @ 0x92 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r6!, {r1, r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + cmp r1, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r2!, {r1, r5, r6} │ │ │ │ + ldmia r6!, {r1} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #15 │ │ │ │ + lsls r6, r7, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r3, #3 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r2, #3 │ │ │ │ + lsrs r2, r6, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r5, #10] │ │ │ │ + strh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + ldrh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 60e3cc │ │ │ │ + svc 36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2053578,43 +2053561,43 @@ │ │ │ │ b.n 60e5ac │ │ │ │ ldr r0, [pc, #60] @ (60e604 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e5ac │ │ │ │ ldr r0, [pc, #60] @ (60e608 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e5ac │ │ │ │ - lsrs r2, r6, #3 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r7, #4] │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r4!, {r2, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + add r1, pc, #208 @ (adr r1, 60e6b0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r7, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r1, #30 │ │ │ │ + lsrs r2, r5, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsrs r0, r0, #13 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r1, #29 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsrs r0, r1, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2053668,27 +2053651,27 @@ │ │ │ │ bl 5b198c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #28] @ (60e6cc ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e64c │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r6, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r4, #13 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 60e788 │ │ │ │ + bgt.n 60e6c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2053741,27 +2053724,27 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5b1624 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r4, #29 │ │ │ │ + lsrs r2, r0, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #30 │ │ │ │ + subs r3, #190 @ 0xbe │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r6, #24] │ │ │ │ + strh r6, [r2, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, r5, r5 │ │ │ │ + adds r6, r1, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r5, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2053798,23 +2053781,23 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5b1624 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r1, #26 │ │ │ │ + lsrs r2, r5, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r7, #25 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2054124,98 +2054107,98 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 5b1684 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + str r0, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r0, #24 │ │ │ │ + lsrs r6, r4, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsrs r2, r3, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r5, #23 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r0, #23 │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r7, #22 │ │ │ │ + lsrs r6, r3, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r7, #22 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r6, #22 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + lsrs r2, r3, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r7, #22 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r6, #22 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r5, #22 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsrs r4, r0, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsrs r6, r7, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r1, #22 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r0, #22 │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r7, #21 │ │ │ │ + lsrs r2, r3, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldcl 0, cr0, [sl], #668 @ 0x29c │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + eors.w r0, sl, #167 @ 0xa7 │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r1, #21 │ │ │ │ + lsrs r2, r5, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + lsrs r2, r4, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsrs r2, r3, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2054240,17 +2054223,17 @@ │ │ │ │ bl 5b187c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + lsls r6, r7, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mrrc2 0, 10, r0, sl, cr9 │ │ │ │ + vtrn.32 d16, d25 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5b10f4 │ │ │ │ cbz r0, 60ed94 │ │ │ │ @@ -2054287,19 +2054270,19 @@ │ │ │ │ bne.n 60ed70 │ │ │ │ bl 5b187c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r4, r1, #16 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2054336,23 +2054319,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r1, #14 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2054385,17 +2054368,17 @@ │ │ │ │ bl 5b187c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r0, #13 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2054543,47 +2054526,47 @@ │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60ef20 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 5b1af8 │ │ │ │ b.n 60ef38 │ │ │ │ bl 5b1a50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r4, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r0, [r3, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ + lsls r2, r3, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r4, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r5, #34] @ 0x22 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [r0, #20] │ │ │ │ + ldr r4, [r4, #76] @ 0x4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ + lsls r2, r1, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r5, #24] │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r4, r1, #8 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r0, #8 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 60eff4 │ │ │ │ + b.n 60f134 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2054626,21 +2054609,21 @@ │ │ │ │ bl 5be020 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5b1738 │ │ │ │ b.n 60f116 │ │ │ │ bl 5b1a50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r7, #4 │ │ │ │ + lsls r0, r3, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r0, [r6, #30] │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2054772,44 +2054755,44 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 5b1684 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b1a50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + lsls r0, r1, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sbcs.w r0, r4, #179 @ 0xb3 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + adds.w r0, r4, #5865472 @ 0x598000 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r7, #1 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r1, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r2, r7 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r6, r6 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r2, r5 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2054977,37 +2054960,54 @@ │ │ │ │ bl 5b187c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1a50 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - vaddl.u32 q0, d26, d25 │ │ │ │ - movs r6, r7 │ │ │ │ + lsls r2, r1, #13 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r6, r1, #13 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - vrev32. d0, d25 │ │ │ │ - vaddl.u32 q0, d30, d25 │ │ │ │ - vrev32.16 d0, d25 │ │ │ │ - vaddl.u32 q0, d30, d25 │ │ │ │ - vaddl.u32 q0, d20, d25 │ │ │ │ - bcs.n 60f694 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r6, r1, #13 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + bvs.n 60f5d4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vaddl.u8 q0, d18, d25 │ │ │ │ - vaddl.u8 q0, d24, d25 │ │ │ │ - vaddl.u8 q0, d18, d25 │ │ │ │ - vhadd.u d16, d18, d25 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ + lsls r2, r4, #12 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r2, r4, #12 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r2, r2, #12 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vhadd.u8 d16, d16, d25 │ │ │ │ - vhadd.u d0, d18, d25 │ │ │ │ - vhadd.u32 d0, d24, d25 │ │ │ │ - cdp2 0, 2, cr0, cr2, cr9, {5} │ │ │ │ - vhadd.u8 d0, d20, d25 │ │ │ │ - cdp2 0, 15, cr0, cr14, cr9, {5} │ │ │ │ - cdp2 0, 15, cr0, cr8, cr9, {5} │ │ │ │ + lsls r0, r4, #11 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r2, r0, #7 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ cbz r0, 60f61c │ │ │ │ @@ -2055029,16 +2055029,17 @@ │ │ │ │ bne.n 60f5f8 │ │ │ │ bl 5b187c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cdp2 0, 5, cr0, cr10, cr9, {5} │ │ │ │ - bvc.n 60f640 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + bge.n 60f580 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2055063,16 +2055064,18 @@ │ │ │ │ bl 5b187c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 0, cr0, cr10, cr9, {5} │ │ │ │ - cdp2 0, 1, cr0, cr6, cr9, {5} │ │ │ │ + lsls r2, r5, #6 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ + 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 r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2055220,33 +2055223,49 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ (60f8b0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f850 │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [sl, #676]! @ 0x2a4 │ │ │ │ - stc2l 0, cr0, [r6, #676] @ 0x2a4 │ │ │ │ - ldc2 0, cr0, [r6, #676]! @ 0x2a4 │ │ │ │ - stc2 0, cr0, [r6, #676]! @ 0x2a4 │ │ │ │ - ldc2 0, cr0, [r6, #676] @ 0x2a4 │ │ │ │ - stc2 0, cr0, [lr, #676] @ 0x2a4 │ │ │ │ - stc2 0, cr0, [r6, #676] @ 0x2a4 │ │ │ │ - ldc2l 0, cr0, [lr, #-676]! @ 0xfffffd5c │ │ │ │ - ldc2l 0, cr0, [r6, #-676]! @ 0xfffffd5c │ │ │ │ - stc2l 0, cr0, [lr, #-676]! @ 0xfffffd5c │ │ │ │ - stc2l 0, cr0, [ip, #-676]! @ 0xfffffd5c │ │ │ │ - stc2l 0, cr0, [r4, #-676]! @ 0xfffffd5c │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stc2l 0, cr0, [ip, #-676] @ 0xfffffd5c │ │ │ │ - ldc2 0, cr0, [ip, #-676]! @ 0xfffffd5c │ │ │ │ - stc2 0, cr0, [ip, #-676]! @ 0xfffffd5c │ │ │ │ - ldc2 0, cr0, [r0, #-676] @ 0xfffffd5c │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + lsls r6, r4, #5 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r6, r2, #5 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r6, r4, #4 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r6, r3, #4 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r6, r2, #4 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r4, r1, #4 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + movs r6, #228 @ 0xe4 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2055434,50 +2055453,51 @@ │ │ │ │ b.n 60f9c2 │ │ │ │ bl 5b1a50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ (60fb44 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f900 │ │ │ │ - stc2 0, cr0, [r4], {169} @ 0xa9 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrsh r4, [r7, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsh r2, [r6, r6] │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [r0, #56] @ 0x38 │ │ │ │ + str r6, [r4, #112] @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cdp 0, 7, cr0, cr8, cr9, {5} │ │ │ │ - cdp 0, 7, cr0, cr0, cr9, {5} │ │ │ │ - orr.w r0, r0, r3, ror #2 │ │ │ │ - cdp 0, 3, cr0, cr0, cr9, {5} │ │ │ │ - smlaltb r0, r0, r0, r9 │ │ │ │ - @ instruction: 0xfbb400a9 │ │ │ │ - @ instruction: 0xfba800a9 │ │ │ │ - @ instruction: 0xfb9c00a9 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + @ instruction: 0xf21800a9 │ │ │ │ + @ instruction: 0xf21000a9 │ │ │ │ + stcl 0, cr0, [r0, #716]! @ 0x2cc │ │ │ │ + rsbs r0, r0, #169 @ 0xa9 │ │ │ │ + vhadd.u32 d16, d16, d25 │ │ │ │ + vhadd.u16 d16, d20, d25 │ │ │ │ + vhadd.u8 d16, d24, d25 │ │ │ │ + vhadd.u d0, d28, d25 │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xfafc00a9 │ │ │ │ - str r2, [r0, #112] @ 0x70 │ │ │ │ + cdp2 0, 9, cr0, cr12, cr9, {5} │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfaea00a9 │ │ │ │ - cbz r6, 60fb98 │ │ │ │ + cdp2 0, 8, cr0, cr10, cr9, {5} │ │ │ │ + @ instruction: 0xb706 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #25 │ │ │ │ + asrs r6, r1, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + ldmia r0!, {r3, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2055541,26 +2055561,26 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (60fc28 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60fb8c │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa5400a9 │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ + ldc2l 0, cr0, [r4, #676]! @ 0x2a4 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r6, #80 @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #408 @ 0x198 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldc 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ - stc 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ - stmia r4!, {r1, r2} │ │ │ │ + vext.8 d0, d18, d25, #0 │ │ │ │ + vaddl.s32 q0, d26, d25 │ │ │ │ + stmia r7!, {r1, r2, 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 │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 60fc46 │ │ │ │ @@ -2055650,26 +2055670,26 @@ │ │ │ │ add.w r0, r6, #208 @ 0xd0 │ │ │ │ cbz r1, 60fd36 │ │ │ │ ldrb.w r1, [r1, #78] @ 0x4e │ │ │ │ bl 60fb48 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - vld4.32 {d16-d19}, [r6 :128], r9 │ │ │ │ - cbz r2, 60fd74 │ │ │ │ + stc2 0, cr0, [r6, #-676] @ 0xfffffd5c │ │ │ │ + push {r1, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + asrs r2, r1, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #150 @ 0x96 │ │ │ │ + subs r2, #54 @ 0x36 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh.w r0, [sl, r9, lsl #2] │ │ │ │ - vld4.32 {d0-d3}, [lr :128], r9 │ │ │ │ - vld4.32 {d0-d3}, [r6 :128], r9 │ │ │ │ - vld4.32 {d0-d3}, [r0 :128], r9 │ │ │ │ - str??.w r0, [sl, #169] @ 0xa9 │ │ │ │ + ldc2l 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ + stc2l 0, cr0, [lr], {169} @ 0xa9 │ │ │ │ + stc2l 0, cr0, [r6], {169} @ 0xa9 │ │ │ │ + stc2l 0, cr0, [r0], {169} @ 0xa9 │ │ │ │ + stc2 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ b.w 60fc4c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2055697,19 +2055717,19 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr.w r0, [sl, #169] @ 0xa9 │ │ │ │ - str??.w r0, [r6, #169] @ 0xa9 │ │ │ │ - bkpt 0x0074 │ │ │ │ + ldc2l 0, cr0, [sl], #-676 @ 0xfffffd5c │ │ │ │ + stc2 0, cr0, [r6], {169} @ 0xa9 │ │ │ │ + stmia r2!, {r2, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r5, #22] │ │ │ │ + strh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2055773,24 +2055793,24 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #32] @ (60fec0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60fe74 │ │ │ │ nop │ │ │ │ - strb.w r0, [r6, #169] @ 0xa9 │ │ │ │ - ldrb.w r0, [r2, #169] @ 0xa9 │ │ │ │ - strb.w r0, [sl, #169] @ 0xa9 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + stc2 0, cr0, [r6], #-676 @ 0xfffffd5c │ │ │ │ + ldc2 0, cr0, [r2], #-676 @ 0xfffffd5c │ │ │ │ + stc2 0, cr0, [sl], #-676 @ 0xfffffd5c │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr??.w r0, [r2, r9, lsl #2] │ │ │ │ - strh r6, [r5, #42] @ 0x2a │ │ │ │ + ldc2 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ + ldrh r6, [r1, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str.w r0, [r6, r9, lsl #2] │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + @ instruction: 0xfbe600a9 │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2055820,20 +2055840,20 @@ │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7f200a9 │ │ │ │ - ldr r6, [pc, #728] @ (61020c ) │ │ │ │ + @ instruction: 0xfb9200a9 │ │ │ │ + strh r6, [r2, r1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vhadd.s d0, d20, d23 │ │ │ │ + @ instruction: 0xf2d400a7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ cbz r0, 60ff9a │ │ │ │ @@ -2055862,20 +2055882,20 @@ │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf79200a9 │ │ │ │ - ldr r6, [pc, #248] @ (6100a4 ) │ │ │ │ + @ instruction: 0xfb3200a9 │ │ │ │ + str r6, [r3, r7] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp 0, 11, cr0, cr12, cr7, {5} │ │ │ │ + @ instruction: 0xf25c00a7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2056026,48 +2056046,46 @@ │ │ │ │ bl 5b198c │ │ │ │ bl 5b1a04 │ │ │ │ b.n 6100a6 │ │ │ │ ldr r0, [pc, #76] @ (6101b8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 610012 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf72200a9 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + @ instruction: 0xfac200a9 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #896 @ (adr r4, 6104fc ) │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r5!, {r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r0, #56] @ 0x38 │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ + ldrb r0, [r3, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + str r6, [r5, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 610090 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - b.n 610084 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - add r4, pc, #992 @ (adr r4, 610578 ) │ │ │ │ + @ instruction: 0xeb2000a9 │ │ │ │ + adds.w r0, r8, r9, asr #2 │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [r6, #8] │ │ │ │ + str r4, [r2, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orn r0, lr, #5537792 @ 0x548000 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + strb.w r0, [lr, r9, lsl #2] │ │ │ │ + str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - orrs.w r0, ip, #5537792 @ 0x548000 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + @ instruction: 0xf7fc00a9 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r4, #31 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bkpt 0x00a2 │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2056120,21 +2056138,21 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf53200a9 │ │ │ │ - @ instruction: 0xf53e00a9 │ │ │ │ - @ instruction: 0xf53e00a9 │ │ │ │ - @ instruction: 0xf53e00a9 │ │ │ │ - adc.w r0, r2, #5537792 @ 0x548000 │ │ │ │ - adc.w r0, r6, #5537792 @ 0x548000 │ │ │ │ - adc.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + ldr.w r0, [r2, #169] @ 0xa9 │ │ │ │ + ldr.w r0, [lr, #169] @ 0xa9 │ │ │ │ + ldr.w r0, [lr, #169] @ 0xa9 │ │ │ │ + ldr.w r0, [lr, #169] @ 0xa9 │ │ │ │ + str??.w r0, [r2, #169] @ 0xa9 │ │ │ │ + str??.w r0, [r6, #169] @ 0xa9 │ │ │ │ + str??.w r0, [sl, #169] @ 0xa9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2056214,26 +2056232,26 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ - add.w r0, lr, #5537792 @ 0x548000 │ │ │ │ - adds.w r0, r6, #5537792 @ 0x548000 │ │ │ │ - add.w r0, lr, #5537792 @ 0x548000 │ │ │ │ - ldr r0, [pc, #664] @ (610624 ) │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf4f600a9 │ │ │ │ - @ instruction: 0xf4f200a9 │ │ │ │ - @ instruction: 0xf4ee00a9 │ │ │ │ - @ instruction: 0xf4e600a9 │ │ │ │ - @ instruction: 0xf4de00a9 │ │ │ │ - @ instruction: 0xf4dc00a9 │ │ │ │ - @ instruction: 0xf4d800a9 │ │ │ │ + strh.w r0, [lr, #169] @ 0xa9 │ │ │ │ + ldrh.w r0, [r6, #169] @ 0xa9 │ │ │ │ + strh.w r0, [lr, #169] @ 0xa9 │ │ │ │ + ldr r4, [pc, #280] @ (6104a4 ) │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + ldrb.w r0, [r6, #169] @ 0xa9 │ │ │ │ + ldrb.w r0, [r2, #169] @ 0xa9 │ │ │ │ + strb.w r0, [lr, #169] @ 0xa9 │ │ │ │ + strb.w r0, [r6, #169] @ 0xa9 │ │ │ │ + ldr??.w r0, [lr, r9, lsl #2] │ │ │ │ + ldr??.w r0, [ip, r9, lsl #2] │ │ │ │ + ldr??.w r0, [r8, r9, lsl #2] │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ strh.w r0, [sp, #4] │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2056255,18 +2056273,18 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - eor.w r0, r4, #5537792 @ 0x548000 │ │ │ │ - blxns r5 │ │ │ │ + strh.w r0, [r4, r9, lsl #2] │ │ │ │ + ldr r3, [pc, #304] @ (610538 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - eor.w r0, r2, #5537792 @ 0x548000 │ │ │ │ + strh.w r0, [r2, 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 5b10f4 │ │ │ │ cbnz r0, 610424 │ │ │ │ @@ -2056287,17 +2056305,17 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - orrs.w r0, sl, #5537792 @ 0x548000 │ │ │ │ - @ instruction: 0xf3f200a9 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xf7fa00a9 │ │ │ │ + @ instruction: 0xf79200a9 │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2056326,19 +2056344,19 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5b1624 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3fe00a9 │ │ │ │ - @ instruction: 0xf39600a9 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + @ instruction: 0xf79e00a9 │ │ │ │ + @ instruction: 0xf73600a9 │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf3ea00a9 │ │ │ │ + @ instruction: 0xf78a00a9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2056395,25 +2056413,25 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3ae00a9 │ │ │ │ - ldrb r2, [r0, r2] │ │ │ │ + @ instruction: 0xf74e00a9 │ │ │ │ + str r2, [r4, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r7, #26] │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf39600a9 │ │ │ │ - @ instruction: 0xf38e00a9 │ │ │ │ - ldr r0, [pc, #296] @ (6106d4 ) │ │ │ │ + @ instruction: 0xf73600a9 │ │ │ │ + @ instruction: 0xf72e00a9 │ │ │ │ + ldr r3, [pc, #936] @ (610954 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf38400a9 │ │ │ │ - @ instruction: 0xf38600a9 │ │ │ │ + @ instruction: 0xf72400a9 │ │ │ │ + @ instruction: 0xf72600a9 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #576] @ (610804 ) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #576] @ (610808 ) │ │ │ │ @@ -2056617,50 +2056635,49 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 6106ba │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa32015a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf32e00a9 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + movt r0, #59561 @ 0xe8a9 │ │ │ │ + cbz r0, 61082a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + add r3, pc, #72 @ (adr r3, 610864 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + add r2, pc, #312 @ (adr r2, 610958 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - udf #230 @ 0xe6 │ │ │ │ + b.n 610d30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + sxth r0, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + lsls r0, r5, #21 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ + add r2, pc, #616 @ (adr r2, 610a98 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + add r1, pc, #856 @ (adr r1, 610b8c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + b.n 610c58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + bcs.n 6107ec │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r5, #26 │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - rsb r0, r6, #169 @ 0xa9 │ │ │ │ - b.n 61079c │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - sub.w r0, lr, #169 @ 0xa9 │ │ │ │ - sub.w r0, r0, #169 @ 0xa9 │ │ │ │ - beq.n 6108dc │ │ │ │ + sbc.w r0, r6, #5537792 @ 0x548000 │ │ │ │ + adc.w r0, sl, r9, asr #2 │ │ │ │ + adc.w r0, lr, #5537792 @ 0x548000 │ │ │ │ + adc.w r0, r0, #5537792 @ 0x548000 │ │ │ │ + bcc.n 61081c │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh.w r0, [r4, ] │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + cbnz r0, 6108ca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + cbnz r2, 6108cc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2056915,50 +2056932,50 @@ │ │ │ │ ldr r0, [pc, #160] @ (610c14 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b19d8 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1a04 │ │ │ │ b.n 6109be │ │ │ │ - adc.w r0, r0, #169 @ 0xa9 │ │ │ │ - adcs.w r0, ip, #169 @ 0xa9 │ │ │ │ - adcs.w r0, r4, #169 @ 0xa9 │ │ │ │ - adcs.w r0, r0, #169 @ 0xa9 │ │ │ │ - adc.w r0, ip, #169 @ 0xa9 │ │ │ │ - adc.w r0, r8, #169 @ 0xa9 │ │ │ │ - adc.w r0, r4, #169 @ 0xa9 │ │ │ │ - adc.w r0, r0, #169 @ 0xa9 │ │ │ │ - @ instruction: 0xf13c00a9 │ │ │ │ - @ instruction: 0xf13800a9 │ │ │ │ - @ instruction: 0xf13400a9 │ │ │ │ - @ instruction: 0xf13000a9 │ │ │ │ - @ instruction: 0xf12c00a9 │ │ │ │ - @ instruction: 0xf12800a9 │ │ │ │ - @ instruction: 0xf12400a9 │ │ │ │ - and.w r0, r8, #169 @ 0xa9 │ │ │ │ - vaddl.s32 q0, d30, d25 │ │ │ │ - vaddl.s8 q8, d26, d25 │ │ │ │ - vaddl.s8 q8, d18, d25 │ │ │ │ - vhadd.s32 d0, d22, d25 │ │ │ │ - vhadd.s d0, d30, d25 │ │ │ │ - vhadd.s8 d16, d18, d25 │ │ │ │ - orn r0, sl, #169 @ 0xa9 │ │ │ │ - orrs.w r0, r4, #169 @ 0xa9 │ │ │ │ - bic.w r0, lr, #169 @ 0xa9 │ │ │ │ - and.w r0, r8, #169 @ 0xa9 │ │ │ │ - vaddl.s32 q8, d18, d25 │ │ │ │ - vext.8 d0, d28, d25, #0 │ │ │ │ - vaddl.s16 q0, d22, d25 │ │ │ │ - vhadd.s d16, d16, d25 │ │ │ │ - vhadd.s8 d16, d26, d25 │ │ │ │ - vhadd.s32 d0, d20, d25 │ │ │ │ - cdp 0, 15, cr0, cr14, cr9, {5} │ │ │ │ - cdp 0, 13, cr0, cr8, cr9, {5} │ │ │ │ - cdp 0, 11, cr0, cr2, cr9, {5} │ │ │ │ - cdp 0, 9, cr0, cr0, cr9, {5} │ │ │ │ + @ instruction: 0xf4e000a9 │ │ │ │ + @ instruction: 0xf4fc00a9 │ │ │ │ + @ instruction: 0xf4f400a9 │ │ │ │ + @ instruction: 0xf4f000a9 │ │ │ │ + @ instruction: 0xf4ec00a9 │ │ │ │ + @ instruction: 0xf4e800a9 │ │ │ │ + @ instruction: 0xf4e400a9 │ │ │ │ + @ instruction: 0xf4e000a9 │ │ │ │ + @ instruction: 0xf4dc00a9 │ │ │ │ + @ instruction: 0xf4d800a9 │ │ │ │ + @ instruction: 0xf4d400a9 │ │ │ │ + @ instruction: 0xf4d000a9 │ │ │ │ + @ instruction: 0xf4cc00a9 │ │ │ │ + @ instruction: 0xf4c800a9 │ │ │ │ + @ instruction: 0xf4c400a9 │ │ │ │ + @ instruction: 0xf3a800a9 │ │ │ │ + @ instruction: 0xf34e00a9 │ │ │ │ + @ instruction: 0xf36a00a9 │ │ │ │ + @ instruction: 0xf36200a9 │ │ │ │ + movt r0, #24745 @ 0x60a9 │ │ │ │ + @ instruction: 0xf2de00a9 │ │ │ │ + @ instruction: 0xf2e200a9 │ │ │ │ + and.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xf3f400a9 │ │ │ │ + @ instruction: 0xf3ce00a9 │ │ │ │ + @ instruction: 0xf3a800a9 │ │ │ │ + @ instruction: 0xf38200a9 │ │ │ │ + @ instruction: 0xf35c00a9 │ │ │ │ + @ instruction: 0xf33600a9 │ │ │ │ + @ instruction: 0xf31000a9 │ │ │ │ + @ instruction: 0xf2ea00a9 │ │ │ │ + movt r0, #16553 @ 0x40a9 │ │ │ │ + @ instruction: 0xf29e00a9 │ │ │ │ + @ instruction: 0xf27800a9 │ │ │ │ + @ instruction: 0xf25200a9 │ │ │ │ + @ instruction: 0xf23000a9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2057061,26 +2057078,26 @@ │ │ │ │ bl 5b198c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 610d4c │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 10, cr0, cr0, cr9, {5} │ │ │ │ - cdp 0, 10, cr0, cr8, cr9, {5} │ │ │ │ - lsls r6, r5, #23 │ │ │ │ + movw r0, #169 @ 0xa9 │ │ │ │ + movw r0, #32937 @ 0x80a9 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cdp 0, 7, cr0, cr4, cr9, {5} │ │ │ │ - subs r6, r7, #4 │ │ │ │ + @ instruction: 0xf21400a9 │ │ │ │ + movs r2, #222 @ 0xde │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cdp 0, 4, cr0, cr0, cr9, {5} │ │ │ │ - @ instruction: 0xebe000a9 │ │ │ │ - rsbs r0, r8, r9, asr #2 │ │ │ │ - @ instruction: 0xebe000a9 │ │ │ │ - cdp 0, 0, cr0, cr2, cr9, {5} │ │ │ │ + @ instruction: 0xf1e000a9 │ │ │ │ + vaddl.s8 q0, d16, d25 │ │ │ │ + vhadd.s d16, d24, d25 │ │ │ │ + vaddl.s8 q0, d16, d25 │ │ │ │ + sub.w r0, r2, #169 @ 0xa9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ cbz r0, 610e00 │ │ │ │ @@ -2057116,19 +2057133,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ - ldcl 0, cr0, [lr, #-676]! @ 0xfffffd5c │ │ │ │ - ldc 0, cr0, [r6, #676] @ 0x2a4 │ │ │ │ - stc 0, cr0, [lr, #676] @ 0x2a4 │ │ │ │ - stc 0, cr0, [lr, #676] @ 0x2a4 │ │ │ │ - stc 0, cr0, [r6, #676] @ 0x2a4 │ │ │ │ + adds.w r0, lr, #169 @ 0xa9 │ │ │ │ + @ instruction: 0xf13600a9 │ │ │ │ + @ instruction: 0xf12e00a9 │ │ │ │ + @ instruction: 0xf12e00a9 │ │ │ │ + @ instruction: 0xf12600a9 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2057209,33 +2057226,33 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #44] @ (610f40 ) │ │ │ │ add r0, pc │ │ │ │ b.n 610ed4 │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r6, #-676] @ 0xfffffd5c │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + @ instruction: 0xf0e600a9 │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xfb4200a9 │ │ │ │ - lsrs r6, r3, #28 │ │ │ │ + cdp2 0, 14, cr0, cr2, cr9, {5} │ │ │ │ + asrs r6, r7, #10 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r1, #3] │ │ │ │ + strb r2, [r5, #17] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + strb r2, [r4, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r3, r3] │ │ │ │ + ldrsb r6, [r7, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #104] @ 0x68 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r3, #60] @ 0x3c │ │ │ │ + ldrh r6, [r7, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sub sp, #488 @ 0x1e8 │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2057273,18 +2057290,18 @@ │ │ │ │ bl 5b1684 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + vaddl.s32 q0, d26, d25 │ │ │ │ + subs r7, #138 @ 0x8a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xebfc00a9 │ │ │ │ + vaddl.s16 q0, d28, d25 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2057328,21 +2057345,21 @@ │ │ │ │ bl 610f6c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs.w r0, lr, r9, asr #2 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + vhadd.s16 d16, d30, d25 │ │ │ │ + add r2, pc, #536 @ (adr r2, 611290 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - sub.w r0, lr, r9, asr #2 │ │ │ │ - sub.w r0, r6, r9, asr #2 │ │ │ │ - @ instruction: 0xeb9e00a9 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + vhadd.s8 d16, d30, d25 │ │ │ │ + vhadd.s8 d16, d22, d25 │ │ │ │ + vhadd.s d0, d30, d25 │ │ │ │ + sxtb r0, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2057363,18 +2057380,17 @@ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ - adc.w r0, r2, r9, asr #2 │ │ │ │ - b.n 610fd0 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - strh r2, [r2, #46] @ 0x2e │ │ │ │ + cdp 0, 14, cr0, cr2, cr9, {5} │ │ │ │ + adds.w r0, r6, r9, asr #2 │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2057574,21 +2057590,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5b1624 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blt.n 611370 │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strd r0, r0, [sl, #-676] @ 0x2a4 │ │ │ │ - strd r0, r0, [lr, #-676] @ 0x2a4 │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + stcl 0, cr0, [sl], #676 @ 0x2a4 │ │ │ │ + stcl 0, cr0, [lr], #676 @ 0x2a4 │ │ │ │ + ldrsh r4, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ + strb r6, [r4, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ @@ -2057624,21 +2057640,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bge.n 6112bc │ │ │ │ + udf #46 @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe8c200a9 │ │ │ │ - ldmia.w r2!, {r0, r3, r5, r7} │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + stcl 0, cr0, [r2], #-676 @ 0xfffffd5c │ │ │ │ + mrrc 0, 10, r0, r2, cr9 │ │ │ │ + subs r0, r6, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r3, #24] │ │ │ │ + strh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #44] @ (6113ec ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2057654,19 +2057670,19 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r0, r4, #29 │ │ │ │ + asrs r0, r0, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 611410 │ │ │ │ + ble.n 611350 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe83400a9 │ │ │ │ + rsbs r0, r4, r9, asr #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 │ │ │ │ ldr r0, [pc, #116] @ (611480 ) │ │ │ │ @@ -2057710,24 +2057726,22 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bls.n 611408 │ │ │ │ + ble.n 611548 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe80600a9 │ │ │ │ - b.n 611454 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - lsrs r2, r1, #15 │ │ │ │ + sub.w r0, r6, r9, asr #2 │ │ │ │ + @ instruction: 0xeb8400a9 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 61146c │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + @ instruction: 0xeb8c00a9 │ │ │ │ + adds r6, r7, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2057761,24 +2057775,21 @@ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 611420 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - bls.n 61154c │ │ │ │ + @ instruction: 0xeb2c00a9 │ │ │ │ + bgt.n 61148c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 61139c │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - lsrs r4, r5, #12 │ │ │ │ + @ instruction: 0xeae600a9 │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 6113ec │ │ │ │ - lsls r1, r5, #2 │ │ │ │ + add.w r0, sl, r9, asr #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #104] @ (611594 ) │ │ │ │ @@ -2057814,21 +2057825,20 @@ │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1a50 │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bhi.n 61157c │ │ │ │ + bgt.n 6114bc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6113f8 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - subs r0, #98 @ 0x62 │ │ │ │ + pkhtb r0, lr, r9, asr #2 │ │ │ │ + subs r4, #2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #52] @ (6115e8 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2057847,20 +2057857,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - bhi.n 611624 │ │ │ │ + strb r4, [r3, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 61134c │ │ │ │ + blt.n 611564 │ │ │ │ lsls r1, r5, #2 │ │ │ │ + orr.w r0, ip, r9, asr #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #96] @ (611664 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #96] @ (611668 ) │ │ │ │ @@ -2057893,19 +2057902,18 @@ │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1a50 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 611350 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - bhi.n 611698 │ │ │ │ + ands.w r0, r4, r9, asr #2 │ │ │ │ + blt.n 6115d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #136 @ 0x88 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #120] @ (6116fc ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2057949,19 +2057957,19 @@ │ │ │ │ bne.n 6116b4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvc.n 611628 │ │ │ │ + blt.n 611768 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + str r0, [r0, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (61181c ) │ │ │ │ @@ -2058063,19 +2058071,18 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 6117be │ │ │ │ bl 5b1a50 │ │ │ │ b.n 611772 │ │ │ │ nop │ │ │ │ - b.n 6112f8 │ │ │ │ + stmdb ip, {r0, r3, r5, r7} │ │ │ │ + bge.n 61175c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvs.n 61181c │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + subs r2, #12 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (61193c ) │ │ │ │ @@ -2058177,19 +2058184,18 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 6118de │ │ │ │ bl 5b1a50 │ │ │ │ b.n 611892 │ │ │ │ nop │ │ │ │ - b.n 611208 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - bpl.n 6118fc │ │ │ │ + @ instruction: 0xe80400a9 │ │ │ │ + bls.n 611a3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + subs r0, #236 @ 0xec │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 611980 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2058334,15 +2058340,15 @@ │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 611ab4 │ │ │ │ b.n 6119b6 │ │ │ │ movs r0, #0 │ │ │ │ b.n 6119ba │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r5, #27 │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2058388,23 +2058394,23 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6a8a8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 611f10 │ │ │ │ + b.n 611650 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 611b34 │ │ │ │ + bvs.n 611a74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 611d80 │ │ │ │ + b.n 6114c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r6, #27 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 611ed0 │ │ │ │ + b.n 611610 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r7, [r0, #108] @ 0x6c │ │ │ │ @@ -2058524,33 +2058530,33 @@ │ │ │ │ bl 5b12a4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 611c74 │ │ │ │ bl 5b1830 │ │ │ │ b.n 611c42 │ │ │ │ nop │ │ │ │ - b.n 611f64 │ │ │ │ + b.n 6116a4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 611d60 │ │ │ │ + bpl.n 611ca0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 611db4 │ │ │ │ + b.n 6114f4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r2, #25 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 611f04 │ │ │ │ + b.n 611644 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + beq.n 611d94 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #32 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + bcs.n 611cc8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + bcs.n 611dd8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + bcs.n 611d9c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ @@ -2058610,27 +2058616,27 @@ │ │ │ │ cbnz r7, 611d92 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - beq.n 611d3c │ │ │ │ + bmi.n 611e7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 222 @ 0xde │ │ │ │ + b.n 6124a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + b.n 6122c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r2, #19 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + b.n 612418 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + b.n 612460 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ + b.n 612438 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2058674,23 +2058680,23 @@ │ │ │ │ cbnz r6, 611e32 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + b.n 6123f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 611e44 │ │ │ │ + bcc.n 611d84 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + b.n 6121d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ + lsls r6, r0, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #200 @ 0xc8 │ │ │ │ + b.n 612320 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2059056,15 +2059062,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 612210 │ │ │ │ lsls r2, r3, #5 │ │ │ │ svc 238 @ 0xee │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsls r2, r5, #19 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ lsls r5, r4, #4 │ │ │ │ cmp r4, #68 @ 0x44 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -2059440,15 +2059446,15 @@ │ │ │ │ b.n 6125a8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ble.n 61259c │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #2 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ lsls r5, r4, #4 │ │ │ │ bgt.n 6126cc │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2059665,17 +2059671,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bpl.n 61284c │ │ │ │ + bhi.n 61278c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r3, #28 │ │ │ │ lsls r5, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2059773,17 +2059779,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bmi.n 61294c │ │ │ │ + bvc.n 61288c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2059802,17 +2059808,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bcc.n 612910 │ │ │ │ + bvc.n 612a50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r2, #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 │ │ │ │ @@ -2059831,17 +2059837,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bcc.n 612ad4 │ │ │ │ + bvc.n 612a14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r6, #5 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ lsls r5, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ and.w r3, r3, #15 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2059959,17 +2059965,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bpl.n 612c04 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 612b60 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bcs.n 612bb4 │ │ │ │ + bpl.n 612af4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 612bf0 │ │ │ │ + bvs.n 612b30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #112] @ (612ba4 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2060045,15 +2060051,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (612bf0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r3, #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] @ (612c58 ) │ │ │ │ @@ -2060091,15 +2060097,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 612c40 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 612d30 │ │ │ │ + bpl.n 612c70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ bcc.n 612bf0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2060240,24 +2060246,24 @@ │ │ │ │ b.n 612d64 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bcc.n 612ee0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 0, r0, cr4, cr3, {2} │ │ │ │ - beq.n 612da8 │ │ │ │ + bmi.n 612ee8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ bcs.n 612dc8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stc 1, cr0, [r4, #332]! @ 0x14c │ │ │ │ - beq.n 612d58 │ │ │ │ + bmi.n 612e98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 612e00 │ │ │ │ + bcc.n 612d40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 612e2c │ │ │ │ + bcc.n 612d6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ @@ -2060438,27 +2060444,28 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #40] @ (613030 ) │ │ │ │ ubfx r2, r2, #12, #8 │ │ │ │ add r1, pc │ │ │ │ bl 612a00 │ │ │ │ b.n 612f84 │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ + bne.n 6130ec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf12600b3 │ │ │ │ - stc2 0, cr0, [lr], {164} @ 0xa4 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + @ instruction: 0xf4c600b3 │ │ │ │ + movs r6, r5 │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + bcs.n 613000 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7!, {} │ │ │ │ + bcs.n 612f68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r6!, {r1, r5, r7} │ │ │ │ + bcs.n 6130b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5} │ │ │ │ + bne.n 612fe4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + bne.n 612ff0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #140] @ (6130d0 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2060518,15 +2060525,15 @@ │ │ │ │ ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r2, r3, #5 │ │ │ │ bics.w r1, r6, r3, lsr #1 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + bne.n 6130bc │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2060624,17 +2060631,17 @@ │ │ │ │ adds r4, #1 │ │ │ │ strd sl, r5, [r1] │ │ │ │ bl 613034 │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 6131d2 │ │ │ │ b.n 613148 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r7, {r2, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ + bne.n 61324c │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #184] @ (6132c4 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2060711,17 +2060718,17 @@ │ │ │ │ ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r3, #5 │ │ │ │ strex r1, r0, [r8, #332] @ 0x14c │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r6!, {r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + beq.n 613380 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ ldr r2, [pc, #224] @ (6133d0 ) │ │ │ │ @@ -2060825,15 +2060832,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ rors r1, r4 │ │ │ │ lsls r0, r4, #5 │ │ │ │ rors r2, r2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ adcs r0, r7 │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2063381,17 +2063388,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r4, r2, #12 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r2, r6, #13 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + sxtb r0, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + sxtb r2, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 615118 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 61512c │ │ │ │ ldr r3, [pc, #36] @ (615134 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063409,17 +2063416,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r6, #10 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r6, r6, #10 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + sxth r4, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #408 @ 0x198 │ │ │ │ + sxth r6, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 615154 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 615168 │ │ │ │ ldr r3, [pc, #36] @ (615170 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063437,17 +2063444,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r4, r6, #7 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r6, r4, #8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + cbz r0, 6151b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 6151b2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 615190 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 6151a4 │ │ │ │ ldr r3, [pc, #36] @ (6151ac ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063465,17 +2063472,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r7, #5 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + cbz r4, 6151dc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + cbz r6, 6151de │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 6151cc │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 6151e0 │ │ │ │ ldr r3, [pc, #36] @ (6151e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063493,17 +2063500,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r4, r7, #3 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r6, r1, #4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + cbz r0, 61520a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + cbz r2, 61520c │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 615208 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 61521c │ │ │ │ ldr r3, [pc, #36] @ (615224 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063521,17 +2063528,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r7, #1 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r6, r1, #2 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + cbz r4, 615236 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ + cbz r6, 615238 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 615244 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 615258 │ │ │ │ ldr r3, [pc, #36] @ (615260 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063548,17 +2063555,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (61526c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ vsra.u32 q8, q5, #4 │ │ │ │ movs r6, r1 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #232 @ 0xe8 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 615280 │ │ │ │ cmp r0, #2 │ │ │ │ bhi.n 615294 │ │ │ │ ldr r3, [pc, #36] @ (61529c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063574,17 +2063581,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6152a8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ vsra.u32 q0, q5, #24 │ │ │ │ vsra.u32 q0, q5, #26 │ │ │ │ - add r5, sp, #16 │ │ │ │ + sub sp, #144 @ 0x90 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 6152bc │ │ │ │ cmp r0, #1 │ │ │ │ bhi.n 6152d0 │ │ │ │ ldr r3, [pc, #36] @ (6152d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063600,17 +2063607,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6152e4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ vbsl q8, q6, q5 │ │ │ │ vbsl q8, q3, q5 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 6152f8 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 61530c │ │ │ │ ldr r3, [pc, #36] @ (615314 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063626,17 +2063633,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (615320 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ mrc2 1, 5, r0, cr8, cr10, {2} │ │ │ │ mrc2 1, 6, r0, cr14, cr10, {2} │ │ │ │ - add r4, sp, #560 @ 0x230 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 615334 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 615348 │ │ │ │ ldr r3, [pc, #36] @ (615350 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063652,17 +2063659,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (61535c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r4, #360]! @ 0x168 │ │ │ │ mcr2 1, 1, r0, cr2, cr10, {2} │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ bhi.n 615390 │ │ │ │ @@ -2063682,19 +2063689,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (6153ac ) │ │ │ │ sub.w r3, r1, #256 @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ mcr2 1, 3, r0, cr4, cr10, {2} │ │ │ │ - asrs r6, r0, #7 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 6153d6 │ │ │ │ @@ -2063706,17 +2063713,17 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (6153e4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 6153ca │ │ │ │ ldc2l 1, cr0, [r4, #360] @ 0x168 │ │ │ │ - asrs r2, r7, #5 │ │ │ │ + asrs r2, r3, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 61540e │ │ │ │ @@ -2063728,17 +2063735,17 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (61541c ) │ │ │ │ add r3, pc │ │ │ │ b.n 615402 │ │ │ │ ldc2 1, cr0, [ip, #360] @ 0x168 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r4, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r0 │ │ │ │ cbz r1, 6154a4 │ │ │ │ @@ -2063785,15 +2063792,15 @@ │ │ │ │ b.n 615462 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx 691c8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldc 0, cr0, [sl, #-700] @ 0xfffffd44 │ │ │ │ + @ instruction: 0xf0ba00af │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr.w ip, [pc, #96] @ 61552c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2063874,15 +2063881,15 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 615602 │ │ │ │ + @ instruction: 0xb738 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r1, 6155b8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2063893,16 +2063900,16 @@ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (6155cc ) │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe9b000af │ │ │ │ - adcs r4, r1 │ │ │ │ + ldcl 0, cr0, [r0, #-700] @ 0xfffffd44 │ │ │ │ + add ip, sp │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064114,51 +2064121,51 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #76] @ (615840 ) │ │ │ │ add r0, pc │ │ │ │ b.n 61563c │ │ │ │ nop │ │ │ │ - cbz r2, 615846 │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r3, [sp, #216] @ 0xd8 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [pc, #696] @ (615ac0 ) │ │ │ │ + strh r6, [r1, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r6, r0 │ │ │ │ + cpsie ai │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #4 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - uxtb r6, r0 │ │ │ │ + cpsie ai │ │ │ │ lsls r1, r5, #2 │ │ │ │ - uxth r2, r5 │ │ │ │ + @ instruction: 0xb64a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - uxth r6, r1 │ │ │ │ + @ instruction: 0xb62e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldrh r0, [r2, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r0, #25 │ │ │ │ + asrs r0, r4, #7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ + cmn r6, r0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064805,102 +2064812,102 @@ │ │ │ │ ldr r0, [pc, #192] @ (615f90 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - sub sp, #200 @ 0xc8 │ │ │ │ + push {r1, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r3, #4 │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r1, #3 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #376] @ 0x178 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r0, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r0, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #568] @ 0x238 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #224] @ 0xe0 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + cbz r0, 615f58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ + str r7, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r6, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr??.w r0, [ip, r4, lsl #2] │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldc2 0, cr0, [ip, #-656] @ 0xfffffd70 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064963,23 +2064970,23 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r7, #10] │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065063,27 +2065070,27 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + ldrh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #856] @ 0x358 │ │ │ │ + add r3, pc, #472 @ (adr r3, 61632c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #888 @ 0x378 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #208 @ 0xd0 │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065166,29 +2065173,29 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #600 @ (adr r7, 6164a4 ) │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r3, #62] @ 0x3e │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r3, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r3, #60] @ 0x3c │ │ │ │ + str r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r0, #60] @ 0x3c │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065254,23 +2065261,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (61633c ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r6, pc, #752 @ (adr r6, 616620 ) │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #56] @ 0x38 │ │ │ │ + str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, pc, #520 @ (adr r6, 616544 ) │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #234 @ 0xea │ │ │ │ + adds r7, #138 @ 0x8a │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065422,37 +2065429,37 @@ │ │ │ │ ldr r0, [pc, #60] @ (616504 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r7, #50] @ 0x32 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, pc, #696 @ (adr r5, 61679c ) │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #208 @ (adr r5, 6165bc ) │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r7, #0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + asrs r4, r5, #9 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #62 @ 0x3e │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2065521,31 +2065528,31 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r6, [r6, #34] @ 0x22 │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #872 @ (adr r3, 61692c ) │ │ │ │ + add r7, pc, #488 @ (adr r7, 6167ac ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6167bc │ │ │ │ + b.n 615efc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r3, #30] │ │ │ │ + strh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #600 @ (adr r3, 616830 ) │ │ │ │ + add r7, pc, #216 @ (adr r7, 6166b0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2065839,64 +2065846,64 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - add r3, pc, #96 @ (adr r3, 616954 ) │ │ │ │ + add r6, pc, #736 @ (adr r6, 616bd4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r7, #34] @ 0x22 │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r5, #24] │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #840 @ (adr r2, 616c4c ) │ │ │ │ + add r6, pc, #456 @ (adr r6, 616acc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp 0, 14, cr0, cr8, cr3, {5} │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + @ instruction: 0xf28800a3 │ │ │ │ + strh r4, [r4, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r0, r6, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #256 @ (adr r2, 616a1c ) │ │ │ │ + add r5, pc, #896 @ (adr r5, 616c9c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r3, #9 │ │ │ │ + lsls r6, r7, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + str r0, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #44 @ 0x2c │ │ │ │ + movs r3, #204 @ 0xcc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r6, #26] │ │ │ │ + ldrh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r1, #26] │ │ │ │ + ldrh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r5, #24] │ │ │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r1, #24] │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r4, #18] │ │ │ │ + ldrh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r1, #20] │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, pc, #576 @ (adr r0, 616b94 ) │ │ │ │ + add r4, pc, #192 @ (adr r4, 616a14 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #40 @ 0x28 │ │ │ │ + adds r1, #200 @ 0xc8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2066043,41 +2066050,41 @@ │ │ │ │ blx 69a14 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 69a98 │ │ │ │ b.n 6169aa │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r3, pc, #288 @ (adr r3, 616c04 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + strh r6, [r3, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r0, #20] │ │ │ │ + ldrh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ + add r3, pc, #56 @ (adr r3, 616b30 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r4, #6 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + strh r6, [r3, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r5, #4] │ │ │ │ + ldrh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r7, #10] │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r4, #10] │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2066250,39 +2066257,40 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + add r1, pc, #520 @ (adr r1, 616eec ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r7, #0] │ │ │ │ + ldrh r2, [r3, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mcr2 0, 0, r0, cr0, cr4, {5} │ │ │ │ - ldrb r6, [r6, #23] │ │ │ │ + lsls r0, r4, #6 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + strh r6, [r2, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r6, r3] │ │ │ │ + ldrsh r6, [r2, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + ldrh r4, [r1, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r1, r6 │ │ │ │ + subs r2, r5, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf0ba00af │ │ │ │ - strh r2, [r7, #52] @ 0x34 │ │ │ │ + orrs.w r0, sl, #5734400 @ 0x578000 │ │ │ │ + ldrh r2, [r3, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + cmp r5, #216 @ 0xd8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r1, 616d9e │ │ │ │ @@ -2066332,23 +2066340,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (616dc0 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r5, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + str r0, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r3, [sp, #856] @ 0x358 │ │ │ │ + ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #102 @ 0x66 │ │ │ │ + cmp r5, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r1, 616e42 │ │ │ │ @@ -2066397,23 +2066405,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (616e64 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r2, r6, r5 │ │ │ │ + adds r2, r2, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r4, #13] │ │ │ │ + ldrb r0, [r0, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r6, #50] @ 0x32 │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r4, #98 @ 0x62 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2066694,54 +2066702,54 @@ │ │ │ │ ldr r0, [pc, #96] @ (6171ac ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + ldr r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xfa8600b4 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + mcr2 0, 1, r0, cr6, cr4, {5} │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r1, #42] @ 0x2a │ │ │ │ + ldrh r2, [r5, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r7, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r5, #38] @ 0x26 │ │ │ │ + ldrh r2, [r1, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r6, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #616 @ 0x268 │ │ │ │ + add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r5, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r0, #34] @ 0x22 │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + cmp r1, #90 @ 0x5a │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2066856,43 +2066864,43 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #60] @ (617310 ) │ │ │ │ add r0, pc │ │ │ │ b.n 6171ea │ │ │ │ nop │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r7, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r3, #29] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 6176e0 │ │ │ │ + b.n 616e20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + beq.n 6172c4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r5, #28] │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r5, #20 │ │ │ │ + adds r2, r1, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r3, #72 @ 0x48 │ │ │ │ + adds r6, #232 @ 0xe8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + ldrb r4, [r4, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #86 @ 0x56 │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r5, [pc, #232] @ (6173fc ) │ │ │ │ + str r2, [r3, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2067025,37 +2067033,37 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx 69a98 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 691c8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r4, #16 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r1, #24] │ │ │ │ + ldrb r4, [r5, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - nop {10} │ │ │ │ + stmia r3!, {r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r1, #14] │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r3!, {r1, r4} │ │ │ │ + ldmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2067217,54 +2067225,54 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #84] @ (61768c ) │ │ │ │ add r0, pc │ │ │ │ b.n 617508 │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [sp, #360] @ 0x168 │ │ │ │ + str r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r5, #17] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r7, #226 @ 0xe2 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ + str r7, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r3, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r3, #8 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - and.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ + @ instruction: 0xf7ae00b4 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + str r7, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + asrs r6, r3, #20 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r3, [sp, #392] @ 0x188 │ │ │ │ + str r7, [sp, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r1, [pc, #848] @ (6179e0 ) │ │ │ │ + ldr r5, [pc, #464] @ (617860 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2067342,33 +2067350,33 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bvs.n 617730 │ │ │ │ + bge.n 617670 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r6, [sp, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r0!, {r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + strb r2, [r3, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + str r5, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r6, #1 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r6, r4 │ │ │ │ + ldr r0, [pc, #792] @ (617a94 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r5, #28] │ │ │ │ + ldrb r6, [r1, #11] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r0, r1, #7 │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2067617,71 +2067625,71 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #116] @ (617a74 ) │ │ │ │ add r0, pc │ │ │ │ b.n 6177f8 │ │ │ │ - str r1, [sp, #456] @ 0x1c8 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, pc, #664 @ (adr r6, 617ca4 ) │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + adds r0, #148 @ 0x94 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + strb r2, [r5, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 6179f8 │ │ │ │ + svc 142 @ 0x8e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + strb r4, [r7, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r1, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r5, #25 │ │ │ │ + asrs r0, r1, #8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r2, #1] │ │ │ │ + strb r2, [r6, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + strh r4, [r3, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + strh r0, [r0, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - mov r4, r1 │ │ │ │ + ldr r1, [pc, #688] @ (617d28 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2067783,41 +2067791,41 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bcs.n 617b80 │ │ │ │ + bvs.n 617ac0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r2, #104] @ 0x68 │ │ │ │ + strb r2, [r6, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r1, #18 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adcs r2, r0 │ │ │ │ + add sl, ip │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r0, #13] │ │ │ │ + strb r6, [r4, #27] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, r7, r6 │ │ │ │ + subs r0, r3, #5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, r5, r6 │ │ │ │ + subs r0, r1, #5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, r3, r6 │ │ │ │ + subs r0, r7, #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 r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2067893,34 +2067901,34 @@ │ │ │ │ ldr r0, [pc, #52] @ (617ca4 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrh r6, [r0, #42] @ 0x2a │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + ldrb r6, [r6, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ + strb r2, [r0, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stcl 0, cr0, [r2, #-720]! @ 0xfffffd30 │ │ │ │ - ands r2, r1 │ │ │ │ + add.w r0, r2, #180 @ 0xb4 │ │ │ │ + bics r2, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r5, #27 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r6, #17 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r3!, {r1, r5} │ │ │ │ + stmia r6!, {r1, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + strb r4, [r4, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r0, r1, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + subs r0, r7, #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 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2068027,39 +2068035,39 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #52] @ (617df0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 617d5c │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r4, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + strb r4, [r2, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r4, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r1, #120] @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + adds r6, r7, #3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - negs r2, r2 │ │ │ │ + cmp sl, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2068137,33 +2068145,33 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + bcc.n 617f0c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + ldrh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r2, #48] @ 0x30 │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #194 @ 0xc2 │ │ │ │ + adcs r2, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r1, #124] @ 0x7c │ │ │ │ + strb r2, [r5, #13] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r4, r4, r1 │ │ │ │ + adds r4, r0, #0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + subs r4, r6, r7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2068370,56 +2068378,56 @@ │ │ │ │ ldr r0, [pc, #100] @ (618148 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + ldr r6, [r1, #92] @ 0x5c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r0, #2] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ + ldrb r0, [r5, #15] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r4, #0] │ │ │ │ + ldrb r0, [r0, #15] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + ldrb r0, [r2, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmdb lr, {r2, r4, r5, r7} │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + ldc 0, cr0, [lr], #720 @ 0x2d0 │ │ │ │ + ldrh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bkpt 0x00f2 │ │ │ │ + stmia r2!, {r1, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bkpt 0x00d4 │ │ │ │ + stmia r2!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + adds r2, r2, r7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r4, #24 │ │ │ │ + adds r2, r0, r7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2068478,27 +2068486,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 69a98 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 691c8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r2, [r6, #60] @ 0x3c │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsrs r2, r1, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [pc, #128] @ (618288 ) │ │ │ │ + ldr r6, [pc, #768] @ (618508 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + lsrs r2, r6, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2068640,45 +2068648,45 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r3, #20 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r0, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #568 @ 0x238 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r2, #48] @ 0x30 │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r1, r2, r6} │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - strb r6, [r2, #31] │ │ │ │ + itte al │ │ │ │ + lslal r7, r5, #2 │ │ │ │ + ldral r0, [r1, #28] │ │ │ │ + lsl r2, r6, #2 │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2068790,33 +2068798,33 @@ │ │ │ │ ldr r0, [pc, #52] @ (61851c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r1, #84] @ 0x54 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 618748 │ │ │ │ + b.n 617e88 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r5, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r3, #8 │ │ │ │ + asrs r6, r7, #22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2068936,38 +2068944,38 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r7, #22] │ │ │ │ + strh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - rev r6, r0 │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r0, #22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r0, #4 │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 618684 │ │ │ │ + b.n 618dc4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf5ea00a5 │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ + vst1.8 {d0[5]}, [sl], r5 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r1, #3 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r7, #2 │ │ │ │ + asrs r4, r3, #17 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #1000] @ (618a8c ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2069367,94 +2069375,95 @@ │ │ │ │ b.n 61874e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #5] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + adds r0, #120 @ 0x78 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r1, #36] @ 0x24 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r6, #1 │ │ │ │ + movs r2, #18 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r7, #12] │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r0, r7] │ │ │ │ + str r6, [r4, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #20 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r1, #4] │ │ │ │ + strh r0, [r5, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + cbnz r6, 618b1c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r3, #6 │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vhadd.u32 d16, d26, d21 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r0, #76] @ 0x4c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #6] │ │ │ │ + strh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + str r0, [r2, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 618cf4 │ │ │ │ + b.n 618434 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #832] @ (618e38 ) │ │ │ │ + str r0, [r6, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 618b4e │ │ │ │ + bkpt 0x00ee │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + strb r0, [r1, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r5, #120] @ 0x78 │ │ │ │ + strb r6, [r1, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r2, #120] @ 0x78 │ │ │ │ + strb r6, [r6, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + strh r2, [r6, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [pc, #200] @ (618bdc ) │ │ │ │ + str r2, [r2, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + strh r6, [r4, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 62 @ 0x3e │ │ │ │ + b.n 6190dc │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r0, [r1, #23] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + asrs r2, r3, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + asrs r2, r1, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r3, #18 │ │ │ │ + asrs r2, r7, #32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + subs r1, #42 @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 69a14 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2069538,15 +2069547,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 618bfe │ │ │ │ strb r2, [r4, #16] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + strh r4, [r7, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cbz r7, 618c56 │ │ │ │ @@ -2069615,15 +2069624,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 618c98 │ │ │ │ strb r6, [r0, #14] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + strh r2, [r3, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r1, [pc, #112] @ (618d68 ) │ │ │ │ @@ -2069684,15 +2069693,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #416] @ (618f18 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ strb r6, [r0, #11] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + strh r6, [r5, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2069848,15 +2069857,15 @@ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ b.n 618e8a │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, lr │ │ │ │ b.n 618ec6 │ │ │ │ nop │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + push {r5, r6} │ │ │ │ lsls r4, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ beq.n 618f66 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 618f44 │ │ │ │ @@ -2070425,15 +2070434,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #23] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2070484,19 +2070493,19 @@ │ │ │ │ b.n 619534 │ │ │ │ ldr r2, [pc, #20] @ (619578 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a788 │ │ │ │ b.n 619534 │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r3!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r7!, {r1, r3, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #412] @ (61972c ) │ │ │ │ @@ -2070655,21 +2070664,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6196ba │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2070766,19 +2070775,19 @@ │ │ │ │ mov r1, fp │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 68c30 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6197ea │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 619744 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2070854,19 +2070863,19 @@ │ │ │ │ b.n 6198e4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r6, #116] @ 0x74 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + stmia r3!, {r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - strb r6, [r2, #6] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -2070877,18 +2070886,18 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6acf8 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (619964 ) │ │ │ │ add r2, pc │ │ │ │ blx 6909c │ │ │ │ pop {r3, pc} │ │ │ │ - ittt ge │ │ │ │ - lslge r7, r5, #2 │ │ │ │ - it ls @ unpredictable │ │ │ │ - lslls r7, r5, #2 │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + stmia r3!, {r3, r4, r5} │ │ │ │ + lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2070985,15 +2070994,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 62bec0 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6199a0 │ │ │ │ - bkpt 0x00da │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2071009,15 +2071018,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 68a44 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x003c │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -2071201,31 +2071210,31 @@ │ │ │ │ adcs r0, r6 │ │ │ │ str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + stmia r1!, {r2, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r0, #116] @ 0x74 │ │ │ │ + strb r4, [r4, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + stmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #104] @ 0x68 │ │ │ │ + strb r2, [r5, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r3, #104] @ 0x68 │ │ │ │ + strb r6, [r7, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r1, #100] @ 0x64 │ │ │ │ + strb r6, [r5, #7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2071243,17 +2071252,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 6aa28 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbnz r4, 619d8e │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - movs r0, r0 │ │ │ │ + ite hi │ │ │ │ + lslhi r7, r5, #2 │ │ │ │ + movls 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 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #652] @ (619fb8 ) │ │ │ │ @@ -2071510,35 +2071519,35 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 61a01a │ │ │ │ + bkpt 0x00da │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r4, 61a01a │ │ │ │ + bkpt 0x00cc │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r6, [r5, #32] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + strb r4, [r2, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + strb r4, [r2, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - rev r6, r2 │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r4, 61a008 │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2071743,25 +2071752,25 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r3, r7] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #40] @ 0x28 │ │ │ │ + ldr r4, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + cbnz r0, 61a296 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + cbnz r2, 61a28c │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrsh r2, [r6, r2] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + ldr r6, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2071807,15 +2071816,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r5, r6] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldrb r6, [r4, r5] │ │ │ │ lsls r2, r3, #5 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 61a308 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -2071844,15 +2071853,15 @@ │ │ │ │ blx 6a608 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + cbnz r6, 61a334 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 61a37e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2071896,19 +2071905,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #16] @ (61a394 ) │ │ │ │ add r3, pc │ │ │ │ blx 6a608 │ │ │ │ pop {r4, pc} │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + cbnz r2, 61a39c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, lr} │ │ │ │ + cbnz r2, 61a39a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + cbnz r4, 61a39a │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2071934,15 +2071943,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx 6a608 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #132] @ (61a47c ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2072036,17 +2072045,17 @@ │ │ │ │ bl 61a2c0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #8] @ (61a4f0 ) │ │ │ │ add r1, pc │ │ │ │ b.n 61a4c2 │ │ │ │ nop │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov sl, r2 │ │ │ │ @@ -2072102,15 +2072111,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 6a3e8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cbz r6, 61a610 │ │ │ │ + @ instruction: 0xb766 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2072161,15 +2072170,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 6906c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 61a690 │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2072193,15 +2072202,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 692c8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - uxth r4, r0 │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2072224,15 +2072233,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 61a4f4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #205 @ 0xcd │ │ │ │ str r7, [r7, #100] @ 0x64 │ │ │ │ add r0, pc, #632 @ (adr r0, 61a958 ) │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ - sxth r2, r5 │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -2072249,19 +2072258,19 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a304 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #16] @ (61a72c ) │ │ │ │ add r3, pc │ │ │ │ blx 68cfc │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 61a762 │ │ │ │ + push {r3, r7, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r6, 61a762 │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r4, 61a764 │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2072291,19 +2072300,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ae14 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r4, 61a7b0 │ │ │ │ + push {r2, r5, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + strh r2, [r4, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2072580,45 +2072589,45 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r3, pc │ │ │ │ b.n 61a992 │ │ │ │ ldr r2, [r0, r1] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ + str r2, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, sp, #880 @ 0x370 │ │ │ │ + cbz r4, 61ab06 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + str r6, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r4, #32] │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r1, #20] │ │ │ │ + str r6, [r5, #76] @ 0x4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r7, #28] │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + str r2, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -2072963,43 +2072972,43 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r2, pc │ │ │ │ b.n 61acdc │ │ │ │ strb r2, [r2, r1] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #16] │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r7, #16] │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r3, #8] │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r0, #12] │ │ │ │ + str r4, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r3, r5] │ │ │ │ + str r6, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r0, #0] │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r3, r2] │ │ │ │ + str r2, [r7, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + str r4, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #528] @ (61b0d8 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2073216,27 +2073225,27 @@ │ │ │ │ b.n 61b078 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r6, r4] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [r7, r2] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r1, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #776 @ 0x308 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + str r2, [r2, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r1, r5] │ │ │ │ + str r2, [r5, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #444] @ (61b2cc ) │ │ │ │ @@ -2073412,19 +2073421,19 @@ │ │ │ │ b.n 61b21e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #928] @ (61b670 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #456 @ (adr r7, 61b4a0 ) │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r5, [pc, #872] @ (61b644 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r6, pc, #696 @ (adr r6, 61b598 ) │ │ │ │ + add r2, sp, #312 @ 0x138 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w lr, [pc, #140] @ 61b380 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2073482,15 +2073491,15 @@ │ │ │ │ b.n 61b350 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #0] @ (61b384 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r3, r5] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r4, [pc, #672] @ (61b630 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2073647,19 +2073656,19 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 61b4ec │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ b.n 61b4b4 │ │ │ │ - add r4, pc, #312 @ (adr r4, 61b65c ) │ │ │ │ + add r7, pc, #952 @ (adr r7, 61b8dc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, pc, #176 @ (adr r4, 61b5d8 ) │ │ │ │ + add r7, pc, #816 @ (adr r7, 61b858 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, pc, #120 @ (adr r4, 61b5a4 ) │ │ │ │ + add r7, pc, #760 @ (adr r7, 61b824 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ @@ -2073851,27 +2073860,27 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldr r2, [pc, #720] @ (61b9ec ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #688] @ (61b9d4 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r2, [r0, r2] │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r2, [pc, #192] @ (61b7ec ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r2, pc, #880 @ (adr r2, 61baa0 ) │ │ │ │ + add r6, pc, #496 @ (adr r6, 61b920 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ + ldrh r0, [r3, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldrh r2, [r1, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldrh r2, [r7, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2074004,25 +2074013,25 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #552] @ (61bac0 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r6, r2] │ │ │ │ + ldrh r2, [r2, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r0, [pc, #32] @ (61b8c8 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r0, pc, #752 @ (adr r0, 61bb9c ) │ │ │ │ + add r4, pc, #368 @ (adr r4, 61ba1c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + ldr r0, [r5, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2074200,25 +2074209,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 61ba46 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bx r5 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ + add r3, pc, #432 @ (adr r3, 61bc2c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r8, r9 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + add r2, pc, #864 @ (adr r2, 61bde4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + add r2, pc, #496 @ (adr r2, 61bc78 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #524] @ (61bcb0 ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2074422,19 +2074431,19 @@ │ │ │ │ b.n 61bc12 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r4, sl │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #192] @ 0xc0 │ │ │ │ + add r0, pc, #832 @ (adr r0, 61bffc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ mvns r6, r4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r4, [sp, #320] @ 0x140 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #272] @ (61bde8 ) │ │ │ │ @@ -2074830,29 +2074839,29 @@ │ │ │ │ adcs r0, r6 │ │ │ │ asrs r4, r4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r7, [pc, #144] @ (61c158 ) │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ lsls r2, r4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #104] @ (61c13c ) │ │ │ │ + ldr r6, [pc, #744] @ (61c3bc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #224] @ (61c1c0 ) │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #928] @ (61c484 ) │ │ │ │ + str r0, [r1, 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 │ │ │ │ @@ -2074903,21 +2074912,21 @@ │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6a854 │ │ │ │ str r0, [r7, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #648] @ (61c404 ) │ │ │ │ + str r2, [r0, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #616] @ (61c3e8 ) │ │ │ │ + str r2, [r7, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #480] @ (61c364 ) │ │ │ │ + str r0, [r3, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #392] @ (61c310 ) │ │ │ │ + str r2, [r0, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2075054,25 +2075063,25 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #38 @ 0x26 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #88] @ (61c34c ) │ │ │ │ + ldr r7, [pc, #728] @ (61c5cc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #616] @ (61c560 ) │ │ │ │ + str r2, [r7, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r5, #180 @ 0xb4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #304] @ (61c434 ) │ │ │ │ + ldr r7, [pc, #944] @ (61c6b4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #528] @ (61c518 ) │ │ │ │ + ldr r7, [pc, #144] @ (61c398 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2075399,23 +2075408,23 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #182 @ 0xb6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #576] @ (61c8dc ) │ │ │ │ + ldr r5, [pc, #192] @ (61c75c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w lr, [pc, #72] @ 61c6f8 │ │ │ │ @@ -2075755,21 +2075764,21 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #70 @ 0x46 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ lsls r4, r4, #4 │ │ │ │ adds r6, #76 @ 0x4c │ │ │ │ lsls r2, r3, #5 │ │ │ │ - cmp r6, r4 │ │ │ │ + ldr r0, [pc, #792] @ (61cd48 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #188] @ (61cb00 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2076177,15 +2076186,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #148 @ 0x94 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #26] │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r2, #24 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2076608,47 +2076617,47 @@ │ │ │ │ strh r0, [r6, r1] │ │ │ │ strb r4, [r2, r5] │ │ │ │ ittet gt │ │ │ │ subgt r0, #92 @ 0x5c │ │ │ │ movgt r0, r0 │ │ │ │ addle r1, #164 @ 0xa4 │ │ │ │ lslgt r2, r3, #5 │ │ │ │ - eors r0, r7 │ │ │ │ + add r0, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - eors r0, r6 │ │ │ │ + add r0, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - eors r6, r4 │ │ │ │ + add r6, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - eors r6, r1 │ │ │ │ + mvns r6, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - eors r6, r0 │ │ │ │ + mvns r6, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ands r2, r5 │ │ │ │ + mvns r2, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ands r0, r2 │ │ │ │ + bics r0, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ands r6, r1 │ │ │ │ + bics r6, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r0, #10] │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #136 @ 0x88 │ │ │ │ + orrs r0, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + orrs r2, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #172 @ 0xac │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r5, #226 @ 0xe2 │ │ │ │ + sbcs r2, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #218 @ 0xda │ │ │ │ + adcs r2, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [sp, #872] @ 0x368 │ │ │ │ + add r0, pc, #488 @ (adr r0, 61d4c0 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r5, #144 @ 0x90 │ │ │ │ + asrs r0, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str.w r8, [sp, #48] @ 0x30 │ │ │ │ bl 629248 │ │ │ │ mov r9, r0 │ │ │ │ @@ -2076818,41 +2076827,41 @@ │ │ │ │ b.n 61cfce │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - subs r4, #76 @ 0x4c │ │ │ │ + subs r7, #236 @ 0xec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #8 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #242 @ 0xf2 │ │ │ │ + subs r7, #146 @ 0x92 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r7, #142 @ 0x8e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #236 @ 0xec │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r1, #30 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r3, #184 @ 0xb8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + subs r6, #96 @ 0x60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [pc, #140] @ (61d580 ) │ │ │ │ @@ -2076912,15 +2076921,15 @@ │ │ │ │ nop │ │ │ │ cmp r3, #6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #210 @ 0xd2 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r6, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [pc, #140] @ (61d630 ) │ │ │ │ @@ -2076980,15 +2076989,15 @@ │ │ │ │ nop │ │ │ │ cmp r2, #86 @ 0x56 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + subs r5, #98 @ 0x62 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #144] @ (61d6e0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2077046,15 +2077055,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #166 @ 0xa6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r1, #54 @ 0x36 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2077134,19 +2077143,19 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + subs r4, #58 @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #106 @ 0x6a │ │ │ │ + subs r4, #10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r0, #124 @ 0x7c │ │ │ │ lsls r2, r3, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2077202,17 +2077211,17 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ b.n 61d7f4 │ │ │ │ nop │ │ │ │ cmp r0, #22 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2077296,19 +2077305,19 @@ │ │ │ │ mov r1, r3 │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bdac> │ │ │ │ b.n 61d896 │ │ │ │ movs r7, #120 @ 0x78 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ + strh r0, [r3, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + strh r4, [r4, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ @@ -2077403,23 +2077412,23 @@ │ │ │ │ b.n 61da10 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #132 @ 0x84 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + subs r2, #16 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r6, #27] │ │ │ │ + strh r6, [r2, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + strh r0, [r7, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r5, #218 @ 0xda │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r1 │ │ │ │ @@ -2077427,15 +2077436,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61d960 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + subs r1, #62 @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r1 │ │ │ │ @@ -2077443,15 +2077452,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61d960 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - adds r5, #142 @ 0x8e │ │ │ │ + subs r1, #46 @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2077484,17 +2077493,17 @@ │ │ │ │ blx 69b28 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6906c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + strh r6, [r6, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + strh r4, [r4, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2077527,17 +2077536,17 @@ │ │ │ │ blx 69b88 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6906c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r2, [r5, #22] │ │ │ │ + strh r2, [r1, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + strh r0, [r7, #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 │ │ │ │ @@ -2077570,17 +2077579,17 @@ │ │ │ │ blx 69ed8 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6906c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + strh r6, [r3, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + strh r4, [r1, #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] │ │ │ │ mov r8, r2 │ │ │ │ @@ -2077625,17 +2077634,17 @@ │ │ │ │ blx 69ed8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 6906c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + strh r4, [r1, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2077664,29 +2077673,29 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 6906c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r3, #31] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [pc, #8] @ (61dd00 ) │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ac08 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r0, [r3, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ @@ -2077697,17 +2077706,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6aef8 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (61dd38 ) │ │ │ │ add r3, pc │ │ │ │ blx 6acc8 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2077724,15 +2077733,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (61dd78 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ac08 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r2, [r0, #14] │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2077758,17 +2077767,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #16] @ (61ddd0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6acc8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r1, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #80] @ (61de38 ) │ │ │ │ @@ -2077807,15 +2077816,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r2, #18 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r1, #222 @ 0xde │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -2077856,15 +2077865,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #158 @ 0x9e │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r1, #106 @ 0x6a │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2077935,17 +2077944,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, #172 @ 0xac │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2077990,15 +2077999,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, #90 @ 0x5a │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r0, #26 │ │ │ │ lsls r2, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ubfx r0, r0, #6, #14 │ │ │ │ ldrb.w r3, [sp] │ │ │ │ @@ -2078857,15 +2078866,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 6906c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movs r6, #254 @ 0xfe │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2078959,15 +2078968,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r6, r0, #23 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #20 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r5, #21 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2079008,15 +2079017,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r5, #20 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + cmp r1, #92 @ 0x5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r6, #19 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2079066,15 +2079075,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r2, r6, #18 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r4, #17 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2079091,15 +2079100,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 629248 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldrd r0, r3, [r0, #32] │ │ │ │ @@ -2079114,15 +2079123,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 629248 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldrd r0, r3, [r0, #32] │ │ │ │ @@ -2079137,15 +2079146,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 629248 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [pc, #108] @ (61ed04 ) │ │ │ │ @@ -2079193,15 +2079202,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #13 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r2, #12 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2079280,17 +2079289,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r3, #10 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #178 @ 0xb2 │ │ │ │ + movs r7, #82 @ 0x52 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r7, #8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2079401,21 +2079410,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r6, #7 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r7, #36] @ 0x24 │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r0, #4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2079505,17 +2079514,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r6, #2 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #254 @ 0xfe │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r0, #32 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2079567,17 +2079576,17 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #30 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r6, #4] │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r0, r5, #29 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2079973,33 +2079982,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #25 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + cbnz r6, 61f4dc │ │ │ │ lsls r4, r4, #2 │ │ │ │ lsrs r6, r5, #22 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r7, #5 │ │ │ │ + movs r1, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + cbnz r4, 61f4c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 61f540 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2080109,23 +2080118,23 @@ │ │ │ │ ldrd r3, r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 69a8c │ │ │ │ b.n 61f4da │ │ │ │ nop │ │ │ │ strh r0, [r5, #30] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + subs r4, r0, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r0, #52] @ 0x34 │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #216] @ (61f6d0 ) │ │ │ │ + ldr r3, [pc, #856] @ (61f950 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2704] @ 0xa90 │ │ │ │ ldr r4, [pc, #800] @ (61f930 ) │ │ │ │ @@ -2080446,23 +2080455,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + add r1, pc, #496 @ (adr r1, 61fb44 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + subs r6, r7, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r0, r6, #29 │ │ │ │ lsls r3, r5, #2 │ │ │ │ lsls r0, r0, #28 │ │ │ │ lsls r2, r3, #5 │ │ │ │ ldr r1, [pc, #312] @ (61faa4 ) │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ @@ -2080588,21 +2080597,21 @@ │ │ │ │ ldr.w r3, [r3, #-12] │ │ │ │ str r2, [r4, r3] │ │ │ │ b.n 61fa4a │ │ │ │ mov r0, r5 │ │ │ │ blx 6969c , std::allocator >::_M_dispose()@plt> │ │ │ │ b.n 61fa24 │ │ │ │ nop │ │ │ │ - adds r6, r1, r2 │ │ │ │ + adds r6, r5, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r2, r2 │ │ │ │ + adds r4, r6, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r2, #31 │ │ │ │ + subs r2, r6, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r6, #30 │ │ │ │ + subs r2, r2, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ lsls r0, r1, #23 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r4, #22 │ │ │ │ lsls r2, r3, #5 │ │ │ │ @@ -2080672,28 +2080681,28 @@ │ │ │ │ blx 6a92c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 69864 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r6, [r2, r7] │ │ │ │ + str r6, [r6, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldr r3, [pc, #16] @ (61fb98 ) │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, #36] @ 0x24 │ │ │ │ blx 6ace0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + str r4, [r0, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2080714,15 +2080723,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r2, [r7, r4] │ │ │ │ + str r2, [r3, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ @@ -2080745,15 +2080754,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (61fc38 ) │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ace0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + str r4, [r4, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -2080807,17 +2080816,17 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ blx 691bc │ │ │ │ mov r2, r0 │ │ │ │ b.n 61fc5a │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + str r0, [r6, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + subs r0, #16 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -2080835,15 +2080844,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ace0 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2080883,17 +2080892,17 @@ │ │ │ │ blx 6a92c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 69864 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2080921,17 +2080930,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ blx 69864 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2080947,15 +2080956,15 @@ │ │ │ │ blx 687ec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #16] │ │ │ │ blx 69864 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r3, #31 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2081060,17 +2081069,17 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 61fac0 │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r4, r5, #27 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb878 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2081122,19 +2081131,19 @@ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ blx 6ace0 │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + adds r5, #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ + ldrb r4, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2081201,21 +2081210,21 @@ │ │ │ │ bl 61fac0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r4, #4] │ │ │ │ blx 69864 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r6, r5, #8 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + ldrh r4, [r7, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r4, #7 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2082504,38 +2082513,38 @@ │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ bl 61e670 │ │ │ │ mov r8, r0 │ │ │ │ b.n 620df4 │ │ │ │ ldc2l 1, cr0, [r4, #-356] @ 0xfffffe9c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, r4] │ │ │ │ + ldr r6, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xfb600159 │ │ │ │ - str r4, [r7, r6] │ │ │ │ + strb r4, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r6, r6] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #928] @ (6211e4 ) │ │ │ │ + strh r0, [r1, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #344] @ (620fa0 ) │ │ │ │ + strh r6, [r6, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [pc, #120] @ (620ec8 ) │ │ │ │ + str r6, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #528] @ (621068 ) │ │ │ │ + str r4, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #864] @ (6211bc ) │ │ │ │ + str r0, [r7, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #80] @ (620eb0 ) │ │ │ │ + ldr r7, [pc, #720] @ (621130 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #800] @ (621184 ) │ │ │ │ + ldr r7, [pc, #416] @ (621004 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ adds r6, #1 │ │ │ │ @@ -2082856,19 +2082865,19 @@ │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ bl 63beb4 │ │ │ │ b.n 6210d2 │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #440] @ (621384 ) │ │ │ │ + ldr r6, [pc, #56] @ (621204 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #664] @ (621468 ) │ │ │ │ + ldr r5, [pc, #280] @ (6212e8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #1008] @ (6215c4 ) │ │ │ │ + ldr r4, [pc, #624] @ (621444 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2082924,15 +2082933,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a100 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - mov r8, pc │ │ │ │ + ldr r2, [pc, #608] @ (6214dc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2083087,15 +2083096,15 @@ │ │ │ │ movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [r4, #-356]! @ 0xfffffe9c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r9 │ │ │ │ + ldr r1, [pc, #936] @ (6217dc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xebfa0159 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2083206,15 +2083215,15 @@ │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ sub.w r1, r8, r9, lsr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sl │ │ │ │ + @ instruction: 0x47f2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xeac80159 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3792] @ 0xed0 │ │ │ │ ldr r2, [pc, #124] @ (621600 ) │ │ │ │ @@ -2083367,18 +2083376,18 @@ │ │ │ │ b.n 621696 │ │ │ │ add.w fp, sp, #36 @ 0x24 │ │ │ │ b.n 621696 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrd r0, r1, [r8, #356] @ 0x164 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r1 │ │ │ │ + cmp sl, sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ strd r0, r1, [sl, #-356] @ 0x164 │ │ │ │ - cmp r1, #12 │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ lsls r4, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -2083831,17 +2083840,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia.w lr, {r0, r3, r4, r6, r8} │ │ │ │ strd r0, r1, [lr], #-356 @ 0x164 │ │ │ │ - lsrs r6, r5 │ │ │ │ + add lr, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #124 @ 0x7c │ │ │ │ + tst r4, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ bl 63b844 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -2084160,19 +2084169,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #90 @ 0x5a │ │ │ │ + subs r6, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + subs r6, #56 @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 622128 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ @@ -2084242,17 +2084251,17 @@ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r1, r3 │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bdac> │ │ │ │ b.n 621cec │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + subs r4, #252 @ 0xfc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #18 │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2084441,15 +2084450,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ svc 196 @ 0xc4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ udf #46 @ 0x2e │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2084504,15 +2084513,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ble.n 622248 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ble.n 6223a4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2084582,19 +2084591,19 @@ │ │ │ │ add r6, pc │ │ │ │ b.n 622306 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ble.n 6223d0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s32 q0, d20, d24 │ │ │ │ - vaddl.s32 q0, d18, d24 │ │ │ │ + @ instruction: 0xf34400a8 │ │ │ │ + @ instruction: 0xf34200a8 │ │ │ │ bgt.n 6222f0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - vhadd.s8 d16, d24, d24 │ │ │ │ + @ instruction: 0xf2e800a8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ @@ -2084940,21 +2084949,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 6227ec │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #110 @ 0x6e │ │ │ │ + subs r0, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r7, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r6, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrd r1, r2, [sp, #92] @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 61e670 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2085277,15 +2085286,15 @@ │ │ │ │ b.n 622584 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bvs.n 622a9c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2085394,15 +2085403,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 622c18 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + adds r1, #86 @ 0x56 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bmi.n 622c74 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2085482,15 +2085491,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bmi.n 622cbc │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + adds r0, #52 @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bcc.n 622d8c │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2085605,15 +2085614,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 622e38 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r7, #46 @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ bcs.n 622e58 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2085730,15 +2085739,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 622ef4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + cmp r6, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ beq.n 622f0c │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2085866,15 +2085875,15 @@ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ beq.n 622fcc │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #4 │ │ │ │ + cmp r4, #164 @ 0xa4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3408] @ 0xd50 │ │ │ │ @@ -2086364,27 +2086373,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r5} │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ - movs r7, #16 │ │ │ │ + cmp r2, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ blx 69768 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 691bc │ │ │ │ @@ -2086793,33 +2086802,33 @@ │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bdac> │ │ │ │ b.n 6234e6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r0, r0, #16 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #18 │ │ │ │ + movs r6, #178 @ 0xb2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldmia r1, {r1, r3, r4, r5} │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #250 @ 0xfa │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #132 @ 0x84 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #26 │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bls.n 623968 │ │ │ │ + ble.n 623aa8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2087164,25 +2087173,25 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bhi.n 623ea8 │ │ │ │ + bgt.n 623de8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmia r5!, {r1, r4} │ │ │ │ lsls r1, r3, #5 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r5, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r4, #2 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r4, #0 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ movs r3, #16 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ @@ -2087718,21 +2087727,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + subs r0, r4, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r1, r7 │ │ │ │ + adds r6, r5, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + adds r4, r4, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 6906c │ │ │ │ mov r7, r5 │ │ │ │ @@ -2087986,17 +2087995,17 @@ │ │ │ │ and.w r0, pc, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + adds r4, r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r1, #18 │ │ │ │ + adds r2, r5, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r7, sp, #532 @ 0x214 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 6ab9c │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #2 │ │ │ │ @@ -2088563,21 +2088572,21 @@ │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bdac> │ │ │ │ b.w 623f88 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + asrs r6, r6, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -2088882,21 +2088891,21 @@ │ │ │ │ b.n 624cbe │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r4, r5} │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #18 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r4, 624f14 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r6, r3, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2089180,21 +2089189,21 @@ │ │ │ │ b.n 624ff8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r2, 6251b6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add sp, #0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2089777,21 +2089786,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsls r0, r5, #25 │ │ │ │ + lsrs r0, r1, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r4, sp, #512 @ 0x200 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r4, #9 │ │ │ │ + lsls r2, r0, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r5, r2 │ │ │ │ @@ -2090055,15 +2090064,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 625938 │ │ │ │ nop │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r6, pc, #544 @ (adr r6, 625c98 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2090408,26 +2090417,28 @@ │ │ │ │ mov r9, r0 │ │ │ │ b.n 625d9a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #704 @ (adr r4, 6260d4 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stc2l 0, cr0, [lr, #-696] @ 0xfffffd48 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ add r4, pc, #312 @ (adr r4, 625f54 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stc2l 0, cr0, [sl], {174} @ 0xae │ │ │ │ - mcrr2 0, 10, r0, r6, cr14 │ │ │ │ - stc2 0, cr0, [r0], {174} @ 0xae │ │ │ │ - @ instruction: 0xfbdc00ae │ │ │ │ - @ instruction: 0xfbb800ae │ │ │ │ - @ instruction: 0xfb9200ae │ │ │ │ - @ instruction: 0xfb8000ae │ │ │ │ - @ instruction: 0xfb3c00ae │ │ │ │ - @ instruction: 0xfaf200ae │ │ │ │ + lsls r2, r5, #1 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + vaddl.u32 q8, d22, d30 │ │ │ │ + vaddl.u32 q0, d16, d30 │ │ │ │ + vhadd.u d16, d28, d30 │ │ │ │ + vhadd.u16 d16, d24, d30 │ │ │ │ + vhadd.u d0, d18, d30 │ │ │ │ + vhadd.u32 d0, d16, d30 │ │ │ │ + cdp2 0, 13, cr0, cr12, cr14, {5} │ │ │ │ + cdp2 0, 9, cr0, cr2, cr14, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #944] @ (626208 ) │ │ │ │ @@ -2090783,29 +2090794,29 @@ │ │ │ │ b.n 626164 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, pc, #640 @ (adr r1, 62648c ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r8, #174] @ 0xae │ │ │ │ + ldc2 0, cr0, [r8, #696] @ 0x2b8 │ │ │ │ add r0, pc, #984 @ (adr r0, 6265f0 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrsh.w r0, [r2, #174] @ 0xae │ │ │ │ - vld4.32 {d16-d19}, [ip :128], lr │ │ │ │ - ldr??.w r0, [r2, lr, lsl #2] │ │ │ │ - strh.w r0, [r6, #174] @ 0xae │ │ │ │ - ldr.w r0, [r6, lr, lsl #2] │ │ │ │ - strh.w r0, [r6, lr, lsl #2] │ │ │ │ - strb.w r0, [r4, lr, lsl #2] │ │ │ │ - @ instruction: 0xf7f200ae │ │ │ │ - @ instruction: 0xf7aa00ae │ │ │ │ - @ instruction: 0xf77e00ae │ │ │ │ - @ instruction: 0xf73200ae │ │ │ │ - cbz r6, 626252 │ │ │ │ + ldc2l 0, cr0, [r2, #-696] @ 0xfffffd48 │ │ │ │ + stc2 0, cr0, [ip, #-696] @ 0xfffffd48 │ │ │ │ + ldc2l 0, cr0, [r2], #696 @ 0x2b8 │ │ │ │ + mcrr2 0, 10, r0, r6, cr14 │ │ │ │ + @ instruction: 0xfbf600ae │ │ │ │ + smlaltb r0, r0, r6, lr │ │ │ │ + @ instruction: 0xfba400ae │ │ │ │ + @ instruction: 0xfb9200ae │ │ │ │ + @ instruction: 0xfb4a00ae │ │ │ │ + @ instruction: 0xfb1e00ae │ │ │ │ + @ instruction: 0xfad200ae │ │ │ │ + push {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2090995,17 +2091006,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #8 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ bl 651ae8 │ │ │ │ mov r1, r0 │ │ │ │ b.n 626430 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf53000ae │ │ │ │ - @ instruction: 0xf52000ae │ │ │ │ - adds.w r0, r2, #5701632 @ 0x570000 │ │ │ │ + ldr.w r0, [r0, #174] @ 0xae │ │ │ │ + str.w r0, [r0, #174] @ 0xae │ │ │ │ + ldrh.w r0, [r2, #174] @ 0xae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r0, [pc, #3056] @ 627070 │ │ │ │ @@ -2092141,29 +2092152,29 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 626fe0 │ │ │ │ nop │ │ │ │ ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf36200ae │ │ │ │ + @ instruction: 0xf70200ae │ │ │ │ ldr r1, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - @ instruction: 0xf1f800ae │ │ │ │ - and.w r0, ip, #174 @ 0xae │ │ │ │ - and.w r0, r4, #174 @ 0xae │ │ │ │ - vhadd.s32 d0, d22, d30 │ │ │ │ - cdp 0, 0, cr0, cr2, cr14, {5} │ │ │ │ - ldcl 0, cr0, [lr, #-696] @ 0xfffffd48 │ │ │ │ - ldcl 0, cr0, [ip], #-696 @ 0xfffffd48 │ │ │ │ - @ instruction: 0xeb3600ae │ │ │ │ - @ instruction: 0xeafe00ae │ │ │ │ - strd r0, r0, [ip, #696]! @ 0x2b8 │ │ │ │ - ldmdb r2, {r1, r2, r3, r5, r7} │ │ │ │ - stmia.w r6, {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xf59800ae │ │ │ │ + @ instruction: 0xf3ac00ae │ │ │ │ + @ instruction: 0xf3a400ae │ │ │ │ + movt r0, #24750 @ 0x60ae │ │ │ │ + sub.w r0, r2, #174 @ 0xae │ │ │ │ + @ instruction: 0xf0fe00ae │ │ │ │ + ands.w r0, ip, #174 @ 0xae │ │ │ │ + cdp 0, 13, cr0, cr6, cr14, {5} │ │ │ │ + cdp 0, 9, cr0, cr14, cr14, {5} │ │ │ │ + stc 0, cr0, [ip, #696] @ 0x2b8 │ │ │ │ + ldc 0, cr0, [r2], #696 @ 0x2b8 │ │ │ │ + stc 0, cr0, [r6], #-696 @ 0xfffffd48 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ bl 64eb74 │ │ │ │ add r2, sp, #220 @ 0xdc │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -2092273,15 +2092284,15 @@ │ │ │ │ stmia.w r9, {r0, r1} │ │ │ │ b.w 626952 │ │ │ │ add r3, sp, #236 @ 0xec │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 626a34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - @ instruction: 0xe81000ae │ │ │ │ + subs.w r0, r0, lr, asr #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1136] @ 627664 │ │ │ │ @@ -2092700,17 +2092711,16 @@ │ │ │ │ b.n 627520 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6272a4 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - add r0, pc, #104 @ (adr r0, 6276dc ) │ │ │ │ + @ instruction: 0xe9ba00ae │ │ │ │ + add r3, pc, #744 @ (adr r3, 62795c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldrh r2, [r7, #28] │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2092816,15 +2092826,15 @@ │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ ldrh r4, [r5, #10] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldrh r4, [r7, #2] │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2093121,15 +2093131,15 @@ │ │ │ │ eors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + b.n 627fd0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2093243,20 +2093253,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 627d4c │ │ │ │ + b.n 627e8c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrd r0, r0, [r6, #-712] @ 0x2c8 │ │ │ │ - b.n 627bd0 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - bgt.n 627cb4 │ │ │ │ + ldcl 0, cr0, [r6], #712 @ 0x2c8 │ │ │ │ + adcs.w r0, sl, r6, asr #2 │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r6, [r3, #30] │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2093365,20 +2093374,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r0, #28] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 627df4 │ │ │ │ + svc 204 @ 0xcc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xe80400b2 │ │ │ │ - b.n 627a74 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - bge.n 627d58 │ │ │ │ + sub.w r0, r4, r2, ror #2 │ │ │ │ + and.w r0, r8, r6, asr #2 │ │ │ │ + udf #120 @ 0x78 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r4, [r1, #20] │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2093610,25 +2093618,25 @@ │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ vminnm.f16 , q8, │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - blt.n 628078 │ │ │ │ + udf #198 @ 0xc6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r0, [r5, #16] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #976] @ (628408 ) │ │ │ │ + strh r4, [r2, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r0, [r6, #23] │ │ │ │ + ldrb r0, [r2, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r6, [r7, #31] │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2093727,15 +2093735,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d0, d0, d0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r3, #30] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6281f0 │ │ │ │ + blt.n 628130 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r0, [r3, #27] │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2093990,17 +2093998,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6282b8 │ │ │ │ + bls.n 6283f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bpl.n 62849c │ │ │ │ + bls.n 6283dc │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r0, [r5, #17] │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2094080,17 +2094088,17 @@ │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 68c30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bmi.n 628474 │ │ │ │ + bhi.n 6283b4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bmi.n 628568 │ │ │ │ + bhi.n 6284a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2094163,17 +2094171,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 68c30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - bcc.n 628558 │ │ │ │ + bvc.n 628498 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcc.n 628498 │ │ │ │ + bvc.n 6285d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w r5, [pc, #1508] @ 628b74 │ │ │ │ @@ -2094723,33 +2094731,33 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, #8] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 628ae0 │ │ │ │ + bpl.n 628c20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 628b88 │ │ │ │ + bmi.n 628ac8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r0, [r2, #31] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + bcc.n 628c84 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + bcc.n 628c00 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + bcs.n 628c60 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + bne.n 628c38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + bne.n 628c24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2094789,15 +2094797,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ cmpeq r4, r8 │ │ │ │ bne.n 628bf0 │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + beq.n 628b78 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2094823,15 +2094831,15 @@ │ │ │ │ blx 69774 │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne.n 628c68 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldmia r4!, {r1, r3, r7} │ │ │ │ + beq.n 628ce0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2094901,21 +2094909,21 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 628d48 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r0, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ strb r4, [r0, #13] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r2, [r1, #11] │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2094986,21 +2094994,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 628e16 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ lsls r0, r5, #2 │ │ │ │ strb r0, [r6, #9] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r4, [r7, #7] │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2095035,15 +2095043,15 @@ │ │ │ │ b.n 628e50 │ │ │ │ nop │ │ │ │ strb r0, [r7, #6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeae4015e │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2095115,18 +2095123,18 @@ │ │ │ │ ... │ │ │ │ eors.w r1, r2, lr, lsr #1 │ │ │ │ orns r1, lr, lr, lsr #1 │ │ │ │ eor.w r1, ip, lr, lsr #1 │ │ │ │ orns r1, r6, lr, lsr #1 │ │ │ │ ldrh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - strh r2, [r1, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ orrs.w r1, lr, lr, lsr #1 │ │ │ │ - strh r6, [r2, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldrh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r2, #5 │ │ │ │ and.w r1, sl, lr, lsr #1 │ │ │ │ ldr r3, [pc, #4] @ (628f80 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ @@ -2095152,15 +2095160,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc │ │ │ │ blx 6af10 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (628fe8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2095296,17 +2095304,17 @@ │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #32 │ │ │ │ b.n 6290ea │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ b.n 6290ea │ │ │ │ nop │ │ │ │ - strh r0, [r4, #38] @ 0x26 │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2095406,31 +2095414,31 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 6291bc │ │ │ │ ldr r0, [pc, #40] @ (629244 ) │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ b.n 6291bc │ │ │ │ nop │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r0, #32] │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r0, #30] │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r2, #30] │ │ │ │ + strh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {r1, r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r7, #26] │ │ │ │ + strh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r6, r3 │ │ │ │ @@ -2095539,21 +2095547,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r6, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stmia r6!, {r2, r5} │ │ │ │ + ldmia r1!, {r2, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #22] │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2095840,19 +2095848,19 @@ │ │ │ │ b.n 6294e2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #140] @ 629728 │ │ │ │ mov r3, r2 │ │ │ │ @@ -2095963,15 +2095971,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 690c0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - stmia r1!, {r3, r7} │ │ │ │ + stmia r5!, {r3, 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, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #256] @ (6298d4 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2096076,15 +2096084,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r4, #0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #304] @ (629a28 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2096211,20 +2096219,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r3, #5 │ │ │ │ str r6, [r2, #108] @ 0x6c │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ittt vc │ │ │ │ - lslvc r6, r5, #2 │ │ │ │ - itee ne @ unpredictable │ │ │ │ - lslne r6, r5, #2 │ │ │ │ - stmdbeq sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - moveq.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r3!, {r1, r2, r3, r4} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + stmia r2!, {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, #3840] @ 0xf00 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #624] @ (629cc8 ) │ │ │ │ ldr r3, [pc, #624] @ (629ccc ) │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ add r1, pc │ │ │ │ @@ -2096466,32 +2096474,32 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bkpt 0x0020 │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + ldrb r2, [r2, #23] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r4, #8] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {r3, r6} │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + it al │ │ │ │ + lslal r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ sub sp, #396 @ 0x18c │ │ │ │ ldr.w r3, [pc, #1096] @ 62a154 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2096911,33 +2096919,33 @@ │ │ │ │ nop │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r3, #5 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 62a1c6 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ - lsls r1, r3, #5 │ │ │ │ - hlt 0x0016 │ │ │ │ + itet cs │ │ │ │ + lslcs r6, r5, #2 │ │ │ │ + strcc r0, [r2, #36] @ 0x24 │ │ │ │ + lslcs r1, r3, #5 │ │ │ │ + bkpt 0x0036 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 62a182 │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + pop {r3, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + cbnz r0, 62a1f6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r4, [r2, #21] │ │ │ │ + ldrb r4, [r6, #3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + ldrb r6, [r4, #3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ sub sp, #332 @ 0x14c │ │ │ │ ldr.w r3, [pc, #1272] @ 62a694 │ │ │ │ @@ -2097423,33 +2097431,33 @@ │ │ │ │ nop │ │ │ │ ldrsh r0, [r3, r1] │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldrsh r0, [r2, r1] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb702 │ │ │ │ + hlt 0x0022 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r0, [r6, r6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - @ instruction: 0xb60e │ │ │ │ + cbnz r6, 62a6d6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xb7fc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbz r4, 62a72e │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbz r6, 62a71c │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r4, [r0, #17] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r0, #2] │ │ │ │ + strb r2, [r4, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2097579,15 +2097587,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 6ace0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 62a830 │ │ │ │ + push {r1, 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r1 │ │ │ │ @@ -2097727,21 +2097735,21 @@ │ │ │ │ b.n 62a8e6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r4, r6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrsb r4, [r1, r4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + cbz r0, 62aa04 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + cbz r0, 62a9f2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2097958,23 +2097966,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 62aaec │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r5, r6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #472 @ 0x1d8 │ │ │ │ + sxth r6, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + cbz r4, 62ac2e │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r4, [r5, r3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r5, sp, #528 @ 0x210 │ │ │ │ + cbz r4, 62ac1c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -2098234,21 +2098242,21 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 62ae58 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r4, r1] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, sp, #616 @ 0x268 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r2, [r1, r6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov sl, r3 │ │ │ │ @@ -2098556,25 +2098564,25 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ b.n 62b1c8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, r3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r4, sp, #1016 @ 0x3f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r0, [r4, r0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #360 @ 0x168 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, pc, #832 @ (adr r7, 62b580 ) │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -2099012,15 +2099020,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 62b704 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #368] @ (62b87c ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + str r0, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #48] @ (62b748 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2099548,17 +2099556,17 @@ │ │ │ │ b.n 62bc3a │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 61e2b8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 62bbcc │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + add r0, pc, #880 @ (adr r0, 62c00c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + add r0, pc, #320 @ (adr r0, 62bde0 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2099758,21 +2099766,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6ae14 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, fp │ │ │ │ b.n 62be0a │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #748] @ (62c1c0 ) │ │ │ │ @@ -2100056,43 +2100064,43 @@ │ │ │ │ nop │ │ │ │ asrs r4, r4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r2 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsls r0, r5 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r7, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r4, [r5, r5] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r4, r4] │ │ │ │ + ldr r6, [r0, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r7, r3] │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #280] @ (62c334 ) │ │ │ │ @@ -2100206,15 +2100214,15 @@ │ │ │ │ b.n 62c2f4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 62c332 │ │ │ │ subs r5, #220 @ 0xdc │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r5, #4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2100264,17 +2100272,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a100 │ │ │ │ mov r4, r0 │ │ │ │ b.n 62c3a8 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r5, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2100459,15 +2100467,15 @@ │ │ │ │ nop │ │ │ │ subs r2, #158 @ 0x9e │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #134 @ 0x86 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (62c5f8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2100675,15 +2100683,15 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (62c7c4 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + bcc.n 62c6f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2101946,15 +2101954,15 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - muls r2, r5 │ │ │ │ + bx r1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ cmp r4, #2 │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r3, #222 @ 0xde │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2102049,15 +2102057,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6944c │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ b.n 62d4cc │ │ │ │ ldr r0, [pc, #4] @ (62d560 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2102361,25 +2102369,25 @@ │ │ │ │ nop │ │ │ │ cmp r2, #32 │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r2, #30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + cbz r6, 62d8d2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ + str r7, [sp, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - eors r0, r3 │ │ │ │ + mvns r0, r7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ands r0, r6 │ │ │ │ + mvns r0, r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ands r0, r0 │ │ │ │ + bics r0, r4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ cmp r0, #58 @ 0x3a │ │ │ │ lsls r1, r3, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #238 @ 0xee │ │ │ │ lsls r1, r3, #5 │ │ │ │ @@ -2103598,15 +2103606,15 @@ │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 62e48c │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 62e486 │ │ │ │ movs r3, #2 │ │ │ │ b.n 62e48c │ │ │ │ - bics r0, r4 │ │ │ │ + bx r8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2103802,37 +2103810,37 @@ │ │ │ │ cmp.w ip, #13 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [pc, #52] @ (62e740 ) │ │ │ │ add r3, pc │ │ │ │ blx 6906c │ │ │ │ b.n 62e5fc │ │ │ │ - strb r6, [r1, #12] │ │ │ │ + strb r6, [r5, #26] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r6, #10] │ │ │ │ + strb r4, [r2, #25] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + strb r4, [r7, #24] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r2, #24] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r2, #9] │ │ │ │ + strb r6, [r6, #23] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ + strb r4, [r3, #23] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r4, #8] │ │ │ │ + strb r6, [r0, #23] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r2, [r7, #7] │ │ │ │ + strb r2, [r3, #22] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + strb r4, [r0, #22] │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2103893,15 +2103901,15 @@ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 62e782 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - strb r4, [r5, #4] │ │ │ │ + strb r4, [r1, #19] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ @@ -2104099,15 +2104107,15 @@ │ │ │ │ blx 69ed8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #3224] @ 0xc98 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62ea0c │ │ │ │ ldr.w r0, [r4, #3232] @ 0xca0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [r5, #108] @ 0x6c │ │ │ │ + strb r2, [r1, #10] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2104169,15 +2104177,15 @@ │ │ │ │ blx 6a3e8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r6, [r7, #96] @ 0x60 │ │ │ │ + strb r6, [r3, #7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr.w r3, [r0, #3268] @ 0xcc4 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 62eae2 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2104252,15 +2104260,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r5, #92] @ 0x5c │ │ │ │ + strb r4, [r1, #6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #208] @ (62ec94 ) │ │ │ │ @@ -2104337,15 +2104345,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #16 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r4, r0, #14 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2104442,19 +2104450,19 @@ │ │ │ │ b.n 62ece6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r0, #13 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r4, r4, #10 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ + ldr r0, [r2, #112] @ 0x70 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #280] @ (62eee8 ) │ │ │ │ @@ -2104562,17 +2104570,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r3, #8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r7, #92] @ 0x5c │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r2, r6, #4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2104645,15 +2104653,15 @@ │ │ │ │ bhi.n 62ef8e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 61aeb4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov fp, r0 │ │ │ │ @@ -2104839,23 +2104847,23 @@ │ │ │ │ b.n 62f16c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r1, #32 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r5, #120] @ 0x78 │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsrs r4, r1, #26 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2104900,15 +2104908,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 69ed8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #984] @ 0x3d8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2104981,17 +2104989,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 61e670 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62f294 │ │ │ │ bl 62e9cc │ │ │ │ mov r2, r0 │ │ │ │ b.n 62f294 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2105050,15 +2105058,15 @@ │ │ │ │ b.n 62f374 │ │ │ │ blx 69768 │ │ │ │ b.n 62f3ac │ │ │ │ blx 69f08 │ │ │ │ b.n 62f3ac │ │ │ │ blx 6ab9c │ │ │ │ b.n 62f3ac │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r1, #16 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ @@ -2105111,17 +2105119,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 6aef8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #276] @ (62f5c0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2105226,15 +2105234,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r1, #13 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ + str r2, [r2, #120] @ 0x78 │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsrs r0, r3, #9 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2105510,15 +2105518,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ b.n 62f6ea │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r7, #4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsls r2, r5, #30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2105669,25 +2105677,25 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r1, r2, [r0, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 61e670 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62f974 │ │ │ │ - adds r2, r4, #3 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsh r2, [r1, r5] │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2105890,15 +2105898,15 @@ │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62fc16 │ │ │ │ b.n 62fb02 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62fc04 │ │ │ │ b.n 62fb90 │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + str r0, [r7, #16] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2106137,17 +2106145,17 @@ │ │ │ │ b.n 62fe06 │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62febe │ │ │ │ b.n 62fd2c │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62feaa │ │ │ │ b.n 62fdde │ │ │ │ - ldrh r2, [r4, r5] │ │ │ │ + ldrsh r2, [r0, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r1, r5] │ │ │ │ + ldrsh r2, [r5, 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2106254,19 +2106262,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62ff52 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 62ff52 │ │ │ │ nop │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldrb r4, [r4, 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, #3816] @ 0xee8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2106878,40 +2106886,40 @@ │ │ │ │ b.n 63039a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vorr.i32 q0, #136 @ 0x00000088 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r6, [r0, r7] │ │ │ │ + ldrh r6, [r4, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldrh r4, [r0, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + ldrh r4, [r7, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ mrrc2 1, 5, r0, lr, cr8 │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + ldr r4, [r3, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + ldr r4, [r3, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r6, r6] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - beq.n 6307a4 │ │ │ │ + bmi.n 6306e4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2107002,17 +2107010,17 @@ │ │ │ │ blx 69834 │ │ │ │ b.n 630792 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vst4.16 {d0,d2,d4,d6}, [r0 :64], r8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, r7] │ │ │ │ + strb r6, [r4, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + strb r2, [r2, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ str??.w r0, [r6, ] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ @@ -2107503,15 +2107511,15 @@ │ │ │ │ add.w r7, r4, r2, lsl #5 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ b.n 630cba │ │ │ │ adds r7, r2, #5 │ │ │ │ add.w r7, r4, r7, lsl #4 │ │ │ │ b.n 630cba │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #1008] @ (631158 ) │ │ │ │ + ldr r7, [pc, #624] @ (630fd8 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #116] @ (630dec ) │ │ │ │ mov r3, r1 │ │ │ │ @@ -2107975,18 +2107983,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xf0fc0158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #256] @ (6312ec ) │ │ │ │ + ldr r4, [pc, #896] @ (63156c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ vsra.s16 q0, q4, #4 │ │ │ │ - @ instruction: 0x47ba │ │ │ │ + ldr r3, [pc, #360] @ (63135c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #656] @ (631498 ) │ │ │ │ @@ -2108230,20 +2108238,20 @@ │ │ │ │ blx 6a9e0 │ │ │ │ b.n 6313f2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r0, #352]! @ 0x160 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldcl 1, cr0, [r0], {88} @ 0x58 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsrs r6, r0, #32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r6, r4 │ │ │ │ + ldr r0, [pc, #792] @ (6317c8 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov r4, r0 │ │ │ │ @@ -2108783,31 +2108791,31 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb280158 │ │ │ │ @ instruction: 0xeb260158 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r7 │ │ │ │ + mov sl, fp │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmn r2, r4 │ │ │ │ + mov sl, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r0, r7 │ │ │ │ + mov r0, fp │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r2 │ │ │ │ + add sl, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r2 │ │ │ │ + add r2, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ands r4, r6 │ │ │ │ + mvns r4, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ b.n 631890 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r7, #24 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, #208 @ 0xd0 │ │ │ │ + negs r0, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ blx 6906c │ │ │ │ @@ -2109332,57 +2109340,57 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 631e14 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - subs r5, #8 │ │ │ │ + lsls r0, r5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, #134 @ 0x86 │ │ │ │ + ands r6, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + ands r4, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, #18 │ │ │ │ + subs r7, #178 @ 0xb2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ + strb r6, [r4, #5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr??.w r0, [lr, r7, lsl #2] │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + ldc2 0, cr0, [lr, #-668] @ 0xfffffd64 │ │ │ │ + subs r6, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, #8 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r7, #17 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + subs r0, r6, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r3, #1] │ │ │ │ + strb r6, [r7, #15] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r6, #120] @ 0x78 │ │ │ │ + strb r6, [r2, #13] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r7, #120] @ 0x78 │ │ │ │ + strb r0, [r3, #13] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb.w r0, [sl, #167] @ 0xa7 │ │ │ │ - b.n 63275c │ │ │ │ + stc2 0, cr0, [sl], #-668 @ 0xfffffd64 │ │ │ │ + b.n 631e9c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ + str r6, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 63275c │ │ │ │ + b.n 631e9c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r0, r6, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2109883,21 +2109891,21 @@ │ │ │ │ ldrb r3, [r3, #21] │ │ │ │ b.n 632092 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ svc 164 @ 0xa4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ lsls r6, r5, #2 │ │ │ │ ble.n 6325e4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r5, #14 │ │ │ │ + subs r0, #174 @ 0xae │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #352] @ (6326bc ) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2110758,38 +2110766,38 @@ │ │ │ │ bhi.w 632a5c │ │ │ │ b.n 632db4 │ │ │ │ nop │ │ │ │ bls.n 632e28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r4, #252 @ 0xfc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, #244 @ 0xf4 │ │ │ │ + adds r4, #148 @ 0x94 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r4, #142 @ 0x8e │ │ │ │ lsls r6, r5, #2 │ │ │ │ bvs.n 632eec │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldc 0, cr0, [r4], {167} @ 0xa7 │ │ │ │ - ldc 0, cr0, [ip], {167} @ 0xa7 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + bics.w r0, r4, #167 @ 0xa7 │ │ │ │ + bics.w r0, ip, #167 @ 0xa7 │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - mrrc 0, 10, r0, r6, cr7 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + vext.8 d16, d22, d23, #0 │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xeaa000a7 │ │ │ │ - cmp r5, #26 │ │ │ │ + cdp 0, 4, cr0, cr0, cr7, {5} │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ lsls r6, r5, #2 │ │ │ │ - orns r0, lr, r7, asr #2 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cdp 0, 1, cr0, cr14, cr7, {5} │ │ │ │ + adds r0, #86 @ 0x56 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2111169,29 +2111177,29 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ bne.n 633184 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #22 │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r1, #6 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldmia r7, {r5, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r0, #128 @ 0x80 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + cmp r3, #158 @ 0x9e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3448] @ 0xd78 │ │ │ │ ldr.w r2, [pc, #2836] @ 633d88 │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -2112288,31 +2112296,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r4, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r4, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r4, #3 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + movs r0, #34 @ 0x22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r4, #1 │ │ │ │ + movs r0, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r2, #1 │ │ │ │ + subs r4, r6, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r6, r5 │ │ │ │ + subs r6, r2, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrd r1, r2, [sp, #348] @ 0x15c │ │ │ │ bl 61c768 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r0, [fp, #33] @ 0x21 │ │ │ │ b.n 633858 │ │ │ │ @@ -2113223,87 +2113231,87 @@ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bdac> │ │ │ │ b.n 634650 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - subs r2, r6, r3 │ │ │ │ + subs r2, r2, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r4, r2 │ │ │ │ + subs r2, r0, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + adds r4, r1, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r2, r6 │ │ │ │ + adds r2, r6, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + adds r0, r0, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + adds r2, r5, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + adds r4, r5, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + adds r2, r4, #0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + adds r4, r2, #0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r4, r1 │ │ │ │ + adds r6, r0, #0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + subs r2, r1, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + subs r2, r3, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r5, #27 │ │ │ │ + subs r2, r1, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + subs r6, r0, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r2, #25 │ │ │ │ + adds r4, r6, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + adds r6, r6, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r5, #22 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + adds r6, r4, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r7, #20 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + adds r0, r0, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + adds r6, r1, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcc.n 634800 │ │ │ │ + bvs.n 634740 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r6, r3, #15 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r7, #14 │ │ │ │ + asrs r2, r3, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r3, #14 │ │ │ │ + asrs r2, r7, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r2, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r4, #27 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r0, #11 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + asrs r6, r5, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r2, r3, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r0, r7, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2113728,25 +2113736,25 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7ec │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + asrs r4, r5, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + asrs r2, r5, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ ldr r4, [pc, #1012] @ (635084 ) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2114134,21 +2114142,21 @@ │ │ │ │ nop │ │ │ │ cbz r0, 6350e2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sxtb r4, r2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r0, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r7, #4 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr r4, [pc, #692] @ (635368 ) │ │ │ │ @@ -2114413,23 +2114421,23 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ add r7, sp, #240 @ 0xf0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r7, #27 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #1300] @ 6358b4 │ │ │ │ @@ -2114922,31 +2114930,31 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #256 @ 0x100 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r7, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r6, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r5, #8 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r0!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r3, r4, 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 │ │ │ │ @@ -2115729,21 +2115737,21 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 62ebb0 │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 635e78 │ │ │ │ nop │ │ │ │ - pop {r1, r3, pc} │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + stmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vld1.8 {d16[5]}, [sl]! │ │ │ │ + stc2 0, cr0, [sl, #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] @ (6362fc ) │ │ │ │ ldr r3, [pc, #452] @ (636300 ) │ │ │ │ @@ -2116458,18 +2116466,18 @@ │ │ │ │ b.n 63652e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3b000ad │ │ │ │ - @ instruction: 0xf30e00ad │ │ │ │ - @ instruction: 0xf1e000ad │ │ │ │ - @ instruction: 0xf0fc00ad │ │ │ │ + @ instruction: 0xf75000ad │ │ │ │ + subw r0, lr, #2221 @ 0x8ad │ │ │ │ + @ instruction: 0xf58000ad │ │ │ │ + eors.w r0, ip, #5668864 @ 0x568000 │ │ │ │ str r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #128] @ 6368d8 │ │ │ │ @@ -2116764,15 +2116772,15 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 2, cr0, cr0, cr13, {5} │ │ │ │ + rsb r0, r0, #173 @ 0xad │ │ │ │ str r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3792] @ 0xed0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2116963,17 +2116971,17 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r6], {173} @ 0xad │ │ │ │ - stc 0, cr0, [r4], {173} @ 0xad │ │ │ │ - mcrr 0, 10, r0, r4, cr13 │ │ │ │ + bics.w r0, r6, #173 @ 0xad │ │ │ │ + bic.w r0, r4, #173 @ 0xad │ │ │ │ + vaddl.s32 q8, d20, d29 │ │ │ │ str r3, [sp, #16] │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2118093,23 +2118101,23 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #648 @ (adr r7, 637b90 ) │ │ │ │ + add r3, sp, #264 @ 0x108 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 637bc4 │ │ │ │ + b.n 637304 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 630d68 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r1, r0 │ │ │ │ @@ -2119137,33 +2119145,33 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6314b0 │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ b.w 6370e8 │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + b.n 638a34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 86 @ 0x56 │ │ │ │ + b.n 638a14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 638508 │ │ │ │ + b.n 638648 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - blt.n 63844c │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 638530 │ │ │ │ + bgt.n 638470 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 638370 │ │ │ │ + bge.n 6384b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 638394 │ │ │ │ + bls.n 6384d4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #80 @ 0x50 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -2120020,33 +2120028,33 @@ │ │ │ │ add.w r8, r5, #880 @ 0x370 │ │ │ │ b.w 638290 │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 638db4 │ │ │ │ + bvc.n 638cf4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 638d18 │ │ │ │ + bvs.n 638e58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 638c94 │ │ │ │ + bpl.n 638dd4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - beq.n 638cc0 │ │ │ │ + bmi.n 638e00 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r4, #54] @ 0x36 │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + bcs.n 638d84 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + bcs.n 638e94 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ │ │ + bcs.n 638e34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + bne.n 638de4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r7, #16 │ │ │ │ beq.w 639258 │ │ │ │ bhi.w 63922e │ │ │ │ cmp r7, #1 │ │ │ │ it eq │ │ │ │ addeq.w fp, r5, #920 @ 0x398 │ │ │ │ @@ -2120649,43 +2120657,43 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #368] @ (639638 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2121832,47 +2121840,47 @@ │ │ │ │ add.w lr, sp, #184 @ 0xb8 │ │ │ │ b.n 63a06a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bkpt 0x00a2 │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x0036 │ │ │ │ + stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ + stmia r1!, {r2, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r3, r4, r5, r6, pc} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r1, r3, r5, pc} │ │ │ │ + stmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r1, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {} │ │ │ │ + nop {10} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r0, 63a164 │ │ │ │ + bkpt 0x00a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - hlt 0x0022 │ │ │ │ + bkpt 0x0042 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - rev16 r0, r3 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r4, 63a148 │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + cbnz r4, 63a1aa │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr.w r2, [pc, #1716] @ 63a7fc │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2122498,31 +2122506,31 @@ │ │ │ │ nop │ │ │ │ ldrsh r6, [r5, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + cbnz r6, 63a852 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + cbnz r6, 63a854 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + cbnz r2, 63a858 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cbz r4, 63a84c │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r6, 63a836 │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #12 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #504] @ 0x1f8 │ │ │ │ subw sp, sp, #3556 @ 0xde4 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2123601,59 +2123609,59 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r4, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrsb r2, [r3, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ + ldr r6, [r5, #112] @ 0x70 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #24 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r5, r5, #2 │ │ │ │ str r2, [r7, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + ldr r4, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r6, [r3, #92] @ 0x5c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add sl, sp │ │ │ │ + ldr r0, [pc, #552] @ (63b6f0 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r5, #9 │ │ │ │ + asrs r2, r1, #24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #664 @ (adr r6, 63b770 ) │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #96 @ (adr r6, 63b540 ) │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #728 @ (adr r5, 63b7bc ) │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #648 @ (adr r5, 63b770 ) │ │ │ │ + add r1, sp, #264 @ 0x108 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #608 @ (adr r4, 63b74c ) │ │ │ │ + add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 6541e4 │ │ │ │ @@ -2123691,15 +2123699,15 @@ │ │ │ │ bl 531b68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41d7f8> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 53361c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41f2ac> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac7a84 │ │ │ │ + bl ac7dac │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a73e4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2123860,19 +2123868,19 @@ │ │ │ │ b.n 63b6dc │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #496] @ (63b900 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #128 @ (adr r2, 63b798 ) │ │ │ │ + add r5, pc, #768 @ (adr r5, 63ba18 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r1, [pc, #112] @ (63b78c ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r1, pc, #968 @ (adr r1, 63bae8 ) │ │ │ │ + add r5, pc, #584 @ (adr r5, 63b968 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3624] @ 0xe28 │ │ │ │ ldr r5, [pc, #256] @ (63b834 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2123972,15 +2123980,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #784] @ (63bb48 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #480 @ (adr r1, 63ba20 ) │ │ │ │ + add r5, pc, #96 @ (adr r5, 63b8a0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ @ instruction: 0x47e6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2124442,59 +2124450,59 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ blxns r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + add r3, pc, #632 @ (adr r3, 63bf90 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + add r3, pc, #208 @ (adr r3, 63bdec ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov lr, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsh r0, [r7, r7] │ │ │ │ + str r0, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + str r2, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + add r1, pc, #592 @ (adr r1, 63bf88 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + add r1, pc, #160 @ (adr r1, 63bddc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + str r4, [r2, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ + str r0, [r0, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r5, r5] │ │ │ │ + str r2, [r1, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + str r4, [r6, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + add r0, pc, #152 @ (adr r0, 63bdec ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + str r4, [r6, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r6, r3] │ │ │ │ + str r2, [r2, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r6, r1] │ │ │ │ + str r0, [r2, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + str r0, [r3, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + str r2, [r6, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r4, r1] │ │ │ │ + str r4, [r0, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r6, [r6, r0] │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2124719,15 +2124727,15 @@ │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r0, r5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ eors r2, r2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2124866,21 +2124874,21 @@ │ │ │ │ nop │ │ │ │ ands r6, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r4, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r7, #174 @ 0xae │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #232] @ 0xe8 │ │ │ │ + ldr r3, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ @@ -2125005,17 +2125013,17 @@ │ │ │ │ nop │ │ │ │ subs r6, #126 @ 0x7e │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #34 @ 0x22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2125087,17 +2125095,17 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ blx 6aef8 │ │ │ │ mov r6, r0 │ │ │ │ b.n 63c308 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r5, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2125222,17 +2125230,17 @@ │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bdac> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 63c41a │ │ │ │ subs r4, #52 @ 0x34 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + ldr r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2125416,21 +2125424,21 @@ │ │ │ │ ldrd r0, r3, [sp, #16] │ │ │ │ b.n 63c66e │ │ │ │ nop │ │ │ │ subs r1, #180 @ 0xb4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + ldrsb r4, [r7, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r4, [r6, r4] │ │ │ │ + ldrsb r4, [r2, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r2, r4] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2125884,17 +2125892,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r7, #42 @ 0x2a │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #62 @ 0x3e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r3, #52] @ 0x34 │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #264] @ (63ccfc ) │ │ │ │ @@ -2126004,19 +2126012,19 @@ │ │ │ │ b.n 63cc4c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, #4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2126098,23 +2126106,23 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #194 @ 0xc2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #1000] @ (63d1dc ) │ │ │ │ + str r2, [r3, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #872] @ (63d164 ) │ │ │ │ + str r2, [r7, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r2, #86 @ 0x56 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [pc, #984] @ (63d1dc ) │ │ │ │ + str r6, [r2, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2126175,15 +2126183,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6af10 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [pc, #152] @ (63cf44 ) │ │ │ │ + ldr r7, [pc, #792] @ (63d1c4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #40] @ (63cee4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2126199,17 +2126207,17 @@ │ │ │ │ bl 648778 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 61b8b8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r0, [r4, #21] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + strb r4, [r1, #21] │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #40] @ (63cf24 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2126225,17 +2126233,17 @@ │ │ │ │ bl 648778 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 61b8b8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r0, [r7, #5] │ │ │ │ + strb r0, [r3, #20] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb r4, [r0, #20] │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #72] @ (63cf84 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2126266,21 +2126274,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6a3e8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r5, #4] │ │ │ │ + strb r6, [r1, #19] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r0, [r3, #4] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r3, [pc, #416] @ (63d130 ) │ │ │ │ + ldr r7, [pc, #32] @ (63cfb0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r3, [pc, #352] @ (63d0f4 ) │ │ │ │ + ldr r6, [pc, #992] @ (63d374 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2126438,21 +2126446,21 @@ │ │ │ │ b.n 63d122 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #74 @ 0x4a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [pc, #752] @ (63d450 ) │ │ │ │ + ldr r5, [pc, #368] @ (63d2d0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r6, #214 @ 0xd6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r1, [pc, #600] @ (63d3c0 ) │ │ │ │ + ldr r5, [pc, #216] @ (63d240 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -2126543,15 +2126551,15 @@ │ │ │ │ blx 6906c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r4], #8 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 63d1fa │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + ldrh r2, [r3, #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, #3424] @ 0xd60 │ │ │ │ sub.w sp, sp, #636 @ 0x27c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2127422,69 +2127430,69 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 63d994 │ │ │ │ nop │ │ │ │ cmp r5, #76 @ 0x4c │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blx r2 │ │ │ │ + ldr r3, [pc, #192] @ (63dc48 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strh r4, [r1, #30] │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r2, #52] @ 0x34 │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r5, #96] @ 0x60 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r6, [r5, #92] @ 0x5c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ + ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [r1, #20] │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r2, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + ldr r2, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + ldr r4, [r7, #32] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r2, [r0, #100] @ 0x64 │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + strh r2, [r7, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r4, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #16] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r6, [r6, #84] @ 0x54 │ │ │ │ + ldr r6, [r2, #16] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r6, [r7, #80] @ 0x50 │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r1, #12] │ │ │ │ lsls r2, r4, #4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 63dc14 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ @@ -2128505,33 +2128513,33 @@ │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + subs r6, #56 @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r0, #108 @ 0x6c │ │ │ │ + subs r4, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r3, #24] │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ + str r0, [r3, #20] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + str r4, [r0, #20] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + str r6, [r4, #16] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r2, [r6, r5] │ │ │ │ + str r2, [r2, #16] │ │ │ │ lsls r2, r4, #4 │ │ │ │ subs r6, r7, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r6, #10] │ │ │ │ + strb r6, [r2, #25] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2128687,19 +2128695,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx 6a734 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r6, #112 @ 0x70 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r4, [r3, #2] │ │ │ │ + strb r4, [r7, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #144 @ 0x90 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #116] @ (63e97c ) │ │ │ │ @@ -2128753,15 +2128761,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r6, #27 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #120] @ 0x78 │ │ │ │ + strb r0, [r3, #13] │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r2, r3, #26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2128883,17 +2128891,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r6, #240 @ 0xf0 │ │ │ │ bl 648214 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [r3, #112] @ 0x70 │ │ │ │ + strb r6, [r7, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ + strb r2, [r1, #9] │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #96] @ (63eb5c ) │ │ │ │ @@ -2128935,15 +2128943,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r7, #19 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + strb r0, [r4, #5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r2, r7, #18 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2129066,17 +2129074,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ bl 648214 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + strb r2, [r4, #3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ + strb r2, [r7, #1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w ip, [pc, #340] @ 63ee28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2129217,19 +2129225,19 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r2, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r0, #11 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [r3, #48] @ 0x30 │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2129269,15 +2129277,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #96] @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 63ef4c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2129326,15 +2129334,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 68a80 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3688] @ 0xe68 │ │ │ │ ldr r5, [pc, #768] @ (63f268 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2129615,21 +2129623,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 63f13a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r2, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ lsls r7, r4, #2 │ │ │ │ lsrs r0, r0, #30 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r2, #32 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2130431,17 +2130439,17 @@ │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + str r2, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr.w r7, [pc, #1128] @ 63fee4 │ │ │ │ mov r0, r4 │ │ │ │ bl 62bec0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ add r7, pc │ │ │ │ @@ -2130906,19 +2130914,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 63ceec │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b.n 63faf2 │ │ │ │ nop │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + str r2, [r1, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r2, r7] │ │ │ │ + str r6, [r6, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2130972,15 +2130980,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [r3, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r3, r6] │ │ │ │ + ldrb r2, [r7, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #212] @ (640074 ) │ │ │ │ @@ -2131566,22 +2131574,22 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b.n 6402f2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vbsl q8, q0, │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stc2l 1, cr0, [ip], #348 @ 0x15c │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r1, r2] │ │ │ │ + ldr r6, [r5, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + ldrsb r0, [r0, r5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2132477,15 +2132485,15 @@ │ │ │ │ blx 6906c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 61aeb4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #368] @ (641070 ) │ │ │ │ + ldr r5, [pc, #1008] @ (6412f0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r9, r1 │ │ │ │ @@ -2132626,15 +2132634,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0e00157 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #536] @ (6412a0 ) │ │ │ │ + ldr r5, [pc, #152] @ (641120 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ vsra.s32 q0, , #32 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2132918,15 +2132926,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 69ed8 │ │ │ │ b.n 641284 │ │ │ │ mrc 1, 6, r0, cr8, cr7, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [r4, #-348]! @ 0xfffffea4 │ │ │ │ - cmp r8, r1 │ │ │ │ + ldr r1, [pc, #160] @ (641420 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2132956,15 +2132964,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 691bc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r6, r6 │ │ │ │ + ldr r0, [pc, #856] @ (641738 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2132994,15 +2133002,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 691bc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add lr, sl │ │ │ │ + ldr r0, [pc, #472] @ (641618 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2133412,27 +2133420,27 @@ │ │ │ │ b.n 6414c4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb980157 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r1, [r4, #348] @ 0x15c │ │ │ │ - lsls r2, r0, #15 │ │ │ │ + lsls r2, r4, #29 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r6, r7, #14 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2133504,15 +2133512,15 @@ │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 691bc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ b.n 641924 │ │ │ │ - ands r6, r3 │ │ │ │ + bics r6, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2134324,17 +2134332,17 @@ │ │ │ │ b.n 641cb8 │ │ │ │ b.n 6429ac │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 64281c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + subs r3, #94 @ 0x5e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r7, #100 @ 0x64 │ │ │ │ + subs r3, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3536] @ 0xdd0 │ │ │ │ sub.w sp, sp, #524 @ 0x20c │ │ │ │ mov r6, r2 │ │ │ │ @@ -2135473,20 +2135481,20 @@ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 642966 │ │ │ │ udf #26 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf74a00a6 │ │ │ │ - @ instruction: 0xf73400a6 │ │ │ │ - @ instruction: 0xf72800a6 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + @ instruction: 0xfaea00a6 │ │ │ │ + @ instruction: 0xfad400a6 │ │ │ │ + @ instruction: 0xfac800a6 │ │ │ │ + rors r0, r6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ bvs.n 642dc4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ and.w r0, r1, #7 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2135937,20 +2135945,20 @@ │ │ │ │ ubfx r3, r3, #1, #3 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 64226e │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #0] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ - ldc 0, cr0, [r4], #664 @ 0x298 │ │ │ │ - stc 0, cr0, [sl], #664 @ 0x298 │ │ │ │ - ldc 0, cr0, [lr], {166} @ 0xa6 │ │ │ │ - cmp r2, #4 │ │ │ │ + orrs.w r0, r4, #166 @ 0xa6 │ │ │ │ + orr.w r0, sl, #166 @ 0xa6 │ │ │ │ + bics.w r0, lr, #166 @ 0xa6 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stc 0, cr0, [lr], {166} @ 0xa6 │ │ │ │ + bic.w r0, lr, #166 @ 0xa6 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ add.w r8, sp, #484 @ 0x1e4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ @@ -2136590,17 +2136598,17 @@ │ │ │ │ bl 62bd24 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b.n 643722 │ │ │ │ bl 62bd24 │ │ │ │ mov r5, r0 │ │ │ │ b.n 643706 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2136825,15 +2136833,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmia r7!, {r3, r4, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 643d04 │ │ │ │ + b.n 643444 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov sl, r0 │ │ │ │ @@ -2137271,31 +2137279,31 @@ │ │ │ │ b.n 643ad6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r0, 643f18 │ │ │ │ + pop {r7, pc} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r4, r7, r5 │ │ │ │ + subs r4, r3, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + subs r6, r0, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -2138551,17 +2138559,17 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ wfi │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #9 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr.w r3, [sp, #2288] @ 0x8f0 │ │ │ │ mov r0, fp │ │ │ │ bfi r3, r8, #6, #14 │ │ │ │ str.w r3, [sp, #2288] @ 0x8f0 │ │ │ │ add.w r3, sp, #2288 @ 0x8f0 │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ @@ -2138955,15 +2138963,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 6450ba │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr.w r2, [sp, #2168] @ 0x878 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr.w r1, [sp, #2164] @ 0x874 │ │ │ │ bl 61aeb4 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2139945,15 +2139953,15 @@ │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r1, #0] │ │ │ │ bl 63b668 │ │ │ │ b.n 645548 │ │ │ │ nop │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r1, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb.w r0, [r8] │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ubfx r0, r0, #3, #3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ @@ -2140303,17 +2140311,18 @@ │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r2, #32] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldmia.w r3, {r0, r1} │ │ │ │ stmia.w sl, {r0, r1} │ │ │ │ b.w 6452cc │ │ │ │ ... │ │ │ │ - stc2l 0, cr0, [r6], #688 @ 0x2b0 │ │ │ │ - smlaltb r0, r0, r6, ip │ │ │ │ - @ instruction: 0xfb2800ac │ │ │ │ + lsls r6, r0, #2 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + vhadd.u32 d16, d22, d28 │ │ │ │ + cdp2 0, 12, cr0, cr8, cr12, {5} │ │ │ │ cmp r5, #2 │ │ │ │ beq.w 646086 │ │ │ │ subs r5, #3 │ │ │ │ cmp r5, #2 │ │ │ │ bhi.w 646172 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -2140782,15 +2140791,15 @@ │ │ │ │ and.w r0, r0, #2004877312 @ 0x77800000 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r4, [r0, pc] │ │ │ │ ... │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0002 │ │ │ │ + bkpt 0x0022 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ mov r4, r1 │ │ │ │ @@ -2141494,22 +2141503,22 @@ │ │ │ │ strd r3, r3, [sp, #208] @ 0xd0 │ │ │ │ b.n 6468c8 │ │ │ │ nop │ │ │ │ ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6a2 │ │ │ │ + rev16 r2, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf26c00ac │ │ │ │ + addw r0, ip, #2220 @ 0x8ac │ │ │ │ ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r2, r5} │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strb r6, [r4, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #348] @ (646d0c ) │ │ │ │ @@ -2141658,15 +2141667,15 @@ │ │ │ │ b.n 646cca │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [lr], #688 @ 0x2b0 │ │ │ │ + eors.w r0, lr, #172 @ 0xac │ │ │ │ str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2142118,21 +2142127,21 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #142 @ 0x8e │ │ │ │ + subs r3, #46 @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bic.w r0, lr, ip, asr #2 │ │ │ │ - ldmdb sl, {r2, r3, r5, r7} │ │ │ │ + stcl 0, cr0, [lr, #688] @ 0x2b0 │ │ │ │ + ldc 0, cr0, [sl], #688 @ 0x2b0 │ │ │ │ ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strd r0, r0, [r2], #-688 @ 0x2b0 │ │ │ │ + stc 0, cr0, [r2], {172} @ 0xac │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w ip, sp, #88 @ 0x58 │ │ │ │ strd fp, sl, [sp, #4] │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ @@ -2142815,23 +2142824,22 @@ │ │ │ │ b.n 647706 │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6473d0 │ │ │ │ + stmdb sl!, {r2, r3, r5, r7} │ │ │ │ + b.n 647808 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6470c8 │ │ │ │ + b.n 6476b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 647f74 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + add r0, pc, #648 @ (adr r0, 647b50 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 647d48 │ │ │ │ + b.n 647488 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb.w r3, [fp, #11] │ │ │ │ lsls r0, r3, #29 │ │ │ │ bpl.w 6477b2 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2142932,15 +2142940,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 647590 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 647572 │ │ │ │ b.n 647578 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + b.n 648108 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #188] @ (647aac ) │ │ │ │ @@ -2143019,17 +2143027,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #544 @ (adr r1, 647cd8 ) │ │ │ │ + add r5, pc, #160 @ (adr r5, 647b58 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - udf #118 @ 0x76 │ │ │ │ + b.n 647ee8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2143098,15 +2143106,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #864 @ (adr r0, 647ed8 ) │ │ │ │ + add r4, pc, #480 @ (adr r4, 647d58 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ strh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2143125,15 +2143133,15 @@ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx 68858 │ │ │ │ str.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 647ba0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ble.n 647c74 │ │ │ │ + b.n 647db4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #200] @ (647c9c ) │ │ │ │ @@ -2143215,19 +2143223,19 @@ │ │ │ │ b.n 647c32 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r4, #32] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + add r3, pc, #360 @ (adr r3, 647e10 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ strh r6, [r0, #30] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bgt.n 647bdc │ │ │ │ + b.n 647d1c │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #248] @ (647dbc ) │ │ │ │ @@ -2143328,17 +2143336,17 @@ │ │ │ │ b.n 647d5e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r6, #24] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ + str r4, [r5, #104] @ 0x68 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - blt.n 647d40 │ │ │ │ + svc 90 @ 0x5a │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r4, #18] │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2143419,15 +2143427,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r2, #14] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 647dc0 │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r2, [r7, #10] │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2143452,15 +2143460,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 69ea8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bge.n 647f20 │ │ │ │ + ble.n 647e60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2143507,15 +2143515,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r5, #6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 647edc │ │ │ │ + ble.n 64801c │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r2, [r5, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2143570,15 +2143578,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r5, #2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 64806c │ │ │ │ + bgt.n 647fac │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r2, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2143605,15 +2143613,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ blx 6a490 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bhi.n 647ff8 │ │ │ │ + bgt.n 648138 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #88] @ 6480c8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2143647,15 +2143655,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6480c4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bhi.n 6481b0 │ │ │ │ + bgt.n 6480f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r1, #29] │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2143680,15 +2143688,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bvc.n 648104 │ │ │ │ + blt.n 648044 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2143710,15 +2143718,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 6a490 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bvc.n 6480c0 │ │ │ │ + blt.n 648200 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2143755,15 +2143763,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 6aa4c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bvc.n 648258 │ │ │ │ + bge.n 648198 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2143875,17 +2143883,17 @@ │ │ │ │ b.n 6482b0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 64816c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b.n 64828e │ │ │ │ - bvs.n 6483bc │ │ │ │ + bls.n 6482fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvs.n 64837c │ │ │ │ + bls.n 6482bc │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ ldr r6, [pc, #816] @ (648664 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2144200,35 +2144208,35 @@ │ │ │ │ b.n 648448 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 648662 │ │ │ │ ldrb r4, [r0, #19] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6486b0 │ │ │ │ + bhi.n 6485f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r4, r7} │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bmi.n 648764 │ │ │ │ + bhi.n 6486a4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 648748 │ │ │ │ + bhi.n 648688 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 648710 │ │ │ │ + bvc.n 648650 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r6, [r0, #13] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bcc.n 648610 │ │ │ │ + bvc.n 648750 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 648784 │ │ │ │ + bvc.n 6486c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 64875c │ │ │ │ + bvc.n 64869c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 64864c │ │ │ │ + bvs.n 64878c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 648620 │ │ │ │ + bvs.n 648760 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1984] @ 0x7c0 │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ mov r8, r2 │ │ │ │ @@ -2144301,15 +2144309,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 64870c │ │ │ │ + bpl.n 64884c │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r0, [r7, #2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2144711,25 +2144719,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 648c24 │ │ │ │ + bcc.n 648b64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strb r4, [r6, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + bcs.n 648b00 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + bcs.n 648ca4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + bne.n 648b84 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + bne.n 648cac │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 648bd4 │ │ │ │ bls.n 648bce │ │ │ │ cmp r2, #5 │ │ │ │ bne.n 648bd8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -2145082,32 +2145090,32 @@ │ │ │ │ b.n 648dd4 │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ mov r8, r9 │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r9 │ │ │ │ b.n 648dd4 │ │ │ │ nop │ │ │ │ - bgt.n 648e90 │ │ │ │ + b.n 648fd0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf4ba00b0 │ │ │ │ - bgt.n 648ff4 │ │ │ │ + ldr.w r0, [sl, r0, lsl #3] │ │ │ │ + svc 218 @ 0xda │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + str r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r1, #44] @ 0x2c │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bge.n 648ef8 │ │ │ │ + udf #80 @ 0x50 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r7, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2145244,19 +2145252,19 @@ │ │ │ │ b.n 649090 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r4, r5} │ │ │ │ + ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r0!, {r2} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ @@ -2145359,15 +2145367,15 @@ │ │ │ │ b.n 6491de │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r1, #108] @ 0x6c │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r2, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #3312] @ 0xcf0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -2145485,15 +2145493,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64934e │ │ │ │ ldr.w r0, [r4, #852] @ 0x354 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2145510,15 +2145518,15 @@ │ │ │ │ bl 61f0c0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 69864 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r6, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [pc, #16] @ (6493c8 ) │ │ │ │ @@ -2145526,15 +2145534,15 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69fec │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #176] @ (649490 ) │ │ │ │ @@ -2145609,15 +2145617,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r4, sp, #600 @ 0x258 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (6494f0 ) │ │ │ │ @@ -2145780,17 +2145788,16 @@ │ │ │ │ bne.n 649654 │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ streq.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bne.n 64965c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 6493d4 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + bics.w r0, r6, r5, asr #2 │ │ │ │ + ldrh r4, [r4, #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 │ │ │ │ @@ -2145859,17 +2145866,17 @@ │ │ │ │ bl 6539f0 │ │ │ │ ldr.w r3, [r8, #3464] @ 0xd88 │ │ │ │ ldr.w r2, [r4, #2272] @ 0x8e0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r2, [r8, #3464] @ 0xd88 │ │ │ │ str.w r3, [r4, #2272] @ 0x8e0 │ │ │ │ b.n 649746 │ │ │ │ - strh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r2, [r1, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [r1, #3464] @ 0xd88 │ │ │ │ @@ -2145895,15 +2145902,15 @@ │ │ │ │ blx 69960 │ │ │ │ mov r1, r0 │ │ │ │ b.n 6497d2 │ │ │ │ ldr.w r0, [r5, #836] @ 0x344 │ │ │ │ bl 61fb00 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r7, #2] │ │ │ │ + strh r2, [r3, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r0, #3572 @ 0xdf4 │ │ │ │ @@ -2145954,19 +2145961,19 @@ │ │ │ │ str.w r0, [r5, #864] @ 0x360 │ │ │ │ add.w r0, r8, #13120 @ 0x3340 │ │ │ │ adds r0, #8 │ │ │ │ bl 6539f0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r3, #28] │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r0, #28] │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2146133,15 +2146140,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 653c44 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bkpt 0x0062 │ │ │ │ + stmia r2!, {r1} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ @@ -2146251,21 +2146258,21 @@ │ │ │ │ bl 61fb00 │ │ │ │ b.n 649b90 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r0, [r5, #68] @ 0x44 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + strh r6, [r3, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2146364,20 +2146371,20 @@ │ │ │ │ cmpne r2, #141 @ 0x8d │ │ │ │ bne.n 649c32 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 649c68 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + strh r2, [r5, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ + itte lt │ │ │ │ + lsllt r4, r5, #2 │ │ │ │ + strhlt r6, [r1, #22] │ │ │ │ + lslge 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 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ @@ -2146655,15 +2146662,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r4, #16] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2146777,15 +2146784,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xb866 │ │ │ │ + pop {r1, r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 64a18c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2146921,21 +2146928,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r6, [r1, r1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + hlt 0x0032 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r1, #24] │ │ │ │ + ldrb r2, [r5, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + ldrb r4, [r4, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r4, [r2, r5] │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2147042,15 +2147049,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r7, r3] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r4, [r1, r0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2147175,21 +2147182,21 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r1, r7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, r6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ + add r0, pc, #56 @ (adr r0, 64a5a4 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrh r0, [r6, r4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #28] │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2147279,15 +2147286,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 61aeb4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - uxth r6, r7 │ │ │ │ + @ instruction: 0xb65e │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -2147467,23 +2147474,23 @@ │ │ │ │ b.n 64a80c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, r5] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbz r6, 64a8a2 │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r0, 64a8a6 │ │ │ │ + push {r3, r7, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + strb r2, [r7, #15] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbz r6, 64a890 │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r6, 64a87a │ │ │ │ + push {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrsb r4, [r5, r7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -2147949,15 +2147956,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r6, r4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrsb r0, [r6, r0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + strb r6, [r7, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w lr, #3 │ │ │ │ @@ -2148215,15 +2148222,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 64af3e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r4, r3] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r4, [r4, r0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ @@ -2148558,15 +2148565,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #552] @ (64b5e4 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldr r6, [pc, #112] @ (64b430 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2148787,15 +2148794,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #696] @ (64b908 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #488 @ (adr r3, 64b840 ) │ │ │ │ + add r7, pc, #104 @ (adr r7, 64b6c0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r1, [pc, #816] @ (64b98c ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2148838,15 +2148845,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 64b534 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #312 @ (adr r2, 64b814 ) │ │ │ │ + add r5, pc, #952 @ (adr r5, 64ba94 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #220] @ 64b7cc │ │ │ │ mov ip, r1 │ │ │ │ @@ -2148929,15 +2148936,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [pc, #24] @ (64b7e8 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #760] @ (64bad0 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, pc, #264 @ (adr r1, 64b8e4 ) │ │ │ │ + add r4, pc, #904 @ (adr r4, 64bb64 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2149012,19 +2149019,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ blx 6906c │ │ │ │ mov r2, r0 │ │ │ │ b.n 64b82a │ │ │ │ nop │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, pc, #296 @ (adr r0, 64b9e8 ) │ │ │ │ + add r3, pc, #936 @ (adr r3, 64bc68 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2149219,15 +2149226,15 @@ │ │ │ │ bic.w r2, r5, #2 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 64ba5a │ │ │ │ b.n 64baca │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #896] @ 0x380 │ │ │ │ + add r2, pc, #512 @ (adr r2, 64bcf4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ subs r5, r1, #5 │ │ │ │ @@ -2149315,19 +2149322,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 64a2e0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + add r1, pc, #456 @ (adr r1, 64bdb8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + add r1, pc, #208 @ (adr r1, 64bcc4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + add r0, pc, #856 @ (adr r0, 64bf50 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2149478,21 +2149485,21 @@ │ │ │ │ adds r6, #200 @ 0xc8 │ │ │ │ b.n 64bd20 │ │ │ │ adds r6, #160 @ 0xa0 │ │ │ │ b.n 64bd20 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ b.n 64bd20 │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #392] @ 0x188 │ │ │ │ + add r0, pc, #8 @ (adr r0, 64bd9c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ + ldr r7, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [sp, #800] @ 0x320 │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r8, [r0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2149565,15 +2149572,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 64a2e0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #836] @ (64c1d4 ) │ │ │ │ @@ -2149888,23 +2149895,23 @@ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b.n 64c0e2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adcs r0, r5 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsrs r2, r3 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, #31] │ │ │ │ + strh r6, [r7, #26] │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2150055,21 +2150062,21 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ blx 6906c │ │ │ │ mov r6, r0 │ │ │ │ b.n 64c2c2 │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r5, [sp, #376] @ 0x178 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2150247,19 +2150254,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ blx 6906c │ │ │ │ mov r6, r0 │ │ │ │ b.n 64c47e │ │ │ │ - str r3, [sp, #648] @ 0x288 │ │ │ │ + str r7, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #424] @ 0x1a8 │ │ │ │ + str r7, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2150443,19 +2150450,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ blx 6906c │ │ │ │ mov r6, r0 │ │ │ │ b.n 64c66c │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #328] @ 0x148 │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #568] @ (64ca00 ) │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ @@ -2150667,31 +2150674,31 @@ │ │ │ │ str.w r0, [r6, #676] @ 0x2a4 │ │ │ │ b.n 64c7e8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #46 @ 0x2e │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r0, r2] │ │ │ │ + strb r2, [r4, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + strb r2, [r5, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ adds r7, #162 @ 0xa2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [r2, r1] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + ldrsb r2, [r2, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #556] @ (64cc6c ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2150898,17 +2150905,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r5, #184 @ 0xb8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #248 @ 0xf8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r2, #38] @ 0x26 │ │ │ │ + str r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2151067,21 +2151074,21 @@ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 64ce36 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r7, r3] │ │ │ │ + ldrsh r6, [r3, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 64cef8 │ │ │ │ + bhi.n 64ce38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 64d2a8 │ │ │ │ @@ -2151488,23 +2151495,23 @@ │ │ │ │ mov r5, ip │ │ │ │ b.n 64d24a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r1, #136 @ 0x88 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r0, #246 @ 0xf6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r2, [r5, #12] │ │ │ │ + ldrh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + strb r6, [r1, #10] │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #544] @ (64d4f8 ) │ │ │ │ @@ -2151722,17 +2151729,17 @@ │ │ │ │ nop │ │ │ │ cmp r5, #32 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #202 @ 0xca │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64d5fa │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2151817,15 +2151824,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r2, #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, #3832] @ 0xef8 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1184] @ 64dab4 │ │ │ │ @@ -2152273,27 +2152280,27 @@ │ │ │ │ mov r6, lr │ │ │ │ b.n 64da54 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #40] @ 0x28 │ │ │ │ + ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r4, #16] │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r7, #10] │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r7, #222 @ 0xde │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r4, [r0, #2] │ │ │ │ + strh r4, [r4, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #544] @ (64dd0c ) │ │ │ │ @@ -2152502,21 +2152509,21 @@ │ │ │ │ b.n 64dc20 │ │ │ │ movs r5, #12 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #172 @ 0xac │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + strh r6, [r1, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + strh r0, [r5, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r6, #17] │ │ │ │ + strh r2, [r2, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ @@ -2152807,19 +2152814,19 @@ │ │ │ │ nop │ │ │ │ movs r2, #180 @ 0xb4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #220 @ 0xdc │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r6, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + ldrb r0, [r6, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #752] @ (64e358 ) │ │ │ │ @@ -2153101,27 +2153108,27 @@ │ │ │ │ blx 6906c │ │ │ │ b.n 64e292 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, r2, #6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + ldrb r4, [r0, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r6, r4, #5 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + ldrb r6, [r3, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + ldrb r6, [r5, #5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r4, #22] │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2154530,23 +2154537,23 @@ │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ strd lr, r0, [r2, #8] │ │ │ │ mov.w ip, r1, lsr #16 │ │ │ │ bne.n 64f1f6 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r2, #16] │ │ │ │ b.n 64f22a │ │ │ │ - str r6, [r1, r6] │ │ │ │ + strb r6, [r5, r4] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + strb r0, [r4, r2] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + strb r4, [r2, r2] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + strb r2, [r5, r1] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ push {r4, lr} │ │ │ │ cmp ip, r2 │ │ │ │ bgt.n 64f320 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ rsb r2, r2, ip, lsl #1 │ │ │ │ @@ -2155773,21 +2155780,21 @@ │ │ │ │ adds r1, r6, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #1 │ │ │ │ bl 64ef30 │ │ │ │ b.n 64fee6 │ │ │ │ nop │ │ │ │ - mvns r6, r7 │ │ │ │ + @ instruction: 0x479e │ │ │ │ lsls r1, r4, #4 │ │ │ │ - muls r2, r3 │ │ │ │ + mov sl, pc │ │ │ │ lsls r1, r4, #4 │ │ │ │ - add r0, r4 │ │ │ │ + blx r8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bics r4, r5 │ │ │ │ + bxns r9 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r2, [pc, #940] @ (6503c4 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2156903,17 +2156910,17 @@ │ │ │ │ lsls r0, r0, #1 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r0, r0, #2 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ ldrb.w r0, [r2, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + subs r4, #214 @ 0xd6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r1, #26 │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ lsls r1, r4, #4 │ │ │ │ sub.w r1, r2, #14024704 @ 0xd60000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ ldr r2, [pc, #188] @ (650d68 ) │ │ │ │ @@ -2157345,17 +2157352,17 @@ │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2660156 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf21e0156 │ │ │ │ - adds r3, #122 @ 0x7a │ │ │ │ + adds r7, #26 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r7, #0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r2, [pc, #172] @ (65129c ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2157553,17 +2157560,17 @@ │ │ │ │ vmov.f32 s11, s12 │ │ │ │ b.n 651302 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + adds r2, #30 │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #84] @ (651478 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2157769,18 +2157776,18 @@ │ │ │ │ nop │ │ │ │ adds.w r1, r8, r6, lsr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add.w r1, sl, r6, lsr #1 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - muls r6, r3 │ │ │ │ + mov lr, pc │ │ │ │ lsls r4, r5, #2 │ │ │ │ bics.w r1, r6, r6, lsr #1 │ │ │ │ - cmn r4, r7 │ │ │ │ + mov ip, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2157955,24 +2157962,24 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xe98c0156 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe9800156 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - rors r6, r1 │ │ │ │ + cmp r6, sp │ │ │ │ lsls r4, r5, #2 │ │ │ │ @ instruction: 0xe8ce0156 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r5 │ │ │ │ + add lr, r9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #20 │ │ │ │ + lsrs r0, r6, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #600] @ (651ac8 ) │ │ │ │ @@ -2158187,25 +2158194,25 @@ │ │ │ │ b.n 651932 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6519dc │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ands r6, r4 │ │ │ │ + mvns r6, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r7, #166 @ 0xa6 │ │ │ │ + muls r6, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ b.n 651810 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + cmn r0, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, #202 @ 0xca │ │ │ │ + negs r2, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + rors r0, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2158345,19 +2158352,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 690d8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r5, #72 @ 0x48 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ + eors r4, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, #178 @ 0xb2 │ │ │ │ + eors r2, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3336] @ 0xd08 │ │ │ │ @@ -2159279,27 +2159286,27 @@ │ │ │ │ bl 64ec2c │ │ │ │ b.n 6525f8 │ │ │ │ nop │ │ │ │ b.n 652d9c │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r5, #228 @ 0xe4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ b.n 6527b0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - subs r0, #106 @ 0x6a │ │ │ │ + subs r4, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + subs r2, #52 @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r5, #192 @ 0xc0 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r7, #250 @ 0xfa │ │ │ │ lsls r4, r5, #2 │ │ │ │ tst.w r8, #4 │ │ │ │ beq.w 651dfe │ │ │ │ tst.w r9, #8 │ │ │ │ beq.w 651dfe │ │ │ │ ldrh.w r4, [sp, #768] @ 0x300 │ │ │ │ ubfx r2, r4, #0, #14 │ │ │ │ @@ -2159625,15 +2159632,15 @@ │ │ │ │ cbnz r0, 652afc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r4, sp, #140 @ 0x8c │ │ │ │ b.w 651fea │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ b.w 651d58 │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ @@ -2160024,19 +2160031,19 @@ │ │ │ │ b.n 652e42 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 652ebc │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ bne.n 65300c │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r5, #108 @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #200] @ (653048 ) │ │ │ │ @@ -2160434,17 +2160441,17 @@ │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r2 │ │ │ │ ldmia r7, {r1, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + cmp r3, #74 @ 0x4a │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldmia r5, {r1, r4, r5} │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrd r3, r2, [sp, #248] @ 0xf8 │ │ │ │ mov r0, r5 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ @@ -2160789,17 +2160796,17 @@ │ │ │ │ b.n 6536b8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldmia r1, {r1, r4, r5} │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2161026,15 +2161033,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r2, r4, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + movs r3, #48 @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmia r6!, {r2, r3, r6} │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2161169,23 +2161176,23 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ b.n 653a8a │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 653a9a │ │ │ │ nop │ │ │ │ - b.n 654108 │ │ │ │ + b.n 653848 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 65409c │ │ │ │ + b.n 6537dc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 653ff0 │ │ │ │ + b.n 653730 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 653fe8 │ │ │ │ + b.n 653728 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movw ip, #3572 @ 0xdf4 │ │ │ │ movs r2, #0 │ │ │ │ mla r3, ip, r1, r3 │ │ │ │ str.w r2, [r3, #328] @ 0x148 │ │ │ │ str.w r2, [r3, #3564] @ 0xdec │ │ │ │ @@ -2161254,17 +2161261,17 @@ │ │ │ │ str.w r5, [r0, #328] @ 0x148 │ │ │ │ str.w r5, [r0, #3564] @ 0xdec │ │ │ │ str.w r5, [r0, #3568] @ 0xdf0 │ │ │ │ str.w r5, [r0, #2256] @ 0x8d0 │ │ │ │ str r3, [r0, #4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 653fbc │ │ │ │ + b.n 6536fc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 653f78 │ │ │ │ + b.n 6536b8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6a8a8 │ │ │ │ @@ -2161321,15 +2161328,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 6a100 │ │ │ │ mov r8, r0 │ │ │ │ b.n 653c90 │ │ │ │ nop │ │ │ │ - adds r0, r7, #1 │ │ │ │ + movs r0, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r4, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2161357,15 +2161364,15 @@ │ │ │ │ blx 6a9e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6539f0 │ │ │ │ ldr.w r3, [r4, #3564] @ 0xdec │ │ │ │ str.w r3, [r4, #3568] @ 0xdf0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, r5, r7 │ │ │ │ + subs r2, r1, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2161455,17 +2161462,17 @@ │ │ │ │ str r2, [r4, #28] │ │ │ │ blx 6a9e0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 653d62 │ │ │ │ mov r0, r4 │ │ │ │ bl 653cd0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subs r4, r7, r4 │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 144 @ 0x90 │ │ │ │ + b.n 6544b0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -2161586,21 +2161593,21 @@ │ │ │ │ ldr.w r3, [r1, #2280] @ 0x8e8 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ str.w r6, [r4, #652] @ 0x28c │ │ │ │ bl 6539f0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - subs r2, r6, r0 │ │ │ │ + adds r2, r2, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + adds r4, r1, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + b.n 6543e8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r1, #5] │ │ │ │ + ldrb r6, [r5, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r3, r4, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2161626,15 +2161633,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 69ed8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 6539f0 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r6, r3, r3 │ │ │ │ + adds r6, r7, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrd r1, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ subs r3, #1 │ │ │ │ mla r1, r2, r3, r1 │ │ │ │ ldr.w r2, [r1, #328] @ 0x148 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ @@ -2161665,15 +2161672,15 @@ │ │ │ │ blx 69ed8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 6539f0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r0, r3, r2 │ │ │ │ + adds r0, r7, #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r3, r1, [r0, #36] @ 0x24 │ │ │ │ movw ip, #3572 @ 0xdf4 │ │ │ │ @@ -2161719,15 +2161726,15 @@ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a9e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6539f0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - adds r4, r1, r0 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2161790,23 +2161797,23 @@ │ │ │ │ blx 6a9e0 │ │ │ │ b.n 654172 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 654178 │ │ │ │ str r3, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r8, r8 │ │ │ │ + ldr r1, [pc, #384] @ (654354 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 654268 │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp lr, r0 │ │ │ │ + ldr r1, [pc, #152] @ (654274 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + subs r4, r5, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 6541c8 │ │ │ │ + svc 146 @ 0x92 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ ldr r2, [pc, #312] @ (654330 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2161834,15 +2161841,15 @@ │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ add r7, sp, #20 │ │ │ │ bl 48ff40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37bbd0> │ │ │ │ movs r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ movw r8, #9217 @ 0x2401 │ │ │ │ - bl ac4254 │ │ │ │ + bl ac457c │ │ │ │ mov r0, r4 │ │ │ │ bl 47fc4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36b8dc> │ │ │ │ ldr r3, [pc, #248] @ (654340 ) │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a42b4> │ │ │ │ @@ -2161903,36 +2161910,36 @@ │ │ │ │ bne.n 65432a │ │ │ │ add sp, #432 @ 0x1b0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ - bl ad0220 │ │ │ │ + bl ad0548 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 654228 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad1324 │ │ │ │ + bl ad164c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 654228 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac71f0 │ │ │ │ + bl ac7518 │ │ │ │ mov r0, r4 │ │ │ │ bl 4a0544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38c1d4> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bbee0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a7b70> │ │ │ │ b.n 654228 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bkpt 0x0000 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #8 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ lsls r1, r4, #4 │ │ │ │ pop {r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r6, r2, #5 │ │ │ │ @@ -2162018,15 +2162025,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 69ed8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 654384 │ │ │ │ nop │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2162151,15 +2162158,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 6545f2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r0, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ hlt 0x0022 │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2162438,23 +2162445,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 69ed8 │ │ │ │ mov r5, r0 │ │ │ │ b.n 654608 │ │ │ │ - asrs r2, r1, #9 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r5, #7 │ │ │ │ + asrs r4, r1, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r2, #21 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ + asrs r0, r4, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + asrs r6, r0, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3400] @ 0xd48 │ │ │ │ sub.w sp, sp, #660 @ 0x294 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2162755,17 +2162762,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb762 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #29 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r0, #22 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ bhi.w 65510a │ │ │ │ ldrh.w r1, [sl, #8] │ │ │ │ ubfx r1, r1, #0, #14 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6552b8 │ │ │ │ movs r7, #0 │ │ │ │ @@ -2163211,29 +2163218,29 @@ │ │ │ │ b.n 654ae0 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #19 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ sxtb r4, r7 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r2, r6, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r7, #8 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r7, #5 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ add.w r9, sp, #180 @ 0xb4 │ │ │ │ add.w r8, sp, #176 @ 0xb0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ movs r7, #0 │ │ │ │ @@ -2163472,17 +2163479,17 @@ │ │ │ │ b.n 654c12 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2163855,15 +2163862,15 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #936 @ 0x3a8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #912 @ 0x390 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3608] @ 0xe18 │ │ │ │ @@ -2164184,24 +2164191,26 @@ │ │ │ │ eors r0, r6 │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r2, r0 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vaddl.u8 q0, d22, d27 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + lsls r6, r4, #12 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cdp2 0, 15, cr0, cr12, cr11, {5} │ │ │ │ + lsls r4, r3, #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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -2164406,21 +2164415,24 @@ │ │ │ │ bpl.n 655b80 │ │ │ │ b.n 655bec │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #600 @ (adr r5, 655e9c ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cdp2 0, 0, cr0, cr4, cr11, {5} │ │ │ │ - ldc2 0, cr0, [r4, #684] @ 0x2ac │ │ │ │ + lsls r4, r4, #6 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ add r4, pc, #416 @ (adr r4, 655df8 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - stc2 0, cr0, [ip, #-684]! @ 0xfffffd54 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r2, #88] @ 0x58 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ adds r3, #24 │ │ │ │ @@ -2164703,15 +2164715,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f2c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsb.w r0, [r2, #171] @ 0xab │ │ │ │ + ldc2 0, cr0, [r2, #-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] @ (655fa0 ) │ │ │ │ @@ -2164721,15 +2164733,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f2c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vld4.32 {d16-d19}, [r4 :128], fp │ │ │ │ + stc2 0, cr0, [r4, #-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] @ (655fd0 ) │ │ │ │ @@ -2164739,15 +2164751,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a44 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh.w r0, [r4, fp, lsl #2] │ │ │ │ + ldc2l 0, cr0, [r4], {171} @ 0xab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (656000 ) │ │ │ │ @@ -2164756,15 +2164768,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a44 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vst4.32 {d0-d3}, [r2 :128], fp │ │ │ │ + stc2 0, cr0, [r2], #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] @ (656030 ) │ │ │ │ @@ -2164773,15 +2164785,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68c30 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr.w r0, [r2, #171] @ 0xab │ │ │ │ + ldc2l 0, cr0, [r2], #-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] @ (656060 ) │ │ │ │ @@ -2164790,15 +2164802,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ae14 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh.w r0, [r2, #171] @ 0xab │ │ │ │ + mcrr2 0, 10, r0, r2, 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] @ (656090 ) │ │ │ │ @@ -2164807,15 +2164819,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69aec │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr??.w r0, [r2, fp, lsl #2] │ │ │ │ + ldc2 0, cr0, [r2], {171} @ 0xab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (6560c0 ) │ │ │ │ @@ -2164825,15 +2164837,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69aec │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str.w r0, [r4, fp, lsl #2] │ │ │ │ + @ instruction: 0xfbe400ab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (6560f0 ) │ │ │ │ @@ -2164842,15 +2164854,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6aa28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb.w r0, [r2, fp, lsl #2] │ │ │ │ + @ instruction: 0xfbb200ab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (656120 ) │ │ │ │ @@ -2164860,15 +2164872,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6aa28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7e400ab │ │ │ │ + @ instruction: 0xfb8400ab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2164883,15 +2164895,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6aa28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7a200ab │ │ │ │ + @ instruction: 0xfb4200ab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #160 @ 0xa0 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2164945,15 +2164957,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (65620c ) │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6aa28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf6f000ab │ │ │ │ + @ instruction: 0xfa9000ab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ add.w r0, r1, #120 @ 0x78 │ │ │ │ @@ -2164967,15 +2164979,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6a854 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6b600ab │ │ │ │ + @ instruction: 0xfa5600ab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r1, #120 @ 0x78 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2164990,15 +2165002,15 @@ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6a608 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf67600ab │ │ │ │ + @ instruction: 0xfa1600ab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (6562b8 ) │ │ │ │ @@ -2165007,15 +2165019,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 6a608 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movw r0, #51371 @ 0xc8ab │ │ │ │ + vld1.8 {d16[5]}, [ip], fp │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ @@ -2165211,15 +2165223,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ae68 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bics.w r0, sl, #5603328 @ 0x558000 │ │ │ │ + @ instruction: 0xf7da00ab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (6564f8 ) │ │ │ │ @@ -2165229,15 +2165241,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 693b8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - and.w r0, ip, #5603328 @ 0x558000 │ │ │ │ + @ instruction: 0xf7ac00ab │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [pc, #48] @ (656540 ) │ │ │ │ @@ -2165256,15 +2165268,15 @@ │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6a734 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3da00ab │ │ │ │ + @ instruction: 0xf77a00ab │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [pc, #48] @ (656588 ) │ │ │ │ @@ -2165283,15 +2165295,15 @@ │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6a734 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf39200ab │ │ │ │ + @ instruction: 0xf73200ab │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r1, #40 @ 0x28 │ │ │ │ ldr r1, [pc, #68] @ (6565e4 ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2165380,15 +2165392,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 690d8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf28400ab │ │ │ │ + @ instruction: 0xf62400ab │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2165462,15 +2165474,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 692c8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf19800ab │ │ │ │ + @ instruction: 0xf53800ab │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ @@ -2165558,15 +2165570,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6514cc │ │ │ │ strd r4, r0, [r6, #96] @ 0x60 │ │ │ │ strd r4, r0, [r6, #104] @ 0x68 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0cc00ab │ │ │ │ + orn r0, ip, #5603328 @ 0x558000 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2165833,15 +2165845,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ adds r5, #24 │ │ │ │ bl 62bec0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [lr, #684]! @ 0x2ac │ │ │ │ + adcs.w r0, lr, #171 @ 0xab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ movs r1, #1 │ │ │ │ @@ -2166236,15 +2166248,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldmdb r8!, {r0, r1, r3, r5, r7} │ │ │ │ + ldcl 0, cr0, [r8], {171} @ 0xab │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [pc, #68] @ (65704c ) │ │ │ │ @@ -2166271,15 +2166283,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xe8dc00ab │ │ │ │ + ldcl 0, cr0, [ip], #-684 @ 0xfffffd54 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2166309,15 +2166321,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r2], #-684 @ 0x2ac │ │ │ │ + ldc 0, cr0, [r2], {171} @ 0xab │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2166346,15 +2166358,15 @@ │ │ │ │ adds r4, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xe80e00ab │ │ │ │ + sub.w r0, lr, fp, asr #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 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2166384,16 +2166396,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 6570d4 │ │ │ │ - lsls r3, r5, #2 │ │ │ │ + adcs.w r0, r0, fp, asr #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] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2166422,16 +2166433,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.n 657074 │ │ │ │ - lsls r3, r5, #2 │ │ │ │ + @ instruction: 0xeaf000ab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #200 @ 0xc8 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2166687,16 +2166697,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 656d84 │ │ │ │ - lsls r3, r5, #2 │ │ │ │ + @ instruction: 0xe80000ab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2166989,15 +2166998,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69ed8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 657a9c │ │ │ │ + b.n 6571dc │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ @@ -2167204,15 +2167213,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - udf #236 @ 0xec │ │ │ │ + b.n 657f34 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167230,15 +2167239,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + b.n 657ef0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167256,15 +2167265,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + b.n 657eac │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #40 @ 0x28 │ │ │ │ @@ -2167434,15 +2167443,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bgt.n 657d64 │ │ │ │ + svc 252 @ 0xfc │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2167465,15 +2167474,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69aec │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bgt.n 657d10 │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2167484,15 +2167493,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f2c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - blt.n 657ce0 │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2167502,15 +2167511,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f2c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blt.n 657cac │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2167520,15 +2167529,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a44 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blt.n 657e7c │ │ │ │ + svc 22 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2167600,15 +2167609,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bge.n 657da8 │ │ │ │ + udf #64 @ 0x40 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167626,15 +2167635,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bge.n 657f64 │ │ │ │ + ble.n 657ea4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167652,15 +2167661,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bge.n 657f20 │ │ │ │ + ble.n 657e60 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167678,15 +2167687,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bls.n 657edc │ │ │ │ + ble.n 65801c │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167704,15 +2167713,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bls.n 657e98 │ │ │ │ + ble.n 657fd8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167730,15 +2167739,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bls.n 658054 │ │ │ │ + bgt.n 657f94 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2168520,15 +2168529,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r6, #28] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ strb r6, [r2, #28] │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2169389,15 +2169398,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r0, [r3, #32] │ │ │ │ + ldrh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (659208 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -2195857,16430 +2195866,16474 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b450 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr r0, [r6, #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] @ (66b46c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr r0, [r6, #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] @ (66b488 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #28] │ │ │ │ + ldr r4, [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] @ (66b4a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r3, #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] @ (66b4c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r3, #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] @ (66b4dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r4, [r2, #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] @ (66b4f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + ldr r0, [r1, #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] @ (66b514 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + ldr r0, [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] @ (66b530 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b54c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + ldr r0, [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] @ (66b568 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r4, [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] @ (66b584 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [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] @ (66b5a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r7, #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] @ (66b610 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #20] │ │ │ │ + ldr r4, [r6, #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] @ (66b62c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r6, #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] @ (66b648 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r6, #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] @ (66b664 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r6, #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] @ (66b680 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r5, #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] @ (66b69c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r5, #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] @ (66b6b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r5, #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] @ (66b6d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r5, #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] @ (66b6f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ + ldr r0, [r5, #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] @ (66b70c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ + ldr r0, [r5, #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] @ (66b728 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #20] │ │ │ │ + ldr r4, [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] @ (66b744 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [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] @ (66b760 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #16] │ │ │ │ + ldr r4, [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] @ (66b77c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #16] │ │ │ │ + ldr r4, [r2, #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] @ (66b798 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + ldr r0, [r1, #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] @ (66b7b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + ldr r0, [r1, #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] @ (66b7d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + ldr r0, [r1, #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] @ (66b7ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b808 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b824 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r6, #72] @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b840 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + ldr r4, [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] @ (66b85c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + bics r0, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b878 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + muls r4, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b894 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + orrs r4, r4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #156 @ 0x9c │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b904 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #188 @ 0xbc │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b920 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b93c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + ldr r4, [r5, #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] @ (66b958 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + add r2, pc, #352 @ (adr r2, 66babc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b974 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [ip], #-632 @ 0x278 │ │ │ │ + ldc 0, cr0, [ip], {158} @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b990 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strex r0, r0, [r4, #632] @ 0x278 │ │ │ │ + @ instruction: 0xebe4009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + ldr r4, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + ldr r4, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + ldr r4, [r1, #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] @ (66ba54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66baa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + ldr r4, [r2, #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] @ (66bac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + cmn r0, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + cmn r0, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bafc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r2, #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] @ (66bb18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #80 @ 0x50 │ │ │ │ + subs r4, #240 @ 0xf0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + subs r5, #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] @ (66bb50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #248 @ 0xf8 │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66bf98 │ │ │ │ + b.n 66b6d8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66bf04 │ │ │ │ + b.n 66b644 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbdc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #116] @ 0x74 │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #116] @ 0x74 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcbc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r6, #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] @ (66bd2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r6, #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] @ (66bd48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #112] @ 0x70 │ │ │ │ + ldr r4, [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] @ (66bd64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [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] @ (66bd80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r1, #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] @ (66bdd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [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] @ (66be7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #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] @ (66beb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #104] @ 0x68 │ │ │ │ + ldr r4, [r6, #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] @ (66beec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + ldr r4, [r0, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #100] @ 0x64 │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfcc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + ldr 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] @ (66c004 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + ldr 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] @ (66c020 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c03c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [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] @ (66c058 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #92] @ 0x5c │ │ │ │ + ldr r4, [r0, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c074 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [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] @ (66c090 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ + ldr 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] @ (66c0ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [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] @ (66c0e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c100 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c03c │ │ │ │ + bmi.n 66c17c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c11c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c1a8 │ │ │ │ + bcc.n 66c0e8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c138 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + bne.n 66c1a4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c154 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ + bne.n 66c160 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66c174 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c190 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + beq.n 66c094 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r7} │ │ │ │ + beq.n 66c1f8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r7, {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] @ (66c1e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #624] @ (66c458 ) │ │ │ │ + str r4, [r7, 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] @ (66c200 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7c0009e │ │ │ │ + @ instruction: 0xfb60009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c21c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf71c009e │ │ │ │ + @ instruction: 0xfabc009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c238 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf678009e │ │ │ │ + @ instruction: 0xfa18009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c254 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf61c009e │ │ │ │ + ldrsh.w r0, [ip, #158] @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c270 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r0, #5177344 @ 0x4f0000 │ │ │ │ + vld4.32 {d16-d19}, [r0 :64], lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c28c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4c0009e │ │ │ │ + str??.w r0, [r0, lr, lsl #1] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66c27c │ │ │ │ + bls.n 66c1bc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66c218 │ │ │ │ + bls.n 66c358 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66c36c │ │ │ │ + bvc.n 66c2ac │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf378009e │ │ │ │ + @ instruction: 0xf718009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c318 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc 0, 5, r0, cr8, cr14, {4} │ │ │ │ + @ instruction: 0xf258009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c334 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c350 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [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] @ (66c36c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r6 │ │ │ │ + bxns sl │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c388 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r0, r1 │ │ │ │ + mov r8, sp │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6e4009e │ │ │ │ + @ instruction: 0xfa84009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, r8, #2206 @ 0x89e │ │ │ │ + @ instruction: 0xfa48009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #51358 @ 0xc89e │ │ │ │ + vld1.8 @ instruction: 0xf9ec009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5f0009e │ │ │ │ + ldrsb.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] @ (66c414 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r5, #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] @ (66c430 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc 0, 7, r0, cr4, cr14, {4} │ │ │ │ + @ instruction: 0xf294009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c44c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r0] │ │ │ │ + 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] @ (66c468 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, r7] │ │ │ │ + ldrsh r4, [r6, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c484 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r4, #632] @ 0x278 │ │ │ │ + sbcs.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] @ (66c4a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r4], #632 @ 0x278 │ │ │ │ + eor.w r0, r4, #158 @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, ip, lr, lsr #2 │ │ │ │ + vqadd.s8 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, #8] @ (66c4d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb2c009e │ │ │ │ + mcr 0, 6, r0, cr12, cr14, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r0, lr, lsr #2 │ │ │ │ + vqadd.s64 d16, d16, d14 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c510 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb94009e │ │ │ │ + vqadd.s64 d0, 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] @ (66c52c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - orns r0, r8, lr, lsr #2 │ │ │ │ + mrc 0, 0, r0, cr8, cr14, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c548 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeaec009e │ │ │ │ + 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] @ (66c564 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r8, lr, lsr #2 │ │ │ │ + vqadd.s32 d16, d24, d14 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c580 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs.w r0, r4, lr, lsr #2 │ │ │ │ + ldcl 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] @ (66c59c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r8, #632] @ 0x278 │ │ │ │ + ldcl 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] @ (66c5b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r0, r3 │ │ │ │ + bx 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] @ (66c5d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c60c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [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] @ (66c628 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #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] @ (66c644 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r3, #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] @ (66c660 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c67c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 66c608 │ │ │ │ + bgt.n 66c748 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c698 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 66c74c │ │ │ │ + blt.n 66c68c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #8] │ │ │ │ + str r4, [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] @ (66c6d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 66c5fc │ │ │ │ + udf #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] @ (66c6ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 66c760 │ │ │ │ + blt.n 66c6a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c708 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 66c6a4 │ │ │ │ + blt.n 66c7e4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c724 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c7a0 │ │ │ │ + bcc.n 66c6e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c740 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c75c │ │ │ │ + bcc.n 66c69c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c75c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c778 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c794 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r1, r7] │ │ │ │ + str r4, [r5, #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] @ (66c7b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + str r4, [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] @ (66c7cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + asrs r4, r7, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + str r0, [r4, #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] @ (66c804 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #6 │ │ │ │ + asrs r0, r4, #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] @ (66c820 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #11 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c83c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, r6] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c858 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c874 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r7, r5] │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c890 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r3, #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] @ (66c8ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [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] @ (66c8c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + str r0, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r5] │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c900 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 66c894 │ │ │ │ + bge.n 66c9d4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c91c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 66c940 │ │ │ │ + bge.n 66c880 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c938 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c9ec │ │ │ │ + bcc.n 66c92c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c954 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + beq.n 66c8d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c970 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r3, r4, r6} │ │ │ │ + ldmia r7, {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] @ (66c98c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + ldmia r6, {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] @ (66c9c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r6!, {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] @ (66c9fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + bcc.n 66ca28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r7!, {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] @ (66ca50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {} │ │ │ │ + ldmia r5, {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] @ (66caa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + ldmia r5!, {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] @ (66cac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + str r4, [r4, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cadc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - eor.w r0, r4, lr, lsr #2 │ │ │ │ + mcr 0, 1, r0, cr4, cr14, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66caf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + str r4, [r0, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + subs r1, #120 @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #148 @ 0x94 │ │ │ │ + subs r1, #52 @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + subs r0, #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] @ (66cb68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + str 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] @ (66cb84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #0 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbbc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #196 @ 0xc4 │ │ │ │ + subs r0, #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] @ (66cbd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + str r4, [r6, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + ldmia r3, {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] @ (66cc2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r5} │ │ │ │ + ldmia r2!, {r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r5} │ │ │ │ + ldmia r1!, {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] @ (66cc80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66cd0c │ │ │ │ + bvc.n 66cc4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66cd90 │ │ │ │ + bhi.n 66ccd0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ccb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrsh 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] @ (66ccd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrsh 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] @ (66ccf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, r7] │ │ │ │ + ldrsh 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] @ (66cd0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r2, 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] @ (66cd44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + bcc.n 66ce10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r5, r6, r7} │ │ │ │ + bcc.n 66cca4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66cd18 │ │ │ │ + bmi.n 66ce58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66cdf4 │ │ │ │ + bcc.n 66cd34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ + ldrsh 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] @ (66ce24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r3] │ │ │ │ + ldrsh r0, [r3, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldrsh 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] @ (66ce5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r3] │ │ │ │ + ldrsh 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] @ (66ce78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + ldrsh r0, [r0, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ceb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrsh 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] @ (66cecc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrsh 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] @ (66cee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r0, #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] @ (66cf20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #14] │ │ │ │ + ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #10] │ │ │ │ + ldrh r0, [r0, #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, #12] @ (66cf78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r0, #56] @ 0x38 │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7 │ │ │ │ + add r4, fp │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfcc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r4, r2 │ │ │ │ + mvns 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] @ (66cfe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #12 │ │ │ │ + cmp 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] @ (66d004 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs 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] @ (66d020 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + subs 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] @ (66d03c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #8 │ │ │ │ + subs r4, #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] @ (66d058 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + subs r1, #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] @ (66d074 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + bcs.n 66d020 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d090 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + bcc.n 66d0cc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + ldmia r3, {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] @ (66d0c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r3, r5} │ │ │ │ + ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + beq.n 66d128 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d100 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + beq.n 66d09c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d11c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + beq.n 66d178 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d138 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + bcc.n 66d15c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d154 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + bcc.n 66d1e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66d174 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r5, #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] @ (66d190 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, 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] @ (66d1c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d200 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d21c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ + stmia 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] @ (66d238 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - itt al │ │ │ │ - lslal r6, r3, #2 │ │ │ │ - pushal {r3, lr} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d254 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - itt ls │ │ │ │ - lslls r6, r3, #2 │ │ │ │ - pushls {r3, lr} │ │ │ │ + stmia r3!, {r2, 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] @ (66d270 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x006c │ │ │ │ + stmia r2!, {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] @ (66d28c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0024 │ │ │ │ + stmia r1!, {r2, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + stmia 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, #12] @ (66d2c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r7, #140 @ 0x8c │ │ │ │ + subs r3, #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] @ (66d2e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #0 │ │ │ │ + adds r5, #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] @ (66d300 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #28 │ │ │ │ + adds r6, #188 @ 0xbc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d31c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r6, #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] @ (66d338 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + ldmia 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] @ (66d354 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrh 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] @ (66d370 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrh 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] @ (66d38c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrh 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] @ (66d3a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrh 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] @ (66d3c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r4, [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] @ (66d3fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r4, [sp, #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] @ (66d418 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r4, [sp, #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] @ (66d434 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, r7] │ │ │ │ + ldr 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] @ (66d450 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [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] @ (66d46c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, r7] │ │ │ │ + ldr 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] @ (66d488 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + ldr 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] @ (66d4c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #864] @ 0x360 │ │ │ │ + str r4, [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] @ (66d4dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [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] @ (66d4f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + ldr 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] @ (66d514 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + str 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] @ (66d530 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d54c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d568 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d584 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, r4] │ │ │ │ + ldr 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] @ (66d5d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, r4] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, r4] │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d610 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + ldr 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] @ (66d62c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d648 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + ldr r4, [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] @ (66d664 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + ldr 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] @ (66d680 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + ldr 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] @ (66d69c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + ldr 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] @ (66d6b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + ldr 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] @ (66d6d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r2] │ │ │ │ + ldr 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] @ (66d6f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + ldr 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] @ (66d70c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + ldr 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] @ (66d728 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + ldr 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] @ (66d744 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d760 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + ldr 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] @ (66d77c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + ldr 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] @ (66d798 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + ldrsb 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] @ (66d7b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + ldrsb 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] @ (66d7d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, r0] │ │ │ │ + ldrsb 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] @ (66d7ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + ldrsb 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] @ (66d808 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + ldrsb 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] @ (66d824 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + ldrsb r0, [r7, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d840 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, r0] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d85c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, r7] │ │ │ │ + ldrsb 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] @ (66d878 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + ldrsb 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] @ (66d894 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r7] │ │ │ │ + ldrsb 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] @ (66d8b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, r7] │ │ │ │ + ldrsb 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] @ (66d8cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r7] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + ldrsb r4, [r3, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d904 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d920 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + ldrsb 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] @ (66d93c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, r6] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d958 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d974 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, r5] │ │ │ │ + ldrsb r0, [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] @ (66d990 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + ldrsb 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] @ (66d9c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + ldrsb r4, [r4, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + ldrsb 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] @ (66da00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r4] │ │ │ │ + ldrsb 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] @ (66da1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + ldrsb 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] @ (66da38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r4] │ │ │ │ + ldrsb 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] @ (66da54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + ldrsb 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] @ (66da70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + ldrsb 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] @ (66da8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + ldrsb r4, [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] @ (66daa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.u32 d16, d16, d15 │ │ │ │ + lsls r0, r0, #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] @ (66dac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + ldrsb 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] @ (66dae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, r3] │ │ │ │ + ldrsb 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] @ (66dafc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #2] │ │ │ │ + ldrb r4, [r7, #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] @ (66db34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, r4 │ │ │ │ + adds r4, r2, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, r2 │ │ │ │ + adds r4, r2, #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] @ (66db88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, r0 │ │ │ │ + subs r4, r2, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #27 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dbc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + subs r4, r5, 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] @ (66dbdc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dbf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + strb 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] @ (66dc14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + subs r0, r6, 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] @ (66dc30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + adds r0, 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] @ (66dc4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #22 │ │ │ │ + adds r4, r5, r4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + adds r0, r6, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + adds r4, r7, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcbc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + subs r4, r5, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #100 @ 0x64 │ │ │ │ + cmp r4, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r6, #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, #12] @ (66dd30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r6, r3] │ │ │ │ + strb r4, [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, #12] @ (66dd50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r5, r3] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r4, [r6, #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] @ (66dd88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #10] │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dda4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + adds r0, 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] @ (66ddc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, r2] │ │ │ │ + strb r0, [r5, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dddc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #11 │ │ │ │ + asrs r0, r6, #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] @ (66ddf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + adds r0, r5, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, r1] │ │ │ │ + strh 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] @ (66de30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r4, r6, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #176 @ 0xb0 │ │ │ │ + cmp r2, #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] @ (66de68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, r0] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r2, #27 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66debc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 66dea8 │ │ │ │ + udf #148 @ 0x94 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ded8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #784] @ (66e1ec ) │ │ │ │ + strh 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] @ (66def4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #768] @ (66e1f8 ) │ │ │ │ + strh 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] @ (66df10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #752] @ (66e204 ) │ │ │ │ + strh r4, [r3, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #752] @ (66e220 ) │ │ │ │ + strh r4, [r3, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #736] @ (66e22c ) │ │ │ │ + strh 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] @ (66df64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #736] @ (66e248 ) │ │ │ │ + strh 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] @ (66df80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #736] @ (66e264 ) │ │ │ │ + strh 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] @ (66df9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #736] @ (66e280 ) │ │ │ │ + strh 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] @ (66dfb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #704] @ (66e27c ) │ │ │ │ + strh r0, [r2, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dfd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #688] @ (66e288 ) │ │ │ │ + strh 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] @ (66dff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #672] @ (66e294 ) │ │ │ │ + strh 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] @ (66e00c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #656] @ (66e2a0 ) │ │ │ │ + strh 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] @ (66e028 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #624] @ (66e29c ) │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e044 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #640] @ (66e2c8 ) │ │ │ │ + strh 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] @ (66e060 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + ldrh 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] @ (66e07c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #528] @ (66e290 ) │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e098 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #528] @ (66e2ac ) │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #560] @ (66e2e8 ) │ │ │ │ + strh r4, [r5, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #576] @ (66e314 ) │ │ │ │ + strh r0, [r6, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #58] @ 0x3a │ │ │ │ + ldrh r4, [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] @ (66e108 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #480] @ (66e2ec ) │ │ │ │ + strh r0, [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] @ (66e124 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #448] @ (66e2e8 ) │ │ │ │ + strh 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] @ (66e140 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #432] @ (66e2f4 ) │ │ │ │ + strh r4, [r1, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e15c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #416] @ (66e300 ) │ │ │ │ + strh r0, [r1, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e178 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #400] @ (66e30c ) │ │ │ │ + strh 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] @ (66e194 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #368] @ (66e308 ) │ │ │ │ + strh r4, [r7, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #336] @ (66e304 ) │ │ │ │ + strh r4, [r6, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #320] @ (66e310 ) │ │ │ │ + strh r0, [r6, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #304] @ (66e31c ) │ │ │ │ + strh 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] @ (66e204 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #288] @ (66e328 ) │ │ │ │ + strh r0, [r5, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e220 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #272] @ (66e334 ) │ │ │ │ + strh r4, [r4, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e23c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #256] @ (66e340 ) │ │ │ │ + strh 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] @ (66e258 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #240] @ (66e34c ) │ │ │ │ + strh r4, [r3, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e274 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #224] @ (66e358 ) │ │ │ │ + strh r0, [r3, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e290 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #208] @ (66e364 ) │ │ │ │ + strh 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] @ (66e2ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #192] @ (66e370 ) │ │ │ │ + strh 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] @ (66e2c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #176] @ (66e37c ) │ │ │ │ + strh r4, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #160] @ (66e388 ) │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e300 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #144] @ (66e394 ) │ │ │ │ + strh 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] @ (66e31c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #128] @ (66e3a0 ) │ │ │ │ + strh 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] @ (66e338 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #112] @ (66e3ac ) │ │ │ │ + strh 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] @ (66e354 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e370 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e38c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #896] @ (66e710 ) │ │ │ │ + strh r0, [r0, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #864] @ (66e70c ) │ │ │ │ + strh 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] @ (66e3c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #816] @ (66e6f8 ) │ │ │ │ + strh 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] @ (66e3e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #768] @ (66e6e4 ) │ │ │ │ + strh 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] @ (66e3fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + b.n 66eaf0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e418 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + cbz r4, 66e49a │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e434 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #512] @ (66e638 ) │ │ │ │ + strh r0, [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] @ (66e450 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #496] @ (66e644 ) │ │ │ │ + strh 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] @ (66e46c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #480] @ (66e650 ) │ │ │ │ + strh 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] @ (66e488 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #496] @ (66e67c ) │ │ │ │ + strh 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] @ (66e4a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #448] @ (66e668 ) │ │ │ │ + strh 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, #12] @ (66e4c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #416] @ (66e668 ) │ │ │ │ + strh 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] @ (66e4e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #384] @ (66e664 ) │ │ │ │ + strh 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] @ (66e4fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #368] @ (66e670 ) │ │ │ │ + str 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] @ (66e518 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #368] @ (66e68c ) │ │ │ │ + str 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] @ (66e534 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #352] @ (66e698 ) │ │ │ │ + str 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] @ (66e550 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #336] @ (66e6a4 ) │ │ │ │ + str 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] @ (66e56c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf778009f │ │ │ │ + @ instruction: 0xfb18009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e588 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #208] @ (66e65c ) │ │ │ │ + str 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] @ (66e5a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #208] @ (66e678 ) │ │ │ │ + str 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] @ (66e5c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #192] @ (66e684 ) │ │ │ │ + str 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] @ (66e5dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #176] @ (66e690 ) │ │ │ │ + str 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] @ (66e5f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #160] @ (66e69c ) │ │ │ │ + str 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] @ (66e614 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #144] @ (66e6a8 ) │ │ │ │ + str 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] @ (66e630 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #128] @ (66e6b4 ) │ │ │ │ + str r0, [r0, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e64c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #112] @ (66e6c0 ) │ │ │ │ + str 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] @ (66e668 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #96] @ (66e6cc ) │ │ │ │ + str r0, [r7, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e684 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #80] @ (66e6d8 ) │ │ │ │ + str r4, [r6, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #64] @ (66e6e4 ) │ │ │ │ + str 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] @ (66e6bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #48] @ (66e6f0 ) │ │ │ │ + str 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] @ (66e6d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #32] @ (66e6fc ) │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #16] @ (66e708 ) │ │ │ │ + str 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] @ (66e710 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #0] @ (66e714 ) │ │ │ │ + str r0, [r4, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e72c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #1008] @ (66eb20 ) │ │ │ │ + str 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] @ (66e748 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #992] @ (66eb2c ) │ │ │ │ + str 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] @ (66e764 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #976] @ (66eb38 ) │ │ │ │ + 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] @ (66e780 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #960] @ (66eb44 ) │ │ │ │ + str r0, [r2, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e79c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #928] @ (66eb40 ) │ │ │ │ + str 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] @ (66e7b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #896] @ (66eb3c ) │ │ │ │ + str r0, [r0, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e7d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #864] @ (66eb38 ) │ │ │ │ + str 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] @ (66e7f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #832] @ (66eb34 ) │ │ │ │ + str 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] @ (66e80c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #800] @ (66eb30 ) │ │ │ │ + str r0, [r5, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e828 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #768] @ (66eb2c ) │ │ │ │ + str 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] @ (66e844 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #736] @ (66eb28 ) │ │ │ │ + str 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] @ (66e860 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #704] @ (66eb24 ) │ │ │ │ + str r0, [r2, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e87c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #672] @ (66eb20 ) │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e898 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #640] @ (66eb1c ) │ │ │ │ + str 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] @ (66e8b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #608] @ (66eb18 ) │ │ │ │ + str r0, [r7, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #576] @ (66eb14 ) │ │ │ │ + str r0, [r6, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #544] @ (66eb10 ) │ │ │ │ + str 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] @ (66e908 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #512] @ (66eb0c ) │ │ │ │ + str r0, [r4, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e924 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #480] @ (66eb08 ) │ │ │ │ + str r0, [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] @ (66e940 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #448] @ (66eb04 ) │ │ │ │ + str 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] @ (66e95c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #416] @ (66eb00 ) │ │ │ │ + str r0, [r1, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e978 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #384] @ (66eafc ) │ │ │ │ + str r0, [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] @ (66e994 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #352] @ (66eaf8 ) │ │ │ │ + str 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] @ (66e9b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #320] @ (66eaf4 ) │ │ │ │ + str r0, [r6, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #288] @ (66eaf0 ) │ │ │ │ + str r0, [r5, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #256] @ (66eaec ) │ │ │ │ + str 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] @ (66ea04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #224] @ (66eae8 ) │ │ │ │ + str r0, [r3, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #192] @ (66eae4 ) │ │ │ │ + str 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] @ (66ea3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #160] @ (66eae0 ) │ │ │ │ + str r0, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #160] @ (66eafc ) │ │ │ │ + str r0, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #160] @ (66eb18 ) │ │ │ │ + str r0, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #128] @ (66eb14 ) │ │ │ │ + str 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] @ (66eaac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #96] @ (66eb10 ) │ │ │ │ + str r0, [r7, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #64] @ (66eb0c ) │ │ │ │ + str r0, [r6, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #32] @ (66eb08 ) │ │ │ │ + str r0, [r5, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #0] @ (66eb04 ) │ │ │ │ + str r0, [r4, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #992] @ (66ef00 ) │ │ │ │ + str r0, [r3, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #960] @ (66eefc ) │ │ │ │ + str r0, [r2, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #928] @ (66eef8 ) │ │ │ │ + str r0, [r1, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #880] @ (66eee4 ) │ │ │ │ + str r4, [r7, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ + adds r2, #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] @ (66eba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #720] @ (66ee7c ) │ │ │ │ + str 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] @ (66ebc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #704] @ (66ee88 ) │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + cmp r4, #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] @ (66ebfc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + cmp 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] @ (66ec18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + asrs r4, r0, #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] @ (66ec34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #23 │ │ │ │ + asrs r4, 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] @ (66ec50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + asrs r4, r2, #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] @ (66ec6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ec8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r7, #88 @ 0x58 │ │ │ │ + cmp r2, #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] @ (66eca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #8 │ │ │ │ + cmp r2, #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] @ (66ecc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + cmp 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] @ (66ece0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #688] @ (66ef94 ) │ │ │ │ + ldr r7, [pc, #304] @ (66ee14 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ecfc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r7, #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] @ (66ed18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #560] @ (66ef4c ) │ │ │ │ + ldr r7, [pc, #176] @ (66edcc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r2, #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] @ (66ed50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #448] @ (66ef14 ) │ │ │ │ + ldr r7, [pc, #64] @ (66ed94 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ + ldmia r0!, {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] @ (66ed88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r7} │ │ │ │ + ldmia 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] @ (66eda4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r7!, {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] @ (66edc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r4} │ │ │ │ + ldmia r3!, {r4, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eddc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r4, r7} │ │ │ │ + stmia r7!, {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] @ (66edf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + ldmia r3, {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] @ (66ee14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {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] @ (66ee4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r4, r6} │ │ │ │ + stmia r6!, {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] @ (66ee68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r2, {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] @ (66eebc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r2, r3} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3} │ │ │ │ + stmia r5!, {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] @ (66ef48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + ldmia 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] @ (66ef64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r5!, {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] @ (66ef80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r6} │ │ │ │ + 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] @ (66ef9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - it le │ │ │ │ - lslle r7, r3, #2 │ │ │ │ + stmia r3!, {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] @ (66efd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3} │ │ │ │ + stmia r3!, {r2, 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] @ (66eff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sevl │ │ │ │ + stmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f00c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3} │ │ │ │ + ldmia r0!, {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] @ (66f028 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {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] @ (66f044 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ + stmia 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] @ (66f060 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f07c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {10} │ │ │ │ + stmia 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] @ (66f098 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00e4 │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - it ne │ │ │ │ - lslne r7, r3, #2 │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ + lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x005c │ │ │ │ + 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] @ (66f0ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r7!, {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] @ (66f108 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r5, r7} │ │ │ │ + stmia r7!, {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] @ (66f124 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - it gt │ │ │ │ - lslgt r7, r3, #2 │ │ │ │ + stmia r3!, {r3, r5, r6} │ │ │ │ + lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f140 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - it pl │ │ │ │ - lslpl r7, r3, #2 │ │ │ │ + stmia 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] @ (66f15c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00ac │ │ │ │ + stmia r2!, {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] @ (66f178 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {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] @ (66f194 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0024 │ │ │ │ + stmia r1!, {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] @ (66f1b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + stmia r1!, {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] @ (66f1cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f204 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00d0 │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f220 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0064 │ │ │ │ + stmia r2!, {r2} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f23c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + stmia r1!, {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] @ (66f258 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {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] @ (66f274 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f290 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r3, r5} │ │ │ │ + stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, lr │ │ │ │ + ldr r1, [pc, #576] @ (66f528 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f304 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp ip, ip │ │ │ │ + ldr r1, [pc, #528] @ (66f518 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f320 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, fp │ │ │ │ + ldr r1, [pc, #480] @ (66f504 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f33c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, sl │ │ │ │ + ldr r1, [pc, #464] @ (66f510 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f358 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f374 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r7 │ │ │ │ + ldr r1, [pc, #352] @ (66f4d8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f394 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r3 │ │ │ │ + ldr r1, [pc, #224] @ (66f494 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r2 │ │ │ │ + ldr r1, [pc, #208] @ (66f4a0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r2 │ │ │ │ + ldr r1, [pc, #192] @ (66f4ac ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f404 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r1 │ │ │ │ + ldr r1, [pc, #176] @ (66f4b8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f420 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r0 │ │ │ │ + ldr r1, [pc, #144] @ (66f4b4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f43c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r0 │ │ │ │ + ldr r1, [pc, #128] @ (66f4c0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f458 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, pc │ │ │ │ + ldr r1, [pc, #96] @ (66f4bc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f474 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, lr │ │ │ │ + ldr r1, [pc, #64] @ (66f4b8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f490 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, sp │ │ │ │ + ldr r1, [pc, #48] @ (66f4c4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f4b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r4, ip │ │ │ │ + ldr r1, [pc, #16] @ (66f4c4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, fp │ │ │ │ + ldr r0, [pc, #992] @ (66f8b0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, sl │ │ │ │ + ldr r0, [pc, #976] @ (66f8bc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f504 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r9 │ │ │ │ + ldr r0, [pc, #928] @ (66f8a8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f520 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r7 │ │ │ │ + ldr r0, [pc, #880] @ (66f894 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f53c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r6 │ │ │ │ + ldr r0, [pc, #832] @ (66f880 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f558 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r4 │ │ │ │ + ldr r0, [pc, #784] @ (66f86c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f574 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r3 │ │ │ │ + ldr r0, [pc, #736] @ (66f858 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f590 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r1 │ │ │ │ + ldr r0, [pc, #688] @ (66f844 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r0 │ │ │ │ + ldr r0, [pc, #640] @ (66f830 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #288 @ (adr r6, 66f6ec ) │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #160 @ (adr r7, 66f688 ) │ │ │ │ + add r2, sp, #800 @ 0x320 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f600 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f61c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f638 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r0 │ │ │ │ + ldr r0, [pc, #144] @ (66f6cc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f654 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r0 │ │ │ │ + ldr r0, [pc, #144] @ (66f6e8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f670 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.u8 d0, d24, d15 │ │ │ │ + lsls r0, r5, #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] @ (66f68c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [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] @ (66f6c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r5 │ │ │ │ + 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] @ (66f6e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r5 │ │ │ │ + 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] @ (66f6fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r4 │ │ │ │ + blxns 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] @ (66f718 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r3 │ │ │ │ + blxns 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] @ (66f734 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r2 │ │ │ │ + blxns r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f750 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r1 │ │ │ │ + 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] @ (66f76c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r0 │ │ │ │ + blxns 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] @ (66f788 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r7 │ │ │ │ + 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] @ (66f7a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r6 │ │ │ │ + blxns 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] @ (66f7c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r5 │ │ │ │ + blxns 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] @ (66f7dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r4 │ │ │ │ + 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] @ (66f7f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r3 │ │ │ │ + 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] @ (66f814 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r2 │ │ │ │ + bxns 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] @ (66f830 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r1 │ │ │ │ + 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] @ (66f84c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r0 │ │ │ │ + bxns 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] @ (66f868 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r7 │ │ │ │ + bxns 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] @ (66f884 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r6 │ │ │ │ + bxns sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - it ne │ │ │ │ - lslne r7, r3, #2 │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ + lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x008c │ │ │ │ + stmia r2!, {r2, r3, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0000 │ │ │ │ + stmia r1!, {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] @ (66f8f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r5, r6, pc} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f910 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x008c │ │ │ │ + stmia r2!, {r2, r3, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f92c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0000 │ │ │ │ + stmia r1!, {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] @ (66f948 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + stmia 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] @ (66f964 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r4, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f980 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0000 │ │ │ │ + stmia r1!, {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] @ (66f99c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + stmia 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] @ (66f9b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f9d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + stmia 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] @ (66f9f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + stmia 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] @ (66fa0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt │ │ │ │ + lsl r7, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66fac0 │ │ │ │ + nop {8} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r4, r5 │ │ │ │ + cmp ip, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r0, r5 │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r4, r4 │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r0, r4 │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, 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] @ (66faec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #12 │ │ │ │ + asrs r4, 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] @ (66fb08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + add r1, pc, #624 @ (adr r1, 66fd7c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs r4, r0 │ │ │ │ + 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] @ (66fb40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + 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] @ (66fb5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66fbd4 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite vc │ │ │ │ + lslvc r6, r3, #2 │ │ │ │ + pushvs {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh.w r0, [ip, #158] @ 0x9e │ │ │ │ + ldc2l 0, cr0, [ip, #-632] @ 0xfffffd88 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0010 │ │ │ │ + stmia r1!, {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] @ (66fbb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fbcc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r7} │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fbe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r5} │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite gt │ │ │ │ + lslgt r6, r3, #2 │ │ │ │ + pushle {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + stmia r0!, {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, #12] @ (66fc24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r5 │ │ │ │ + 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] @ (66fc40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #0 @ (adr r7, 66fc44 ) │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #800 @ (adr r7, 66ff80 ) │ │ │ │ + add r3, 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] @ (66fc78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [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] @ (66fc94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fcb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #352] @ 0x160 │ │ │ │ + ldr r0, [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] @ (66fccc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #304 @ (adr r5, 66fe1c ) │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #0 @ (adr r5, 66fd24 ) │ │ │ │ + add r0, 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] @ (66fd3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #832 @ (adr r4, 670080 ) │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #304 @ (adr r1, 66fe8c ) │ │ │ │ + add r4, pc, #944 @ (adr r4, 67010c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #656 @ (adr r0, 670008 ) │ │ │ │ + add r4, pc, #272 @ (adr r4, 66fe88 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + add r3, pc, #112 @ (adr r3, 66fe04 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fdac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + add r3, pc, #544 @ (adr r3, 66ffd0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fdc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #272 @ (adr r1, 66fedc ) │ │ │ │ + add r4, pc, #912 @ (adr r4, 67015c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fde4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #864 @ (adr r0, 670148 ) │ │ │ │ + add r4, pc, #480 @ (adr r4, 66ffc8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [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] @ (66fe1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + ldr 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] @ (66fe54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldrb r0, [r4, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r0] │ │ │ │ + ldrb r0, [r6, 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] @ (66fea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + ldrsh r4, [r7, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + asrs r4, r4, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + ldrsh 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] @ (66fefc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #5 │ │ │ │ + asrs r0, 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] @ (66ff18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + asrs r0, r3, #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] @ (66ff34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsrs r4, r1, #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] @ (66ff50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsrs r0, 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] @ (66ff6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ff8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, r5, #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] @ (66ffac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r1, #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] @ (66ffc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r4] │ │ │ │ + str r4, [r0, #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] @ (66ffe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + str r0, [r2, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670000 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, r0, #5177344 @ 0x4f0000 │ │ │ │ + ldr??.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] @ (67001c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670038 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670054 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670070 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + add r4, 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] @ (67008c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #544 @ (adr r0, 6702cc ) │ │ │ │ + add r4, pc, #160 @ (adr r4, 67014c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #112 @ (adr r0, 670138 ) │ │ │ │ + add r3, pc, #752 @ (adr r3, 6703b8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #752 @ (adr r0, 6703d4 ) │ │ │ │ + add r4, pc, #368 @ (adr r4, 670254 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #304 @ (adr r0, 670230 ) │ │ │ │ + add r3, pc, #944 @ (adr r3, 6704b0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670118 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + add r2, pc, #464 @ (adr r2, 6702ec ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670134 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + add r1, pc, #976 @ (adr r1, 670508 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670150 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [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] @ (67016c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + ldrb r0, [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] @ (670188 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + ldrb r4, [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] @ (6701a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + ldrb r0, [r1, #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] @ (6701dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + ldrsb r0, [r5, 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] @ (6701f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, r1] │ │ │ │ + ldrsh r0, [r0, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670214 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldrh r0, [r7, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670230 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r7, #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] @ (67024c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + lsrs r0, r3, #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] @ (670268 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #21 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670284 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [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] @ (6702bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsrs r0, r1, #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] @ (6702f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + cbz r4, 670364 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670310 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + cbz r0, 670392 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67032c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf1f0009e │ │ │ │ + @ instruction: 0xf590009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670348 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + add r2, pc, #288 @ (adr r2, 67046c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670364 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670380 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67039c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #32] @ (6703c0 ) │ │ │ │ + ldr r4, [pc, #672] @ (670640 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r4, [r1, #23] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #44] @ 0x2c │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #896] @ (670774 ) │ │ │ │ + ldr r4, [pc, #512] @ (6705f4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67040c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + lsls r0, 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] @ (670428 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + str r3, [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] @ (670444 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #56] @ 0x38 │ │ │ │ + str r2, [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] @ (670460 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67047c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #20 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670498 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #592] @ 0x250 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #336] @ 0x150 │ │ │ │ + str r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + subs r3, #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] @ (670508 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + subs r3, #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] @ (670524 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + subs r3, #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] @ (670540 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + subs r3, #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] @ (67055c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #6 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670578 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #5 │ │ │ │ + lsls r0, 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, #12] @ (670598 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r2, r2] │ │ │ │ + strb r0, [r6, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 670668 │ │ │ │ + b.n 6707a8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + subs r3, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 670652 │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670608 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #30 │ │ │ │ + subs r4, r5, 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] @ (670624 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + subs r4, 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] @ (670640 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67072c │ │ │ │ + b.n 66fe6c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67065c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #8 │ │ │ │ + subs r2, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670678 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #8 │ │ │ │ + subs r2, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670694 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #4 │ │ │ │ + subs r2, #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] @ (6706b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #0 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670704 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + subs r2, #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] @ (670720 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #200 @ 0xc8 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67073c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #208 @ 0xd0 │ │ │ │ + subs 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] @ (670758 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670778 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + 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] @ (670798 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + 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, #8] @ (6707b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6707d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + subs r2, #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, #12] @ (6707f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + subs r2, #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, #12] @ (670814 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + subs r2, #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] @ (670830 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + 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] @ (67084c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #136 @ 0x88 │ │ │ │ + subs r2, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670868 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #124 @ 0x7c │ │ │ │ + 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] @ (670884 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + subs r2, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r2, #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] @ (6708bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r5, #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] @ (6708d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r6, #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] @ (6708f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670910 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - smlalbt r0, r0, r4, lr │ │ │ │ + vqadd.u32 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] @ (67092c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670948 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + str r2, [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] @ (670964 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + str r1, [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] @ (670980 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r5, 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] @ (67099c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #10] │ │ │ │ + ldrb r0, [r7, #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] @ (6709b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf1f8009f │ │ │ │ + @ instruction: 0xf598009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6709d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf284009f │ │ │ │ + @ instruction: 0xf624009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6709f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf220009f │ │ │ │ + rsb 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, #12] @ (670a18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - sbc.w r0, r0, #159 @ 0x9f │ │ │ │ + add.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] @ (670a34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0e4009f │ │ │ │ + eor.w r0, r4, #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] @ (670a50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, r4, #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] @ (670a6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, 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] @ (670a88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strb 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] @ (670aa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r4 │ │ │ │ + ldr r1, [pc, #784] @ (670db8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r9 │ │ │ │ + ldr r1, [pc, #416] @ (670c64 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670adc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + sxtb 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] @ (670af8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #16 │ │ │ │ + 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] @ (670b14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add 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] @ (670b4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + cbz r0, 670b66 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r7, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bbc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 670bb0 │ │ │ │ + ble.n 670af0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 670cb4 │ │ │ │ + ble.n 670bf4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfaf8009e │ │ │ │ + mrc2 0, 4, r0, cr8, cr14, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa94009e │ │ │ │ + mrc2 0, 1, r0, cr4, cr14, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds 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] @ (670cf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + adds r5, #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] @ (670d0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #352 @ (adr r7, 670e70 ) │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #976] @ (6710fc ) │ │ │ │ + strh r4, [r2, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #12 │ │ │ │ + adds r5, #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] @ (670d60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #24 │ │ │ │ + adds 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] @ (670d7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #32 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r5, #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] @ (670db4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r5, #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] @ (670dd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ + adds r5, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670dec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r5, #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] @ (670e08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r5, #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] @ (670e24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #44 @ 0x2c │ │ │ │ + adds r5, #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] @ (670e40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r5, #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] @ (670e5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [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] @ (670e78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #0 │ │ │ │ + adds r5, #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] @ (670e94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670eb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #248 @ 0xf8 │ │ │ │ + adds r5, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ecc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r5, #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] @ (670ee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #224 @ 0xe0 │ │ │ │ + adds r5, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds 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] @ (670f3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + ldrh r0, [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, #12] @ (670f5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r1, #172 @ 0xac │ │ │ │ + adds r5, #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] @ (670f78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r4, 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] @ (670fb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds 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] @ (670fcc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r0, #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] @ (670fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #1] │ │ │ │ + strb r4, [r0, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671004 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + adds r4, #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] @ (671020 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #688] @ (6712d4 ) │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67103c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #640] @ (6712c0 ) │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671058 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r4, #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] @ (671074 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ + adds r4, #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] @ (671090 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #224 @ (adr r2, 671174 ) │ │ │ │ + add r5, pc, #864 @ (adr r5, 6713f4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + adds 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] @ (6710c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + adds 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] @ (6710e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + adds 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] @ (671100 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #168 @ 0xa8 │ │ │ │ + adds r4, #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] @ (67111c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + adds r4, #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] @ (671138 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #152 @ 0x98 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671154 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671170 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds 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] @ (67118c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #272 @ (adr r2, 6712a0 ) │ │ │ │ + add r5, pc, #912 @ (adr r5, 671520 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + ldrb r4, [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] @ (6711e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #7] │ │ │ │ + ldrb r0, [r5, #21] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r5, #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] @ (671218 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ + adds r3, #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] @ (671234 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ + adds 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] @ (671250 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ + adds 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] @ (67126c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + adds r3, #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] @ (671288 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ + adds r3, #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] @ (671314 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ + adds r3, #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, #12] @ (671334 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ + adds r3, #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] @ (671350 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + str r2, [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] @ (67136c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #160 @ 0xa0 │ │ │ │ + adds r3, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671388 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + ldrb r0, [r4, #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] @ (6713dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #3] │ │ │ │ + ldrb r0, [r3, #18] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #7] │ │ │ │ + ldrb r0, [r5, #21] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671414 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #7] │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671434 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, #2] │ │ │ │ + ldrb r0, [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, #12] @ (671454 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, #2] │ │ │ │ + ldrb r0, [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] @ (671470 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r4, [r4, #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] @ (67148c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + ldrb r0, [r0, #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] @ (6714e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + adds 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] @ (6714fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + adds 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] @ (671518 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671534 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + adds 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] @ (671550 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + adds 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] @ (67156c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #96 @ 0x60 │ │ │ │ + adds 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] @ (671588 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #88 @ 0x58 │ │ │ │ + adds 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] @ (6715a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #84 @ 0x54 │ │ │ │ + adds 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, #8] @ (6715c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + adds r1, #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] @ (6715f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + adds 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] @ (671614 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671630 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #32 │ │ │ │ + adds r1, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67164c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #16 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671668 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #4 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671684 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + adds 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] @ (6716a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + adds 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] @ (6716bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671710 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + uxtb r0, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67172c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + 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, #8] @ (671748 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671764 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671780 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #544 @ 0x220 │ │ │ │ + sxth r0, 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] @ (67179c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + cbz r4, 6717de │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #832 @ 0x340 │ │ │ │ + sxtb r0, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + sxtb r0, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + uxth r0, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67180c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671828 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + sxtb 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] @ (671844 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + sxth 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] @ (671860 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + cbz r0, 6718a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67187c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + cbz r0, 6718b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671898 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r7, 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] @ (6718d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r7, 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] @ (6718ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671908 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671924 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671940 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #800 @ 0x320 │ │ │ │ + add r6, 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] @ (67195c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r6, 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] @ (671978 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671994 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add 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] @ (6719e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add 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] @ (671a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r7, 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] @ (671a20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r6, 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] @ (671a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r6, 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] @ (671a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r6, 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] @ (671aac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r6, 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] @ (671ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #624 @ 0x270 │ │ │ │ + add r7, 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] @ (671ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add 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] @ (671b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r5, 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] @ (671b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r5, 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] @ (671b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + str r4, [r0, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ + str r4, [r4, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + str 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] @ (671b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [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] @ (671ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #16] │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #28] │ │ │ │ + str r0, [r2, #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] @ (671be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r1, #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] @ (671bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r4, [r2, #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] @ (671c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #112 @ 0x70 │ │ │ │ + cmp r4, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ + str r0, [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] @ (671c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [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] @ (671ca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r3] │ │ │ │ + str r0, [r6, #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] @ (671ce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + cmp r3, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cfc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #200 @ 0xc8 │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671d1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + cmp r3, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + cmp r3, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + 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] @ (671da8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + cmp 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] @ (671dc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + ldrb r0, [r0, #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] @ (671de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671dfc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #20 │ │ │ │ + cmp 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] @ (671e34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #12 │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #4 │ │ │ │ + cmp r2, #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] @ (671e6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #8 │ │ │ │ + cmp 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] @ (671e88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #12 │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #20 │ │ │ │ + cmp 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] @ (671ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #20 │ │ │ │ + cmp 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, #12] @ (671ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r7, #4 │ │ │ │ + cmp r2, #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] @ (671efc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + cmp r2, #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] @ (671f18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + cmn 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, #12] @ (671f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + cmp r2, #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] @ (671f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #176 @ 0xb0 │ │ │ │ + cmp r2, #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, #12] @ (671f74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + cmp r2, #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] @ (671f90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r0, #632] @ 0x278 │ │ │ │ + ldcl 0, cr0, [r0, #-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] @ (671fac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #576] @ 0x240 │ │ │ │ + str r6, [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] @ (672004 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672020 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r7, [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] @ (67203c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672058 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r7, [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, #12] @ (672078 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + cmp r1, #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] @ (672094 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 672180 │ │ │ │ + bhi.n 6720c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + cmp r1, #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] @ (6720cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + cmp r1, #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, #12] @ (6720ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strd r0, r0, [r0], #632 @ 0x278 │ │ │ │ + stc 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] @ (672108 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ands.w r0, ip, lr, lsr #2 │ │ │ │ + ldc 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] @ (672124 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #56 @ 0x38 │ │ │ │ + adds r4, #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] @ (672140 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672160 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r5, #8 │ │ │ │ + cmp r0, #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, #12] @ (672180 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + cmp 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] @ (67219c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #172 @ 0xac │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #140 @ 0x8c │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67220c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672228 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #172 @ 0xac │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672244 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #120 @ 0x78 │ │ │ │ + subs r1, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672260 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #28 │ │ │ │ + subs r0, #188 @ 0xbc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67227c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + subs r0, #136 @ 0x88 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672298 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #16 │ │ │ │ + subs r2, #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] @ (6722b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r7, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r6, #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, #12] @ (6722f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67230c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00c0 │ │ │ │ + stmia 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] @ (672328 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672344 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672360 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str.w r0, [r4, #158] @ 0x9e │ │ │ │ + stc2l 0, cr0, [r4], #-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] @ (67237c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7b4009e │ │ │ │ + @ instruction: 0xfb54009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672398 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r6, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + ldr r0, [r7, #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, #12] @ (6723f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67240c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + 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] @ (672428 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r6, #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] @ (672444 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + ldr 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, #12] @ (672464 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672484 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r6, #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] @ (6724a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [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] @ (6724bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r6, #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] @ (6724f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + movs r6, #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] @ (672510 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs 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] @ (67252c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + movs 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] @ (672548 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #112 @ 0x70 │ │ │ │ + movs r6, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672564 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs 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] @ (672580 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs 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] @ (67259c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r4, #5177344 @ 0x4f0000 │ │ │ │ + @ instruction: 0xf7e4009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r5, #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] @ (6725d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + movs r5, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r5, #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] @ (67260c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r5, #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] @ (672628 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r5, #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] @ (672644 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r5, #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] @ (672660 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r5, #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] @ (67267c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r5, #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, #12] @ (67269c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r5, #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] @ (6726b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 672734 │ │ │ │ + @ instruction: 0xb780 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r5, #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] @ (6726f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - uxtb r0, r7 │ │ │ │ + @ instruction: 0xb698 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67270c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 672760 │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672728 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r5, #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] @ (672744 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672760 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r5, #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] @ (67277c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r5, #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] @ (672798 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + movs r5, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, r1] │ │ │ │ + ldrh 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] @ (6727ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r5, #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] @ (672808 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + subs r2, #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] @ (672824 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 120 @ 0x78 │ │ │ │ + b.n 672e58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672840 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #32 │ │ │ │ + adds r3, #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] @ (67285c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + strb r4, [r3, #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] @ (672878 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672894 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r4, #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] @ (6728cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #28 │ │ │ │ + movs r4, #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] @ (6728e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #20 │ │ │ │ + movs r4, #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] @ (672904 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #12 │ │ │ │ + movs r4, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672920 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #4 │ │ │ │ + movs r4, #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] @ (67293c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r4, #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] @ (672958 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672974 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r4, #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] @ (672990 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + 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] @ (6729ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r4, #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] @ (6729e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + 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] @ (672a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #172 @ 0xac │ │ │ │ + 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] @ (672a1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r4, #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] @ (672a38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + strb r4, [r5, #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] @ (672a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + strb r4, [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, #12] @ (672a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r3, #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] @ (672aac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [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] @ (672ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #10] │ │ │ │ + ldrh r0, [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] @ (672ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #7 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r0, [r1, #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] @ (672b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + ldrb 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] @ (672b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + subs r1, #124 @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672b94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + ldrh 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, #8] @ (672bb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r6, #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] @ (672bcc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #4 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672be8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, #4 │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, ip, #5177344 @ 0x4f0000 │ │ │ │ + vst4.32 {d0-d3}, [ip :64], lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, ip, #5177344 @ 0x4f0000 │ │ │ │ + ldr??.w r0, [ip, #158] @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #3 │ │ │ │ + movs r2, #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] @ (672c58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, #3 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, #3 │ │ │ │ + movs 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] @ (672c90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, #3 │ │ │ │ + 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] @ (672cac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #2 │ │ │ │ + movs r2, #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] @ (672cc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, #2 │ │ │ │ + movs r2, #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] @ (672ce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, #2 │ │ │ │ + movs r2, #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] @ (672d00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #176 @ 0xb0 │ │ │ │ + b.n 6731a4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + b.n 6732b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #1 │ │ │ │ + movs 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] @ (672d54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #1 │ │ │ │ + movs 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] @ (672d70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #1 │ │ │ │ + movs 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] @ (672d8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, #1 │ │ │ │ + movs r1, #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] @ (672da8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, #1 │ │ │ │ + movs 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] @ (672dc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, #1 │ │ │ │ + movs 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, #8] @ (672de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, #1 │ │ │ │ + movs r1, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dfc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, #1 │ │ │ │ + movs 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] @ (672e18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #0 │ │ │ │ + movs r1, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #0 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, #0 │ │ │ │ + movs r1, #188 @ 0xbc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, #0 │ │ │ │ + movs r1, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, #0 │ │ │ │ + movs 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] @ (672ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #0 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672edc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #7 │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #7 │ │ │ │ + movs 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] @ (672f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #7 │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #7 │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #7 │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #7 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #7 │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #7 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #6 │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #6 │ │ │ │ + movs r1, #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] @ (672ff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #6 │ │ │ │ + movs r1, #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] @ (673010 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #6 │ │ │ │ + movs r1, #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] @ (67302c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #6 │ │ │ │ + movs r1, #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] @ (673048 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #6 │ │ │ │ + movs r1, #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] @ (673064 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #6 │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673080 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #6 │ │ │ │ + movs r1, #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] @ (67309c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #5 │ │ │ │ + movs 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] @ (6730b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #5 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #5 │ │ │ │ + movs 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] @ (6730f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #5 │ │ │ │ + movs 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] @ (67310c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #5 │ │ │ │ + movs r0, #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] @ (673128 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #5 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673144 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + ldrb r0, [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] @ (673160 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + str r4, [r2, #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] @ (67317c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #4 │ │ │ │ + movs 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] @ (673198 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #4 │ │ │ │ + movs 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] @ (6731b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #4 │ │ │ │ + movs 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] @ (6731d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #3 │ │ │ │ + movs 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] @ (6731ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #3 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673208 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, #3 │ │ │ │ + movs r0, #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] @ (673224 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #3 │ │ │ │ + movs 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] @ (673240 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #3 │ │ │ │ + movs 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] @ (67325c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, #2 │ │ │ │ + movs r0, #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] @ (673278 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, #2 │ │ │ │ + movs r0, #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] @ (673294 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #2 │ │ │ │ + movs 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] @ (6732b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #2 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, #2 │ │ │ │ + movs r0, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #1 │ │ │ │ + movs r0, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673304 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #1 │ │ │ │ + movs 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] @ (673320 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #1 │ │ │ │ + subs 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] @ (67333c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, #1 │ │ │ │ + subs r0, 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] @ (673358 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, #0 │ │ │ │ + subs r0, 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] @ (673374 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #0 │ │ │ │ + subs r4, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673390 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #0 │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #0 │ │ │ │ + subs r4, r6, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, #0 │ │ │ │ + subs r0, r6, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #0 │ │ │ │ + subs r4, r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673400 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldrsh r4, [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, #12] @ (673420 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, r4, r7 │ │ │ │ + subs 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, #12] @ (673440 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r0, r2, r7 │ │ │ │ + subs r0, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67345c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #30] │ │ │ │ + strh r4, [r5, #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] @ (673478 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + strh r0, [r2, #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] @ (673494 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #28] │ │ │ │ + strh r0, [r1, #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] @ (6734b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r5 │ │ │ │ + subs 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] @ (6734cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r5 │ │ │ │ + subs 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] @ (6734e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + ldrb r4, [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, #12] @ (673508 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673524 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #864] @ (673888 ) │ │ │ │ + strh r0, [r7, 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] @ (673540 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67355c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r3 │ │ │ │ + subs r0, 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] @ (673578 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r3 │ │ │ │ + subs r0, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673594 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r3 │ │ │ │ + subs r4, 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, #12] @ (6735b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #800] @ (6738d8 ) │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #944] @ (673984 ) │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #20] │ │ │ │ + ldrb r0, [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] @ (673608 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #512] @ (67380c ) │ │ │ │ + str 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] @ (673624 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673640 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 6735e4 │ │ │ │ + ble.n 673724 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67365c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r0 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673678 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #368] @ (6737ec ) │ │ │ │ + str r4, [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] @ (673694 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + strb r0, [r2, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + strb r4, [r4, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6736d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r0, r7] │ │ │ │ + strb 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] @ (6736f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r5, r6 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67370c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r5] │ │ │ │ + strb r0, [r2, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673728 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, r6 │ │ │ │ + adds r0, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673744 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #224] @ (673828 ) │ │ │ │ + ldr r5, [pc, #864] @ (673aa8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673760 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #0] @ (673764 ) │ │ │ │ + str 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, #12] @ (673780 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + bcc.n 67384c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6737a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bcs.n 673744 │ │ │ │ + bvs.n 673884 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6737c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r0, r4 │ │ │ │ + adds r4, r4, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6737e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r6, r3 │ │ │ │ + adds r0, 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] @ (6737fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r3 │ │ │ │ + adds r4, 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] @ (673818 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs r4, r2 │ │ │ │ + cmp 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] @ (673834 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r4, r4 │ │ │ │ + cmp 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] @ (673850 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + bne.n 67375c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67386c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 673880 │ │ │ │ + bcc.n 6737c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673888 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ + bcs.n 6737c4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + lsrs 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] @ (6738c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + lsrs 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] @ (6738f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + 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] @ (673914 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + subs 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] @ (673930 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + beq.n 6739b4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67394c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r7, {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] @ (673968 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673984 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + rors 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] @ (6739a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + subs r0, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #29 │ │ │ │ + subs r4, r7, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + subs r0, r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #28 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #28 │ │ │ │ + subs r4, r1, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + subs 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] @ (673a64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + subs 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] @ (673a80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + subs 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] @ (673a9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + subs 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] @ (673ab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + subs 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] @ (673ad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + subs 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] @ (673af0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + subs 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] @ (673b0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + subs r4, r5, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + subs 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] @ (673b44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #26 │ │ │ │ + subs 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] @ (673b60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #19] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + subs r4, r5, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #26 │ │ │ │ + subs 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] @ (673bb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + subs r0, 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] @ (673bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + subs 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] @ (673bec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #25 │ │ │ │ + subs 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] @ (673c08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + 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] @ (673c24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #25 │ │ │ │ + subs 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] @ (673c40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #25 │ │ │ │ + subs 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] @ (673c5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + adds 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] @ (673c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + adds 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] @ (673c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + adds 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] @ (673cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + adds r0, r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + adds 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] @ (673ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + adds 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] @ (673d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + adds 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] @ (673d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + adds r0, r7, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + adds r0, r6, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 673d20 │ │ │ │ + b.n 674060 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + adds 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] @ (673dac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + adds r0, r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673dc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673de4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + 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] @ (673e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + adds r0, r7, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + adds r0, r6, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #22 │ │ │ │ + adds 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] @ (673e54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + adds 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] @ (673e70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ + ldrsh r4, [r5, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r1, r3] │ │ │ │ + ldrh r0, [r5, 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] @ (673ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + ldr r0, [r1, 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] @ (673efc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + adds r0, r6, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + adds r4, r5, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + adds 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] @ (673f50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #20 │ │ │ │ + adds r4, r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + adds r4, r3, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + adds r4, 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] @ (673fa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + adds 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] @ (673fc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #19 │ │ │ │ + adds 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] @ (673fdc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + adds r0, r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + adds 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] @ (674014 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + adds 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] @ (674030 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + adds 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] @ (67404c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + adds r4, r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674068 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + 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] @ (674084 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #18 │ │ │ │ + adds r4, r2, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #18 │ │ │ │ + adds 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] @ (6740bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + adds 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] @ (6740d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + adds 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] @ (6740f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #18 │ │ │ │ + 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] @ (674110 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67412c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674148 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #18 │ │ │ │ + adds r4, r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674164 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + 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] @ (674180 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #17 │ │ │ │ + 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] @ (67419c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #17 │ │ │ │ + adds r4, r1, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #17 │ │ │ │ + adds r4, r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67420c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, 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] @ (674228 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #17 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674244 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674260 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r3, #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] @ (67427c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + asrs r0, r3, #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] @ (674298 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r2, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #16 │ │ │ │ + asrs r4, r1, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #16 │ │ │ │ + asrs r4, r0, #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] @ (6742ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r0, #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] @ (674308 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #1008] @ (6746fc ) │ │ │ │ + strh r4, [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] @ (674324 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #752] @ (674618 ) │ │ │ │ + strh r4, [r3, 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] @ (674340 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r4, 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] @ (67435c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 674360 │ │ │ │ + blt.n 6742a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674378 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 6743d6 │ │ │ │ + @ instruction: 0xb70c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674394 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, 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] @ (6743b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #560] @ 0x230 │ │ │ │ + ldr r7, [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] @ (6743cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #928] @ (67478c ) │ │ │ │ + str r0, [r1, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674404 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #752] @ (6746f8 ) │ │ │ │ + str r4, [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] @ (674420 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r4, r6] │ │ │ │ + ldrh r4, [r0, 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] @ (674440 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67445c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #3 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674478 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + ldr r0, [r0, 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] @ (674494 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, 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] @ (6744b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #256] @ (6745b4 ) │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #64] @ (674510 ) │ │ │ │ + str r0, [r6, 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] @ (6744e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + asrs r4, 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] @ (674504 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + asrs r4, 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, #12] @ (674524 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r3, r3] │ │ │ │ + ldrh r0, [r7, 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] @ (674540 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r0, #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] @ (67455c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r2, #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] @ (674578 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + asrs r4, 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] @ (674594 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs r4, 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] @ (6745cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r4, 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] @ (6745e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + asrs r4, 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] @ (674604 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ + ldr r0, [r0, #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] @ (674620 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + asrs r0, 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] @ (67463c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [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] @ (674658 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67474c │ │ │ │ + bhi.n 67468c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674674 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 6745d0 │ │ │ │ + bhi.n 674710 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674690 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #5 │ │ │ │ + asrs r4, r4, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ + ldr r0, [r7, #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] @ (6746c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + ldrsb r4, [r0, 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] @ (6746e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #4 │ │ │ │ + asrs r0, r5, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674700 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67471c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #3 │ │ │ │ + asrs r4, 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] @ (674738 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, 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] @ (674754 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674770 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67478c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #2 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + asrs r4, 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] @ (6747c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, #3 │ │ │ │ + movs r0, #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] @ (6747e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + asrs r0, 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] @ (6747fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #1 │ │ │ │ + movs 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] @ (674818 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674834 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #1 │ │ │ │ + asrs r0, 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] @ (674850 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #1 │ │ │ │ + subs r4, r4, #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] @ (67486c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674888 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + asrs r4, 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] @ (6748a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, 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] @ (6748c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r6 │ │ │ │ + subs r0, r7, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + asrs r0, 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] @ (6748fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #31 │ │ │ │ + asrs r4, 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, #12] @ (67491c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + asrs r0, 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] @ (674938 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + asrs r4, r0, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674954 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + asrs r4, r0, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674970 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r6, r3] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67498c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #912] @ (674d3c ) │ │ │ │ + strh r4, [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] @ (6749c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + revsh 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] @ (6749e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6fc │ │ │ │ + hlt 0x001c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + rev16 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] @ (674a18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + 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] @ (674a34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #27 │ │ │ │ + asrs r0, 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, #12] @ (674a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + adds 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] @ (674a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r6, #232 @ 0xe8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + asrs r0, r1, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674aa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #26 │ │ │ │ + asrs r0, r0, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #26 │ │ │ │ + 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] @ (674afc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + asrs 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] @ (674b18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + 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] @ (674b34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + 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] @ (674b50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + 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] @ (674b6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r0 │ │ │ │ + subs r4, r6, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + subs r0, r1, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #10 │ │ │ │ + asrs r0, 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] @ (674bc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs r4, 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, #12] @ (674be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + asrs r4, 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] @ (674c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r4, [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] @ (674c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 674b6c │ │ │ │ + bpl.n 674cac │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #224 @ 0xe0 │ │ │ │ + cbz r0, 674ce6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 674bac │ │ │ │ + bvs.n 674cec │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {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] @ (674cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + 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] @ (674cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + asrs r4, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + 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, #8] @ (674d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + asrs r0, 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] @ (674d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ + 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] @ (674d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #18 │ │ │ │ + asrs 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, #8] @ (674da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #18 │ │ │ │ + asrs 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] @ (674dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #18 │ │ │ │ + asrs r0, r6, #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] @ (674dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + asrs 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] @ (674df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #688 @ 0x2b0 │ │ │ │ + add r5, 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] @ (674e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r3, #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] @ (674e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r1, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #16 │ │ │ │ + lsrs r0, r0, #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] @ (674e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #16 │ │ │ │ + lsrs r0, r6, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, 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] @ (674ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, 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] @ (674f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, 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] @ (674f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #14 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r0, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, 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] @ (674fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 674fac │ │ │ │ + bhi.n 674eec │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, 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] @ (675008 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #13 │ │ │ │ + lsrs r0, 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] @ (675024 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, 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] @ (675040 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67505c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #12 │ │ │ │ + lsrs r4, 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] @ (675078 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675094 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #11 │ │ │ │ + lsrs r0, 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] @ (6750cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r4, r1, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675104 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, 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] @ (675120 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #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] @ (67513c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675158 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675174 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675190 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #8 │ │ │ │ + lsrs r0, r2, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #8 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ + lsrs r4, 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] @ (675200 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsrs r0, 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] @ (67521c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ + lsrs r4, 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] @ (675238 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + strh r0, [r1, #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] @ (675254 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r7} │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675270 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r0, r0, #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] @ (67528c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsrs r0, r6, #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] @ (6752a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r4, #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] @ (6752e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675300 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + lsrs r4, r1, #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] @ (67531c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsrs r0, r7, #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] @ (675338 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsrs r4, r6, #14 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675354 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + sub sp, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675370 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, 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] @ (67538c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add 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] @ (6753a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add 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] @ (6753e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add 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] @ (6753fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + lsrs r4, r5, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675418 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsrs r4, 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] @ (675434 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsrs r4, 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] @ (675450 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67546c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ + lsrs r4, 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] @ (675488 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsrs r0, 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] @ (6754a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #80] @ (6754f8 ) │ │ │ │ + ldr r3, [pc, #720] @ (675778 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blx sp │ │ │ │ + ldr r3, [pc, #544] @ (6756e4 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r7 │ │ │ │ + ldr r3, [pc, #352] @ (675640 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r1 │ │ │ │ + ldr r3, [pc, #176] @ (6755ac ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675514 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + asrs 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] @ (675530 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp 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] @ (67554c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + movs r3, #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] @ (675568 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #28 │ │ │ │ + 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] @ (675584 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #6 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + 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] @ (6755bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675610 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #24 │ │ │ │ + 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] @ (67562c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #26 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675648 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675664 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675680 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsrs r0, 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] @ (67569c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #26 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + 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] @ (6756d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #25 │ │ │ │ + lsrs r0, 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] @ (6756f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #25 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67570c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsrs r0, 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] @ (675728 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #24 │ │ │ │ + lsrs r0, 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] @ (675744 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #0 │ │ │ │ + movs r1, #204 @ 0xcc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675760 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67577c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + 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] @ (675798 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsrs r0, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + 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] @ (6757d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #6 │ │ │ │ + movs r1, #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] @ (6757ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r7, #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] @ (675808 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675824 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + 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] @ (675840 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + 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] @ (67585c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + 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] @ (675878 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + 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] @ (675894 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + 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] @ (6758b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + 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] @ (6758cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #20 │ │ │ │ + lsrs 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] @ (6758e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsrs 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] @ (675904 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #19 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675920 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + lsrs r4, r6, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67593c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + 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] @ (675958 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675974 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675990 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsrs r4, r6, #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] @ (6759ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsrs r4, 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] @ (6759c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #17 │ │ │ │ + lsrs r4, r2, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #17 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r4, 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] @ (675a1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #17 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r0, #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] @ (675a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675aa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, 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] @ (675afc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, 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] @ (675b18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #15 │ │ │ │ + lsls r0, r4, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, 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] @ (675b88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, 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] @ (675ba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bdc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #13 │ │ │ │ + lsls r4, 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] @ (675bf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, 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] @ (675c14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r4, 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] @ (675c30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r0, 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] @ (675c4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, 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] @ (675c68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #12 │ │ │ │ + lsls r0, 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] @ (675c84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r0, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + lsls r0, r7, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cbc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, 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] @ (675cd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, 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] @ (675d10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #11 │ │ │ │ + lsls r0, r1, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, 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] @ (675d48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r0, 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] @ (675d64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, 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] @ (675d80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r1, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675db8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, 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] @ (675dd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #10 │ │ │ │ + lsls r4, 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] @ (675df0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, 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] @ (675e0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + lsls r4, r3, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + lsls r0, 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] @ (675e44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + lsls r4, r6, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675eb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #8 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #8 │ │ │ │ + lsls r4, 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] @ (675eec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #7 │ │ │ │ + lsls r0, 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] @ (675f08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, 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] @ (675f24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, 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] @ (675f40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + lsls r0, 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] @ (675f5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #6 │ │ │ │ + lsls r4, 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] @ (675f78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #6 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r4, 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] @ (675fb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, 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] @ (675fcc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #6 │ │ │ │ + lsls r4, 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] @ (675fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676004 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, 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] @ (676020 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67603c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676058 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #5 │ │ │ │ + lsls r0, r6, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676074 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676090 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #4 │ │ │ │ + lsls r0, r3, #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] @ (6760ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls r4, 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] @ (6760c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #4 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6760e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #4 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676100 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #4 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67611c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676138 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + lsls r0, 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] @ (676154 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + lsls r4, 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] @ (676170 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, 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] @ (67618c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + lsls r4, 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] @ (6761a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + lsls r0, r4, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + lsls r4, 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] @ (6761fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + lsls r4, r6, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676218 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r4, r4, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676234 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + lsls r4, r2, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676250 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67626c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #1 │ │ │ │ + lsls r4, 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] @ (676288 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #1 │ │ │ │ + lsls r4, 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] @ (6762a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r6 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r4 │ │ │ │ + lsls r4, r0, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r2 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r0 │ │ │ │ + lsls 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] @ (676314 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32.16 d16, d19 │ │ │ │ + lsls r4, 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] @ (676330 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u32 q8, d20, d19 │ │ │ │ + lsls r4, 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] @ (67634c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u16 q8, d20, d19 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676368 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q8, d20, d19 │ │ │ │ + lsls r4, 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] @ (676384 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32.16 d0, d19 │ │ │ │ + lsls r4, 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] @ (6763a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u32 q0, d20, d19 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #0] │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u d16, d24, d19 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u32 d16, d24, d19 │ │ │ │ + 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] @ (676410 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d16, d24, d19 │ │ │ │ + lsls 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] @ (67642c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d16, d24, d19 │ │ │ │ + lsls 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] @ (676448 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u d0, d24, d19 │ │ │ │ + lsls 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] @ (676464 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u32 d0, d24, d19 │ │ │ │ + lsls 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] @ (676480 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d0, d24, d19 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67649c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d0, d24, d19 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 15, cr0, cr8, cr3, {5} │ │ │ │ + lsls r0, r3, #10 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 14, cr0, cr8, cr3, {5} │ │ │ │ + lsls r0, r1, #10 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 13, cr0, cr8, cr3, {5} │ │ │ │ + lsls r0, 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] @ (67650c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 12, cr0, cr8, cr3, {5} │ │ │ │ + lsls r0, r5, #9 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676528 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 11, cr0, cr8, cr3, {5} │ │ │ │ + lsls r0, r3, #9 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676544 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 10, cr0, cr8, cr3, {5} │ │ │ │ + lsls r0, r1, #9 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676560 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 9, cr0, cr8, cr3, {5} │ │ │ │ + lsls r0, r7, #8 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67657c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 8, cr0, cr8, cr3, {5} │ │ │ │ + lsls r0, r5, #8 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676598 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 7, cr0, cr8, cr3, {5} │ │ │ │ + lsls 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] @ (6765b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 6, cr0, cr8, cr3, {5} │ │ │ │ + lsls r0, 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] @ (6765d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 5, cr0, cr8, cr3, {5} │ │ │ │ + lsls r0, r7, #7 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6765ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 4, cr0, cr8, cr3, {5} │ │ │ │ + lsls r0, 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] @ (676608 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 3, cr0, cr8, cr3, {5} │ │ │ │ + lsls r0, 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] @ (676624 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 2, cr0, cr8, cr3, {5} │ │ │ │ + lsls r0, r1, #7 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676640 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 1, cr0, cr8, cr3, {5} │ │ │ │ + lsls r0, r7, #6 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67665c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 0, cr0, cr8, cr3, {5} │ │ │ │ + lsls r0, r5, #6 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676678 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ + lsls r0, r3, #6 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676694 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ + lsls r0, 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] @ (6766b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r8, #652] @ 0x28c │ │ │ │ + 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] @ (6766cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8, #652] @ 0x28c │ │ │ │ + lsls 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] @ (6766e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ + lsls r0, 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] @ (676704 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ + 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] @ (676720 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8, #652] @ 0x28c │ │ │ │ + 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] @ (67673c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8, #652] @ 0x28c │ │ │ │ + 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] @ (676758 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ + 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] @ (676774 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ + 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] @ (676790 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + cbnz r4, 676806 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6767ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, r0] │ │ │ │ + ldrsh r0, [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] @ (6767c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ + lsls 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, #12] @ (6767e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - sxtb r4, r3 │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676804 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r4, r5 │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676820 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67683c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + strb r0, [r1, #5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676858 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r4, r3 │ │ │ │ + push {r2, r3, r4, r5, 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] @ (676874 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + cbz r0, 6768c6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ cbz r0, 6768ce │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ @@ -2212310,17 +2212363,17 @@ │ │ │ │ movle r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 6768a8 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ble.n 676914 <_mesa_glapi_get_proc_address@@libgallium-26.0.8-1.so+0xc> │ │ │ │ + b.n 676a54 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xe4> │ │ │ │ lsls r6, r3, #4 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ lsls r7, r3, #4 │ │ │ │ │ │ │ │ 006768e0 <_mesa_glapi_get_dispatch_table_size@@libgallium-26.0.8-1.so>: │ │ │ │ movw r0, #1639 @ 0x667 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -2212667,15 +2212720,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5dbaf4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + ldmia r0!, {r3, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2212701,15 +2212754,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ @ instruction: 0xfb4a014d │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2212741,15 +2212794,15 @@ │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r6, #28 │ │ │ │ + lsrs r0, r2, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ @ instruction: 0xfae2014d │ │ │ │ ldr r2, [r7, #28] │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2212817,20 +2212870,20 @@ │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ b.n 676d98 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x428> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 676d9a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x42a> │ │ │ │ b.n 676dae <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x43e> │ │ │ │ nop │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsrs r4, r4, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ @ instruction: 0xfa8a014d │ │ │ │ ldr r0, [r7, #24] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsls r2, r4, #26 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldrd r0, r2, [r3, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2213012,31 +2213065,31 @@ │ │ │ │ str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [r2, ] │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bvc.n 676ef4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x584> │ │ │ │ + blt.n 677034 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6c4> │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r1, [sp, #16] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 677020 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6b0> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2213321,15 +2213374,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 6772a2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x932> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #4 │ │ │ │ ldr r1, [pc, #32] @ (6772e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x974>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 6772cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x95c> │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ beq.n 6772e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x970> │ │ │ │ @@ -2213338,15 +2213391,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 6772c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x958> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r3, #4 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ ldr r2, [pc, #80] @ (67734c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x9dc>) │ │ │ │ @@ -2213529,32 +2213582,36 @@ │ │ │ │ movs r3, r1 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + beq.n 677448 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xad8> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r4, [r1, #32] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + beq.n 67756c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xbfc> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vtrn.32 d16, d19 │ │ │ │ - vaddl.u8 q8, d30, d19 │ │ │ │ + lsls r2, r3, #14 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ lsls r6, r4, #19 │ │ │ │ lsls r2, r3, #5 │ │ │ │ b.n 6775a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xc34> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - vaddl.u8 q8, d20, d19 │ │ │ │ - vaddl.u16 q0, d30, d19 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #224] @ (6775dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xc6c>) │ │ │ │ sub sp, #32 │ │ │ │ ldr r2, [pc, #224] @ (6775e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xc70>) │ │ │ │ @@ -2213650,17 +2213707,20 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #22] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, #22] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - vhadd.u d0, d26, d19 │ │ │ │ - cdp2 0, 15, cr0, cr4, cr3, {5} │ │ │ │ - cdp2 0, 14, cr0, cr0, cr3, {5} │ │ │ │ + lsls r2, r3, #11 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-32] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ ldr r4, [pc, #124] @ (677688 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xd18>) │ │ │ │ @@ -2213709,15 +2213769,16 @@ │ │ │ │ bne.n 677682 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xd12> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cdp2 0, 10, cr0, cr2, cr3, {5} │ │ │ │ + lsls r2, r0, #9 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ ldrh r0, [r3, #14] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, #12] │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -2213764,15 +2213825,16 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ b.n 6776ba <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xd4a> │ │ │ │ ble.n 6776e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xd70> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldc2l 0, cr0, [r2, #652] @ 0x28c │ │ │ │ + lsls r2, r6, #5 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #2 │ │ │ │ movt r1, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2213820,16 +2213882,18 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ble.n 6776ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xd3c> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - stc2 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ - stc2l 0, cr0, [r6, #-652]! @ 0xfffffd74 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ bl 677738 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xdc8> │ │ │ │ mov r3, r0 │ │ │ │ @@ -2213861,15 +2213925,15 @@ │ │ │ │ subs r4, #101 @ 0x65 │ │ │ │ it eq │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ b.n 6777e2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xe72> │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r3} │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2214535,63 +2214599,63 @@ │ │ │ │ blx r3 │ │ │ │ b.n 677d2c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x13bc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb4000a3 │ │ │ │ - @ instruction: 0xfb3600a3 │ │ │ │ - @ instruction: 0xfb2c00a3 │ │ │ │ + cdp2 0, 14, cr0, cr0, cr3, {5} │ │ │ │ + cdp2 0, 13, cr0, cr6, cr3, {5} │ │ │ │ + cdp2 0, 12, cr0, cr12, cr3, {5} │ │ │ │ bge.n 677ee0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1570> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xfb8a00a3 │ │ │ │ - @ instruction: 0xfb4a00a3 │ │ │ │ - @ instruction: 0xfa1e00a3 │ │ │ │ + vhadd.u32 d0, d26, d19 │ │ │ │ + cdp2 0, 14, cr0, cr10, cr3, {5} │ │ │ │ + ldc2 0, cr0, [lr, #652]! @ 0x28c │ │ │ │ bls.n 677da0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1430> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xfbdc00a3 │ │ │ │ + vhadd.u d16, d28, d19 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r2, #5 │ │ │ │ mcrr 1, 4, r0, r4, cr13 │ │ │ │ - vst1.8 {d0[5]}, [r4], r3 │ │ │ │ - vst1.8 {d0[5]}, [sl], r3 │ │ │ │ + stc2 0, cr0, [r4, #-652]! @ 0xfffffd74 │ │ │ │ + stc2 0, cr0, [sl, #-652]! @ 0xfffffd74 │ │ │ │ bhi.n 677e30 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x14c0> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr??.w r0, [sl, r3, lsl #2] │ │ │ │ - add r1, pc, #336 @ (adr r1, 678004 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1694>) │ │ │ │ + ldc2 0, cr0, [sl, #-652] @ 0xfffffd74 │ │ │ │ + add r4, pc, #976 @ (adr r4, 678284 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1914>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr??.w r0, [sl, r3, lsl #2] │ │ │ │ - ldr??.w r0, [r2, r3, lsl #2] │ │ │ │ - add r1, pc, #56 @ (adr r1, 677ef8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1588>) │ │ │ │ + ldc2 0, cr0, [sl, #-652] @ 0xfffffd74 │ │ │ │ + ldc2 0, cr0, [r2, #-652] @ 0xfffffd74 │ │ │ │ + add r4, pc, #696 @ (adr r4, 678178 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1808>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ bhi.n 677f5c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x15ec> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - vst4.32 {d16-d19}, [sl :128], r3 │ │ │ │ + stc2l 0, cr0, [sl], #652 @ 0x28c │ │ │ │ bhi.n 677f38 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x15c8> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + adds r6, r4, #1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bvc.n 677ed0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1560> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - vst1.8 {d16[5]}, [r6], r3 │ │ │ │ - vst1.8 {d16[5]}, [lr], r3 │ │ │ │ + stc2l 0, cr0, [r6, #-652]! @ 0xfffffd74 │ │ │ │ + stc2l 0, cr0, [lr, #-652]! @ 0xfffffd74 │ │ │ │ bvc.n 677e20 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x14b0> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str??.w r0, [r6, #163] @ 0xa3 │ │ │ │ - str.w r0, [r8, #163] @ 0xa3 │ │ │ │ - vld4.32 {d0-d3}, [sl :128], r3 │ │ │ │ + stc2 0, cr0, [r6], {163} @ 0xa3 │ │ │ │ + stc2l 0, cr0, [r8], #-652 @ 0xfffffd74 │ │ │ │ + stc2l 0, cr0, [sl], {163} @ 0xa3 │ │ │ │ bvs.n 677ec8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1558> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str.w r0, [r0, #163] @ 0xa3 │ │ │ │ - @ instruction: 0xf7c400a3 │ │ │ │ - ldrh.w r0, [ip, r3, lsl #2] │ │ │ │ - ldrh.w r0, [r0, r3, lsl #2] │ │ │ │ + stc2l 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ + @ instruction: 0xfb6400a3 │ │ │ │ + @ instruction: 0xfbdc00a3 │ │ │ │ + @ instruction: 0xfbd000a3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #236] @ (678004 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1694>) │ │ │ │ ldr r3, [pc, #240] @ (678008 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1698>) │ │ │ │ @@ -2214698,26 +2214762,26 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r4, #6] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 677f58 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x15e8> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - strh.w r0, [r6, r3, lsl #2] │ │ │ │ + smlaltb r0, r0, r6, r3 │ │ │ │ strh r0, [r2, #4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsls r0, r2, #6 │ │ │ │ + lsls r0, r6, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf7d600a3 │ │ │ │ + @ instruction: 0xfb7600a3 │ │ │ │ bmi.n 678020 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x16b0> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xf7ac00a3 │ │ │ │ + @ instruction: 0xfb4c00a3 │ │ │ │ bmi.n 677ff8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1688> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xf7c800a3 │ │ │ │ + @ instruction: 0xfb6800a3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #404] @ (6781d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1868>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ ldr r3, [pc, #404] @ (6781dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x186c>) │ │ │ │ @@ -2214890,30 +2214954,30 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #30] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6780dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x176c> │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf4c200a3 │ │ │ │ - @ instruction: 0xf75a00a3 │ │ │ │ + str??.w r0, [r2, r3, lsl #2] │ │ │ │ + @ instruction: 0xfafa00a3 │ │ │ │ ldrb r6, [r5, #28] │ │ │ │ lsls r4, r2, #5 │ │ │ │ b.n 678198 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1828> │ │ │ │ lsls r5, r1, #5 │ │ │ │ bcc.n 678158 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x17e8> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - movt r0, #26787 @ 0x68a3 │ │ │ │ - lsls r4, r3, #10 │ │ │ │ + @ instruction: 0xfa6600a3 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 678078 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1708> │ │ │ │ lsls r5, r1, #5 │ │ │ │ bcc.n 678254 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x18e4> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xf63800a3 │ │ │ │ + ldr??.w r0, [r8, #163] @ 0xa3 │ │ │ │ b.n 678024 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x16b4> │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6782dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x196c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2215000,23 +2215064,23 @@ │ │ │ │ ands r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 67829e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x192e> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf62000a3 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + vst1.8 {d16[5]}, [r0], r3 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf61a00a3 │ │ │ │ + ldrsh.w r0, [sl, #163] @ 0xa3 │ │ │ │ bcs.n 678388 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1a18> │ │ │ │ lsls r4, r2, #5 │ │ │ │ bcs.n 678334 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x19c4> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - sbc.w r0, r8, #5341184 @ 0x518000 │ │ │ │ + vst4.32 {d0-d3}, [r8 :128], r3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 678374 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1a04> │ │ │ │ cbz r2, 67831a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x19aa> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -2215242,15 +2215306,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3ce00a3 │ │ │ │ + @ instruction: 0xf76e00a3 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (6785dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c6c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2215305,24 +2215369,24 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 67858e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c1e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r2, #10] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldrb r6, [r1, #10] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xf39c00a3 │ │ │ │ + @ instruction: 0xf73c00a3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf39200a3 │ │ │ │ + @ instruction: 0xf73200a3 │ │ │ │ ldrb r2, [r5, #9] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf36e00a3 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + @ instruction: 0xf70e00a3 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2215390,18 +2215454,18 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #24] @ (6786cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1d5c>) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 678550 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1be0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xf2f600a3 │ │ │ │ - @ instruction: 0xf2f400a3 │ │ │ │ - @ instruction: 0xf30400a3 │ │ │ │ - @ instruction: 0xf27200a3 │ │ │ │ + @ instruction: 0xf69600a3 │ │ │ │ + @ instruction: 0xf69400a3 │ │ │ │ + subw r0, r4, #2211 @ 0x8a3 │ │ │ │ + @ instruction: 0xf61200a3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-200] │ │ │ │ ldr r4, [pc, #276] @ (6787fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1e8c>) │ │ │ │ sub.w sp, sp, #4256 @ 0x10a0 │ │ │ │ @@ -2215511,15 +2215575,15 @@ │ │ │ │ ldrb r6, [r7, #3] │ │ │ │ lsls r4, r2, #5 │ │ │ │ adds r4, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ lsls r1, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ lsls r1, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2215848,21 +2215912,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ strb r0, [r0, #26] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r2, #163 @ 0xa3 │ │ │ │ - vext.8 d16, d28, d19, #0 │ │ │ │ + @ instruction: 0xf3e200a3 │ │ │ │ + @ instruction: 0xf39c00a3 │ │ │ │ strb r2, [r4, #24] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (678c58 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x22e8>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2215940,16 +2216004,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ strb r6, [r2, #17] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r8, #652] @ 0x28c │ │ │ │ - ldc 0, cr0, [ip, #652] @ 0x28c │ │ │ │ + @ instruction: 0xf12800a3 │ │ │ │ + @ instruction: 0xf13c00a3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-232] │ │ │ │ sub.w sp, sp, #4288 @ 0x10c0 │ │ │ │ ldr r2, [pc, #600] @ (678edc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x256c>) │ │ │ │ @@ -2216184,27 +2216248,27 @@ │ │ │ │ b.n 678d26 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x23b6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r6, #13] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r8, #161 @ 0xa1 │ │ │ │ - ldc 0, cr0, [sl, #-652]! @ 0xfffffd74 │ │ │ │ - stcl 0, cr0, [r2, #-652] @ 0xfffffd74 │ │ │ │ + adds.w r0, r8, #5275648 @ 0x508000 │ │ │ │ + @ instruction: 0xf0da00a3 │ │ │ │ + @ instruction: 0xf0e200a3 │ │ │ │ strb r6, [r4, #10] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - stc 0, cr0, [r6], #652 @ 0x28c │ │ │ │ - stcl 0, cr0, [r8], #-652 @ 0xfffffd74 │ │ │ │ - ldcl 0, cr0, [sl], #652 @ 0x28c │ │ │ │ - mcrr 0, 10, r0, r2, cr3 │ │ │ │ - ldcl 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ - ldc 0, cr0, [lr], {163} @ 0xa3 │ │ │ │ - ldcl 0, cr0, [r8], {163} @ 0xa3 │ │ │ │ - mrrc 0, 10, r0, sl, cr3 │ │ │ │ + orr.w r0, r6, #163 @ 0xa3 │ │ │ │ + and.w r0, r8, #163 @ 0xa3 │ │ │ │ + eors.w r0, sl, #163 @ 0xa3 │ │ │ │ + vaddl.s32 q8, d18, d19 │ │ │ │ + ands.w r0, ip, #163 @ 0xa3 │ │ │ │ + vext.8 d0, d30, d19, #0 │ │ │ │ + orns r0, r8, #163 @ 0xa3 │ │ │ │ + vext.8 d16, d26, d19, #0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r3, [pc, #1312] @ 679448 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2ad8> │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1312] @ 67944c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2adc> │ │ │ │ @@ -2216726,55 +2216790,53 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ strb r2, [r0, #3] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r6, #1] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str r2, [r3, #96] @ 0x60 │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cdp 0, 9, cr0, cr14, cr2, {5} │ │ │ │ - ldcl 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ - sub.w r0, lr, r3, asr #2 │ │ │ │ - stc 0, cr0, [sl, #644] @ 0x284 │ │ │ │ - ldc 0, cr0, [ip, #652] @ 0x28c │ │ │ │ - stc 0, cr0, [ip, #652]! @ 0x28c │ │ │ │ - pkhtb r0, r2, r3, asr #2 │ │ │ │ - cdp 0, 3, cr0, cr12, cr3, {5} │ │ │ │ - stc 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ - stc 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ - adc.w r0, lr, r3, asr #2 │ │ │ │ - @ instruction: 0xeaf200a3 │ │ │ │ - ldc 0, cr0, [r0, #652] @ 0x28c │ │ │ │ - stc 0, cr0, [lr], #-652 @ 0xfffffd74 │ │ │ │ - stcl 0, cr0, [sl], #-652 @ 0xfffffd74 │ │ │ │ - b.n 679038 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x26c8> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - mrrc 0, 10, r0, ip, cr1 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xf23e00a2 │ │ │ │ + orns r0, r4, #163 @ 0xa3 │ │ │ │ + vhadd.s8 d16, d30, d19 │ │ │ │ + @ instruction: 0xf12a00a1 │ │ │ │ + @ instruction: 0xf13c00a3 │ │ │ │ + adc.w r0, ip, #163 @ 0xa3 │ │ │ │ + cdp 0, 6, cr0, cr2, cr3, {5} │ │ │ │ + rsbs r0, ip, #163 @ 0xa3 │ │ │ │ + bic.w r0, ip, #163 @ 0xa3 │ │ │ │ + vaddl.s8 q8, d28, d19 │ │ │ │ + cdp 0, 14, cr0, cr14, cr3, {5} │ │ │ │ + cdp 0, 9, cr0, cr2, cr3, {5} │ │ │ │ + @ instruction: 0xf13000a3 │ │ │ │ + vaddl.s8 q8, d30, d19 │ │ │ │ + and.w r0, sl, #163 @ 0xa3 │ │ │ │ + strd r0, r0, [lr, #-652]! @ 0x28c │ │ │ │ + vext.8 d16, d28, d17, #0 │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stc 0, cr0, [sl, #652]! @ 0x28c │ │ │ │ - ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ + adc.w r0, sl, #163 @ 0xa3 │ │ │ │ + add r0, pc, #312 @ (adr r0, 6795e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2c74>) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r6, r1, #11 │ │ │ │ + asrs r6, r5, #25 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r8, #652] @ 0x28c │ │ │ │ - b.n 6792a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2938> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - ldrd r0, r0, [r4, #-652]! @ 0x28c │ │ │ │ - @ instruction: 0xeae400a3 │ │ │ │ - adds.w r0, r6, r3, asr #2 │ │ │ │ - ldc 0, cr0, [r8], {163} @ 0xa3 │ │ │ │ - mcrr 0, 10, r0, ip, cr3 │ │ │ │ - @ instruction: 0xebf400a3 │ │ │ │ - ldcl 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ - stmdb r6, {r0, r1, r5, r7} │ │ │ │ - stc 0, cr0, [r8], {163} @ 0xa3 │ │ │ │ + sbc.w r0, r8, #163 @ 0xa3 │ │ │ │ + eors.w r0, r6, r3, asr #2 │ │ │ │ + ldc 0, cr0, [r4, #-652] @ 0xfffffd74 │ │ │ │ + cdp 0, 8, cr0, cr4, cr3, {5} │ │ │ │ + cdp 0, 11, cr0, cr6, cr3, {5} │ │ │ │ + vext.8 d0, d24, d19, #0 │ │ │ │ + vaddl.s32 q8, d28, d19 │ │ │ │ + vaddl.s16 q0, d20, d19 │ │ │ │ + ands.w r0, ip, #163 @ 0xa3 │ │ │ │ + stc 0, cr0, [r6], #652 @ 0x28c │ │ │ │ + bic.w r0, r8, #163 @ 0xa3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2216969,35 +2217031,35 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebfa00a3 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + vaddl.s16 q0, d26, d19 │ │ │ │ + ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r6, #31 │ │ │ │ + asrs r6, r2, #14 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - b.n 679e1c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x34ac> │ │ │ │ + b.n 67955c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2bec> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 679e4c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x34dc> │ │ │ │ + b.n 67958c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2c1c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - orn r0, r0, r3, asr #2 │ │ │ │ - b.n 679d34 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x33c4> │ │ │ │ + cdp 0, 0, cr0, cr0, cr3, {5} │ │ │ │ + b.n 679474 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2b04> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 679d64 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x33f4> │ │ │ │ + b.n 6794a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2b34> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 679d1c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x33ac> │ │ │ │ + b.n 67945c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2aec> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 679d4c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x33dc> │ │ │ │ + b.n 67948c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2b1c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #596] @ (67996c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2ffc>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2217220,50 +2217282,49 @@ │ │ │ │ bl 43bf20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327bb0> │ │ │ │ b.n 6797d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2e64> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r0, r3, asr #2 │ │ │ │ - ldc 0, cr0, [r4, #-652] @ 0xfffffd74 │ │ │ │ + ldcl 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ + @ instruction: 0xf0b400a3 │ │ │ │ pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r4, r2, #5 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + uxth r4, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r3, #6 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 679394 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2a24> │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - add r5, pc, #1016 @ (adr r5, 679d88 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3418>) │ │ │ │ + stmia.w r4!, {r1, r5, r7} │ │ │ │ + add r1, sp, #632 @ 0x278 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stcl 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ - stc 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ - @ instruction: 0xebf800a3 │ │ │ │ - ldc 0, cr0, [r6, #-652] @ 0xfffffd74 │ │ │ │ + orn r0, r4, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf0c000a3 │ │ │ │ + vaddl.s16 q0, d24, d19 │ │ │ │ + @ instruction: 0xf0b600a3 │ │ │ │ str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + beq.n 679a94 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3124> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [pc, #384] @ (679b30 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31c0>) │ │ │ │ + ldr r6, [pc, #0] @ (6799b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3040>) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mcr 0, 6, r0, cr4, cr15, {4} │ │ │ │ - sbcs.w r0, r4, r3, asr #2 │ │ │ │ - rsb r0, lr, r3, asr #2 │ │ │ │ - stmia r0!, {} │ │ │ │ + @ instruction: 0xf264009f │ │ │ │ + vhadd.s16 d0, d20, d19 │ │ │ │ + vhadd.s32 d16, d30, d19 │ │ │ │ + stmia r3!, {r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xeb8200a3 │ │ │ │ - @ instruction: 0xeaf600a3 │ │ │ │ - subs.w r0, sl, r3, asr #2 │ │ │ │ - rsb r0, r2, r3, asr #2 │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + vhadd.s32 d0, d18, d19 │ │ │ │ + cdp 0, 9, cr0, cr6, cr3, {5} │ │ │ │ + vhadd.s16 d16, d26, d19 │ │ │ │ + vhadd.s32 d16, d18, d19 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xeb2400a3 │ │ │ │ + cdp 0, 12, cr0, cr4, cr3, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-152] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #612] @ (679c54 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x32e4>) │ │ │ │ @@ -2217495,42 +2217556,42 @@ │ │ │ │ nop │ │ │ │ str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r4, r2, #5 │ │ │ │ - svc 28 │ │ │ │ + b.n 67a1dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x386c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + b.n 67a20c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x389c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ udf #138 @ 0x8a │ │ │ │ lsls r1, r3, #5 │ │ │ │ - orr.w r0, r8, r3, asr #2 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + stcl 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ + lsrs r2, r6, #12 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - orr.w r0, r4, r3, asr #2 │ │ │ │ + stcl 0, cr0, [r4, #652]! @ 0x28c │ │ │ │ ldcl 15, cr15, [pc], #1020 @ 67a07c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x370c> │ │ │ │ bl a17c82 │ │ │ │ str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xe9b000a3 │ │ │ │ + ldcl 0, cr0, [r0, #-652] @ 0xfffffd74 │ │ │ │ ldc 15, cr15, [r3], {255} @ 0xff │ │ │ │ bl 9abc92 │ │ │ │ - @ instruction: 0xe99c00a3 │ │ │ │ - pop {r1, r3, r4, r6, r7} │ │ │ │ + ldc 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmdb r4!, {r0, r1, r5, r7} │ │ │ │ - ble.n 679bb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3240> │ │ │ │ + stcl 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ + b.n 679ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3580> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 679be0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3270> │ │ │ │ + b.n 679f20 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x35b0> │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2217697,16 +2217758,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, #24] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 679d50 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x33e0> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ + adds.w r0, r0, r3, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (679e98 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3528>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [pc, #24] @ (679e9c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x352c>) │ │ │ │ @@ -2217719,16 +2217779,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #20] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 679d8c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x341c> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ + adds.w r0, r4, r3, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ @@ -2218496,17 +2218555,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrh r2, [r6, r2] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 67a6cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3d5c> │ │ │ │ + b.n 67ae0c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x449c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 67a65c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3cec> │ │ │ │ + b.n 67ad9c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x442c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #284] @ (67a788 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3e18>) │ │ │ │ @@ -2219258,15 +2219317,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, r3] │ │ │ │ lsls r4, r2, #5 │ │ │ │ strh r6, [r5, r1] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 67ad78 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4408> │ │ │ │ + bgt.n 67aeb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4548> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #380] @ (67af90 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4620>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2221212,21 +2221271,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #58 @ 0x3a │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r0, [pc, #4] @ (67c1f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5884>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cpsie ai │ │ │ │ + rev r6, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r0, [pc, #4] @ (67c200 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5890>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r0, #120] @ 0x78 │ │ │ │ + strb r2, [r4, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 67c22e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58be> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2221470,15 +2221529,15 @@ │ │ │ │ str.w r5, [r4, #1468] @ 0x5bc │ │ │ │ mov.w r8, #12 │ │ │ │ str.w r5, [r4, #1464] @ 0x5b8 │ │ │ │ mov.w r9, #16384 @ 0x4000 │ │ │ │ str.w r5, [r4, #1460] @ 0x5b4 │ │ │ │ str.w r5, [r4, #1472] @ 0x5c0 │ │ │ │ str.w r2, [r4, #1476] @ 0x5c4 │ │ │ │ - bl afcb40 │ │ │ │ + bl afce68 │ │ │ │ movs r1, #8 │ │ │ │ str.w r1, [r4, #236] @ 0xec │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r1, [r4, #1864] @ 0x748 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ strd r5, r5, [r4, #320] @ 0x140 │ │ │ │ movs r5, #16 │ │ │ │ @@ -2221668,22 +2221727,22 @@ │ │ │ │ mrc2 15, 3, pc, cr11, cr15, {7} │ │ │ │ asrs r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 4, pc, cr1, cr15, {7} @ │ │ │ │ mcr2 15, 1, pc, cr13, cr15, {7} @ │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ lsls r7, r3, #4 │ │ │ │ subs r1, #118 @ 0x76 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - itet al │ │ │ │ - lslal r3, r4, #2 │ │ │ │ - add r2, pc, #880 @ (adr r2, 67cac0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6150>) │ │ │ │ - lslal r5, r1, #5 │ │ │ │ + stmia r3!, {r1, r3, r7} │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + add r2, pc, #880 @ (adr r2, 67cac0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6150>) │ │ │ │ + lsls r5, r1, #5 │ │ │ │ sxtb r6, r7 │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 67c774 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5e04> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2222507,15 +2222566,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r0, #20480 @ 0x5000 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [r8, #1824] @ 0x720 │ │ │ │ cbz r0, 67d030 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x66c0> │ │ │ │ - bl af7a14 │ │ │ │ + bl af7d3c │ │ │ │ ldr.w r0, [r8, #1812] @ 0x714 │ │ │ │ cbz r0, 67d03a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x66ca> │ │ │ │ bl 59aaf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x486780> │ │ │ │ ldr.w r0, [r8, #1716] @ 0x6b4 │ │ │ │ cbz r0, 67d044 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x66d4> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ @@ -2222888,40 +2222947,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 67f720 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x8db0> │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1816] @ 0x718 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67d3b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6a48> │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ - bl af2748 │ │ │ │ + bl af2a70 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1820] @ 0x71c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67d3b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6a48> │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59af40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x486bd0> │ │ │ │ ldr.w r1, [r9, #1816] @ 0x718 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59b5cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48725c> │ │ │ │ mov r0, r4 │ │ │ │ - bl af7618 │ │ │ │ + bl af7940 │ │ │ │ str.w r0, [r9, #1824] @ 0x720 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67d3b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6a48> │ │ │ │ - bl af80d4 │ │ │ │ + bl af83fc │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59e848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48a4d8> │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59f688 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48b318> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ - bl af20c4 │ │ │ │ + bl af23ec │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ movs r1, #1 │ │ │ │ bl 59b24c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x486edc> │ │ │ │ mov r0, r4 │ │ │ │ bl 688b50 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x121e0> │ │ │ │ b.n 67d3c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6a52> │ │ │ │ bl 59acbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48694c> │ │ │ │ @@ -2231228,15 +2231287,15 @@ │ │ │ │ rors r7, r5 │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ vaba.u8 q2, q0, │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 6832ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xc93c> │ │ │ │ lsls r3, r2, #5 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + asrs r6, r3, #20 │ │ │ │ lsls r7, r3, #4 │ │ │ │ bne.n 683414 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xcaa4> │ │ │ │ lsls r3, r2, #5 │ │ │ │ lsls r7, r3, #31 │ │ │ │ bmi.w 683124 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xc7b4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ @@ -2235788,15 +2235847,15 @@ │ │ │ │ ldrsb.w r3, [r5, #1433] @ 0x599 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 686ac2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x10152> │ │ │ │ ldrsb.w r3, [r5, #1434] @ 0x59a │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 686a90 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x10120> │ │ │ │ mov r0, r6 │ │ │ │ - bl af2834 │ │ │ │ + bl af2b5c │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [r5, #780] @ 0x30c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w fp, #3 │ │ │ │ bne.n 6869a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x10038> │ │ │ │ ldr.w r3, [r9, #1416] @ 0x588 │ │ │ │ @@ -2237257,15 +2237316,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ mcr2 1, 7, r0, cr4, cr8, {2} │ │ │ │ strh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2237554,15 +2237613,15 @@ │ │ │ │ ldr.w r1, [r5, #1804] @ 0x70c │ │ │ │ ldr.w r3, [r0, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 687de6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x11476> │ │ │ │ ldr.w r1, [r6, #548] @ 0x224 │ │ │ │ ldr.w r0, [r5, #1812] @ 0x714 │ │ │ │ - bl af14cc │ │ │ │ + bl af17f4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5c8ca8 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2237584,15 +2237643,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ bl 687b70 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x11200> │ │ │ │ ldr.w r0, [r5, #1812] @ 0x714 │ │ │ │ mov r1, r4 │ │ │ │ - bl af145c │ │ │ │ + bl af1784 │ │ │ │ str.w r0, [r4, #548] @ 0x224 │ │ │ │ cbz r0, 687e66 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x114f6> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -2237623,22 +2237682,22 @@ │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [r3, #1812] @ 0x714 │ │ │ │ str.w r1, [r4, #1420] @ 0x58c │ │ │ │ str.w r2, [r4, #1424] @ 0x590 │ │ │ │ cbz r1, 687eda <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1156a> │ │ │ │ ldr.w r1, [r1, #548] @ 0x224 │ │ │ │ - bl af14a8 │ │ │ │ + bl af17d0 │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ ldr.w r3, [r4, #3192] @ 0xc78 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #3192] @ 0xc78 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - bl af14a8 │ │ │ │ + bl af17d0 │ │ │ │ b.n 687ec6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x11556> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2238397,15 +2238456,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 5da2b4 │ │ │ │ cbz r0, 68877c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x11e0c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r6, #1824] @ 0x720 │ │ │ │ mov r1, r5 │ │ │ │ - bl af8e28 │ │ │ │ + bl af9150 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 688776 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x11e06> │ │ │ │ ldrsh.w r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ bl 67d1ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x687c> │ │ │ │ cmp r0, #2 │ │ │ │ @@ -2238624,15 +2238683,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrb.w r3, [r6, #1712] @ 0x6b0 │ │ │ │ ldr.w r4, [r6, #1708] @ 0x6ac │ │ │ │ str.w r4, [r0, #1048] @ 0x418 │ │ │ │ str.w r2, [r0, #1044] @ 0x414 │ │ │ │ movs r2, #0 │ │ │ │ strb.w r3, [r0, #1052] @ 0x41c │ │ │ │ - bl af9c74 │ │ │ │ + bl af9f9c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh.w r6, [r3, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3202a8> │ │ │ │ cbz r0, 688a34 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x120c4> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2239136,15 +2239195,15 @@ │ │ │ │ ldr.w r1, [r0, r1, lsl #2] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ vldr s0, [r3] │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + cbz r4, 689082 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x12712> │ │ │ │ lsls r6, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2244393,20 +2244452,20 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 68cb56 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x161e6> │ │ │ │ nop │ │ │ │ bvs.n 68cc1a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x162aa> │ │ │ │ - vabal.u , d15, d20 │ │ │ │ + vtbx.8 d23, {d31}, d4 │ │ │ │ lsls r6, r3, #4 │ │ │ │ bvs.n 68cc42 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x162d2> │ │ │ │ - vraddhn.i d23, , q9 │ │ │ │ + vtbx.8 d23, {d15}, d2 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ lsls r6, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -2245572,15 +2245631,15 @@ │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ b.n 68d65a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x16cea> │ │ │ │ nop │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2247498,21 +2247557,21 @@ │ │ │ │ and.w r1, r1, #31 │ │ │ │ ubfx r6, r0, #5, #14 │ │ │ │ and.w r0, r7, #31 │ │ │ │ it pl │ │ │ │ negpl r0, r1 │ │ │ │ b.n 68edac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1843c> │ │ │ │ nop │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + ldr r4, [r5, r2] │ │ │ │ lsls r6, r3, #4 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r6, r3, #4 │ │ │ │ - strh r6, [r1, r7] │ │ │ │ + ldrsb r6, [r5, r5] │ │ │ │ lsls r6, r3, #4 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ lsls r6, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #1404] @ 68f490 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x18b20> │ │ │ │ @@ -2250875,15 +2250934,15 @@ │ │ │ │ rors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ mrc 1, 0, r0, cr10, cr2, {2} │ │ │ │ cmp r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ lsls r6, r3, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ @@ -2251120,15 +2251179,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r3, [r0, #1728] @ 0x6c0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (691738 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1adc8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r0, #76] @ 0x4c │ │ │ │ lsls r2, r4, #2 │ │ │ │ add.w r0, r0, #1984 @ 0x7c0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r0, [r0, #2084] @ 0x824 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2251182,15 +2251241,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + strb r2, [r4, #15] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2251218,15 +2251277,15 @@ │ │ │ │ blx 68a08 │ │ │ │ ldr.w r1, [r4, #2152] @ 0x868 │ │ │ │ cbz r1, 691848 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1aed8> │ │ │ │ ldr.w r3, [r4, #1784] @ 0x6f8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #2128 @ 0x850 │ │ │ │ - bl abdc90 │ │ │ │ + bl abdfb8 │ │ │ │ ldr.w r0, [r4, #2092] @ 0x82c │ │ │ │ blx 68a08 │ │ │ │ add.w r0, r4, #2096 @ 0x830 │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be6c> │ │ │ │ add.w r0, r4, #1872 @ 0x750 │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be6c> │ │ │ │ addw r0, r4, #1900 @ 0x76c │ │ │ │ @@ -2251244,15 +2251303,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + strb r0, [r4, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr.w ip, [pc, #32] @ 6918c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1af54> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r2, [r1, #13] │ │ │ │ add ip, pc │ │ │ │ strb r2, [r1, #15] │ │ │ │ @@ -2251260,15 +2251319,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + strb r0, [r1, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2251358,36 +2251417,36 @@ │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 628f78 │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 45dd18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3499a8> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9b50 │ │ │ │ + bl ab9e78 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 691ac0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1b150> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab9bc4 │ │ │ │ + bl ab9eec │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab9bc0 │ │ │ │ + bl ab9ee8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 691ab4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1b144> │ │ │ │ ldr r3, [pc, #384] @ (691b78 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1b208>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl ab9b50 │ │ │ │ + bl ab9e78 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 691af2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1b182> │ │ │ │ - bl ab9bc4 │ │ │ │ + bl ab9eec │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9bc0 │ │ │ │ + bl ab9ee8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 691b24 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1b1b4> │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 45dd94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x349a24> │ │ │ │ ldr r3, [pc, #344] @ (691b7c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1b20c>) │ │ │ │ @@ -2251524,27 +2251583,27 @@ │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ b.n 6917f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ae80> │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ lsls r6, r3, #4 │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + subs r0, r1, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ b.n 691650 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ace0> │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + strb r6, [r7, #1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r1, #76] @ 0x4c │ │ │ │ + strb r4, [r5, #1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3202a8> │ │ │ │ @@ -2252029,21 +2252088,21 @@ │ │ │ │ add.w r0, r4, #2128 @ 0x850 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ movs r5, #0 │ │ │ │ mvns r1, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mvns r1, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl abe098 │ │ │ │ + bl abe3c0 │ │ │ │ ldr.w r2, [pc, #1260] @ 6925c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bc58> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ strb.w r5, [r4, #2144] @ 0x860 │ │ │ │ - bl ab9870 │ │ │ │ + bl ab9b98 │ │ │ │ str.w r0, [r4, #2092] @ 0x82c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 69219a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1b82a> │ │ │ │ bl 628e30 │ │ │ │ ldr.w r3, [pc, #1236] @ 6925cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bc5c> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2252197,15 +2252256,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [r4, #1440] @ 0x5a0 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #8 │ │ │ │ str.w r2, [r4, #1484] @ 0x5cc │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ str.w r2, [r4, #1480] @ 0x5c8 │ │ │ │ - bl afcb40 │ │ │ │ + bl afce68 │ │ │ │ ldr.w r2, [r4, #1856] @ 0x740 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 692546 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bbd6> │ │ │ │ movs r2, #3 │ │ │ │ ldr.w r1, [r4, #2156] @ 0x86c │ │ │ │ movs r3, #1 │ │ │ │ @@ -2252379,21 +2252438,21 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 692714 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bda4> │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r4, [pc, #248] @ (69265c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bcec>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r5, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr r3, [pc, #136] @ (6925f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bc88>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r1, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ bl 63a57a │ │ │ │ bl 64457e │ │ │ │ str.w pc, [r7, #255]! │ │ │ │ stc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ @@ -2252410,31 +2252469,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ pld [r5, #4095] @ 0xfff │ │ │ │ str??.w pc, [r3, #255]! │ │ │ │ bl 5dc5b2 │ │ │ │ bl 5ae5b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49a246> │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ + ldr r6, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r2, #124] @ 0x7c │ │ │ │ + ldr r4, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + ldrsb r4, [r0, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r2, #17 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r7, r3, #2 │ │ │ │ udf #64 @ 0x40 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2252622,15 +2252681,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 692832 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bec2> │ │ │ │ cbnz r6, 6927f2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1be82> │ │ │ │ ldr r3, [pc, #160] @ (692868 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bef8>) │ │ │ │ add.w r2, r4, #24 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add r3, pc │ │ │ │ - bl aba81c │ │ │ │ + bl abab44 │ │ │ │ cbz r0, 69282c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bebc> │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r5, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ @@ -2252677,15 +2252736,15 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ strd r7, r6, [r4, #24] │ │ │ │ strd r0, r2, [r4, #32] │ │ │ │ vstr d7, [r4, #8] │ │ │ │ b.n 6927e2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1be72> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2252721,15 +2252780,15 @@ │ │ │ │ ldr r3, [pc, #352] @ (692a2c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c0bc>) │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #20 │ │ │ │ - bl aba948 │ │ │ │ + bl abac70 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6929ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c07c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43adb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326a48> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2252838,30 +2252897,30 @@ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w sl, #255 @ 0xff │ │ │ │ movs r6, #255 @ 0xff │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ b.n 692936 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bfc6> │ │ │ │ mov r0, r5 │ │ │ │ - bl abaa24 │ │ │ │ + bl abad4c │ │ │ │ b.n 6929ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c07c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bvc.n 692b0c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c19c> │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #3 │ │ │ │ + lsrs r2, r0, #18 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r0, #16] │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bvs.n 692a24 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c0b4> │ │ │ │ lsls r2, r2, #5 │ │ │ │ - str r6, [r1, #8] │ │ │ │ + str r6, [r5, #64] @ 0x40 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2252874,15 +2252933,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 46027c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bf0c> │ │ │ │ vldr d7, [r4, #24] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ vstr d7, [sp] │ │ │ │ add.w r0, r2, #2128 @ 0x850 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - bl abdf30 │ │ │ │ + bl abe258 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 460298 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bf28> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 692a86 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c116> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ blx 68d08 │ │ │ │ @@ -2252933,15 +2252992,15 @@ │ │ │ │ str r3, [r5, #32] │ │ │ │ bl 46027c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bf0c> │ │ │ │ vldr d7, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl abdcb8 │ │ │ │ + bl abdfe0 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ strd r0, r1, [r5, #8] │ │ │ │ beq.n 692b7e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c20e> │ │ │ │ adds.w r2, r0, r9 │ │ │ │ adc.w r3, r4, r1 │ │ │ │ ldrd r0, r1, [r7, #-8] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -2252993,15 +2253052,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (692bc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c254>) │ │ │ │ add r1, pc │ │ │ │ bl 6956c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ed58> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf75800ab │ │ │ │ + @ instruction: 0xfaf800ab │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2253171,15 +2253230,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [pc, #96] @ (692e08 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c498>) │ │ │ │ mov r2, lr │ │ │ │ add r5, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl aba8a4 │ │ │ │ + bl ababcc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 692d62 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c3f2> │ │ │ │ b.n 692c7e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c30e> │ │ │ │ vldr d7, [pc, #72] @ 692e00 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c490> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, lr │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2253199,15 +2253258,15 @@ │ │ │ │ ldr.w r2, [r0, r3, lsl #2] │ │ │ │ lsls r1, r7 │ │ │ │ bic.w r2, r2, r1 │ │ │ │ str.w r2, [r0, r3, lsl #2] │ │ │ │ b.n 692c80 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c310> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2253219,15 +2253278,15 @@ │ │ │ │ add r2, pc │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl afc828 │ │ │ │ + bl afcb50 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #7 │ │ │ │ bhi.n 692f0e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c59e> │ │ │ │ tbb [pc, r2] │ │ │ │ subs r7, #56 @ 0x38 │ │ │ │ ldrb r7, [r0, r1] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -2253273,15 +2253332,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ add.w r0, r0, r3, lsl #3 │ │ │ │ ldrd r2, r3, [r0, #168] @ 0xa8 │ │ │ │ strd r2, r3, [r4] │ │ │ │ b.n 692e8c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c51c> │ │ │ │ mov r0, r5 │ │ │ │ - bl afc814 │ │ │ │ + bl afcb3c │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r4] │ │ │ │ b.n 692e8c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c51c> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #26 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ @@ -2253635,15 +2253694,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68a08 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ - bl abaa24 │ │ │ │ + bl abad4c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 68a08 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2255039,15 +2255098,15 @@ │ │ │ │ b.n 693e40 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1d4d0> │ │ │ │ ldr.w sl, [r4, #40] @ 0x28 │ │ │ │ b.n 693f64 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1d5f4> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 694088 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1d718> │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r5, #24 │ │ │ │ lsls r6, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2255266,25 +2255325,26 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (69442c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1dabc>) │ │ │ │ add r1, pc │ │ │ │ bl 6956c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ed58> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + b.n 694950 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1dfe0> │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (694448 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1dad8>) │ │ │ │ add r2, pc │ │ │ │ bl 69565c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ecec> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc2 1, 0, r0, cr4, cr13, {0} │ │ │ │ + lsls r4, r6, #6 │ │ │ │ + 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2255306,15 +2255366,15 @@ │ │ │ │ cbz r0, 69449c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1db2c> │ │ │ │ bl 6b2480 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3bb10> │ │ │ │ ldr.w r0, [r8, #3744] @ 0xea0 │ │ │ │ cbz r0, 6944a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1db36> │ │ │ │ bl 6b2480 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3bb10> │ │ │ │ ldr.w r0, [r8, #3668] @ 0xe54 │ │ │ │ cbz r0, 6944b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1db40> │ │ │ │ - bl af7a14 │ │ │ │ + bl af7d3c │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cbz r0, 6944b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1db48> │ │ │ │ bl 5e8854 │ │ │ │ ldr.w r0, [r8, #3664] @ 0xe50 │ │ │ │ cbz r0, 6944c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1db52> │ │ │ │ bl 59aaf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x486780> │ │ │ │ add.w r0, r7, #137216 @ 0x21800 │ │ │ │ @@ -2255674,29 +2255734,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5e8768 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 69497e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1e00e> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl af7618 │ │ │ │ + bl af7940 │ │ │ │ str.w r0, [r5, #3668] @ 0xe54 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 69497e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1e00e> │ │ │ │ - bl af80d4 │ │ │ │ + bl af83fc │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 59e848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48a4d8> │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 59f688 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48b318> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ - bl af20c4 │ │ │ │ + bl af23ec │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ movs r1, #0 │ │ │ │ bl 59b24c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x486edc> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 59b338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x486fc8> │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ @@ -2256339,15 +2256399,15 @@ │ │ │ │ bne.n 69501e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1e6ae> │ │ │ │ ldr.w r0, [r7, #2156] @ 0x86c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 695022 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1e6b2> │ │ │ │ bl 43adb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326a48> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf26e011d │ │ │ │ + addw r1, lr, #2077 @ 0x81d │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cbz r3, 695048 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1e6d8> │ │ │ │ @@ -2256930,15 +2256990,15 @@ │ │ │ │ str.w r3, [r4, #2152] @ 0x868 │ │ │ │ b.n 6955f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ec88> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc 1, cr0, [r2], #116 @ 0x74 │ │ │ │ + orr.w r1, r2, #29 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ add r2, sp, #0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r3, [pc, #8] @ (695658 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ece8>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #420] @ 0x1a4 │ │ │ │ bx lr │ │ │ │ @@ -2257283,15 +2257343,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ add r7, pc, #808 @ (adr r7, 695d18 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1f3a8>) │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r6, r3, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #224] @ (695af0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1f180>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2257392,15 +2257452,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ add r5, pc, #840 @ (adr r5, 695e48 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1f4d8>) │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cbz r0, 695b40 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1f1d0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2257453,16 +2257513,15 @@ │ │ │ │ add r0, pc │ │ │ │ strd r0, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ b.n 695b6c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1f1fc> │ │ │ │ nop │ │ │ │ - b.n 69596c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1effc> │ │ │ │ - lsls r5, r3, #4 │ │ │ │ + eor.w r1, r0, sp, lsr #32 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [pc, #552] @ (695dec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1f47c>) │ │ │ │ @@ -2258039,15 +2258098,15 @@ │ │ │ │ b.n 696050 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1f6e0> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 696648 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1fcd8> │ │ │ │ + b.n 695d88 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1f418> │ │ │ │ lsls r5, r3, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2258372,19 +2258431,19 @@ │ │ │ │ ldrd r0, r2, [r4, #584] @ 0x248 │ │ │ │ mov lr, r1 │ │ │ │ b.n 69625c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1f8ec> │ │ │ │ movs r5, #1 │ │ │ │ b.n 69625c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1f8ec> │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - b.n 69650c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1fb9c> │ │ │ │ + b.n 696c4c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x202dc> │ │ │ │ lsls r5, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #28 │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r5, r0, #155648 @ 0x26000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2258675,15 +2258734,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r5, r5, #157696 @ 0x26800 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add.w r5, r5, #624 @ 0x270 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a1fc │ │ │ │ b.n 696878 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ff08> │ │ │ │ - bge.n 69681c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1feac> │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r5, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2258738,15 +2258797,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6968fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ff8c> │ │ │ │ b.n 696922 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ffb2> │ │ │ │ bl 695104 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1e794> │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ - bls.n 696a00 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20090> │ │ │ │ + bgt.n 696940 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ffd0> │ │ │ │ lsls r5, r3, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #144] @ (6969fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2008c>) │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2259427,17 +2259486,17 @@ │ │ │ │ bhi.w 696d0e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2039e> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w ip, [lr, #284] @ 0x11c │ │ │ │ add r3, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ b.n 696cbe <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2034e> │ │ │ │ nop │ │ │ │ - adds r2, r4, #7 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 697098 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20728> │ │ │ │ + bge.n 696fd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20668> │ │ │ │ lsls r5, r3, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2259516,17 +2259575,17 @@ │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 697218 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x208a8> │ │ │ │ + bvs.n 697158 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x207e8> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ @@ -2259804,17 +2259863,17 @@ │ │ │ │ ... │ │ │ │ ldrh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bne.n 6973ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20a3c> │ │ │ │ + bpl.n 6974ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20b7c> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - str r4, [r6, r7] │ │ │ │ + strb r4, [r2, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2259834,17 +2259893,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 697160 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x207f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #128] @ (697548 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20bd8>) │ │ │ │ + strh r0, [r0, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + bne.n 6974c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20b54> │ │ │ │ lsls r5, r3, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2259993,21 +2260052,21 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, fp │ │ │ │ strd r9, r5, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 446f20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x332bb0> │ │ │ │ b.n 697520 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20bb0> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #760] @ (697994 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x21024>) │ │ │ │ + strh r6, [r3, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + bne.n 697608 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20c98> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + beq.n 6975f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20c80> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - ldr r5, [pc, #784] @ (6979b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x21048>) │ │ │ │ + str r4, [r4, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2260294,19 +2260353,19 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldrh r2, [r0, #8] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #4] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - asrs r4, r0, #11 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r7, r6] │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2260410,19 +2260469,19 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 697af6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x21186> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + asrs r6, r1, #16 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - ldr r1, [pc, #672] @ (697da8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x21438>) │ │ │ │ + ldr r5, [pc, #288] @ (697c28 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x212b8>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2260777,25 +2260836,25 @@ │ │ │ │ add.w r4, r4, #264 @ 0x108 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 697eb2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x21542> │ │ │ │ b.n 697e60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x214f0> │ │ │ │ bl 695104 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1e794> │ │ │ │ b.n 697e14 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x214a4> │ │ │ │ nop │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - cmp sl, sp │ │ │ │ + ldr r1, [pc, #552] @ (698114 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x217a4>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - cmp r6, pc │ │ │ │ + ldr r1, [pc, #120] @ (697f6c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x215fc>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #360] @ (698078 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x21708>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2260935,15 +2260994,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, #6] │ │ │ │ lsls r2, r2, #5 │ │ │ │ strh r2, [r0, #2] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr??.w pc, [pc, #4095] @ 69908f <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2271f> │ │ │ │ subs r4, r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2261423,22 +2261482,22 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #11] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + negs r0, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - itte ls │ │ │ │ - lslls r5, r3, #4 │ │ │ │ - ldrbls r0, [r2, #10] │ │ │ │ - lslhi r2, r2, #5 │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ + lsls r5, r3, #4 │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ + lsls r2, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ cbz r5, 6985f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x21c86> │ │ │ │ @@ -2261811,21 +2261870,21 @@ │ │ │ │ ands r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 698600 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x21c90> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r1, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - pop {r1, r6, r7, pc} │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + stmia r1!, {r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - pop {r2, r3, r4, r7, pc} │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ @@ -2262455,21 +2262514,21 @@ │ │ │ │ bl 697cd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x21364> │ │ │ │ b.n 698c22 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x222b2> │ │ │ │ adds r5, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl 6989b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x22040> │ │ │ │ b.n 698f26 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x225b6> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + pop {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + pop {r1, r2, r5} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + pop {r1, r2, r3, r4} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + cbnz r6, 699104 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x22794> │ │ │ │ lsls r5, r3, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w lr, r0, r1 │ │ │ │ add.w ip, r0, r2 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, lr, r1 │ │ │ │ mov.w lr, lr, asr #31 │ │ │ │ @@ -2273388,15 +2273447,15 @@ │ │ │ │ bl 697b14 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x211a4> │ │ │ │ b.n 6a1350 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2a9e0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf1200151 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ eors.w r1, r0, #81 @ 0x51 │ │ │ │ - adds r5, #6 │ │ │ │ + subs r0, #166 @ 0xa6 │ │ │ │ lsls r5, r3, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2274117,15 +2274176,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 6a19bc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2b04c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xebf40151 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ lsls r5, r3, #4 │ │ │ │ b.n 6a2444 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2bad4> │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2274837,15 +2274896,15 @@ │ │ │ │ b.n 6a2426 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2bab6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6a2bc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2c254> │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #82 @ 0x52 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ lsls r5, r3, #4 │ │ │ │ blt.n 6a25c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2bc50> │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2275599,15 +2275658,15 @@ │ │ │ │ b.n 6a2d1e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2c3ae> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 6a2ccc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2c35c> │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r5, r3, #4 │ │ │ │ bcs.n 6a2ec8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2c558> │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2276339,15 +2276398,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a35c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2cc58> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bne.n 6a35fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2cc8c> │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + adds r6, r7, r0 │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2277062,15 +2277121,15 @@ │ │ │ │ b.n 6a3e32 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2d4c2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #17 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ lsls r5, r3, #4 │ │ │ │ stmia r1!, {r2, r5, r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2277785,15 +2277844,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a469c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2dd2c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r5, #29 │ │ │ │ lsls r5, r3, #4 │ │ │ │ @ instruction: 0xb8fa │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2278506,15 +2278565,15 @@ │ │ │ │ b.n 6a4f08 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2e598> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb882 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - smmlar r1, ip, ip, r0 │ │ │ │ + mrc2 1, 7, r0, cr12, cr12, {0} │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ lsls r1, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2278559,15 +2278618,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl abd87c │ │ │ │ + bl abdba4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 6a5078 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2e708> │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #956 @ 0x3bc │ │ │ │ movt r2, #1 │ │ │ │ blx 6a1fc │ │ │ │ add.w r3, r4, #65536 @ 0x10000 │ │ │ │ @@ -2278880,15 +2278939,15 @@ │ │ │ │ add.w r0, r4, #912 @ 0x390 │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be6c> │ │ │ │ ldr.w r0, [r4, #940] @ 0x3ac │ │ │ │ blx 6a8a8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl abd894 │ │ │ │ + bl abdbbc │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r0, #65536 @ 0x10000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2279721,16 +2279780,16 @@ │ │ │ │ str.w r0, [r5, #2744] @ 0xab8 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r5, #2740] @ 0xab4 │ │ │ │ str.w r2, [r5, #2748] @ 0xabc │ │ │ │ str.w r3, [r5, #2752] @ 0xac0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeaae011c │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + mcr 1, 2, r0, cr14, cr12, {0} │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ mrc2 15, 6, pc, cr3, cr15, {7} │ │ │ │ mrc2 15, 4, pc, cr13, cr15, {7} │ │ │ │ mrc2 15, 2, pc, cr7, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2279907,15 +2279966,15 @@ │ │ │ │ bics r0, r0 │ │ │ │ add r2, pc, #688 @ (adr r2, 6a6204 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2f894>) │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r7, #0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ movs r2, #24 │ │ │ │ @@ -2280083,18 +2280142,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ b.n 6a6072 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2f702> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r0, pc, #496 @ (adr r0, 6a6324 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2f9b4>) │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r6, #170 @ 0xaa │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6a5ff0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2f680> │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + @ instruction: 0xeaf8011c │ │ │ │ ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2280363,17 +2280421,16 @@ │ │ │ │ @ instruction: 0xffff416f │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ - b.n 6a5fd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2f664> │ │ │ │ - lsls r4, r3, #4 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + strd r0, r1, [ip, #-112] @ 0x70 │ │ │ │ + cmp r4, #218 @ 0xda │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #292] @ (6a65b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2fc44>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2280466,17 +2280523,17 @@ │ │ │ │ it pl │ │ │ │ andpl.w r3, r3, #1 │ │ │ │ bfi r2, r3, #5, #1 │ │ │ │ strb.w r2, [r4, #668] @ 0x29c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6a6a3c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x300cc> │ │ │ │ + b.n 6a617c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2f80c> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + str r6, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 58a5be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47624e> │ │ │ │ bl 5425c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e252> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2280488,17 +2280545,17 @@ │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a5c38 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2f2c8> │ │ │ │ add.w r3, r5, #32768 @ 0x8000 │ │ │ │ str.w r4, [r3, #2732] @ 0xaac │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6a67b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2fe48> │ │ │ │ + b.n 6a5ef8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2f588> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (6a663c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2fccc>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2280516,17 +2280573,17 @@ │ │ │ │ ldr.w r2, [r1, #2736] @ 0xab0 │ │ │ │ str.w r3, [r4, #3980] @ 0xf8c │ │ │ │ orr.w r2, r2, #1 │ │ │ │ str.w r2, [r1, #2736] @ 0xab0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 6a6768 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2fdf8> │ │ │ │ + b.n 6a5ea8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2f538> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - movs r4, #162 @ 0xa2 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2280695,17 +2280752,17 @@ │ │ │ │ b.n 6a67fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2fe8c> │ │ │ │ add.w sl, r4, #33024 @ 0x8100 │ │ │ │ mov r9, r6 │ │ │ │ add.w sl, sl, #148 @ 0x94 │ │ │ │ b.n 6a676c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2fdfc> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - b.n 6a6884 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2ff14> │ │ │ │ + b.n 6a6fc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30654> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r4, r0, #32768 @ 0x8000 │ │ │ │ ldr.w r6, [r0, #1892] @ 0x764 │ │ │ │ @@ -2281436,30 +2281493,30 @@ │ │ │ │ ldr r2, [pc, #48] @ (6a70bc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3074c>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a6e5a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x304ea> │ │ │ │ ldr r2, [pc, #44] @ (6a70c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30750>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a6e5a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x304ea> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7c400a1 │ │ │ │ - bls.n 6a7120 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x307b0> │ │ │ │ + @ instruction: 0xfb6400a1 │ │ │ │ + bgt.n 6a7060 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x306f0> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - adds r6, r2, #1 │ │ │ │ + subs r6, r6, #7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r0, r2, r5 │ │ │ │ + subs r0, r6, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bhi.n 6a70c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30758> │ │ │ │ + blt.n 6a7008 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30698> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - @ instruction: 0xf65600a1 │ │ │ │ - @ instruction: 0xf65000a1 │ │ │ │ - bhi.n 6a71b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30840> │ │ │ │ + ldr??.w r0, [r6, #161] @ 0xa1 │ │ │ │ + ldr??.w r0, [r0, #161] @ 0xa1 │ │ │ │ + bgt.n 6a70f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30780> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf59600a1 │ │ │ │ - @ instruction: 0xf59000a1 │ │ │ │ - @ instruction: 0xf58a00a1 │ │ │ │ + ldrsh.w r0, [r6, r1, lsl #2] │ │ │ │ + ldrsh.w r0, [r0, r1, lsl #2] │ │ │ │ + vld4.32 {d0-d3}, [sl :128], r1 │ │ │ │ ldr r3, [pc, #288] @ (6a71e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30878>) │ │ │ │ ldr.w r2, [r0, #1888] @ 0x760 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r1 │ │ │ │ beq.w 6a71e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30874> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2281568,21 +2281625,21 @@ │ │ │ │ b.n 6a7114 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x307a4> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldrh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r2, #5 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6a71c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30850> │ │ │ │ + bls.n 6a7100 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30790> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + adds r0, r0, #2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bpl.n 6a7184 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30814> │ │ │ │ + bls.n 6a72c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30954> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r6, [r4, r7] │ │ │ │ + strb r6, [r0, r6] │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2281661,17 +2281718,17 @@ │ │ │ │ bfi r3, r6, #5, #1 │ │ │ │ strb.w r3, [r4, #669] @ 0x29d │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str.w r2, [r4, #692] @ 0x2b4 │ │ │ │ str.w r3, [r4, #688] @ 0x2b0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bmi.n 6a73c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30a58> │ │ │ │ + bhi.n 6a7308 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30998> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r0, [r7, r3] │ │ │ │ + strb r0, [r3, r2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ (6a7354 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x309e4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2281698,17 +2281755,17 @@ │ │ │ │ str.w r5, [r4, #932] @ 0x3a4 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r5, [r4, #940] @ 0x3ac │ │ │ │ str.w r1, [r4, #936] @ 0x3a8 │ │ │ │ str.w r2, [r4, #944] @ 0x3b0 │ │ │ │ str.w r3, [r0, #2736] @ 0xab0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bmi.n 6a73e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30a74> │ │ │ │ + bvc.n 6a7324 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x309b4> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + strb r6, [r1, r1] │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ bl 6a70c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30754> │ │ │ │ @@ -2281870,17 +2281927,17 @@ │ │ │ │ bne.n 6a7518 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30ba8> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6a74dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30b6c> │ │ │ │ b.n 6a7504 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30b94> │ │ │ │ mov r5, r9 │ │ │ │ b.n 6a74a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30b38> │ │ │ │ - asrs r6, r3, #28 │ │ │ │ + subs r6, r7, r2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bcs.n 6a74ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30b7c> │ │ │ │ + bvs.n 6a762c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30cbc> │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2282056,17 +2282113,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a7714 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30da4> │ │ │ │ add.w r4, r7, #33792 @ 0x8400 │ │ │ │ mov r8, sl │ │ │ │ adds r4, #164 @ 0xa4 │ │ │ │ b.n 6a768e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30d1e> │ │ │ │ nop │ │ │ │ - bne.n 6a7750 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30de0> │ │ │ │ + bmi.n 6a7690 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30d20> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2282089,17 +2282146,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + bcs.n 6a7884 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30f14> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r2, r6, #13 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ vcvt.f64.f32 d6, s1 │ │ │ │ @@ -2282131,17 +2282188,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ vstr s1, [r2] │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r6!, {r1, r3, r4, r5} │ │ │ │ + bne.n 6a77f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30e80> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r6, r2, #12 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2282171,17 +2282228,17 @@ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldr.w r1, [r5, #1904] @ 0x770 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6a7872 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30f02> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + bne.n 6a790c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30f9c> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #72] @ (6a7900 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30f90>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2282209,17 +2282266,17 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + beq.n 6a7870 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30f00> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r2, [pc, #984] @ (6a7ce0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31370>) │ │ │ │ + ldr r6, [pc, #600] @ (6a7b60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x311f0>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6a7970 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31000>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2282247,17 +2282304,17 @@ │ │ │ │ str.w r2, [r3, #944] @ 0x3b0 │ │ │ │ bne.n 6a7930 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30fc0> │ │ │ │ add.w r4, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ + beq.n 6a79f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31080> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r2, [pc, #600] @ (6a7bd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31260>) │ │ │ │ + ldr r6, [pc, #216] @ (6a7a50 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x310e0>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r3, [r0, #1928] @ 0x788 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6a7994 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31024> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ str.w r1, [r0, #1928] @ 0x788 │ │ │ │ ldr.w r3, [r2, #2736] @ 0xab0 │ │ │ │ @@ -2282385,17 +2282442,17 @@ │ │ │ │ bne.n 6a7ac0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31150> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ subs r6, #255 @ 0xff │ │ │ │ sbcs r1, r1 │ │ │ │ subs r7, #0 │ │ │ │ - ldmia r3!, {r1, r4, r7} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r1, [pc, #656] @ (6a7dc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31458>) │ │ │ │ + ldr r5, [pc, #272] @ (6a7c48 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x312d8>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2282528,17 +2282585,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6a7cbe <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3134e> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6a7c60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x312f0> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a7c96 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31326> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #376] @ (6a7e40 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x314d0>) │ │ │ │ + ldr r3, [pc, #1016] @ (6a80c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31750>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2282563,17 +2282620,17 @@ │ │ │ │ cmp r4, #32 │ │ │ │ bne.n 6a7cf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31388> │ │ │ │ add.w r8, r8, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r8, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r8, #2736] @ 0xab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov sl, r9 │ │ │ │ + ldr r2, [pc, #424] @ (6a7ed0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31560>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r5, [r0, #707] @ 0x2c3 │ │ │ │ cbz r5, 6a7d60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x313f0> │ │ │ │ @@ -2282864,20 +2282921,20 @@ │ │ │ │ cmp r2, r4 │ │ │ │ bhi.n 6a803e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x316ce> │ │ │ │ ldr r1, [pc, #28] @ (6a8078 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31708>) │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a5c38 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2f2c8> │ │ │ │ add.w r0, r8, #112 @ 0x70 │ │ │ │ - bl abd8ac │ │ │ │ + bl abdbd4 │ │ │ │ mov r0, r8 │ │ │ │ blx 6a8a8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2282892,29 +2282949,29 @@ │ │ │ │ bl 6add68 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x373f8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w r5, [r4, #684] @ 0x2ac │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ ldr.w r3, [r8, #1860] @ 0x744 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - bl af2748 │ │ │ │ + bl af2a70 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6a8148 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x317d8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 59af40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x486bd0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 59b5cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48725c> │ │ │ │ movs r2, #4 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ mov.w r1, #956 @ 0x3bc │ │ │ │ movt r1, #1 │ │ │ │ - bl abd8c4 │ │ │ │ + bl abdbec │ │ │ │ mov r0, r4 │ │ │ │ bl 6a5034 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2e6c4> │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ cbz r0, 6a812c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x317bc> │ │ │ │ add.w r3, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [pc, #88] @ (6a8158 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x317e8>) │ │ │ │ @@ -2288618,27 +2288675,27 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bge.n 6ac22a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x358ba> │ │ │ │ b.n 6abe78 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x35508> │ │ │ │ cmp r8, r5 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r0, [r1, #18] │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r3, #4 │ │ │ │ subs r7, #164 @ 0xa4 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #16] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r0 │ │ │ │ @@ -2292036,15 +2292093,15 @@ │ │ │ │ ldrsb.w r3, [r4, #3274] @ 0xcca │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6ae9ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3807c> │ │ │ │ ldrsb.w r3, [r4, #3275] @ 0xccb │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6ae9ba <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3804a> │ │ │ │ mov r0, r9 │ │ │ │ - bl af2834 │ │ │ │ + bl af2b5c │ │ │ │ ldr.w r0, [r4, #3288] @ 0xcd8 │ │ │ │ mov r1, r9 │ │ │ │ bl 6a79e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31074> │ │ │ │ ldr.w r3, [r8, #752] @ 0x2f0 │ │ │ │ b.n 6ae4ee <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x37b7e> │ │ │ │ cmp.w lr, #22 │ │ │ │ bne.n 6ae86c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x37efc> │ │ │ │ @@ -2292257,15 +2292314,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ bne.n 6aeb88 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x38218> │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ ldr.w r1, [r7, #556] @ 0x22c │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ - bl af15e0 │ │ │ │ + bl af1908 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ mov r0, r7 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #1720] @ 0x6b8 │ │ │ │ @@ -2292279,15 +2292336,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ str.w r1, [r0, #1720] @ 0x6b8 │ │ │ │ ldr.w r2, [r3, #3664] @ 0xe50 │ │ │ │ cbz r1, 6aebe2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x38272> │ │ │ │ ldr.w r1, [r1, #556] @ 0x22c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl af159c │ │ │ │ + bl af18c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r0, r3, #157696 @ 0x26800 │ │ │ │ ldr.w r3, [r0, #752] @ 0x2f0 │ │ │ │ orr.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ str.w r3, [r0, #752] @ 0x2f0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @@ -2292495,17 +2292552,17 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #28 │ │ │ │ cmp r3, #32 │ │ │ │ bne.n 6aedce <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3845e> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bpl.n 6aedf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x38488> │ │ │ │ + bls.n 6aed38 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x383c8> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldrsh r0, [r2, r1] │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r4, r0, #31616 @ 0x7b80 │ │ │ │ add.w r6, r0, #32000 @ 0x7d00 │ │ │ │ @@ -2293110,15 +2293167,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr.w r0, [r2, #3664] @ 0xe50 │ │ │ │ mov r2, r6 │ │ │ │ - bl af17ac │ │ │ │ + bl af1ad4 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8a8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 6a8a8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r2, #2792] @ 0xae8 │ │ │ │ ldr.w r0, [r2, #3664] @ 0xe50 │ │ │ │ @@ -2293233,15 +2293290,15 @@ │ │ │ │ asrs r4, r2, #3 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #2 │ │ │ │ lsls r1, r2, #5 │ │ │ │ @ instruction: 0xfb87ffff │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + ldrh r6, [r7, r4] │ │ │ │ lsls r4, r3, #4 │ │ │ │ @ instruction: 0xfa79ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2293340,15 +2293397,15 @@ │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r2, [r5, #316] @ 0x13c │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #560] @ 0x230 │ │ │ │ add.w r3, r4, #544 @ 0x220 │ │ │ │ strd r3, r3, [r4, #544] @ 0x220 │ │ │ │ - bl af14e4 │ │ │ │ + bl af180c │ │ │ │ str.w r0, [r4, #556] @ 0x22c │ │ │ │ cbz r0, 6af766 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x38df6> │ │ │ │ ldr.w r0, [r5, #284] @ 0x11c │ │ │ │ cbz r0, 6af70c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x38d9c> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ add.w r1, r5, #252 @ 0xfc │ │ │ │ @@ -2293463,15 +2293520,15 @@ │ │ │ │ movs r3, #12 │ │ │ │ rsb r1, r1, #32 │ │ │ │ add r1, r5 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ b.n 6af810 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x38ea0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - bl b06b0c │ │ │ │ + bl b06e34 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 6af7b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x38e48> │ │ │ │ stmia r2!, {r2, r5, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2293697,15 +2293754,15 @@ │ │ │ │ ldr.w r8, [r1, #52] @ 0x34 │ │ │ │ b.n 6af8d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x38f68> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r0, #30 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ lsls r4, r0, #22 │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2294051,17 +2294108,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6afe86 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x39516> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6afe28 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x394b8> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6afe5e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x394ee> │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r3, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r3, [pc, #368] @ (6b0004 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x39694>) │ │ │ │ + ldr r6, [pc, #1008] @ (6b0284 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x39914>) │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #184] @ (6aff60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x395f0>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2294128,17 +2294185,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6aff44 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x395d4> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6afef6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x39586> │ │ │ │ b.n 6aff30 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x395c0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #1000] @ (6b034c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x399dc>) │ │ │ │ + ldr r5, [pc, #616] @ (6b01cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3985c>) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #192] @ (6b003c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x396cc>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2294207,17 +2294264,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6b0020 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x396b0> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6affce <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3965e> │ │ │ │ b.n 6b000c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3969c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #232] @ (6b0128 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x397b8>) │ │ │ │ + ldr r4, [pc, #872] @ (6b03a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x39a38>) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #232] @ (6b0140 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x397d0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2294302,17 +2294359,17 @@ │ │ │ │ bne.n 6b0122 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x397b2> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6b00b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x39742> │ │ │ │ b.n 6b010e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3979e> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - blx pc │ │ │ │ + ldr r3, [pc, #608] @ (6b03a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x39a34>) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r2, [r2, #18] │ │ │ │ + ldrh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2294583,24 +2294640,24 @@ │ │ │ │ b.n 6b02d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x39964> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ mcr2 1, 4, r0, cr14, cr0, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r2, r4] │ │ │ │ + ldrh r4, [r6, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r0, [r4, r3] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r0, r0] │ │ │ │ + ldr r6, [r4, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldc2l 1, cr0, [r4], #-320 @ 0xfffffec0 │ │ │ │ - strb r6, [r0, r5] │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #1792] @ 0x700 │ │ │ │ @@ -2295249,29 +2295306,29 @@ │ │ │ │ b.n 6b0572 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x39c02> │ │ │ │ nop │ │ │ │ @ instruction: 0xfbc00150 │ │ │ │ @ instruction: 0xfba40150 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vld2.8 {d16[2],d17[2]}, [ip :16], r0 │ │ │ │ - add r0, pc, #712 @ (adr r0, 6b0e50 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3a4e0>) │ │ │ │ + add r4, pc, #328 @ (adr r4, 6b0cd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3a360>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r1, #28] │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #10] │ │ │ │ + strh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r4, sl │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r7, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 6b11d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3a864> │ │ │ │ @@ -2296590,71 +2296647,71 @@ │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ movs r3, #2 │ │ │ │ bl 647eac │ │ │ │ strd r0, r5, [sp, #232] @ 0xe8 │ │ │ │ b.w 6b0e00 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3a490> │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + sxtb r6, r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + cbz r4, 6b198a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b01a> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + adds r2, r1, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r5, #20 │ │ │ │ + adds r6, r1, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [pc, #104] @ (6b19c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b054>) │ │ │ │ + ldr r6, [pc, #744] @ (6b1c44 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b2d4>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #880] @ (6b1cd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b360>) │ │ │ │ + ldr r6, [pc, #496] @ (6b1b50 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b1e0>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #984] @ (6b1d3c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b3cc>) │ │ │ │ + ldr r5, [pc, #600] @ (6b1bbc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b24c>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #728] @ (6b1c40 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b2d0>) │ │ │ │ + ldr r5, [pc, #344] @ (6b1ac0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b150>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + adds r2, r7, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ + strb r4, [r5, #5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add lr, r4 │ │ │ │ + ldr r0, [pc, #280] @ (6b1a94 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b124>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r7, pc, #352 @ (adr r7, 6b1ae0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b170>) │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, pc, #560 @ (adr r5, 6b1bb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b244>) │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r6, #31 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - tst r2, r3 │ │ │ │ + cmp sl, r7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r5, pc, #184 @ (adr r5, 6b1a4c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b0dc>) │ │ │ │ + add r0, sp, #824 @ 0x338 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, pc, #152 @ (adr r5, 6b1a30 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b0c0>) │ │ │ │ + add r0, sp, #792 @ 0x318 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r5, #25 │ │ │ │ + asrs r4, r1, #8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb r1, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ bcs.n 6b18fe <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3af8e> │ │ │ │ - vshr.u64 d20, d10, #1 │ │ │ │ + vsri.32 d20, d26, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r2, pc, #736 @ (adr r2, 6b1c90 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b320>) │ │ │ │ + add r6, pc, #352 @ (adr r6, 6b1b10 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b1a0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsrs r0, r5, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r6, #8] │ │ │ │ + strb r2, [r2, #23] │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr.w r9, [sp, #60] @ 0x3c │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [sp, #212] @ 0xd4 │ │ │ │ mov r1, r9 │ │ │ │ bl 61f4b8 │ │ │ │ ldr.w r2, [pc, #2084] @ 6b21f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b880> │ │ │ │ @@ -2297423,32 +2297480,32 @@ │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc │ │ │ │ mov r0, fp │ │ │ │ bl 620138 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ b.n 6b1a12 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b0a2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - add r1, pc, #832 @ (adr r1, 6b2534 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3bbc4>) │ │ │ │ + add r5, pc, #448 @ (adr r5, 6b23b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3ba44>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r6, #210 @ 0xd2 │ │ │ │ + negs r2, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r2, #3] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, pc, #368 @ (adr r2, 6b2370 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3ba00>) │ │ │ │ + add r5, pc, #1008 @ (adr r5, 6b25f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3bc80>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + adcs r0, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r1, pc, #432 @ (adr r1, 6b23b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3ba48>) │ │ │ │ + add r5, pc, #48 @ (adr r5, 6b2238 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b8c8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r3, #30 │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr??.w r0, [sl, pc, lsl #1] │ │ │ │ - adds r4, r6, r1 │ │ │ │ + ldc2l 0, cr0, [sl], #636 @ 0x27c │ │ │ │ + adds r4, r2, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #516] @ (6b2430 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3bac0>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ @@ -2298493,15 +2298550,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bmi.n 6b2d18 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c3a8> │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 6b2da0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c430> │ │ │ │ lsls r0, r2, #5 │ │ │ │ - adds r4, r1, #2 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #536] @ (6b2ff0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c680>) │ │ │ │ @@ -2298712,25 +2298769,25 @@ │ │ │ │ b.n 6b2e1e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c4ae> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 6b3034 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c6c4> │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #218 @ 0xda │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r6, r4, #2 │ │ │ │ bne.n 6b2fb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c644> │ │ │ │ lsls r0, r2, #5 │ │ │ │ - cmp r2, #166 @ 0xa6 │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r5, #18 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b3086 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c716> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2298793,15 +2298850,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r0, [r6, #3664] @ 0xe50 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 6b3146 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c7d6> │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2968] @ 0xb98 │ │ │ │ - bl af14a8 │ │ │ │ + bl af17d0 │ │ │ │ ldr.w r3, [r4, #1684] @ 0x694 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b3158 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c7e8> │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 6b3124 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c7b4> │ │ │ │ @@ -2298820,15 +2298877,15 @@ │ │ │ │ bne.n 6b30f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c780> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b3124 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c7b4> │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r6, #3664] @ 0xe50 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl af14cc │ │ │ │ + bl af17f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r0, [r6, #3288] @ 0xcd8 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2298836,15 +2298893,15 @@ │ │ │ │ add.w r4, r4, #157696 @ 0x26800 │ │ │ │ bl 6a65f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2fc88> │ │ │ │ ldr.w r3, [r4, #752] @ 0x2f0 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #752] @ 0x2f0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl af14a8 │ │ │ │ + bl af17d0 │ │ │ │ ldr.w r3, [r4, #1684] @ 0x694 │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6b30ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c77c> │ │ │ │ b.n 6b3124 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c7b4> │ │ │ │ add.w r3, r5, #544 @ 0x220 │ │ │ │ dmb ish │ │ │ │ @@ -2298925,15 +2298982,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6b322e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c8be> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b3260 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c8f0> │ │ │ │ add.w r2, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl af14cc │ │ │ │ + bl af17f4 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ mov r0, r9 │ │ │ │ blx 6a8a8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ blx 6a8a8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ @@ -2298955,15 +2299012,15 @@ │ │ │ │ bne.n 6b328a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c91a> │ │ │ │ dmb ish │ │ │ │ cbnz r2, 6b32be <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c94e> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [sl, #2968] @ 0xb98 │ │ │ │ add.w r9, r3, #155648 @ 0x26000 │ │ │ │ ldr.w r0, [r9, #3664] @ 0xe50 │ │ │ │ - bl af14cc │ │ │ │ + bl af17f4 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ mov r0, r8 │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2299001,15 +2299058,15 @@ │ │ │ │ str r4, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r3, [r4, #368] @ 0x170 │ │ │ │ tst.w r3, #8 │ │ │ │ ite eq │ │ │ │ moveq r1, #8 │ │ │ │ movne r1, #1 │ │ │ │ - bl ac4998 │ │ │ │ + bl ac4cc0 │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 6b335e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c9ee> │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2299030,15 +2299087,15 @@ │ │ │ │ add.w r7, r7, #155648 @ 0x26000 │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r5, #3300] @ 0xce4 │ │ │ │ bl 6c2b14 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4c1a4> │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r7, #3664] @ 0xe50 │ │ │ │ - bl af145c │ │ │ │ + bl af1784 │ │ │ │ str.w r0, [r6, #2968] @ 0xb98 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6b35b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3cc48> │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ cbz r0, 6b33a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3ca36> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ @@ -2299215,15 +2299272,15 @@ │ │ │ │ b.n 6b33d2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3ca62> │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ b.n 6b33ba <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3ca4a> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl b06b0c │ │ │ │ + bl b06e34 │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b3328 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c9b8> │ │ │ │ add.w r3, r5, r7, lsl #2 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ strb r1, [r3, #5] │ │ │ │ movs r1, #1 │ │ │ │ bfi r2, r1, #0, #4 │ │ │ │ @@ -2299797,25 +2299854,25 @@ │ │ │ │ bne.n 6b3bde <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3d26e> │ │ │ │ dmb ish │ │ │ │ add.w fp, r7, #4 │ │ │ │ add.w sl, r7, #8 │ │ │ │ b.n 6b3672 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3cd02> │ │ │ │ strd r7, r7, [r4] │ │ │ │ b.n 6b3878 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3cf08> │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + subs r2, r3, r2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + adds r0, r4, r7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r2, r7, #20 │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r2, r5, #18 │ │ │ │ + adds r2, r1, r1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r2, #30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ add.w r3, r0, #155648 @ 0x26000 │ │ │ │ @@ -2300021,15 +2300078,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldrd r6, r0, [r1, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 6b3e58 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3d4e8> │ │ │ │ b.n 6b3e2c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3d4bc> │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + asrs r2, r6, #19 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ @@ -2300138,15 +2300195,15 @@ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6b3fb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3d644> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - subs r4, r1, r1 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmia r1!, {r1, r4, r6} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r2, #5 │ │ │ │ @@ -2300272,15 +2300329,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r4} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ yield │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2300470,15 +2300527,15 @@ │ │ │ │ str r1, [r2, #8] │ │ │ │ strd r1, r1, [r3, #4] │ │ │ │ str r1, [r0, #4] │ │ │ │ b.n 6b41ea <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3d87a> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6b42f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3d988> │ │ │ │ nop │ │ │ │ - add r7, pc, #304 @ (adr r7, 6b4480 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3db10>) │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ @@ -2300700,15 +2300757,15 @@ │ │ │ │ b.n 6b448c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3db1c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r4, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #17 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cbnz r2, 6b45f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3dc86> │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -2300968,21 +2301025,21 @@ │ │ │ │ bne.n 6b4848 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3ded8> │ │ │ │ b.n 6b47cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3de5c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ rev r2, r6 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #6 │ │ │ │ + asrs r6, r2, #21 │ │ │ │ lsls r6, r4, #2 │ │ │ │ @ instruction: 0xb82c │ │ │ │ lsls r0, r2, #5 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #544] @ (6b4ad0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3e160>) │ │ │ │ @@ -2301175,18 +2301232,19 @@ │ │ │ │ b.n 6b4a7e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3e10e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb746 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vsra.u16 d16, d11, #6 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsls r2, r7, #13 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r1, r2, r3, r6, lr} │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2301319,19 +2301377,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b4b32 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3e1c2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ push {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ands r6, r6 │ │ │ │ + mvns r6, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + add r1, pc, #240 @ (adr r1, 6b4d3c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3e3cc>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ + asrs r6, r6, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cbz r4, 6b4cce <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3e35e> │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3112] @ 0xc28 │ │ │ │ @@ -2302367,29 +2302425,29 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ cbz r4, 6b5796 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3ee26> │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r6, r1, #32 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r6, #26 │ │ │ │ + lsrs r2, r2, #9 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r3, #26 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + subs r3, #10 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -2303582,22 +2303640,23 @@ │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldmia r2, {r1, r2} │ │ │ │ bl 6b2b34 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c1c4> │ │ │ │ b.w 6b533a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3e9ca> │ │ │ │ nop │ │ │ │ - vtrn.32 d16, d21 │ │ │ │ - str??.w r0, [r4, #165] @ 0xa5 │ │ │ │ + lsls r2, r3, #14 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + stc2 0, cr0, [r4], {165} @ 0xa5 │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf69e00a5 │ │ │ │ - @ instruction: 0xf62400a5 │ │ │ │ + @ instruction: 0xfa3e00a5 │ │ │ │ + vst1.8 {d16[5]}, [r4], r5 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ ubfx r2, r2, #0, #14 │ │ │ │ cmp r2, r6 │ │ │ │ bhi.w 6b7202 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x40892> │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, fp │ │ │ │ @@ -2304883,25 +2304942,25 @@ │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movs r6, #1 │ │ │ │ add r3, sp, #744 @ 0x2e8 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 6b53a2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3ea32> │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - @ instruction: 0xf31400a5 │ │ │ │ - addw r0, lr, #165 @ 0xa5 │ │ │ │ - rsbs r0, r2, #165 @ 0xa5 │ │ │ │ - orns r0, sl, #165 @ 0xa5 │ │ │ │ - orn r0, lr, #165 @ 0xa5 │ │ │ │ - orn r0, r4, #165 @ 0xa5 │ │ │ │ - stcl 0, cr0, [lr, #660] @ 0x294 │ │ │ │ - stcl 0, cr0, [r4], #660 @ 0x294 │ │ │ │ - adds.w r0, r4, r5, asr #2 │ │ │ │ - bic.w r0, r6, r5, asr #2 │ │ │ │ - ldrd r0, r0, [r6, #-660] @ 0x294 │ │ │ │ + @ instruction: 0xf6b400a5 │ │ │ │ + sub.w r0, lr, #5406720 @ 0x528000 │ │ │ │ + sbcs.w r0, r2, #5406720 @ 0x528000 │ │ │ │ + ands.w r0, sl, #5406720 @ 0x528000 │ │ │ │ + and.w r0, lr, #5406720 @ 0x528000 │ │ │ │ + and.w r0, r4, #5406720 @ 0x528000 │ │ │ │ + sbc.w r0, lr, #165 @ 0xa5 │ │ │ │ + eor.w r0, r4, #165 @ 0xa5 │ │ │ │ + cdp 0, 11, cr0, cr4, cr5, {5} │ │ │ │ + stcl 0, cr0, [r6, #660] @ 0x294 │ │ │ │ + ldcl 0, cr0, [r6], #660 @ 0x294 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r3, r2, [sp] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ @@ -2305482,31 +2305541,27 @@ │ │ │ │ b.n 6b736a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x409fa> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6b7294 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x40924> │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - b.n 6b720c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4089c> │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - b.n 6b71fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4088c> │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - b.n 6b7118 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x407a8> │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - b.n 6b7f50 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x415e0> │ │ │ │ + strd r0, r0, [r8], #660 @ 0x294 │ │ │ │ + stmia.w r2!, {r0, r2, r5, r7} │ │ │ │ + ldmia.w r8, {r0, r2, r5, r7} │ │ │ │ + @ instruction: 0xe82400a5 │ │ │ │ + b.n 6b7690 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x40d20> │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldrh r0, [r1, #18] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - b.n 6b7e08 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41498> │ │ │ │ + b.n 6b7548 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x40bd8> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b7c40 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x412d0> │ │ │ │ + b.n 6b7380 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x40a10> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b7b6c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x411fc> │ │ │ │ + b.n 6b72ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4093c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2306222,31 +2306277,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r2, #5 │ │ │ │ strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r2, r5, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + bics r0, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bgt.n 6b8064 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x416f4> │ │ │ │ + svc 236 @ 0xec │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + asrs r2, r1, #9 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r2, #26 │ │ │ │ + asrs r2, r6, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bge.n 6b7fa4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41634> │ │ │ │ + udf #134 @ 0x86 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + asrs r4, r1, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #204] @ 0xcc │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ ldrd sl, fp, [sp, #208] @ 0xd0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2306933,55 +2306988,55 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ b.w 6b7d20 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x413b0> │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6b870c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41d9c> │ │ │ │ + blt.n 6b864c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41cdc> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r2, r6, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsrs r6, r7, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r5, #86 @ 0x56 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #520 @ (adr r1, 6b8958 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41fe8>) │ │ │ │ + add r5, pc, #136 @ (adr r5, 6b87d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41e68>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvs.n 6b869c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41d2c> │ │ │ │ + bge.n 6b87dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41e6c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [pc, #560] @ (6b8988 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x42018>) │ │ │ │ + ldr r6, [pc, #176] @ (6b8808 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41e98>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bpl.n 6b87c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41e54> │ │ │ │ + bhi.n 6b8704 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41d94> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 6b8804 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41e94> │ │ │ │ + bvc.n 6b8744 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41dd4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r6, r3, #28 │ │ │ │ + lsrs r6, r7, #10 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsrs r0, r1, #10 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsrs r6, r7, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsrs r2, r4, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrb r0, [r2, #6] │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + str r2, [r1, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bne.n 6b872c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41dbc> │ │ │ │ + bpl.n 6b886c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41efc> │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r5, [pc, #840] @ (6b8ad8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x42168>) │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [sp, #340] @ 0x154 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r2, r7 │ │ │ │ @@ -2307297,25 +2307352,25 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r7, #0 │ │ │ │ mov r5, sl │ │ │ │ mov ip, r0 │ │ │ │ mov sl, r3 │ │ │ │ str r6, [sp, #320] @ 0x140 │ │ │ │ b.n 6b8b08 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x42198> │ │ │ │ - bne.n 6b8b98 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x42228> │ │ │ │ + bmi.n 6b8ad8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x42168> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bne.n 6b8afc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4218c> │ │ │ │ + bmi.n 6b8a3c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x420cc> │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r2, pc, #220 @ (adr r2, 6b8bc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x42250>) │ │ │ │ vshll.u32 q15, d17, #31 │ │ │ │ - vrsra.u32 q8, q14, #1 │ │ │ │ + vqshl.u32 d16, d12, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + bcs.n 6b8b18 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x421a8> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ + bcs.n 6b8b0c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4219c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ cmp r4, #1 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cbnz r3, 6b8b1a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x421aa> │ │ │ │ @@ -2307809,31 +2307864,34 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + beq.n 6b908c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4271c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3!, {r4, r7} │ │ │ │ + ldmia r7!, {r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r6, {r2, r3, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - vqadd.u64 d0, d20, d15 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + lsls r4, r2, #11 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mrc2 0, 3, r0, cr0, cr15, {4} │ │ │ │ - stc2 0, cr0, [lr, #-636] @ 0xfffffd84 │ │ │ │ + lsls r0, r2, #8 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ sub.w r3, r3, #444 @ 0x1bc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #32 │ │ │ │ sub.w r2, r2, #420 @ 0x1a4 │ │ │ │ @@ -2309003,57 +2309061,57 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 6a9e0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ b.w 6b8a62 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x420f2> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r3!, {r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stc2 0, cr0, [lr], {159} @ 0x9f │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + vshr.u64 d0, d15, #18 │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf76a009f │ │ │ │ - @ instruction: 0xf6ec009f │ │ │ │ - @ instruction: 0xf6e2009f │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xfb0a009f │ │ │ │ + @ instruction: 0xfa8c009f │ │ │ │ + @ instruction: 0xfa82009f │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf618009f │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + ldrsh.w r0, [r8, #159] @ 0x9f │ │ │ │ + subs r2, r3, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r7, #29 │ │ │ │ + subs r6, r3, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + cmp r4, #40 @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bkpt 0x00c2 │ │ │ │ + stmia r2!, {r1, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r4, #92] @ 0x5c │ │ │ │ + strb r4, [r0, #6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r0, r1] │ │ │ │ + ldrh r2, [r4, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - rsbs r0, r6, #159 @ 0x9f │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + sbcs.w r0, r6, #5210112 @ 0x4f8000 │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r5, r6, pc} │ │ │ │ + stmia r1!, {} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + stmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movs r1, #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6b3010 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c6a0> │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ @@ -2309340,27 +2309398,27 @@ │ │ │ │ b.w 6b9040 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x426d0> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r4, #159 @ 0x9f │ │ │ │ - pop {r2, r4} │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - and.w r0, ip, #159 @ 0x9f │ │ │ │ - cbnz r6, 6ba02e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x436be> │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - cbnz r0, 6ba018 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x436a8> │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - cbnz r6, 6ba010 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x436a0> │ │ │ │ + @ instruction: 0xf3e4009f │ │ │ │ + ite lt │ │ │ │ + lsllt r5, r4, #2 │ │ │ │ + usatge r0, #31, ip, asr #2 │ │ │ │ + ittt pl │ │ │ │ + lslpl r5, r4, #2 │ │ │ │ + bkpt 0x00f0 │ │ │ │ + lslpl r5, r4, #2 │ │ │ │ + bkpt 0x00c6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r6, #92] @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - rev r2, r0 │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ lsls r5, r4, #2 │ │ │ │ mov.w sl, #0 │ │ │ │ blx 69768 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str.w sl, [sp] │ │ │ │ mov fp, r7 │ │ │ │ @@ -2309917,23 +2309975,23 @@ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ b.w 6b8164 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x417f4> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + cbnz r0, 6ba630 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x43cc0> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + cbnz r4, 6ba626 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x43cb6> │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ movs r0, #32 │ │ │ │ sub.w r2, r5, #420 @ 0x1a4 │ │ │ │ sub.w r1, r5, #336 @ 0x150 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ @@ -2310266,27 +2310324,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 61fb00 │ │ │ │ b.w 6b952e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x42bbe> │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r4, r3 │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6ba334 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x439c4> │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - b.n 6ba338 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x439c8> │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + strd r0, r0, [lr], #-636 @ 0x27c │ │ │ │ + strd r0, r0, [lr], #-636 @ 0x27c │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6ba2a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x43934> │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + @ instruction: 0xe820009f │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r7, sp, #992 @ 0x3e0 │ │ │ │ + cbz r0, 6baa12 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x440a2> │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2310315,15 +2310370,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add.w r2, r5, #155648 @ 0x26000 │ │ │ │ add.w r1, r3, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [r2, #3664] @ 0xe50 │ │ │ │ ldr.w r1, [r1, #2968] @ 0xb98 │ │ │ │ - bl af14cc │ │ │ │ + bl af17f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8a8 │ │ │ │ b.n 6ba9e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x44078> │ │ │ │ nop │ │ │ │ @@ -2311390,15 +2311445,15 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ strb r4, [r4, r6] │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r6, r5] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bge.n 6bb694 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x44d24> │ │ │ │ + ble.n 6bb5d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x44c64> │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2312052,15 +2312107,15 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ nop @ (mov r8, r8) │ │ │ │ lsls r0, r2, #5 │ │ │ │ mov lr, r3 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r3, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2312176,15 +2312231,15 @@ │ │ │ │ str.w fp, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ - bl b070b0 │ │ │ │ + bl b073d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 6bbf9a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4562a> │ │ │ │ ldr r3, [pc, #336] @ (6bbfe0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x45670>) │ │ │ │ @@ -2312320,21 +2312375,21 @@ │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ b.n 6bbe20 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x454b0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ negs r0, r3 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r2, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ eors r6, r3 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrh r4, [r0, #10] │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1852] @ 6bc73c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x45dcc> │ │ │ │ @@ -2313076,36 +2313131,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #232 @ 0xe8 │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + beq.n 6bc814 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x45ea4> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xfa58009e │ │ │ │ - @ instruction: 0xfa0a009e │ │ │ │ - b.n 6bc52c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x45bbc> │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ + ldc2l 0, cr0, [r8, #632]! @ 0x278 │ │ │ │ + stc2 0, cr0, [sl, #632]! @ 0x278 │ │ │ │ + eor.w r0, r6, fp, lsr #2 │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [sp, #904] @ 0x388 │ │ │ │ + ldr r2, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r7, #86 @ 0x56 │ │ │ │ + cmp r2, #246 @ 0xf6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr??.w pc, [r5, #255]! │ │ │ │ - str r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [sp, #376] @ 0x178 │ │ │ │ + str r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r0, #230 @ 0xe6 │ │ │ │ lsls r0, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2314035,15 +2314089,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w sl, r7, #137216 @ 0x21800 │ │ │ │ b.n 6bd0b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46744> │ │ │ │ mov r6, fp │ │ │ │ mov.w ip, r4, lsl #7 │ │ │ │ b.n 6bd062 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x466f2> │ │ │ │ nop │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ cbz r1, 6bd1da <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4686a> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6bd1dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4686c> │ │ │ │ bx lr │ │ │ │ @@ -2314374,37 +2314428,37 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a854 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ strd r0, r8, [r3] │ │ │ │ str r6, [r3, #8] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + pop {r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + pop {r2, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + pop {r2, r3, r4, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + pop {r2, r3, r4, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + pop {r3, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + pop {r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2314464,15 +2314518,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #24] │ │ │ │ + strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r1, #236 @ 0xec │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2314547,15 +2314601,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #164 @ 0xa4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + strh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r1, #28 │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2314673,21 +2314727,21 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r0, #216 @ 0xd8 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #10] │ │ │ │ + strh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + cbnz r6, 6bd886 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46f16> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + cbnz r4, 6bd884 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46f14> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + cbnz r4, 6bd882 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46f12> │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r7, #224 @ 0xe0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2314794,21 +2314848,21 @@ │ │ │ │ blt.n 6bd928 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46fb8> │ │ │ │ b.n 6bd94a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46fda> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + strh r0, [r7, #30] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xb8da │ │ │ │ lsls r7, r3, #2 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + @ instruction: 0xb8be │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r6, #208 @ 0xd0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ @@ -2315166,19 +2315220,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #68 @ 0x44 │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ udf #74 @ 0x4a │ │ │ │ lsls r5, r2, #5 │ │ │ │ - sxth r6, r4 │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - udf #28 │ │ │ │ + b.n 6be13c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x477cc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp.w sl, #8 │ │ │ │ beq.n 6bddea <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4747a> │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ add.w sl, sl, #1 │ │ │ │ blx 6a7d0 │ │ │ │ cmp r0, #12 │ │ │ │ @@ -2315509,35 +2315563,35 @@ │ │ │ │ ldrd r2, r3, [sp, #136] @ 0x88 │ │ │ │ bl 64ec2c │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ lsls r1, r3, #28 │ │ │ │ bpl.w 6be69a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x47d2a> │ │ │ │ b.n 6be184 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x47814> │ │ │ │ ... │ │ │ │ - add r7, sp, #488 @ 0x1e8 │ │ │ │ + cbz r2, 6be1a2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x47832> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + cbz r0, 6be1a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x47836> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + cbz r6, 6be1a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x47836> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r0, [r2, #7] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r5, [sp, #824] @ 0x338 │ │ │ │ + add r1, pc, #440 @ (adr r1, 6be324 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x479b4>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r6, [r2, #3] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sp, #16 │ │ │ │ + cbz r4, 6be1a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x47830> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + cbz r4, 6be198 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x47828> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, sp, #824 @ 0x338 │ │ │ │ + cbz r6, 6be19a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4782a> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ mov.w ip, #1 │ │ │ │ str r5, [sp, #228] @ 0xe4 │ │ │ │ movw r3, #2052 @ 0x804 │ │ │ │ strh.w ip, [sp, #228] @ 0xe4 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ ldrd r0, r1, [sp, #224] @ 0xe0 │ │ │ │ @@ -2316066,39 +2316120,39 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 61aad4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 6be2b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x47944> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - subs r0, #134 @ 0x86 │ │ │ │ + subs r4, #38 @ 0x26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r6, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #408 @ 0x198 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - add r7, pc, #760 @ (adr r7, 6bea6c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x480fc>) │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #155648 @ 0x26000 │ │ │ │ add.w r7, r0, #158720 @ 0x26c00 │ │ │ │ @@ -2316896,15 +2316950,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ bl 69574c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1eddc> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + subs r4, r4, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r4, #0 │ │ │ │ @@ -2317724,17 +2317778,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 6bf7d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x48e68> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r3, #2 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r3, #2 │ │ │ │ lsrs r0, r4, #32 │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2318142,15 +2318196,15 @@ │ │ │ │ ldrh.w r5, [r1, #76] @ 0x4c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ beq.w 6c0110 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x497a0> │ │ │ │ ldr.w r0, [r4, #3668] @ 0xe54 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl af8e28 │ │ │ │ + bl af9150 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6c0058 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x496e8> │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 6c00e6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x49776> │ │ │ │ ldr.w r5, [r4, #2584] @ 0xa18 │ │ │ │ @@ -2318376,15 +2318430,15 @@ │ │ │ │ str.w r5, [r0, #1044] @ 0x414 │ │ │ │ strb.w r2, [r0, #1052] @ 0x41c │ │ │ │ ldr.w r5, [r4, #3760] @ 0xeb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6c00be <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4974e> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ - bl af9c74 │ │ │ │ + bl af9f9c │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [r9] │ │ │ │ bl 6941b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1d844> │ │ │ │ lsls r3, r0, #30 │ │ │ │ bmi.n 6c0104 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x49794> │ │ │ │ str.w r5, [r4, #3760] @ 0xeb0 │ │ │ │ ldr r2, [pc, #264] @ (6c0164 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x497f4>) │ │ │ │ @@ -2318941,25 +2318995,25 @@ │ │ │ │ b.n 6c0472 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x49b02> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbfa014f │ │ │ │ @ instruction: 0xfbf8014f │ │ │ │ - ldrh r4, [r0, #22] │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r6, [r3, #30] │ │ │ │ + ldrh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + str r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb640 │ │ │ │ + cbnz r0, 6c0690 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x49d20> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r5, #2 │ │ │ │ @ instruction: 0xfa18014f │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1776] @ 0x6f0 │ │ │ │ subw sp, sp, #2284 @ 0x8ec │ │ │ │ @@ -2319408,27 +2319462,27 @@ │ │ │ │ b.n 6c0860 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x49ef0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr??.w r0, [r6, ] │ │ │ │ vld4.16 {d16,d18,d20,d22}, [lr] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r0, [r8, ] │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [r4, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6c0b8c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4a21c> │ │ │ │ + bmi.n 6c0acc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4a15c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxth r0, r0 │ │ │ │ + push {r5, r7, lr} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [pc, #656] @ (6c0de0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4a470>) │ │ │ │ + strh r4, [r0, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r7, {r1, r3, r7} │ │ │ │ + bcc.n 6c0ba8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4a238> │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #164] @ (6c0c0c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4a29c>) │ │ │ │ addw r3, r0, #3812 @ 0xee4 │ │ │ │ @@ -2319880,27 +2319934,27 @@ │ │ │ │ bl 600f24 │ │ │ │ b.n 6c0fa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4a638> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ubfx r1, r8, #1, #16 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3b8014f │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r2, [r5, #18] │ │ │ │ + strh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + bics r0, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #896] @ (6c13c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4aa54>) │ │ │ │ + ldr r5, [pc, #512] @ (6c1244 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4a8d4>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, #130 @ 0x82 │ │ │ │ + tst r2, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xf0a2014f │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r6, [r0, #1736] @ 0x6c8 │ │ │ │ @@ -2320629,27 +2320683,27 @@ │ │ │ │ str.w r0, [r5, #3912] @ 0xf48 │ │ │ │ strb.w r3, [r5, #3916] @ 0xf4c │ │ │ │ b.n 6c15b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4ac44> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xeab2014f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r6, [r7, #8] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [r0, #100] @ 0x64 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, pc, #600 @ (adr r5, 6c1a5c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4b0ec>) │ │ │ │ + add r1, sp, #216 @ 0xd8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, r5 │ │ │ │ + mov r0, r9 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adcs r4, r5 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ lsls r5, r4, #2 │ │ │ │ @ instruction: 0xe83e014f │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1744] @ 0x6d0 │ │ │ │ ldr r2, [pc, #716] @ (6c1af4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4b184>) │ │ │ │ @@ -2320928,27 +2320982,27 @@ │ │ │ │ b.n 6c189c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4af2c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6c1a94 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4b124> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #31] │ │ │ │ + ldrb r2, [r4, #13] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #576 @ (adr r2, 6c1d4c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4b3dc>) │ │ │ │ + add r6, pc, #192 @ (adr r6, 6c1bcc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4b25c>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + muls r4, r0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + tst r6, r0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ lsls r2, r5, #2 │ │ │ │ b.n 6c158c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4ac1c> │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1792] @ 0x700 │ │ │ │ @@ -2321239,30 +2321293,31 @@ │ │ │ │ b.n 6c1ba0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4b230> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6c17a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4ae30> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + ldrb r6, [r3, #2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + lsrs r0, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bkpt 0x002c │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + add r3, pc, #232 @ (adr r3, 6c1f14 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4b5a4>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - b.n 6c2270 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4b900> │ │ │ │ - lsls r7, r1, #5 │ │ │ │ + itet le │ │ │ │ + lslle r4, r3, #2 │ │ │ │ + bgt.n 6c2270 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4b900> @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + lslle 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 │ │ │ │ lsrs r3, r1, #5 │ │ │ │ and.w r2, r1, #31 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ @@ -2323940,37 +2323995,37 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 69b28 │ │ │ │ b.n 6c3942 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4cfd2> │ │ │ │ mov r0, r4 │ │ │ │ b.n 6c3942 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4cfd2> │ │ │ │ - subs r4, r3, #6 │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + movs r3, #34 @ 0x22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + movs r3, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r7, #3 │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r5, #3 │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + movs r2, #112 @ 0x70 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2324014,15 +2324069,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ ubfx r1, r1, #1, #3 │ │ │ │ bl 62bd24 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r2, r0, #0 │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2324124,19 +2324179,19 @@ │ │ │ │ b.n 6c3b98 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4d228> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r4, #4 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -2324240,15 +2324295,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 62bec0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - adds r2, r0, #1 │ │ │ │ + subs r2, r4, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #168] @ (6c3e10 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4d4a0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2324637,53 +2324692,53 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r6, r7} │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, r1, r0 │ │ │ │ + adds r2, r5, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, r4, r6 │ │ │ │ + adds r4, r0, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + strb r0, [r2, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r4, r5] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + adds r6, r7, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r1, r6] │ │ │ │ + strb r4, [r5, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r4, [r1, r6] │ │ │ │ + strb r4, [r5, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r1, #5 │ │ │ │ - str r4, [r5, r4] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + adds r6, r1, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, r7, r2 │ │ │ │ + adds r6, r3, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r4, r2] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r2, [r7, r1] │ │ │ │ + strb r2, [r3, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, r3, r1 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r2, r0] │ │ │ │ + strh r6, [r6, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r3, r0] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + strh r0, [r7, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #984] @ (6c456c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4dbfc>) │ │ │ │ + strh r6, [r2, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2325088,29 +2325143,29 @@ │ │ │ │ b.n 6c4438 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4dac8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bkpt 0x004a │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #26 │ │ │ │ + subs r4, r0, r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + adds r0, r4, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ pop {r2, r5, r7} │ │ │ │ lsls r7, r1, #5 │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + adds r4, r0, r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + adds r6, r0, r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1132] @ 6c4a70 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4e100> │ │ │ │ @@ -2325551,31 +2325606,31 @@ │ │ │ │ b.n 6c48e2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4df72> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r0, 6c4ab0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4e140> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #7 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r3, #6 │ │ │ │ + asrs r6, r7, #20 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r0, #4 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + asrs r2, r3, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ @ instruction: 0xb6cc │ │ │ │ lsls r7, r1, #5 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + asrs r0, r7, #12 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + asrs r6, r2, #12 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2326324,49 +2326379,49 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r7 │ │ │ │ + ldr r0, [pc, #880] @ (6c55cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4ec5c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ lsls r5, r4, #2 │ │ │ │ cbz r0, 6c5274 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4e904> │ │ │ │ lsls r7, r1, #5 │ │ │ │ - rors r6, r7 │ │ │ │ + cmp lr, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsrs r0, r7, #19 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsrs r2, r4, #18 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r5, #3 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r3, #2 │ │ │ │ + lsrs r4, r7, #16 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2326439,15 +2326494,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6ace0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr.w r4, [r0, #1072] @ 0x430 │ │ │ │ @@ -2326597,15 +2326652,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ strd r3, r7, [sp, #16] │ │ │ │ b.n 6c54cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4eb5c> │ │ │ │ nop │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + lsrs r6, r3, #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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov fp, r1 │ │ │ │ @@ -2327389,29 +2327444,30 @@ │ │ │ │ mov r0, r8 │ │ │ │ mov r7, r4 │ │ │ │ bl 6c52a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4e930> │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6c56fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4ed8c> │ │ │ │ nop │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r2, sp, #632 @ 0x278 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r0, r6, #25 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r4, #25 │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r1, sp, #440 @ 0x1b8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + lsls r0, r4, #17 │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r6, #656] @ 0x290 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr.w r8, [pc, #956] @ 6c6158 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4f7e8> │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ @@ -2327762,23 +2327818,23 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 6c60f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4f788> │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb4e00a4 │ │ │ │ + cdp2 0, 14, cr0, cr14, cr4, {5} │ │ │ │ add r2, pc, #280 @ (adr r2, 6c6278 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4f908>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa7e00a4 │ │ │ │ - @ instruction: 0xfa6600a4 │ │ │ │ - @ instruction: 0xfa0c00a4 │ │ │ │ - ldr??.w r0, [r8, r4, lsl #2] │ │ │ │ + cdp2 0, 1, cr0, cr14, cr4, {5} │ │ │ │ + cdp2 0, 0, cr0, cr6, cr4, {5} │ │ │ │ + stc2 0, cr0, [ip, #656]! @ 0x290 │ │ │ │ + ldc2l 0, cr0, [r8], #656 @ 0x290 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #8 │ │ │ │ ldr.w sl, [r6, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -2328347,25 +2328403,25 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r6, #5373952 @ 0x520000 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + @ instruction: 0xf7e600a4 │ │ │ │ + cmp r7, #230 @ 0xe6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf29200a4 │ │ │ │ - b.n 6c6bf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50284> │ │ │ │ + @ instruction: 0xf63200a4 │ │ │ │ + b.n 6c6334 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4f9c4> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - b.n 6c6bc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50258> │ │ │ │ + b.n 6c6308 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4f998> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - rsbs r0, ip, #164 @ 0xa4 │ │ │ │ + sbcs.w r0, ip, #5373952 @ 0x520000 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 69768 │ │ │ │ mov r2, fp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ blx 691bc │ │ │ │ @@ -2328549,15 +2328605,15 @@ │ │ │ │ str.w r0, [r4, #1088] @ 0x440 │ │ │ │ mov r0, r5 │ │ │ │ bl 61e5d8 │ │ │ │ str.w r0, [r4, #1092] @ 0x444 │ │ │ │ b.n 6c6656 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4fce6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0ae00a4 │ │ │ │ + orr.w r0, lr, #5373952 @ 0x520000 │ │ │ │ str r6, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2328987,27 +2329043,27 @@ │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - bgt.n 6c6f78 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50608> │ │ │ │ + svc 248 @ 0xf8 │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldr r0, [pc, #4] @ (6c6ed0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50560>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r0, [pc, #4] @ (6c6edc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5056c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r3, #96] @ 0x60 │ │ │ │ + strb r2, [r7, #6] │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r3, [pc, #12] @ (6c6ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50580>) │ │ │ │ ldr.w r2, [r0, #3464] @ 0xd88 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2329101,27 +2329157,27 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cbz r0, 6c700e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5069e> │ │ │ │ addw r0, r4, #3532 @ 0xdcc │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be6c> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ - bl abd4c8 │ │ │ │ + bl abd7f0 │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ bl 435510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3211a0> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ addw r0, r0, #3532 @ 0xdcc │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be6c> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ - bl abd4c8 │ │ │ │ + bl abd7f0 │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ bl 435510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3211a0> │ │ │ │ b.n 6c7008 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50698> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2329140,22 +2329196,22 @@ │ │ │ │ add r6, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 45dd18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3499a8> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9b50 │ │ │ │ + bl ab9e78 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c710a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5079a> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab9bc4 │ │ │ │ + bl ab9eec │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab9bc0 │ │ │ │ + bl ab9ee8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6c70fe <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5078e> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ mov r0, r5 │ │ │ │ bl 45e284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x349f14> │ │ │ │ ldr r0, [pc, #216] @ (6c7168 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x507f8>) │ │ │ │ @@ -2329237,22 +2329293,22 @@ │ │ │ │ ldrh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r1, #5 │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ - bls.n 6c7188 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50818> │ │ │ │ + bgt.n 6c70c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50758> │ │ │ │ lsls r2, r3, #4 │ │ │ │ stc2 1, cr0, [r2, #-288]! @ 0xfffffee0 │ │ │ │ ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + subs r6, r7, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ movw ip, #371 @ 0x173 │ │ │ │ @@ -2329644,15 +2329700,15 @@ │ │ │ │ cmp r4, #16 │ │ │ │ bne.w 6c7490 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50b20> │ │ │ │ ldrb.w r4, [lr, #4] │ │ │ │ and.w r4, r4, #31 │ │ │ │ cmp r4, #4 │ │ │ │ bne.w 6c7490 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50b20> │ │ │ │ b.n 6c74d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50b64> │ │ │ │ - bmi.n 6c763c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50ccc> │ │ │ │ + bvc.n 6c757c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50c0c> │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r6, [pc, #1164] @ 6c7a88 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51118> │ │ │ │ sub sp, #28 │ │ │ │ @@ -2329845,15 +2329901,15 @@ │ │ │ │ str.w r3, [r4, #1148] @ 0x47c │ │ │ │ str.w r3, [r4, #1144] @ 0x478 │ │ │ │ movs r3, #3 │ │ │ │ str.w r5, [r4, #1128] @ 0x468 │ │ │ │ str.w r3, [r4, #832] @ 0x340 │ │ │ │ str.w r3, [r4, #1168] @ 0x490 │ │ │ │ str.w r6, [r4, #1124] @ 0x464 │ │ │ │ - bl afcb40 │ │ │ │ + bl afce68 │ │ │ │ ldrb.w r3, [r4, #3498] @ 0xdaa │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ ldrb.w r7, [r4, #3476] @ 0xd94 │ │ │ │ cmp r3, #0 │ │ │ │ strb.w r3, [r4, #32] │ │ │ │ @@ -2329957,15 +2330013,15 @@ │ │ │ │ vstr s15, [r4, #600] @ 0x258 │ │ │ │ vstr s15, [r4, #584] @ 0x248 │ │ │ │ vstr s15, [r4, #580] @ 0x244 │ │ │ │ bl 6c702c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x506bc> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - bl abd4b0 │ │ │ │ + bl abd7d8 │ │ │ │ movs r1, #1 │ │ │ │ addw r0, r4, #3532 @ 0xdcc │ │ │ │ bl 4601f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be80> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2330027,53 +2330083,53 @@ │ │ │ │ cmp r8, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r4 │ │ │ │ str r0, [r0, r0] │ │ │ │ cmp r3, pc │ │ │ │ ldrh r2, [r6, #14] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ bl 685aa6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xf136> │ │ │ │ strh.w pc, [r1, #4095] @ 0xfff │ │ │ │ bl 65faae │ │ │ │ bl 663ab2 │ │ │ │ bl 67bab6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5146> │ │ │ │ bl 6b7aba <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4114a> │ │ │ │ @ instruction: 0xfa2bffff │ │ │ │ bl 669ac2 │ │ │ │ bl 67bac6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5156> │ │ │ │ bl 6adaca <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3715a> │ │ │ │ - bcs.n 6c7b54 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x511e4> │ │ │ │ + bpl.n 6c7a94 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51124> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bvs.n 6c7b74 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51204> │ │ │ │ + bls.n 6c7ab4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51144> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bcs.n 6c7a88 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51118> │ │ │ │ + bvs.n 6c7bc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51258> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - beq.n 6c7a74 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51104> │ │ │ │ + bmi.n 6c7bb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51244> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + bcc.n 6c7ae8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51178> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - beq.n 6c7bb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51240> │ │ │ │ + bmi.n 6c7af0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51180> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bmi.n 6c7bc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51254> │ │ │ │ + bhi.n 6c7b04 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51194> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bcc.n 6c7bbc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5124c> │ │ │ │ + bvc.n 6c7afc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5118c> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bne.n 6c7ba4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51234> │ │ │ │ + bmi.n 6c7ae4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51174> │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (6c7b60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x511f0>) │ │ │ │ @@ -2330121,15 +2330177,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r7, r1, #5 │ │ │ │ strh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #28 │ │ │ │ + subs r4, r2, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2330358,25 +2330414,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r7, r1, #5 │ │ │ │ strh r6, [r6, #22] │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #560] @ (6c800c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5169c>) │ │ │ │ + strh r4, [r5, r4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + adds r4, r6, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r4, #34 @ 0x22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r7, [pc, #272] @ (6c7efc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5158c>) │ │ │ │ + strh r4, [r4, r3] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r7, [pc, #248] @ (6c7ee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51578>) │ │ │ │ + strh r6, [r3, r3] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3202a8> │ │ │ │ @@ -2330807,15 +2330863,15 @@ │ │ │ │ lsl.w r3, r6, r0 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ b.n 6c82b6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51946> │ │ │ │ ldrb r2, [r5, #22] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6c8354 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x519e4> │ │ │ │ + bls.n 6c8294 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51924> │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldrb r6, [r7, #20] │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2331240,15 +2331296,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #6 │ │ │ │ bne.w 6c83d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51a60> │ │ │ │ b.n 6c8398 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51a28> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r7, #18] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - bpl.n 6c883c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51ecc> │ │ │ │ + bhi.n 6c877c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51e0c> │ │ │ │ lsls r2, r3, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r3, #17] │ │ │ │ lsls r7, r1, #5 │ │ │ │ cmp.w r0, #274 @ 0x112 │ │ │ │ beq.n 6c881c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51eac> │ │ │ │ @@ -2331303,17 +2331359,17 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r1!, {r3, r5, r6} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ lsls r2, r3, #4 │ │ │ │ mvn.w r3, #268 @ 0x10c │ │ │ │ adds r3, r0, r3 │ │ │ │ cmp r3, #9 │ │ │ │ ittte ls │ │ │ │ movwls r0, #545 @ 0x221 │ │ │ │ lsrls r0, r3 │ │ │ │ @@ -2331842,31 +2331898,31 @@ │ │ │ │ strd r3, r2, [sp, #36] @ 0x24 │ │ │ │ bl 6c7df0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51480> │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ b.n 6c8c80 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x52310> │ │ │ │ nop │ │ │ │ - stmia r5!, {r3, r6} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r3!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r3} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r4, #21 │ │ │ │ + lsrs r6, r0, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r3, #21 │ │ │ │ + lsrs r2, r7, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r3, ip, [r1, #64] @ 0x40 │ │ │ │ @@ -2332035,27 +2332091,27 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c8fca <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5265a> │ │ │ │ nop │ │ │ │ strb r4, [r3, #2] │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, r0] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r1, #12 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #14 │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrb.w ip, [r0, #80] @ 0x50 │ │ │ │ cmp.w ip, #1 │ │ │ │ bhi.n 6c90d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x52760> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2332125,15 +2332181,15 @@ │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ b.n 6c9088 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x52718> │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + ldmia r4!, {r2} │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2332196,15 +2332252,15 @@ │ │ │ │ blx 69e60 <__aeabi_uidiv@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ b.n 6c915a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x527ea> │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + ldmia r3!, {r1, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w r9, [r0, #78] @ 0x4e │ │ │ │ sub sp, #24 │ │ │ │ @@ -2332546,23 +2332602,25 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c930c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5299c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #80] @ 0x50 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r1, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r2, #1 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - mrc2 0, 7, r0, cr14, cr14, {4} │ │ │ │ - vqadd.u32 d0, d26, d14 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -2333235,28 +2333293,28 @@ │ │ │ │ b.n 6c9ca8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x53338> │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6c968c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x52d1c> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - stmia r1!, {r2, r6} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa84009e │ │ │ │ - bkpt 0x0078 │ │ │ │ + mcr2 0, 1, r0, cr4, cr14, {4} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bkpt 0x0066 │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bkpt 0x0080 │ │ │ │ + stmia r2!, {r5} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bkpt 0x0060 │ │ │ │ + stmia r2!, {} │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldrb.w r3, [r0, #78] @ 0x4e │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ ldr.w r0, [r1, #180] @ 0xb4 │ │ │ │ itt ls │ │ │ │ @@ -2333800,15 +2333858,15 @@ │ │ │ │ beq.w 6c9db6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x53446> │ │ │ │ b.n 6c9fa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x53638> │ │ │ │ nop │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r8, #5177344 @ 0x4f0000 │ │ │ │ + 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 │ │ │ │ bl 6ce8d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x57f64> │ │ │ │ pop {r3, pc} │ │ │ │ cbz r1, 6ca332 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x539c2> │ │ │ │ @@ -2333839,15 +2333897,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r3, #180] @ 0xb4 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ cbz r0, 6ca386 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x53a16> │ │ │ │ - bl af7a14 │ │ │ │ + bl af7d3c │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ cbz r0, 6ca390 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x53a20> │ │ │ │ bl 59aaf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x486780> │ │ │ │ ldr.w r3, [r5, #2324] @ 0x914 │ │ │ │ cbz r3, 6ca3ee <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x53a7e> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2333971,15 +2334029,15 @@ │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ blx r3 │ │ │ │ add.w r0, r5, #2432 @ 0x980 │ │ │ │ bl 6e8944 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71fd4> │ │ │ │ addw r0, r5, #2516 @ 0x9d4 │ │ │ │ bl 6e8944 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71fd4> │ │ │ │ addw r0, r5, #2332 @ 0x91c │ │ │ │ - bl abd4d8 │ │ │ │ + bl abd800 │ │ │ │ ldr.w r0, [r5, #892] @ 0x37c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6ca5aa <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x53c3a> │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r0, [r5, #1012] @ 0x3f4 │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r0, [r5, #1212] @ 0x4bc │ │ │ │ @@ -2334129,15 +2334187,15 @@ │ │ │ │ ldr r3, [pc, #1000] @ (6caad8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54168>) │ │ │ │ str.w r8, [r0, #704] @ 0x2c0 │ │ │ │ add r3, pc │ │ │ │ str.w r8, [r0] │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ str.w r6, [r0, #640] @ 0x280 │ │ │ │ addw r0, r0, #2332 @ 0x91c │ │ │ │ - bl abd4cc │ │ │ │ + bl abd7f4 │ │ │ │ ldr r3, [r6, #120] @ 0x78 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #644] @ 0x284 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6cb0d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54768> │ │ │ │ @@ -2334447,90 +2334505,90 @@ │ │ │ │ ldr r6, [r6, r4] │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, r5, cr15 @ │ │ │ │ @ instruction: 0xfbebffff │ │ │ │ adds r4, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [ip, #-632] @ 0xfffffd88 │ │ │ │ - ldcl 0, cr0, [r0, #-632] @ 0xfffffd88 │ │ │ │ + @ instruction: 0xf0fc009e │ │ │ │ + @ instruction: 0xf0f0009e │ │ │ │ movs r5, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [lr, #-632]! @ 0xfffffd88 │ │ │ │ + @ instruction: 0xf0de009e │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r4, #-632] @ 0xfffffd88 │ │ │ │ + @ instruction: 0xf0f4009e │ │ │ │ subs r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8, #-632] @ 0xfffffd88 │ │ │ │ - ldc 0, cr0, [r8, #-632] @ 0xfffffd88 │ │ │ │ + @ instruction: 0xf0b8009e │ │ │ │ + @ instruction: 0xf0b8009e │ │ │ │ subs r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r8], #632 @ 0x278 │ │ │ │ - ldr r3, [pc, #304] @ (6cac48 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x542d8>) │ │ │ │ + eors.w r0, r8, #158 @ 0x9e │ │ │ │ + ldr r6, [pc, #944] @ (6caec8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54558>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #174 @ 0xae │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + cmn r0, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8], {158} @ 0x9e │ │ │ │ + bics.w r0, r8, #158 @ 0x9e │ │ │ │ movs r7, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - mcrr 0, 9, r0, ip, cr14 │ │ │ │ - mcrr 0, 9, r0, lr, cr14 │ │ │ │ + vshr.s64 d16, d14, #20 │ │ │ │ + vshr.s64 d16, d14, #18 │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [lr], #-632 @ 0xfffffd88 │ │ │ │ + vshr.s64 d16, d14, #34 │ │ │ │ asrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [lr], #-632 @ 0xfffffd88 │ │ │ │ + vshr.s64 d16, d14, #50 │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [sl], {158} @ 0x9e │ │ │ │ + vshr.s64 d0, d14, #6 │ │ │ │ subs r0, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r2], {158} @ 0x9e │ │ │ │ + vshr.s64 d0, d14, #14 │ │ │ │ asrs r4, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebfc009e │ │ │ │ + vshr.s64 d0, d14, #36 │ │ │ │ cmp r1, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + cmn r6, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r2, lr, lsr #2 │ │ │ │ + vqadd.s64 d16, d18, d14 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r6, lr, lsr #2 │ │ │ │ + vqadd.s32 d16, d22, d14 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r6, lr, lsr #2 │ │ │ │ + vqadd.s16 d16, d22, d14 │ │ │ │ subs r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb92009e │ │ │ │ + vqadd.s64 d0, d18, d14 │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb8e009e │ │ │ │ + vqadd.s32 d0, d30, d14 │ │ │ │ movs r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ str.w r3, [r4, #1332] @ 0x534 │ │ │ │ str.w r3, [r4, #1340] @ 0x53c │ │ │ │ ldr.w r0, [pc, #2188] @ 6cb440 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54ad0> │ │ │ │ ldr r1, [r5, r1] │ │ │ │ str.w r1, [r4, #1336] @ 0x538 │ │ │ │ @@ -2335050,15 +2335108,15 @@ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 5e8718 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl af7618 │ │ │ │ + bl af7940 │ │ │ │ str.w r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6cb0d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54768> │ │ │ │ ldr.w r3, [r4, #704] @ 0x2c0 │ │ │ │ ldrb.w r1, [r3, #3498] @ 0xdaa │ │ │ │ ldr r3, [pc, #652] @ (6cb484 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54b14>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -2335255,57 +2335313,57 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, sl, lr, lsr #2 │ │ │ │ + mrc 0, 1, r0, cr10, cr14, {4} │ │ │ │ cmp r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, lr, lr, lsr #2 │ │ │ │ + mcr 0, 1, r0, cr14, cr14, {4} │ │ │ │ subs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, sl, lr, lsr #2 │ │ │ │ + mrc 0, 0, r0, cr10, cr14, {4} │ │ │ │ adds r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, lr, lr, lsr #2 │ │ │ │ - ands.w r0, r6, lr, lsr #2 │ │ │ │ + ldcl 0, cr0, [lr, #632] @ 0x278 │ │ │ │ + ldc 0, cr0, [r6, #632]! @ 0x278 │ │ │ │ adds r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [ip, #632]! @ 0x278 │ │ │ │ + stc 0, cr0, [ip, #632] @ 0x278 │ │ │ │ adds r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #88] @ (6cb4d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54b68>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ + adds r0, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbb60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x551f0> │ │ │ │ + b.n 6cb2a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54930> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r7, #230 @ 0xe6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb6cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54d5c> │ │ │ │ + b.n 6cae0c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5449c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb6c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54d50> │ │ │ │ + b.n 6cae00 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54490> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ (6cb4cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54b5c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2335316,15 +2335374,15 @@ │ │ │ │ add r0, pc │ │ │ │ bl 446104 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331d94> │ │ │ │ str.w r0, [r4, #3504] @ 0xdb0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbnz r2, 6cb4f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54b84> │ │ │ │ lsls r0, r1, #5 │ │ │ │ - b.n 6cba00 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55090> │ │ │ │ + b.n 6cb140 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x547d0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #428] @ (6cb694 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54d24>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2335500,54 +2335558,54 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6cb5a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54c34> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #64] @ (6cb6d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54d68>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d0[5]}, [r6], r7 │ │ │ │ - ldrh r4, [r4, #6] │ │ │ │ + stc2l 0, cr0, [r6, #-668] @ 0xfffffd64 │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 6cbb30 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x551c0> │ │ │ │ + b.n 6cb270 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54900> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbb94 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55224> │ │ │ │ + b.n 6cb2d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54964> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbbac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5523c> │ │ │ │ + b.n 6cb2ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5497c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbbdc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5526c> │ │ │ │ + b.n 6cb31c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x549ac> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbbb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55240> │ │ │ │ + b.n 6cb2f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54980> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbbc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55250> │ │ │ │ + b.n 6cb300 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54990> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbc4c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x552dc> │ │ │ │ + b.n 6cb38c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54a1c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ + ldrh r6, [r4, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + ldr r6, [r7, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6cba4c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x550dc> │ │ │ │ + b.n 6cb18c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5481c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cba34 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x550c4> │ │ │ │ + b.n 6cb174 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54804> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbb48 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x551d8> │ │ │ │ + b.n 6cb288 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54918> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbb04 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55194> │ │ │ │ + b.n 6cb244 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x548d4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbad8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55168> │ │ │ │ + b.n 6cb218 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x548a8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbaac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5513c> │ │ │ │ + b.n 6cb1ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5487c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cba80 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55110> │ │ │ │ + b.n 6cb1c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54850> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cba54 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x550e4> │ │ │ │ + b.n 6cb194 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54824> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cba28 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x550b8> │ │ │ │ + b.n 6cb168 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x547f8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb9fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5508c> │ │ │ │ + b.n 6cb13c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x547cc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6cb770 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54e00> │ │ │ │ mov.w ip, #11 │ │ │ │ ldr.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #2 │ │ │ │ @@ -2335725,15 +2335783,15 @@ │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #48] @ (6cb938 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54fc8>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6cc088 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55718> │ │ │ │ + b.n 6cb7c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54e58> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6cb97c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5500c>) │ │ │ │ @@ -2336542,19 +2336600,19 @@ │ │ │ │ b.n 6cc1c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55852> │ │ │ │ addw r5, r5, #1439 @ 0x59f │ │ │ │ addw r3, r3, #1439 @ 0x59f │ │ │ │ orr.w r3, r3, r5, lsl #13 │ │ │ │ mov.w r5, #1440 @ 0x5a0 │ │ │ │ movt r5, #180 @ 0xb4 │ │ │ │ b.n 6cc216 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x558a6> │ │ │ │ - bcc.n 6cc354 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x559e4> │ │ │ │ + bvc.n 6cc294 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55924> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blt.n 6cc2a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55938> │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r5, #4 │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #648] @ 0x288 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2337011,15 +2337069,15 @@ │ │ │ │ str.w r9, [r3, r2, lsl #2] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r4, #648] @ 0x288 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #648] @ 0x288 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bvs.n 6cc930 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55fc0> │ │ │ │ + bls.n 6cc870 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55f00> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2337636,17 +2337694,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ adds r4, #78 @ 0x4e │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6ccfc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x56654> │ │ │ │ + bmi.n 6cd104 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x56794> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 6ccf90 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x56620> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #648] @ 0x288 │ │ │ │ @@ -2337874,23 +2337932,23 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #704] @ 0x2c0 │ │ │ │ b.n 6cd16a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x567fa> │ │ │ │ cmp r6, #158 @ 0x9e │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w ip, [r0, #648] @ 0x288 │ │ │ │ ldr.w r1, [r0, #660] @ 0x294 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add.w r2, ip, #1 │ │ │ │ str.w r2, [r0, #648] @ 0x288 │ │ │ │ movw r2, #4346 @ 0x10fa │ │ │ │ @@ -2338542,15 +2338600,15 @@ │ │ │ │ ldr.w r2, [r4, #660] @ 0x294 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r1, [r4, #648] @ 0x288 │ │ │ │ str.w r0, [r2, r3, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [r0, #704] @ 0x2c0 │ │ │ │ @@ -2338643,19 +2338701,19 @@ │ │ │ │ bhi.n 6cdcb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x57344> │ │ │ │ b.n 6cdbf2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x57282> │ │ │ │ nop │ │ │ │ movs r4, #20 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r2, [r0, #648] @ 0x288 │ │ │ │ movw ip, #2209 @ 0x8a1 │ │ │ │ ldr.w r3, [r0, #660] @ 0x294 │ │ │ │ movs r1, #0 │ │ │ │ push {lr} │ │ │ │ add.w lr, r2, #1 │ │ │ │ @@ -2339903,15 +2339961,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 6ceb98 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58228> │ │ │ │ nop │ │ │ │ asrs r6, r4, #18 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 6cec18 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x582a8> │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r4, [pc, #128] @ (6cec5c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x582ec>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -2340056,15 +2340114,15 @@ │ │ │ │ bl 6ce8d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x57f64> │ │ │ │ b.n 6ced02 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58392> │ │ │ │ nop │ │ │ │ asrs r4, r5, #12 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 6ced9c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5842c> │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r3, [r0, #1428] @ 0x594 │ │ │ │ mov.w ip, #1 │ │ │ │ add.w r2, r0, #1408 @ 0x580 │ │ │ │ str.w r1, [r0, #744] @ 0x2e8 │ │ │ │ strb.w ip, [r0, #1424] @ 0x590 │ │ │ │ cbz r3, 6ced92 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58422> │ │ │ │ @@ -2340129,15 +2340187,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #12] @ (6cee28 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x584b8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ strd r1, r3, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2340208,15 +2340266,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ ldr.w r0, [r0, #716] @ 0x2cc │ │ │ │ add r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + cbz r0, 6cef66 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x585f6> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2340229,15 +2340287,15 @@ │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ mla r3, r5, r3, r3 │ │ │ │ cmp r3, r2 │ │ │ │ it cc │ │ │ │ movcc r3, r2 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + cbz r0, 6cef94 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58624> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (6cef60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x585f0>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2340253,15 +2340311,15 @@ │ │ │ │ ldr.w r3, [r0, #716] @ 0x2cc │ │ │ │ add r3, r1 │ │ │ │ str.w r3, [r0, #716] @ 0x2cc │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + cbz r4, 6cefca <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5865a> │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mul.w r5, r1, r2 │ │ │ │ @@ -2340322,15 +2340380,15 @@ │ │ │ │ str r7, [r6, #64] @ 0x40 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #32] │ │ │ │ blx r3 │ │ │ │ b.n 6cefc6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58656> │ │ │ │ nop │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + cbz r2, 6cf086 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58716> │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w ip, [r0, #648] @ 0x288 │ │ │ │ ldr.w r3, [r0, #660] @ 0x294 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w r4, ip, #1 │ │ │ │ ldr.w lr, [r0, #1252] @ 0x4e4 │ │ │ │ str.w r4, [r0, #648] @ 0x288 │ │ │ │ @@ -2340527,21 +2340585,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r2, r6, #28 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + uxth r6, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ subs r2, #1 │ │ │ │ @@ -2340577,15 +2340635,15 @@ │ │ │ │ orr.w r2, r2, r4, lsl #16 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ adds r4, r1, #1 │ │ │ │ str.w r4, [r0, #648] @ 0x288 │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r2, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #280] @ (6cf480 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58b10>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -2340692,15 +2340750,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r2, #18 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #17 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ lsls r2, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #404] @ (6cf638 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58cc8>) │ │ │ │ @@ -2340848,15 +2340906,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r2, #13 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -2340924,15 +2340982,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #65536 @ 0x10000 │ │ │ │ beq.n 6cf6be <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58d4e> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #2 │ │ │ │ bls.n 6cf6ba <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58d4a> │ │ │ │ b.n 6cf6be <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58d4e> │ │ │ │ - add r1, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mov sl, r2 │ │ │ │ @@ -2341158,15 +2341216,15 @@ │ │ │ │ bne.n 6cf9b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x59048> │ │ │ │ b.n 6cf91c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58fac> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r6, #2 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #8 │ │ │ │ + add r4, sp, #648 @ 0x288 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsls r4, r3, #27 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2341664,15 +2341722,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r2, r6, #11 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #7 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrh r2, [r2, r7] │ │ │ │ + ldrsh r2, [r6, 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 │ │ │ │ @@ -2341743,15 +2341801,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6cffc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x59654> │ │ │ │ lsls r6, r0, #2 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #592 @ (adr r0, 6d0270 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x59900>) │ │ │ │ + add r4, pc, #208 @ (adr r4, 6d00f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x59780>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r5, [pc, #1228] @ 6d0500 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x59b90> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2342185,25 +2342243,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.f q8, q1, d2[3] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vmla.f32 q0, q5, d14[0] │ │ │ │ vrhadd.u q8, q3, q7 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldrb r0, [r3, r3] │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + add r1, pc, #456 @ (adr r1, 6d06e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x59d74>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + ldrh r2, [r0, r2] │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + ldr r2, [r7, r7] │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldr.w r3, [r4, #648] @ 0x288 │ │ │ │ tst.w r9, #1 │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ beq.n 6d0574 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x59c04> │ │ │ │ cmp r7, #1 │ │ │ │ bls.n 6d0556 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x59be6> │ │ │ │ @@ -2342311,15 +2342369,15 @@ │ │ │ │ add r2, pc │ │ │ │ str r4, [r1, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ vstr d7, [r1] │ │ │ │ strd r2, r3, [r1, #44] @ 0x2c │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl af2748 │ │ │ │ + bl af2a70 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 6d068a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x59d1a> │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ bl 59b5cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48725c> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ @@ -2342482,15 +2342540,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl af6ce8 │ │ │ │ + bl af7010 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r7, fp │ │ │ │ ldr r2, [pc, #752] @ (6d0b54 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a1e4>) │ │ │ │ movs r1, #16 │ │ │ │ @@ -2342700,19 +2342758,19 @@ │ │ │ │ strb.w r2, [r4, #1124] @ 0x464 │ │ │ │ str.w r3, [r4, #1432] @ 0x598 │ │ │ │ addw r2, r4, #1028 @ 0x404 │ │ │ │ addw r3, r4, #1108 @ 0x454 │ │ │ │ str.w r3, [r4, #1428] @ 0x594 │ │ │ │ b.n 6d07f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x59e80> │ │ │ │ nop │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + ldrsb r6, [r4, r4] │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [pc, #464] @ (6d0d2c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a3bc>) │ │ │ │ + strh r4, [r2, r4] │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #704] @ 0x2c0 │ │ │ │ ldrb.w r2, [r3, #3476] @ 0xd94 │ │ │ │ @@ -2342954,15 +2343012,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #32 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - bl afb8a8 │ │ │ │ + bl afbbd0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [pc, #168] @ (6d0ee0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a570>) │ │ │ │ ldr r3, [pc, #160] @ (6d0edc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a56c>) │ │ │ │ @@ -2342993,15 +2343051,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #32 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - bl afba48 │ │ │ │ + bl afbd70 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d0e36 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a4c6> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6d0e36 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a4c6> │ │ │ │ @@ -2343021,15 +2343079,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #32 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - bl afb978 │ │ │ │ + bl afbca0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d0e36 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a4c6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf224014e │ │ │ │ @@ -2343248,15 +2343306,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ addw r0, r0, #2332 @ 0x91c │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r3, #1856] @ 0x740 │ │ │ │ mov r8, r2 │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r3 │ │ │ │ - bl abd61c │ │ │ │ + bl abd944 │ │ │ │ strb.w r8, [r0, #7] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ add.w ip, r0, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r6, [r0, #0] │ │ │ │ bfi r3, r5, #0, #24 │ │ │ │ @@ -2343292,15 +2343350,15 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6d115e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a7ee> │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r7, #2332 @ 0x91c │ │ │ │ - bl abd748 │ │ │ │ + bl abda70 │ │ │ │ b.n 6d1168 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a7f8> │ │ │ │ ldr.w r3, [r7, #640] @ 0x280 │ │ │ │ add.w r8, r7, #648 @ 0x288 │ │ │ │ mov.w r2, #402653184 @ 0x18000000 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ blx r3 │ │ │ │ @@ -2343363,15 +2343421,15 @@ │ │ │ │ b.n 6d1180 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a810> │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ addw r0, r0, #2332 @ 0x91c │ │ │ │ - bl abd748 │ │ │ │ + bl abda70 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #164] @ (6d1318 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a9a8>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2344117,21 +2344175,21 @@ │ │ │ │ movs r3, #32 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 6d19e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5b070> │ │ │ │ nop │ │ │ │ @ instruction: 0xe990014e │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r5 │ │ │ │ + add ip, r9 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r2 │ │ │ │ + add r2, lr │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 6a8a8 │ │ │ │ @@ -2344373,21 +2344431,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d15c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5ac58> │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ b.n 6d24cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5bb5c> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2344503,15 +2344561,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d2210 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5b8a0> │ │ │ │ lsls r6, r1, #5 │ │ │ │ b.n 6d21dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5b86c> │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #28] │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [pc, #532] @ (6d20dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5b76c>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2344729,21 +2344787,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d2328 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5b9b8> │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ b.n 6d223c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5b8cc> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + strh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 6a8a8 │ │ │ │ @@ -2345056,21 +2345114,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ udf #52 @ 0x34 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r0, [r2, #12] │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + subs r4, #158 @ 0x9e │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + strh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r3, [pc, #412] @ (6d2614 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5bca4>) │ │ │ │ @@ -2345235,25 +2345293,25 @@ │ │ │ │ cmp sl, fp │ │ │ │ bne.w 6d2504 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5bb94> │ │ │ │ b.n 6d2590 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5bc20> │ │ │ │ blt.n 6d2518 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5bba8> │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r4, r2 │ │ │ │ + pop {r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rev16 r2, r1 │ │ │ │ + pop {r1, r3, r5, r6, r7, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #25] │ │ │ │ + strh r4, [r1, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r0, #84] @ 0x54 │ │ │ │ + strb r4, [r4, #3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r7, #80] @ 0x50 │ │ │ │ + strb r2, [r3, #3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ cbz r1, 6d263e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5bcce> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6d2640 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5bcd0> │ │ │ │ bx lr │ │ │ │ @@ -2345611,15 +2345669,15 @@ │ │ │ │ ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r0 │ │ │ │ bhi.n 6d29e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5c070> │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #9] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r3, [r0, #1428] @ 0x594 │ │ │ │ mov.w ip, #1 │ │ │ │ push {r4} │ │ │ │ add.w r2, r0, #1048 @ 0x418 │ │ │ │ ldr.w r4, [r0, #1052] @ 0x41c │ │ │ │ str r1, [r4, #0] │ │ │ │ @@ -2348324,45 +2348382,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #29 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r5, #32] │ │ │ │ + str r4, [r1, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r7, #24] │ │ │ │ + str r0, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r3, #20] │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + str r0, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r2, [r1, r7] │ │ │ │ + str r2, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov.w r3, #2228224 @ 0x220000 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 6d43d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5da64> │ │ │ │ mov.w r3, #687865856 @ 0x29000000 │ │ │ │ orrs r4, r3 │ │ │ │ cmp.w r9, #4 │ │ │ │ @@ -2348529,19 +2348587,19 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.w 6d3e46 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5d4d6> │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldrsh r4, [r2, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r6, [r3, r3] │ │ │ │ + ldrsh r6, [r7, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #1072] @ 0x430 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2348695,15 +2348753,15 @@ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.n 6d4bae <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5e23e> │ │ │ │ b.n 6d4bdc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5e26c> │ │ │ │ nop │ │ │ │ stc2 6, cr12, [r0], {127} @ 0x7f │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + ldr r6, [r7, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2349565,23 +2349623,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6d533c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5e9cc> │ │ │ │ b.n 6d5498 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5eb28> │ │ │ │ add r5, sp, #888 @ 0x378 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + strb r0, [r5, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r0, r5] │ │ │ │ + strb r6, [r4, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + strb r6, [r5, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r4, r4] │ │ │ │ + strb r6, [r0, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r2, [r0, #1428] @ 0x594 │ │ │ │ movs r1, #1 │ │ │ │ push {lr} │ │ │ │ add.w r3, r0, #1288 @ 0x508 │ │ │ │ ldr.w ip, [r0, #1292] @ 0x50c │ │ │ │ strb.w r1, [r0, #1304] @ 0x518 │ │ │ │ @@ -2349769,19 +2349827,19 @@ │ │ │ │ ldr r3, [pc, #20] @ (6d58c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5ef50>) │ │ │ │ add r3, pc │ │ │ │ b.n 6d587e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5ef0e> │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldr r5, [pc, #40] @ (6d58e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5ef78>) │ │ │ │ + str r2, [r5, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r3, ip, [r1, #112] @ 0x70 │ │ │ │ @@ -2351411,15 +2351469,15 @@ │ │ │ │ movlt r3, #255 @ 0xff │ │ │ │ add.w r1, r5, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ strb.w r0, [r1, #1448] @ 0x5a8 │ │ │ │ strb.w r3, [r1, #1449] @ 0x5a9 │ │ │ │ str.w r2, [r5, #1440] @ 0x5a0 │ │ │ │ mov r0, r9 │ │ │ │ - bl af2834 │ │ │ │ + bl af2b5c │ │ │ │ ldr.w r9, [r5, #1172] @ 0x494 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 6a1fc │ │ │ │ ldr r2, [pc, #336] @ (6d6c44 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x602d4>) │ │ │ │ ldr.w r3, [r5, #1440] @ 0x5a0 │ │ │ │ @@ -2351513,61 +2351571,61 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ @ instruction: 0xfa81ffff │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ @ instruction: 0xfa29ffff │ │ │ │ ldr??.w pc, [sp, #4095] @ 0xfff │ │ │ │ - muls r6, r6 │ │ │ │ + bx r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - orrs r6, r0 │ │ │ │ + mov lr, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov ip, r7 │ │ │ │ + ldr r2, [pc, #368] @ (6d6d64 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x603f4>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sbc.w r0, lr, #5341184 @ 0x518000 │ │ │ │ - bics r6, r5 │ │ │ │ + vst4.32 {d0-d3}, [lr :128], r3 │ │ │ │ + bx r9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ bl 632bfe │ │ │ │ bl 5cec02 │ │ │ │ bl 6b6c06 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x40296> │ │ │ │ bl 59ac0a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48689a> │ │ │ │ - asrs r2, r1 │ │ │ │ + add sl, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mvns r0, r3 │ │ │ │ + bx pc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r5 │ │ │ │ + add sl, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r7 │ │ │ │ + add r6, fp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xf22000a3 │ │ │ │ - @ instruction: 0xf1fc00a3 │ │ │ │ - eors r0, r7 │ │ │ │ + rsb r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf59c00a3 │ │ │ │ + add r0, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r0 │ │ │ │ + add r2, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - eors r2, r4 │ │ │ │ + add r2, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r0 │ │ │ │ + add r6, ip │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r2, r2 │ │ │ │ + add sl, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r5 │ │ │ │ + add lr, r9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #58 @ 0x3a │ │ │ │ + cmn r2, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - orr.w r1, r4, #25 │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + @ instruction: 0xf3e40119 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r6, #236 @ 0xec │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6d6bae <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6023e> │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ ubfx r3, r3, #7, #9 │ │ │ │ cmp r3, #16 │ │ │ │ beq.w 6d701c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x606ac> │ │ │ │ @@ -2351936,16 +2351994,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d70ae <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6073e> │ │ │ │ @ instruction: 0xffff416f │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 1, 1, r0, cr0, cr9, {0} │ │ │ │ - adds r6, #76 @ 0x4c │ │ │ │ + rsbs r1, r0, #25 │ │ │ │ + subs r1, #236 @ 0xec │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr.w r6, [r5, #728] @ 0x2d8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6d743e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x60ace> │ │ │ │ cbz r6, 6d70d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x60768> │ │ │ │ @@ -2352383,25 +2352441,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + subs r0, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r6, #248 @ 0xf8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + subs r0, #220 @ 0xdc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r7, #254 @ 0xfe │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr.w r1, [r0, #2904] @ 0xb58 │ │ │ │ ldr.w r2, [r0, #2912] @ 0xb60 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -2352748,21 +2352806,21 @@ │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ bl 6d5dbc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5f44c> │ │ │ │ ldr.w r3, [r5, #704] @ 0x2c0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r7, r3 │ │ │ │ b.w 6d6dba <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6044a> │ │ │ │ nop │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #112 @ 0x70 │ │ │ │ + adds r4, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #82 @ 0x52 │ │ │ │ + adds r3, #242 @ 0xf2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #948] @ (6d7d78 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x61408>) │ │ │ │ @@ -2353119,17 +2353177,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r1, #5 │ │ │ │ strh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + adds r2, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #224] @ (6d7e84 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x61514>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2353471,15 +2353529,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #29] │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldrb r4, [r5, #28] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + cmp r5, #132 @ 0x84 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [r1, #544] @ 0x220 │ │ │ │ @@ -2353568,17 +2353626,17 @@ │ │ │ │ str.w r4, [r5, #2908] @ 0xb5c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #27] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r5, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #46 @ 0x2e │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr r2, [pc, #516] @ (6d844c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x61adc>) │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -2353757,19 +2353815,19 @@ │ │ │ │ b.n 6d83aa <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x61a3a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r5, #22] │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb29ffff │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldrb r4, [r5, #16] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - movs r6, #242 @ 0xf2 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #148] @ (6d850c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x61b9c>) │ │ │ │ @@ -2356244,15 +2356302,15 @@ │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #84 @ 0x54 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2356392,15 +2356450,15 @@ │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2356473,15 +2356531,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2356562,15 +2356620,15 @@ │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ add r0, sp, #28 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2356660,15 +2356718,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2356986,15 +2357044,15 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2357100,15 +2357158,15 @@ │ │ │ │ add r5, sp, #444 @ 0x1bc │ │ │ │ add r6, sp, #500 @ 0x1f4 │ │ │ │ str.w fp, [sp, #76] @ 0x4c │ │ │ │ ldrb.w r2, [r8, #16] │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl abfef0 │ │ │ │ + bl ac0218 │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldrb.w r1, [sp, #428] @ 0x1ac │ │ │ │ ldrb.w r2, [sp, #429] @ 0x1ad │ │ │ │ ldrb.w ip, [sp, #482] @ 0x1e2 │ │ │ │ @@ -2357200,15 +2357258,15 @@ │ │ │ │ bfi r2, r0, #0, #10 │ │ │ │ strh.w r2, [r3, #512] @ 0x200 │ │ │ │ bne.n 6daa54 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x640e4> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r4, sp, #412 @ 0x19c │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl ac01b4 │ │ │ │ + bl ac04dc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6da76c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63dfc> │ │ │ │ ldrb.w r3, [sp, #413] @ 0x19d │ │ │ │ ldrb.w r1, [sp, #444] @ 0x1bc │ │ │ │ ldrb.w r0, [sp, #462] @ 0x1ce │ │ │ │ @@ -2357372,15 +2357430,15 @@ │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl ac011c │ │ │ │ + bl ac0444 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6da8f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63f84> │ │ │ │ ldr.w r2, [pc, #1796] @ 6db338 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x649c8> │ │ │ │ ldr.w r3, [pc, #1768] @ 6db320 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x649b0> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2357541,15 +2357599,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #30 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d9d04 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63394> │ │ │ │ b.n 6dad0c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6439c> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abfe88 │ │ │ │ + bl ac01b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6dad0c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6439c> │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldrb.w r4, [sp, #502] @ 0x1f6 │ │ │ │ ldrb.w r3, [sp, #446] @ 0x1be │ │ │ │ add.w ip, sp, #4 │ │ │ │ @@ -2357892,15 +2357950,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d8d30 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x623c0> │ │ │ │ b.n 6dad0c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6439c> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abfe88 │ │ │ │ + bl ac01b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6dad0c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6439c> │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6db1c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x64850> │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -2357925,19 +2357983,19 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r6, r4] │ │ │ │ lsls r6, r1, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r1, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + asrs r6, r3, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r2, [r0, r7] │ │ │ │ lsls r6, r1, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2357949,15 +2358007,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (6db414 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x64aa4>) │ │ │ │ ldr r3, [pc, #188] @ (6db418 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x64aa8>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 6db39c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x64a2c> │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ ldrb.w ip, [sp, #97] @ 0x61 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2358099,15 +2358157,15 @@ │ │ │ │ add r4, sp, #932 @ 0x3a4 │ │ │ │ add.w r8, sp, #196 @ 0xc4 │ │ │ │ add r7, sp, #900 @ 0x384 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2358164,27 +2358222,27 @@ │ │ │ │ cmp r5, #107 @ 0x6b │ │ │ │ bhi.w 6dca70 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x66100> │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ bls.w 6dbf16 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x655a6> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #260 @ 0x104 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6da76c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63dfc> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r7, sp, #244 @ 0xf4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ @@ -2358193,15 +2358251,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ bl 6d9044 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x626d4> │ │ │ │ b.n 6db4c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x64b50> │ │ │ │ add.w r9, sp, #820 @ 0x334 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, fp │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6da76c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63dfc> │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [r9, #4] │ │ │ │ @@ -2358248,15 +2358306,15 @@ │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ mla r7, r2, r3, r7 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #836 @ 0x344 │ │ │ │ mov r0, fp │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldrsh.w sl, [r6, #6] │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ @@ -2358481,15 +2358539,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ add r6, sp, #916 @ 0x394 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldrb.w r2, [sp, #900] @ 0x384 │ │ │ │ ldrh.w r3, [sp, #904] @ 0x388 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2358696,15 +2358754,15 @@ │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ add r6, sp, #916 @ 0x394 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #908] @ 0x38c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2359016,15 +2359074,15 @@ │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w sl, sp, #852 @ 0x354 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldrb.w r3, [sl] │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2359130,28 +2359188,28 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #680] @ (6dc34c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x659dc>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfba2009c │ │ │ │ - ldr r5, [pc, #232] @ (6dc198 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x65828>) │ │ │ │ + vqadd.u8 d16, d18, d12 │ │ │ │ + str r2, [r3, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ add r5, sp, #932 @ 0x3a4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r9, sp, #772 @ 0x304 │ │ │ │ add.w sl, sp, #788 @ 0x314 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ add r0, sp, #308 @ 0x134 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ @@ -2359279,15 +2359337,15 @@ │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ @@ -2359300,15 +2359358,15 @@ │ │ │ │ ldmia.w fp, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ add.w r3, sp, #1192 @ 0x4a8 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ @@ -2359653,15 +2359711,15 @@ │ │ │ │ bl 6da1a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63838> │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add.w sl, sp, #852 @ 0x354 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ mov.w r5, #256 @ 0x100 │ │ │ │ movt r5, #770 @ 0x302 │ │ │ │ bl 6da76c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63dfc> │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ @@ -2359907,15 +2359965,15 @@ │ │ │ │ @ instruction: 0xeb09ffff │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ add r5, sp, #916 @ 0x394 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #276 @ 0x114 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldrd r0, r1, [sp, #284] @ 0x11c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #276] @ 0x114 │ │ │ │ @@ -2359950,27 +2360008,27 @@ │ │ │ │ b.w 6dbe2a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x654ba> │ │ │ │ subs r5, #109 @ 0x6d │ │ │ │ cmp r5, #1 │ │ │ │ bhi.w 6dbf16 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x655a6> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #228 @ 0xe4 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6da76c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63dfc> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r7, sp, #212 @ 0xd4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ @@ -2360170,15 +2360228,15 @@ │ │ │ │ add.w r2, sl, #1 │ │ │ │ str.w r2, [r8, #116] @ 0x74 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #388 @ 0x184 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldr.w r3, [r8, #136] @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2360313,15 +2360371,15 @@ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ b.n 6dcb46 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x661d6> │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #916 @ 0x394 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ bl 6da76c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63dfc> │ │ │ │ ldrh.w r3, [sp, #512] @ 0x200 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2360434,15 +2360492,15 @@ │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ movs r5, #0 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #348] @ 0x15c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2360551,27 +2360609,27 @@ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ b.w 6dc580 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x65c10> │ │ │ │ add r7, sp, #532 @ 0x214 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r6, sp, #516 @ 0x204 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6da76c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63dfc> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #692 @ 0x2b4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldrh.w r3, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2360639,15 +2360697,15 @@ │ │ │ │ orrs r6, r2 │ │ │ │ lsr.w r3, r1, r3 │ │ │ │ orrs r6, r3 │ │ │ │ ands.w r6, r6, #1 │ │ │ │ bne.w 6dc666 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x65cf6> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #580 @ 0x244 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 6da76c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63dfc> │ │ │ │ ldrh.w r3, [sp, #640] @ 0x280 │ │ │ │ add r2, sp, #628 @ 0x274 │ │ │ │ @@ -2360704,27 +2360762,27 @@ │ │ │ │ ldmia.w r5, {r2, r3} │ │ │ │ bl 6d8d30 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x623c0> │ │ │ │ b.w 6db4c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x64b50> │ │ │ │ add r7, sp, #564 @ 0x234 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r6, sp, #548 @ 0x224 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac07d4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6da76c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63dfc> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #660 @ 0x294 │ │ │ │ - bl ac044c │ │ │ │ + bl ac0774 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldrh.w r3, [sp, #672] @ 0x2a0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2360906,25 +2360964,22 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6dd1ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6683c> │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + @ instruction: 0xe9ae009c │ │ │ │ + subs r2, #252 @ 0xfc │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6dd170 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x66800> │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - adds r7, #30 │ │ │ │ + @ instruction: 0xe98c009c │ │ │ │ + subs r2, #190 @ 0xbe │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6dd0b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x66748> │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + stmdb ip!, {r2, r3, r4, r7} │ │ │ │ + subs r2, #150 @ 0x96 │ │ │ │ lsls r7, r3, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2848] @ 0xb20 │ │ │ │ subw sp, sp, #1212 @ 0x4bc │ │ │ │ @@ -2361038,41 +2361093,41 @@ │ │ │ │ bne.n 6dd6b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x66d48> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 6de3ee <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67a7e> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl ac8f64 │ │ │ │ + bl ac928c │ │ │ │ mov r0, r5 │ │ │ │ bl 4baf0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6b9c> │ │ │ │ mov r0, r5 │ │ │ │ bl 6ea924 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x73fb4> │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 6dd72c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x66dbc> │ │ │ │ ldrsb.w r1, [r5, #65] @ 0x41 │ │ │ │ mov r0, r5 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl ac11a0 │ │ │ │ + bl ac14c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4baf0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6b9c> │ │ │ │ mov r0, r5 │ │ │ │ bl 4baf6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6bfc> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6de3e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67a74> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 6eaa6c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x740fc> │ │ │ │ b.n 6dd752 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x66de2> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac11a0 │ │ │ │ + bl ac14c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4baf0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6b9c> │ │ │ │ mov r0, r5 │ │ │ │ bl 4baf6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6bfc> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6de3e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67a74> │ │ │ │ @@ -2361083,45 +2361138,45 @@ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 6ea880 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x73f10> │ │ │ │ mov r0, r5 │ │ │ │ bl 4bb754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a73e4> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae4c50 │ │ │ │ + bl ae4f78 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bb754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a73e4> │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ - bl ae0e50 │ │ │ │ + bl ae1178 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad6bc4 │ │ │ │ + bl ad6eec │ │ │ │ ldrsb.w r2, [r5, #65] @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6de0b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67740> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 53361c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41f2ac> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad30dc │ │ │ │ + bl ad3404 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac7a84 │ │ │ │ + bl ac7dac │ │ │ │ mov r0, r5 │ │ │ │ bl 4bb754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a73e4> │ │ │ │ ldrb.w r1, [sl, #16] │ │ │ │ mov r0, r5 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl ac0508 │ │ │ │ + bl ac0830 │ │ │ │ ldrsb.w r0, [r5, #65] @ 0x41 │ │ │ │ str.w r5, [sl] │ │ │ │ bl 5cf090 │ │ │ │ add.w r1, r5, #24 │ │ │ │ str.w r0, [sl, #12] │ │ │ │ bl 5cf0a8 │ │ │ │ ldrb.w r3, [r5, #359] @ 0x167 │ │ │ │ @@ -2361953,21 +2362008,21 @@ │ │ │ │ nop │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r2, #30 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6de188 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67818> │ │ │ │ + bhi.n 6de0c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67758> │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r0, r4, r5, r6} │ │ │ │ @ instruction: 0xffffaf95 │ │ │ │ - @ instruction: 0xffffcfd0 │ │ │ │ + vrsra.u32 , q8, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + strh r4, [r3, #26] │ │ │ │ lsls r1, r3, #4 │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #212 @ 0xd4 │ │ │ │ @ instruction: 0xfffff8dd │ │ │ │ @@ -2361996,15 +2362051,15 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 6de106 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67796> │ │ │ │ add r6, sp, #692 @ 0x2b4 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ad1b5c │ │ │ │ + bl ad1e84 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a1fc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r3, [r3, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2362475,40 +2362530,40 @@ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ ubfx r2, r2, #3, #11 │ │ │ │ bl 6e1694 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ad24> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6de5ee <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67c7e> │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r9 │ │ │ │ - bl abccb4 │ │ │ │ + bl abcfdc │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6de65e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67cee> │ │ │ │ subs r7, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl abccec │ │ │ │ + bl abd014 │ │ │ │ cmp r9, r8 │ │ │ │ bne.n 6de64a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67cda> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 6e8668 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71cf8> │ │ │ │ mov r0, r4 │ │ │ │ - bl abceb4 │ │ │ │ + bl abd1dc │ │ │ │ cbz r0, 6de6b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67d42> │ │ │ │ movw r6, #34953 @ 0x8889 │ │ │ │ movt r6, #34952 @ 0x8888 │ │ │ │ movs r7, #0 │ │ │ │ cbz r5, 6de6a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67d36> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl abd3fc │ │ │ │ + bl abd724 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ adds r7, #1 │ │ │ │ asrs r1, r2, #31 │ │ │ │ smull ip, r3, r6, r2 │ │ │ │ add r3, r2 │ │ │ │ rsb r1, r1, r3, asr #3 │ │ │ │ @@ -2362527,17 +2362582,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 6e1694 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ad24> │ │ │ │ mov r0, r4 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - stmia r5!, {r1, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r5!, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh r5, [r1, #0] │ │ │ │ mov sl, r1 │ │ │ │ @@ -2362606,17 +2362661,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6de74e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67dde> │ │ │ │ adds r4, r4, r3 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldrb r2, [r2, #25] │ │ │ │ lsls r1, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r0, [r1, #2] │ │ │ │ @@ -2362693,17 +2362748,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6de840 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67ed0> │ │ │ │ adds r6, r6, r0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #7] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh r5, [r2, #24] │ │ │ │ mov r6, r3 │ │ │ │ @@ -2362815,21 +2362870,21 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6de990 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68020> │ │ │ │ asrs r6, r5, #28 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - stmia r2!, {r1, r6, r7} │ │ │ │ + stmia r6!, {r1, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - stmia r2!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2362979,25 +2363034,25 @@ │ │ │ │ and.w r0, r2, #15 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6deac4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68154> │ │ │ │ asrs r0, r6, #23 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #31] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + stmia r4!, {r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r4!, {r2, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r1, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2363146,25 +2363201,25 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6dec84 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68314> │ │ │ │ nop │ │ │ │ asrs r2, r6, #16 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + ldrb r4, [r0, #7] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - itet gt │ │ │ │ - lslgt r5, r3, #2 │ │ │ │ - strble r2, [r1, #21] │ │ │ │ - lslgt r1, r3, #4 │ │ │ │ - bkpt 0x00e4 │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + ldrb r2, [r5, #3] │ │ │ │ + lsls r1, r3, #4 │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #20] │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + ldrb r0, [r0, #3] │ │ │ │ lsls r1, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #876] @ (6df0dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6876c>) │ │ │ │ movs r3, #12 │ │ │ │ @@ -2363498,63 +2363553,63 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6ded90 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68420> │ │ │ │ asrs r0, r1, #10 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #17] │ │ │ │ + strb r2, [r7, #31] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #17] │ │ │ │ + strb r0, [r6, #31] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + stmia r1!, {r3, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + stmia r1!, {r1, r3, r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #15] │ │ │ │ + strb r4, [r6, #29] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + stmia r0!, {r3, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r4, #28] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r1, r2, pc} │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ - lsls r1, r3, #4 │ │ │ │ - strb r0, [r1, #11] │ │ │ │ + strb r0, [r0, #28] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r2, 6df198 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68828> │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - cbnz r6, 6df194 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68824> │ │ │ │ + stmia r0!, {r1} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + ittt vs │ │ │ │ + lslvs r5, r3, #2 │ │ │ │ + itte mi @ unpredictable │ │ │ │ + lslmi r5, r3, #2 │ │ │ │ + strbmi r0, [r4, #22] │ │ │ │ + lslpl r1, r3, #4 │ │ │ │ + strb r0, [r2, #21] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r2, 6df18a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6881a> │ │ │ │ + bkpt 0x00ea │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r6, 6df186 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68816> │ │ │ │ + bkpt 0x00ce │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r6, 6df188 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68818> │ │ │ │ + bkpt 0x00b6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #5] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ lsls r1, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr.w r4, [pc, #2984] @ 6dfd04 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69394> │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2364629,45 +2364684,45 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ lsrs r2, r2, #26 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 6dfd36 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x693c6> │ │ │ │ + pop {r3, r4, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r4, 6dfd42 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x693d2> │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsrs r2, r3, #20 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - cbnz r4, 6dfd50 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x693e0> │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r6, #116] @ 0x74 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - push {r1, r3, r4, r5, r6, lr} │ │ │ │ + cbnz r2, 6dfd36 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x693c6> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbz r4, 6dfd90 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69420> │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r4, 6dfd62 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x693f2> │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r3, #124] @ 0x7c │ │ │ │ + ldr r6, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - str r2, [r0, #108] @ 0x6c │ │ │ │ + ldr r2, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + push {r3} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + cbz r6, 6dfda8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69438> │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r1, [r4, #20] │ │ │ │ and.w r1, r1, #15 │ │ │ │ cmp r1, #1 │ │ │ │ bne.w 6df760 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68df0> │ │ │ │ ldrb r1, [r4, #28] │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -2364958,39 +2365013,39 @@ │ │ │ │ bne.w 6dfbd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69268> │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 6dfbd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69268> │ │ │ │ b.n 6dfbc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69250> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ + str r2, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r6, sp, #0 │ │ │ │ + cbz r0, 6e008c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6971c> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + cbz r4, 6e0070 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69700> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #52] @ 0x34 │ │ │ │ + str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + sub sp, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ ldr r2, [pc, #380] @ (6e0220 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x698b0>) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2365149,48 +2365204,48 @@ │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.u8 q8, q5, │ │ │ │ adds r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldcl 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 6dfa8a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6911a> │ │ │ │ - vdup.8 d26, d30[7] │ │ │ │ + vqrdmlsh.s q13, , d14[0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 6dfad2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69162> │ │ │ │ vcvt.u16.f16 d17, d4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xef99ffff │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ lsls r7, r0, #5 │ │ │ │ ldc2l 1, cr0, [r8, #308]! @ 0x134 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2365477,83 +2365532,83 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6e046e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69afe> │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stc2l 1, cr0, [lr, #-308] @ 0xfffffecc │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #280 @ 0x118 │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r6, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ lsls r7, r0, #5 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - strh r0, [r0, #20] │ │ │ │ + strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - add r2, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + pop {r2} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb85c │ │ │ │ + cbnz r4, 6e068e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69d1e> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + cbnz r4, 6e0690 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69d20> │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - bkpt 0x00b4 │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #840 @ 0x348 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r6, [r2, #72] @ 0x48 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - bkpt 0x0082 │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r2, pc, #144 @ (adr r2, 6e06c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69d50>) │ │ │ │ + add r5, pc, #784 @ (adr r5, 6e0940 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69fd0>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ ldr r2, [pc, #72] @ (6e0688 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69d18>) │ │ │ │ add r2, pc │ │ │ │ cbnz r0, 6e067c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69d0c> │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ @@ -2365792,19 +2365847,19 @@ │ │ │ │ bl 463a2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34f6bc> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b8624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a42b4> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ae44ec │ │ │ │ + bl ae4814 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl ae4c50 │ │ │ │ + bl ae4f78 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c48fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b058c> │ │ │ │ ldrsb.w r2, [sl, #65] @ 0x41 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r2, #4 │ │ │ │ ite eq │ │ │ │ @@ -2365946,19 +2366001,19 @@ │ │ │ │ bl 463a2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34f6bc> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b8624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a42b4> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ae44ec │ │ │ │ + bl ae4814 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl ae4c50 │ │ │ │ + bl ae4f78 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c48fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b058c> │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #608] @ (6e0cc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6a354>) │ │ │ │ mov r0, sl │ │ │ │ @@ -2365976,15 +2366031,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a1fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl ae29f4 │ │ │ │ + bl ae2d1c │ │ │ │ b.n 6e07f2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69e82> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ orrs r5, r6 │ │ │ │ orr.w r5, r9, r5 │ │ │ │ mov r0, sl │ │ │ │ orrs r5, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2365992,29 +2366047,29 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r5, r3 │ │ │ │ bl 4c7f98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b3c28> │ │ │ │ orr.w r3, r0, r5 │ │ │ │ ands.w r9, r3, #255 @ 0xff │ │ │ │ bne.n 6e0a78 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6a108> │ │ │ │ mov r0, sl │ │ │ │ - bl ad27c0 │ │ │ │ + bl ad2ae8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4c61fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b1e8c> │ │ │ │ ldr r5, [sp, #28] │ │ │ │ orrs r6, r0 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a1fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl ae29f4 │ │ │ │ + bl ae2d1c │ │ │ │ orrs r6, r0 │ │ │ │ ands.w r6, r6, #255 @ 0xff │ │ │ │ bne.w 6e07f2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69e82> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 4b44f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a0184> │ │ │ │ mov r2, r6 │ │ │ │ @@ -2366215,17 +2366270,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbcfffff │ │ │ │ @ instruction: 0xf4f8014d │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r3, [r0, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 6e0d1e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6a3ae> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2366255,19 +2366310,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6e0d2c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6a3bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #616 @ 0x268 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ @@ -2367061,29 +2367116,29 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6e1526 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6abb6> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @ instruction: 0xebe4014d │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #536 @ (adr r2, 6e1778 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ae08>) │ │ │ │ + add r6, pc, #152 @ (adr r6, 6e15f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ac88>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #360 @ (adr r2, 6e16cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ad5c>) │ │ │ │ + add r5, pc, #1000 @ (adr r5, 6e194c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6afdc>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #728] @ (6e1840 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6aed0>) │ │ │ │ + str r6, [r2, r5] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r2, pc, #352 @ (adr r2, 6e16cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ad5c>) │ │ │ │ + add r5, pc, #992 @ (adr r5, 6e194c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6afdc>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #16 @ (adr r2, 6e1580 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ac10>) │ │ │ │ + add r5, pc, #656 @ (adr r5, 6e1800 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ae90>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #24 @ (adr r2, 6e158c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ac1c>) │ │ │ │ + add r5, pc, #664 @ (adr r5, 6e180c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ae9c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #48 @ (adr r2, 6e15a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ac38>) │ │ │ │ + add r5, pc, #688 @ (adr r5, 6e1828 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6aeb8>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 6e15a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ac38> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ @@ -2367276,15 +2367331,15 @@ │ │ │ │ strd r0, r1, [ip, #-308] @ 0x134 │ │ │ │ strd r0, r1, [r6, #-308] @ 0x134 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmdb r6, {r0, r2, r3, r6, r8} │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #120 @ (adr r0, 6e1810 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6aea0>) │ │ │ │ + add r3, pc, #760 @ (adr r3, 6e1a90 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6b120>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #140] @ (6e1838 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6aec8>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2368114,15 +2368169,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b.n 6e22f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6b980> │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ bl 59006a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47bcfa> │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2368176,15 +2368231,15 @@ │ │ │ │ nop │ │ │ │ svc 120 @ 0x78 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r0, [r0, r6] │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #212] @ (6e21f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6b880>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2368282,38 +2368337,38 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ udf #178 @ 0xb2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r6, [r3, r3] │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + add r2, pc, #536 @ (adr r2, 6e2428 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6bab8>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 6e2236 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6b8c6> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #8] @ (6e2240 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6b8d0>) │ │ │ │ add r1, pc │ │ │ │ bl 6e1694 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ad24> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6e224c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6b8dc> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cbnz r2, 6e2258 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6b8e8> │ │ │ │ @@ -2368467,15 +2368522,15 @@ │ │ │ │ bhi.n 6e2408 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ba98> │ │ │ │ ldr r3, [pc, #12] @ (6e240c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ba9c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #7 │ │ │ │ bx lr │ │ │ │ - subs r6, #84 @ 0x54 │ │ │ │ + rors r4, r6 │ │ │ │ lsls r1, r3, #4 │ │ │ │ movs r2, #0 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ mov r0, r2 │ │ │ │ add.w ip, r2, r2, lsl #1 │ │ │ │ lsr.w ip, lr, ip │ │ │ │ @@ -2369367,15 +2369422,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (6e2d78 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6c408>) │ │ │ │ add r1, pc │ │ │ │ bl 6e1694 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ad24> │ │ │ │ vldr s0, [pc, #4] @ 6e2d74 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6c404> │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + ldrh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r2, #0 │ │ │ │ lsr.w r3, r0, r2 │ │ │ │ adds r2, #3 │ │ │ │ and.w r3, r3, #7 │ │ │ │ cmp r3, #7 │ │ │ │ bne.n 6e2d90 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6c420> │ │ │ │ @@ -2370533,15 +2370588,15 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldmia r1!, {r2, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ strb.w pc, [pc, #-4095] @ 6e28f9 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6bf89> │ │ │ │ stc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + strh r6, [r0, #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] │ │ │ │ @@ -2374965,15 +2375020,15 @@ │ │ │ │ bic.w r1, r1, #15 │ │ │ │ strb.w r1, [sp, #12] │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ strd r0, r1, [r3, #12] │ │ │ │ b.n 6e6906 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ff96> │ │ │ │ nop │ │ │ │ - vld4.8 {d16,d18,d20,d22}, [r6 :64], r8 │ │ │ │ + stc2 1, cr0, [r6, #-96] @ 0xffffffa0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1092] @ 6e6ddc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7046c> │ │ │ │ mov r3, r1 │ │ │ │ @@ -2375473,17 +2375528,17 @@ │ │ │ │ strb.w r0, [ip] │ │ │ │ add r1, pc │ │ │ │ bl 43a338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325fc8> │ │ │ │ movs r0, #1 │ │ │ │ b.n 6e6f88 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70618> │ │ │ │ ldr r2, [pc, #848] @ (6e72f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70984>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r2, [pc, #0] @ (6e6fa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70638>) │ │ │ │ + ldr r5, [pc, #640] @ (6e7228 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x708b8>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bkpt 0x0066 │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ subs r3, #8 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 6e6fce <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7065e> │ │ │ │ ldrh r2, [r1, #22] │ │ │ │ movw ip, #2925 @ 0xb6d │ │ │ │ @@ -2375659,15 +2375714,15 @@ │ │ │ │ b.n 6e7156 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x707e6> │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ mov r0, r1 │ │ │ │ b.n 6e7134 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x707c4> │ │ │ │ ldrh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [pc, #976] @ (6e7574 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70c04>) │ │ │ │ + ldr r4, [pc, #592] @ (6e73f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70a84>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ strd r0, r3, [r1] │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -2376069,29 +2376124,29 @@ │ │ │ │ b.n 6e75ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70c3c> │ │ │ │ ldr r3, [pc, #32] @ (6e75f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70c84>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e75ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70c3c> │ │ │ │ ldr r3, [pc, #32] @ (6e75f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70c88>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e75ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70c3c> │ │ │ │ - add sl, r4 │ │ │ │ + ldr r0, [pc, #264] @ (6e76e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70d78>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, pc, #848 @ (adr r7, 6e7934 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70fc4>) │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add sl, r4 │ │ │ │ + ldr r0, [pc, #264] @ (6e76f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70d80>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r8, r4 │ │ │ │ + ldr r0, [pc, #256] @ (6e76ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70d7c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add lr, r3 │ │ │ │ + ldr r0, [pc, #248] @ (6e76e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70d78>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add ip, r3 │ │ │ │ + ldr r0, [pc, #240] @ (6e76e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70d74>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sl, r3 │ │ │ │ + ldr r0, [pc, #232] @ (6e76e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70d70>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r8, r3 │ │ │ │ + ldr r0, [pc, #224] @ (6e76dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70d6c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ cbz r1, 6e763c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70ccc> │ │ │ │ @@ -2376168,39 +2376223,38 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d0, [sp] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6e7646 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70cd6> │ │ │ │ ldr r0, [pc, #52] @ (6e76ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70d7c>) │ │ │ │ add r0, pc │ │ │ │ b.n 6e765c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70cec> │ │ │ │ - add r6, ip │ │ │ │ + ldr r0, [pc, #24] @ (6e76d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70d68>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + movs r4, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, r7 │ │ │ │ + @ instruction: 0x47de │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r6, 6e7702 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70d92> │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, r4 │ │ │ │ + blx r8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, r8 │ │ │ │ + blxns ip │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 6e7674 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70d04> │ │ │ │ + sbc.w r0, lr, r2, asr #2 │ │ │ │ + b.n 6e72f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70988> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6e7bb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71248> │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + adds r0, #96 @ 0x60 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r6, 6e771c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70dac> │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #176 @ 0xb0 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mvns r2, r7 │ │ │ │ + @ instruction: 0x479a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bics r4, r7 │ │ │ │ + bxns fp │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r2, 6e7718 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70da8> │ │ │ │ @@ -2376250,33 +2376304,33 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #40] @ (6e7794 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70e24>) │ │ │ │ add r4, pc │ │ │ │ b.n 6e772a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70dba> │ │ │ │ - adds r3, #72 @ 0x48 │ │ │ │ + adds r6, #232 @ 0xe8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r7, #104 @ 0x68 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r3, [pc, #600] @ (6e79dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7106c>) │ │ │ │ + ldr r7, [pc, #216] @ (6e785c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70eec>) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r0, [r2, #2] │ │ │ │ + ldrh r0, [r6, #30] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ + asrs r2, r2, #10 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ + adds r6, #156 @ 0x9c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + asrs r4, r5, #9 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r1, [pc, #3040] @ 6e838c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71a1c> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2377379,263 +2377433,262 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrh r0, [r0, #2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - muls r2, r4 │ │ │ │ + bx r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp sl, r1 │ │ │ │ + ldr r1, [pc, #168] @ (6e844c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71adc>) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + asrs r6, r7, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 6e8580 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c10> │ │ │ │ + b.n 6e7cc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71350> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, r0 │ │ │ │ + ldr r0, [pc, #640] @ (6e8630 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71cc0>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r4], #668 @ 0x29c │ │ │ │ - bics r2, r6 │ │ │ │ + eor.w r0, r4, #167 @ 0xa7 │ │ │ │ + bx sl │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sl, r0 │ │ │ │ + ldr r0, [pc, #136] @ (6e8448 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71ad8>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r4, #22 │ │ │ │ + lsrs r6, r0, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmdb ip, {r3, r4, r8} │ │ │ │ - vaddl.s8 q8, d18, d23 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + stc 1, cr0, [ip], #96 @ 0x60 │ │ │ │ + @ instruction: 0xf36200a7 │ │ │ │ + strb r4, [r6, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - tst r2, r1 │ │ │ │ + cmp sl, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + cmp r4, #104 @ 0x68 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - rors r0, r2 │ │ │ │ + cmp r0, lr │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs r0, r7 │ │ │ │ + cmp r0, fp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs r0, r6 │ │ │ │ + cmp r0, sl │ │ │ │ lsls r5, r3, #2 │ │ │ │ - tst r2, r3 │ │ │ │ + cmp sl, r7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - udf #10 │ │ │ │ + b.n 6e8748 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71dd8> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ands r0, r4 │ │ │ │ + mvns r0, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ands r2, r4 │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adcs r4, r1 │ │ │ │ + add ip, sp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ strh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xebf400a7 │ │ │ │ - lsls r6, r2, #13 │ │ │ │ + vaddl.s16 q0, d20, d23 │ │ │ │ + lsls r6, r6, #27 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rsb r0, r2, r7, asr #2 │ │ │ │ - lsrs r2, r0, #9 │ │ │ │ + vhadd.s32 d16, d18, d23 │ │ │ │ + lsrs r2, r4, #23 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adcs r4, r0 │ │ │ │ + add ip, ip │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + cmn r2, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + strb r2, [r1, #2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - eors r2, r0 │ │ │ │ + mvns r2, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r7, #22 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #90 @ 0x5a │ │ │ │ + rors r2, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blt.n 6e835c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x719ec> │ │ │ │ + svc 46 @ 0x2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6e83e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71a78> │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + sbcs.w r0, r2, r6, asr #2 │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #24 │ │ │ │ + sbcs r0, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blt.n 6e84d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71b60> │ │ │ │ + udf #224 @ 0xe0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6e835c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x719ec> │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + @ instruction: 0xeb2400a6 │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ + sbcs r0, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bge.n 6e8420 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71ab0> │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrd r0, r0, [r4, #-668]! @ 0x29c │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + ldc 0, cr0, [r4, #-668] @ 0xfffffd64 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #138 @ 0x8a │ │ │ │ + asrs r2, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6e7c7c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7130c> │ │ │ │ + b.n 6e83bc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71a4c> │ │ │ │ lsls r0, r3, #4 │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + lsrs r0, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + tst r6, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + ands r6, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bls.n 6e83ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71a3c> │ │ │ │ + ble.n 6e84ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71b7c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xe81200a7 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + subs.w r0, r2, r7, asr #2 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ + subs r7, #218 @ 0xda │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #136 @ 0x88 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6e8a04 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x72094> │ │ │ │ + b.n 6e8144 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x717d4> │ │ │ │ lsls r0, r3, #4 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #58 @ 0x3a │ │ │ │ + lsrs r2, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r3, #252 @ 0xfc │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r2, #4] │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #242 @ 0xf2 │ │ │ │ + subs r7, #146 @ 0x92 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ + ldr r6, [r3, #72] @ 0x48 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6e82e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71974> │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - mcr2 0, 3, r0, cr12, cr12, {4} │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xeab200a7 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + subs r7, #112 @ 0x70 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r7, #86 @ 0x56 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ + subs r7, #230 @ 0xe6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r8, #624] @ 0x270 │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + lsls r0, r7, #5 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, pc, #800 @ (adr r2, 6e8804 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71e94>) │ │ │ │ + add r6, pc, #416 @ (adr r6, 6e8684 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71d14>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 6e85cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c5c> │ │ │ │ + blt.n 6e850c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71b9c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #720 @ (adr r2, 6e87bc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71e4c>) │ │ │ │ + add r6, pc, #336 @ (adr r6, 6e863c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71ccc>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r2, #162 @ 0xa2 │ │ │ │ + subs r6, #66 @ 0x42 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #160 @ 0xa0 │ │ │ │ + subs r6, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + subs r5, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + subs r6, #70 @ 0x46 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvs.n 6e84e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71b78> │ │ │ │ + bge.n 6e8428 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71ab8> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6e84e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71b70> │ │ │ │ + bge.n 6e8420 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71ab0> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + add r0, pc, #688 @ (adr r0, 6e87b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71e48>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r2, #234 @ 0xea │ │ │ │ + subs r6, #138 @ 0x8a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r7, #16 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + ldrh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r2, #64] @ 0x40 │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r4, #64] @ 0x40 │ │ │ │ + ldr r4, [r0, #124] @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xe81e009a │ │ │ │ - ldr r4, [sp, #840] @ 0x348 │ │ │ │ + subs.w r0, lr, sl, lsr #2 │ │ │ │ + add r0, pc, #456 @ (adr r0, 6e86f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71d80>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6e8474 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71b04> │ │ │ │ + bge.n 6e85b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c44> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6e8468 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71af8> │ │ │ │ + bge.n 6e85a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c38> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ + add r0, pc, #352 @ (adr r0, 6e8694 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71d24>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6e844c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71adc> │ │ │ │ + bge.n 6e858c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c1c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6e8440 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71ad0> │ │ │ │ + bge.n 6e8580 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c10> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6e8634 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71cc4> │ │ │ │ + bge.n 6e8574 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c04> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6e8628 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71cb8> │ │ │ │ + bge.n 6e8568 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71bf8> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r5, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + subs r4, #198 @ 0xc6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #64 @ 0x40 │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #26 │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, #13] │ │ │ │ + strb r4, [r5, #27] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + strh r6, [r7, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 6e89e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x72078> │ │ │ │ + b.n 6e8128 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x717b8> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ + subs r4, #82 @ 0x52 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + subs r3, #60 @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + cbz r2, 6e858a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c1a> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #120 @ 0x78 │ │ │ │ + subs r3, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + cbz r2, 6e8590 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c20> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + subs r3, #60 @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #118 @ 0x76 │ │ │ │ + subs r3, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + subs r3, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + subs r3, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + subs r3, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + subs r3, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + subs r3, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #122 @ 0x7a │ │ │ │ + subs r3, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #136 @ 0x88 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r2 │ │ │ │ add.w lr, r0, #4 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r2, [lr] │ │ │ │ cmp r2, r5 │ │ │ │ @@ -2377749,15 +2377802,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6e85e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c74> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6e86aa <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71d3a> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl abcd44 │ │ │ │ + bl abd06c │ │ │ │ ldr r7, [r7, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 6e86ae <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71d3e> │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6e869e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71d2e> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ @@ -2377816,15 +2377869,15 @@ │ │ │ │ movs r6, #32 │ │ │ │ movs r4, #4 │ │ │ │ add r3, pc │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ movs r0, #0 │ │ │ │ mov.w fp, #0 │ │ │ │ - bl abc840 │ │ │ │ + bl abcb68 │ │ │ │ cmp r4, #4 │ │ │ │ ite eq │ │ │ │ moveq.w r9, #128 @ 0x80 │ │ │ │ movne.w r9, #608 @ 0x260 │ │ │ │ movw r8, #479 @ 0x1df │ │ │ │ movw r3, #1919 @ 0x77f │ │ │ │ str r0, [r5, #0] │ │ │ │ @@ -2377834,29 +2377887,29 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ rsb r6, r6, r6, lsl #4 │ │ │ │ strd r6, r7, [sp, #16] │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ add.w r4, r3, fp │ │ │ │ ldr.w r6, [r3, fp] │ │ │ │ - bl abc928 │ │ │ │ + bl abcc50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add.w sl, r5, r6, lsl #2 │ │ │ │ str.w r0, [sl, #4] │ │ │ │ adds r6, r4, #4 │ │ │ │ mov.w sl, #0 │ │ │ │ cbz r3, 6e87e6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71e76> │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ cbz r1, 6e87d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71e60> │ │ │ │ add r1, r7 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl abc9a0 │ │ │ │ + bl abccc8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, sl │ │ │ │ bhi.n 6e87c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71e58> │ │ │ │ adds r7, #15 │ │ │ │ cmp r7, r8 │ │ │ │ bne.n 6e87c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71e50> │ │ │ │ add.w fp, fp, #32 │ │ │ │ @@ -2377916,15 +2377969,15 @@ │ │ │ │ beq.n 6e8896 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71f26> │ │ │ │ tst r7, r4 │ │ │ │ beq.n 6e887a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71f0a> │ │ │ │ add.w r2, sl, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r4, #1 │ │ │ │ - bl abc8ec │ │ │ │ + bl abcc14 │ │ │ │ cmp r4, #16 │ │ │ │ bne.n 6e8880 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71f10> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #16 │ │ │ │ bne.n 6e8870 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71f00> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2377933,15 +2377986,15 @@ │ │ │ │ bne.n 6e8864 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71ef4> │ │ │ │ ldrd r5, r9, [sp, #16] │ │ │ │ mov r7, fp │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add.w r4, r9, r4, lsl #2 │ │ │ │ - bl abc9c4 │ │ │ │ + bl abccec │ │ │ │ ldr.w r0, [r7], #4 │ │ │ │ blx 6a8a8 │ │ │ │ cmp r7, r4 │ │ │ │ bne.n 6e88ba <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71f4a> │ │ │ │ mov r0, r9 │ │ │ │ blx 6a8a8 │ │ │ │ ldr r2, [pc, #108] @ (6e893c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71fcc>) │ │ │ │ @@ -2377978,23 +2378031,23 @@ │ │ │ │ movs r6, #128 @ 0x80 │ │ │ │ movs r4, #19 │ │ │ │ add r3, pc │ │ │ │ b.n 6e8770 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71e00> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + b.n 6e8cf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x72380> │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldrb r0, [r2, #3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ble.n 6e8a28 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x720b8> │ │ │ │ + b.n 6e8b68 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x721f8> │ │ │ │ lsls r0, r3, #4 │ │ │ │ strb r4, [r5, #28] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bls.n 6e8a04 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x72094> │ │ │ │ + ble.n 6e8944 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71fd4> │ │ │ │ lsls r0, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ @@ -2379503,15 +2379556,15 @@ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff93ffff │ │ │ │ str r2, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #888] @ (6e9c1c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x732ac>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2379819,15 +2379872,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add.w r1, r1, r2, lsl #5 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6e9c56 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x732e6> │ │ │ │ ldr r3, [r3, #16] │ │ │ │ @@ -2382007,15 +2382060,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ - bl afa170 │ │ │ │ + bl afa498 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6eb290 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x74920> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ced60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x583f0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2382083,15 +2382136,15 @@ │ │ │ │ bcs.n 6eb412 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x74aa2> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6eaee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x74578> │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ movs r2, #0 │ │ │ │ - bl afadb8 │ │ │ │ + bl afb0e0 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ mov r9, r6 │ │ │ │ cbz r1, 6eb366 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x749f6> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ced60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x583f0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ @@ -2382329,15 +2382382,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #1 │ │ │ │ strd r6, r9, [sp] │ │ │ │ - bl af8c74 │ │ │ │ + bl af8f9c │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6eb628 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x74cb8> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ced60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x583f0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2382838,15 +2382891,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r3, #21 │ │ │ │ lsls r3, r2, #5 │ │ │ │ lsls r7, r0, #21 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r1, [pc, #240] @ (6ebcf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75384>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r6, r5, #25 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r1, r6 │ │ │ │ lsls r3, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #2396] @ 0x95c │ │ │ │ cbz r3, 6ebc1c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x752ac> │ │ │ │ @@ -2382878,15 +2382931,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #9 │ │ │ │ bl 6eaee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x74578> │ │ │ │ vldr d0, [pc, #132] @ 6ebcf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75380> │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ ldr.w r3, [r4, #1936] @ 0x790 │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ - bl af8ca8 │ │ │ │ + bl af8fd0 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6ebc90 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75320> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ced60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x583f0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2383015,15 +2383068,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #384] @ 0x180 │ │ │ │ strh.w r4, [sp, #408] @ 0x198 │ │ │ │ bl 6eaee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x74578> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ - bl af9c74 │ │ │ │ + bl af9f9c │ │ │ │ ldr.w r1, [r5, #748] @ 0x2ec │ │ │ │ cbz r1, 6ebe0a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7549a> │ │ │ │ mov r0, r5 │ │ │ │ bl 6ced60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x583f0> │ │ │ │ str.w r4, [r5, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r5, #1893] @ 0x765 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2383066,15 +2383119,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 6eaee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x74578> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ movs r2, #0 │ │ │ │ - bl af9c74 │ │ │ │ + bl af9f9c │ │ │ │ ldr.w r1, [r5, #748] @ 0x2ec │ │ │ │ cbz r1, 6ebe98 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75528> │ │ │ │ mov r0, r5 │ │ │ │ bl 6ced60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x583f0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r5, #1893] @ 0x765 │ │ │ │ @@ -2383245,15 +2383298,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ vldr d0, [sp, #16] │ │ │ │ - bl afa4a8 │ │ │ │ + bl afa7d0 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6ec072 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75702> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ced60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x583f0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2383351,21 +2383404,21 @@ │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r4, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [r4, #116] @ 0x74 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ - bl af8cdc │ │ │ │ + bl af9004 │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ ldr.w r0, [r6, #720] @ 0x2d0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bl af8d30 │ │ │ │ + bl af9058 │ │ │ │ ldrh.w r0, [sp, #132] @ 0x84 │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3202a8> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrh.w fp, [sp, #132] @ 0x84 │ │ │ │ mov ip, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6ec1f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75888> │ │ │ │ @@ -2383552,15 +2383605,15 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, r4 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ strd r5, r5, [sp, #24] │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ ldr.w r0, [r6, #720] @ 0x2d0 │ │ │ │ - bl af8ff0 │ │ │ │ + bl af9318 │ │ │ │ ldr.w r1, [r6, #748] @ 0x2ec │ │ │ │ cbz r1, 6ec398 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75a28> │ │ │ │ mov r0, r6 │ │ │ │ bl 6ced60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x583f0> │ │ │ │ str.w r5, [r6, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r6, #1893] @ 0x765 │ │ │ │ cbz r3, 6ec3a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75a38> │ │ │ │ @@ -2384000,15 +2384053,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #72 @ 0x48 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #44 @ 0x2c │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4f4009c │ │ │ │ + ldrb.w r0, [r4, #156] @ 0x9c │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r0 │ │ │ │ @@ -2384064,15 +2384117,15 @@ │ │ │ │ b.n 6ec892 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75f22> │ │ │ │ str.w r4, [r6, #160] @ 0xa0 │ │ │ │ b.n 6ec892 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75f22> │ │ │ │ adds r7, #154 @ 0x9a │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r8, #5111808 @ 0x4e0000 │ │ │ │ + strh.w r0, [r8, ip, 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, #3648] @ 0xe40 │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ ldr.w r4, [pc, #2372] @ 6ed22c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x768bc> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2384892,19 +2384945,19 @@ │ │ │ │ adds r7, #0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ adds r2, #2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mcr 0, 6, r0, cr8, cr12, {4} │ │ │ │ - mcr 0, 6, r0, cr0, cr12, {4} │ │ │ │ + @ instruction: 0xf268009c │ │ │ │ + @ instruction: 0xf260009c │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r2, ip, lsr #2 │ │ │ │ + mcr 0, 7, r0, cr2, cr12, {4} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3416] @ 0xd58 │ │ │ │ ldr r2, [pc, #288] @ (6ed384 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76a14>) │ │ │ │ sub.w sp, sp, #644 @ 0x284 │ │ │ │ ldr r3, [pc, #288] @ (6ed388 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76a18>) │ │ │ │ @@ -2385207,15 +2385260,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #184 @ 0xb8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r2, #156 @ 0x9c │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80c009c │ │ │ │ + sub.w r0, ip, ip, lsr #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 │ │ │ │ ldr.w r1, [r0, #952] @ 0x3b8 │ │ │ │ @@ -2385477,16 +2385530,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r0, #2408] @ 0x968 │ │ │ │ b.n 6ed89e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76f2e> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 6ed834 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76ec4> │ │ │ │ b.n 6ed730 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76dc0> │ │ │ │ nop │ │ │ │ - b.n 6ed380 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76a10> │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + ldrd r0, r0, [r8], #624 @ 0x270 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #56] @ 6ed918 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76fa8> │ │ │ │ subs r3, r0, #1 │ │ │ │ add ip, pc │ │ │ │ @@ -2385512,16 +2385564,15 @@ │ │ │ │ movs r0, #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r7, #24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ed270 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76900> │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + strex r0, r0, [r6, #624] @ 0x270 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr.w r2, [pc, #1468] @ 6edef4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77584> │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ ldr.w r3, [pc, #1468] @ 6edef8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77588> │ │ │ │ @@ -2386081,27 +2386132,26 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r6, #188 @ 0xbc │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #178 @ 0xb2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 6ed8c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76f54> │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + stmia.w r0, {r2, r3, r4, r7} │ │ │ │ movs r4, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ee3d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77a60> │ │ │ │ + b.n 6edb10 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x771a0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 6ee08c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7771c> │ │ │ │ + b.n 6ed7cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76e5c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 6ee090 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77720> │ │ │ │ + b.n 6ed7d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76e60> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + b.n 6ee538 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77bc8> │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ @@ -2386272,17 +2386322,17 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r0, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #28 │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2386369,15 +2386419,15 @@ │ │ │ │ mov r5, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov fp, r1 │ │ │ │ b.n 6ee194 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77824> │ │ │ │ strb r2, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ lsls r0, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r4, [pc, #60] @ (6ee230 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x778c0>) │ │ │ │ add r4, pc │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r4, lr, lsl #2 │ │ │ │ @@ -2386397,15 +2386447,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, lr, #4 │ │ │ │ cmp.w lr, #44 @ 0x2c │ │ │ │ bne.n 6ee1f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77886> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r0, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [pc, #120] @ 6ee2c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77950> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2386451,23 +2386501,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #24 │ │ │ │ lsls r0, r3, #4 │ │ │ │ adds r2, r5, #6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r0, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6ee2e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77974> │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ and.w r1, r1, #7 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 6ee2f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77988> │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 6ee2f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77980> │ │ │ │ cmp r1, #4 │ │ │ │ @@ -2387057,82 +2387107,82 @@ │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 0, pc, cr9, cr15, {7} │ │ │ │ - bhi.n 6ee950 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77fe0> │ │ │ │ + blt.n 6ee890 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f20> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 6ee974 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78004> │ │ │ │ + blt.n 6ee8b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f44> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6ee95c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77fec> │ │ │ │ + blt.n 6ee89c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f2c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 6ee96c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77ffc> │ │ │ │ + blt.n 6ee8ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f3c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r6, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6ee95c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77fec> │ │ │ │ + blt.n 6ee89c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f2c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6ee924 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77fb4> │ │ │ │ + blt.n 6ee864 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77ef4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6ee910 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77fa0> │ │ │ │ + blt.n 6ee850 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77ee0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 6ee900 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f90> │ │ │ │ + blt.n 6ee840 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77ed0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6ee8f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f84> │ │ │ │ + blt.n 6ee834 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77ec4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 6ee90c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f9c> │ │ │ │ + blt.n 6ee84c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77edc> │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6ee8fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f8c> │ │ │ │ + blt.n 6ee83c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77ecc> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6ee8ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f7c> │ │ │ │ + blt.n 6eea2c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x780bc> │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r5, r7} │ │ │ │ + ldmia r1!, {r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #29 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2387335,29 +2387385,28 @@ │ │ │ │ ldr r0, [pc, #36] @ (6eeba8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78238>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (6eebac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7823c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r4, [r2, #48] @ 0x30 │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 6eeafc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7818c> │ │ │ │ + svc 82 @ 0x52 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, pc, #400 @ (adr r0, 6eed2c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x783bc>) │ │ │ │ + add r4, pc, #16 @ (adr r4, 6eebac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7823c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - itet hi │ │ │ │ - lslhi r4, r4, #2 │ │ │ │ - ldrsbls r0, [r5, r2] │ │ │ │ - lslhi r7, r3, #2 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - b.n 6ee754 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77de4> │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + str r6, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrd r0, r0, [r4, #-664]! @ 0x298 │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 6eec24 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x782b4> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #12 │ │ │ │ asrs r6, r1, #4 │ │ │ │ @@ -2387412,45 +2387461,45 @@ │ │ │ │ ldr r0, [pc, #68] @ (6eec64 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x782f4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (6eec68 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x782f8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #10] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - blt.n 6eecb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78340> │ │ │ │ + udf #218 @ 0xda │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r3, r7] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r3, #40] @ 0x28 │ │ │ │ + str r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + add r3, pc, #488 @ (adr r3, 6eee34 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x784c4>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 6eeba8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78238> │ │ │ │ + bvc.n 6eece8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78378> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 6eeba8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78238> │ │ │ │ + bvc.n 6eece8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78378> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bcc.n 6eeba0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78230> │ │ │ │ + bvc.n 6eece0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78370> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 6eeb78 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78208> │ │ │ │ + bvc.n 6eecb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78348> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add lr, r8 │ │ │ │ + ldr r0, [pc, #408] @ (6eee04 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78494>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2388394,217 +2388443,217 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 6ef1d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78868> │ │ │ │ nop │ │ │ │ asrs r4, r2, #5 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6ef5b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78c44> │ │ │ │ + bpl.n 6ef6f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d84> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ef5ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78c3c> │ │ │ │ + bpl.n 6ef6ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d7c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + ldrb r0, [r5, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - beq.n 6ef600 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78c90> │ │ │ │ + bmi.n 6ef740 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78dd0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef5e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78c78> │ │ │ │ + bmi.n 6ef728 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78db8> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - beq.n 6ef5c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78c58> │ │ │ │ + bmi.n 6ef708 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d98> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ef6fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d8c> │ │ │ │ + bmi.n 6ef63c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78ccc> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ef6e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d78> │ │ │ │ + bmi.n 6ef628 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78cb8> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef6bc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d4c> │ │ │ │ + bmi.n 6ef5fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78c8c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ef6dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d6c> │ │ │ │ + bmi.n 6ef61c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78cac> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef6a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d34> │ │ │ │ + bmi.n 6ef5e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78c74> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef624 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78cb4> │ │ │ │ + bmi.n 6ef764 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78df4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef7a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e38> │ │ │ │ + bmi.n 6ef6e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d78> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef7b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e40> │ │ │ │ + bmi.n 6ef6f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d80> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 6ef640 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78cd0> │ │ │ │ + bmi.n 6ef780 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e10> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef644 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78cd4> │ │ │ │ + bmi.n 6ef784 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e14> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + rev16 r2, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r5, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r6, #8] │ │ │ │ + str r6, [r2, #68] @ 0x44 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + cmp r3, #60 @ 0x3c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + bne.n 6ef6b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d40> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + bne.n 6ef6b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d40> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef660 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78cf0> │ │ │ │ + bmi.n 6ef7a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e30> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ + bne.n 6ef7e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e78> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + bne.n 6ef77c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e0c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef774 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e04> │ │ │ │ + bcc.n 6ef6b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d44> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef7d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e64> │ │ │ │ + bcc.n 6ef714 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78da4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r2, r2, r6 │ │ │ │ + adds r2, r6, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r7, #26] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r4, #92] @ 0x5c │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r5, #8] │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb7aa │ │ │ │ + cbnz r2, 6ef78a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e1a> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r5, #146 @ 0x92 │ │ │ │ + asrs r2, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r4, #13 │ │ │ │ + asrs r6, r0, #28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + bcs.n 6ef7d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e64> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrsh r0, [r6, r4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + bcs.n 6ef79c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e2c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + bcs.n 6ef78c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e1c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5} │ │ │ │ + bne.n 6ef708 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d98> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - hlt 0x0004 │ │ │ │ + bkpt 0x0024 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + bne.n 6ef67c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d0c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + bne.n 6ef860 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78ef0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + bne.n 6ef864 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78ef4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + ands r4, r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r6, [r3, #68] @ 0x44 │ │ │ │ + str r6, [r7, #124] @ 0x7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + bne.n 6ef830 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78ec0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + beq.n 6ef7d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e68> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + beq.n 6ef7f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e80> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldmia r6!, {r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5} │ │ │ │ + ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2!, {r1, r3, r5} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bics r6, r3 │ │ │ │ + bx r7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - muls r0, r6 │ │ │ │ + bx r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - muls r2, r7 │ │ │ │ + bx r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ + str r2, [r5, #100] @ 0x64 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmn r4, r7 │ │ │ │ + mov ip, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - sub sp, #376 @ 0x178 │ │ │ │ + push {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #80] @ (6ef88c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78f1c>) │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w lr, [r0, r1, lsl #2] │ │ │ │ @@ -2388628,15 +2388677,15 @@ │ │ │ │ ldrls.w r3, [r4, r1, lsl #2] │ │ │ │ cmp r2, #9 │ │ │ │ lsl.w r3, r3, lr │ │ │ │ orr.w r0, r0, r3 │ │ │ │ bne.n 6ef864 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78ef4> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r7, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r3, #4 │ │ │ │ lsls r3, r1, #31 │ │ │ │ bpl.n 6ef8b6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78f46> │ │ │ │ and.w r3, r1, #30 │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 6ef8b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78f42> │ │ │ │ @@ -2389713,57 +2389762,57 @@ │ │ │ │ nop │ │ │ │ lsls r2, r0, #28 │ │ │ │ lsls r5, r1, #5 │ │ │ │ lsls r6, r5, #27 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #360] @ 0x168 │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldmia r2, {r1, r2, r6} │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r1, r5, r7} │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #15 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r4, [r2, #54] @ 0x36 │ │ │ │ + str r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r0, #54] @ 0x36 │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldrh r6, [r1, #26] │ │ │ │ + ldrh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ movs r7, #24 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ add.w r2, r2, #134217728 @ 0x8000000 │ │ │ │ subs r2, #1 │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2389985,39 +2390034,39 @@ │ │ │ │ mla r3, r3, r2, r0 │ │ │ │ ldr r2, [pc, #60] @ (6f0724 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x79db4>) │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bl 6e1694 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ad24> │ │ │ │ b.w 6efb86 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x79216> │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #22] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ittt al │ │ │ │ - lslal r4, r3, #2 │ │ │ │ - itte lt @ unpredictable │ │ │ │ - lsllt r4, r3, #2 │ │ │ │ - strhlt r2, [r4, #48] @ 0x30 │ │ │ │ - lslge r0, r3, #4 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + stmia r3!, {r1, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bkpt 0x0046 │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + ldrh r2, [r0, #14] │ │ │ │ + lsls r0, r3, #4 │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r2, #48] @ 0x30 │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r0, #48] @ 0x30 │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + stmia r0!, {r1, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ lsls r0, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #5 │ │ │ │ @@ -2390047,17 +2390096,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (6f0788 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x79e18>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl 6e1694 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ad24> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x0014 │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r0, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-128] │ │ │ │ sub.w sp, sp, #4160 @ 0x1040 │ │ │ │ @@ -2390608,25 +2390657,25 @@ │ │ │ │ str.w r0, [lr, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh.w r0, [sl, ] │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adc.w r1, r4, #13369344 @ 0xcc0000 │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + strh r4, [r7, #28] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r5, #31] │ │ │ │ + strh r0, [r1, #28] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + pop {r1, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + strh r6, [r2, #24] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + cbnz r0, 6f0e82 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7a512> │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ movs r6, #1 │ │ │ │ @@ -2391455,15 +2391504,15 @@ │ │ │ │ adcs.w r1, r6, #76 @ 0x4c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adc.w r1, ip, #76 @ 0x4c │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ cdp 1, 7, cr0, cr0, cr12, {2} │ │ │ │ - add r7, sp, #640 @ 0x280 │ │ │ │ + cbz r0, 6f17bc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7ae4c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ bl 6e1250 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6a8e0> │ │ │ │ ubfx r3, r0, #0, #11 │ │ │ │ @@ -2392256,23 +2392305,23 @@ │ │ │ │ cmp lr, r6 │ │ │ │ bne.n 6f1fcc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b65c> │ │ │ │ add.w r1, r8, r9 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w sl, sl, #4 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl abccb4 │ │ │ │ + bl abcfdc │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 6f201c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b6ac> │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r2, [sl, #4]! │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl abccec │ │ │ │ + bl abd014 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 6f200a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b69a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6e8668 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71cf8> │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2392309,39 +2392358,39 @@ │ │ │ │ bl 6e85e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c74> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6f2060 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b6f0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ adds r6, #1 │ │ │ │ - bl abcd44 │ │ │ │ + bl abd06c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r0, r8 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6f206a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b6fa> │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cbz r2, 6f209e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b72e> │ │ │ │ ldrh r1, [r0, #48] @ 0x30 │ │ │ │ subs r2, #1 │ │ │ │ ubfx r1, r1, #5, #11 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ add r2, r1 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl abd418 │ │ │ │ + bl abd740 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add.w sl, sl, #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp sl, r1 │ │ │ │ bcc.n 6f2042 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b6d2> │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ - bl abceb4 │ │ │ │ + bl abd1dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6f21e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b878> │ │ │ │ movw fp, #34953 @ 0x8889 │ │ │ │ movt fp, #34952 @ 0x8888 │ │ │ │ movs r6, #0 │ │ │ │ cbnz r4, 6f20f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b784> │ │ │ │ b.n 6f21f2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b882> │ │ │ │ @@ -2392356,15 +2392405,15 @@ │ │ │ │ bl 6e9504 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x72b94> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 6f21f2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b882> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl abd3fc │ │ │ │ + bl abd724 │ │ │ │ smull r1, r3, fp, r0 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov.w sl, r0, asr #31 │ │ │ │ add r3, r0 │ │ │ │ ldr.w r8, [r4] │ │ │ │ mov r5, r0 │ │ │ │ rsb r3, sl, r3, asr #3 │ │ │ │ @@ -2392462,22 +2392511,22 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6f27d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7be64> │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - ldrh r2, [r1, #46] @ 0x2e │ │ │ │ + str r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ mcr2 15, 3, pc, cr3, cr15, {7} @ │ │ │ │ stc2 15, cr15, [r7, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xfa83ffff │ │ │ │ udf #104 @ 0x68 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2393083,21 +2393132,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (6f28f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7bf80>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 6e1694 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ad24> │ │ │ │ b.n 6f28ba <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7bf4a> │ │ │ │ nop │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + add r1, pc, #136 @ (adr r1, 6f2974 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7c004>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + add r0, pc, #968 @ (adr r0, 6f2cbc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7c34c>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -2393211,21 +2393260,21 @@ │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #132] @ 0x84 │ │ │ │ bl 6e3e5c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6d4ec> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #136 @ 0x88 │ │ │ │ bl 6e3e7c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6d50c> │ │ │ │ b.n 6f298e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7c01e> │ │ │ │ - str r4, [r1, #56] @ 0x38 │ │ │ │ + str r4, [r5, #112] @ 0x70 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + add r0, pc, #424 @ (adr r0, 6f2bd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7c264>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r4, [sp, #256] @ 0x100 │ │ │ │ + ldr r7, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ push {lr} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6f2a9e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7c12e> │ │ │ │ ldrb.w r2, [r3, #48] @ 0x30 │ │ │ │ @@ -2393798,15 +2393847,15 @@ │ │ │ │ b.n 6f2fce <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7c65e> │ │ │ │ str.w r3, [r9, #32] │ │ │ │ b.n 6f2fae <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7c63e> │ │ │ │ bcc.n 6f3054 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7c6e4> │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #32768 @ 0x8000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ sub.w lr, ip, lr │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2394534,15 +2394583,15 @@ │ │ │ │ ldmia r7, {r4, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r1, #5 │ │ │ │ bl aa97e6 │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ bl a157f2 │ │ │ │ bl 7537f6 │ │ │ │ bl 4f77fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e348a> │ │ │ │ bl 5a37fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48f48e> │ │ │ │ @@ -2395356,23 +2395405,23 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ stmia r7!, {r3, r5, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #46] @ 0x2e │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + ldrh r0, [r3, #26] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r7, #54] @ 0x36 │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2396006,20 +2396055,20 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ strb r2, [r3, #4] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - bvc.n 6f4838 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7dec8> │ │ │ │ + blt.n 6f4778 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7de08> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r6, #29] │ │ │ │ + strh r2, [r2, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mcr 0, 1, r0, cr8, cr13, {4} │ │ │ │ - bcs.n 6f4804 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7de94> │ │ │ │ + rsb r0, r8, #157 @ 0x9d │ │ │ │ + bvs.n 6f4944 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7dfd4> │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ ldr.w r4, [pc, #2064] @ 6f5074 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e704> │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ @@ -2396821,146 +2396870,146 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb786 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #7] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + strh r2, [r6, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + asrs r2, r3, #14 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r5, #24 │ │ │ │ + lsls r0, r7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + strh r0, [r2, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + strh r0, [r4, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 6f5190 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e820> │ │ │ │ + bhi.n 6f50d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e760> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r2, r2, r2 │ │ │ │ + subs r2, r6, #0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + cbnz r2, 6f50d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e760> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bgt.n 6f5150 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e7e0> │ │ │ │ + svc 236 @ 0xec │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ + strh r0, [r6, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 6f50c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e758> │ │ │ │ + bvc.n 6f5008 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e698> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + cbnz r4, 6f50c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e758> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 6f508c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e71c> │ │ │ │ + svc 128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r3, #19] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + strh r2, [r4, #2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r4, r0, r5 │ │ │ │ + subs r4, r4, #3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + bcc.n 6f5124 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e7b4> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + subs r5, #18 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + bcs.n 6f5058 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e6e8> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r1, #18] │ │ │ │ + strh r2, [r5, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ uxth r6, r6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r1, #14 │ │ │ │ + lsrs r2, r5, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r6, #13] │ │ │ │ + ldrb r2, [r2, #28] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r7, #13] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r3, #23 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r6, #8 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r5, #8 │ │ │ │ + lsrs r6, r1, #23 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r5, #8 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ + cmp r7, #140 @ 0x8c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mcr 0, 6, r0, cr12, cr9, {4} │ │ │ │ - ldrb r2, [r2, #5] │ │ │ │ + @ instruction: 0xf26c0099 │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r3, #4] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r5, #21] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r2, #48] @ 0x30 │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r2, #52] @ 0x34 │ │ │ │ + ldr r6, [r6, #108] @ 0x6c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + ldrb r0, [r2, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r4, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r6, [r0, #30] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w sl, [r0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2397460,33 +2397509,33 @@ │ │ │ │ mov.w r2, #58720256 @ 0x3800000 │ │ │ │ b.n 6f5280 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e910> │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ b.n 6f5280 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e910> │ │ │ │ nop │ │ │ │ add r6, sp, #296 @ 0x128 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - strb r0, [r4, #30] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + ldrb r6, [r7, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r4, #28] │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r2, #72 @ 0x48 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r0, #28] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, #332] @ (6f58e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7ef70>) │ │ │ │ @@ -2397611,19 +2397660,19 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #728 @ (adr r7, 6f5bc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f254>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + strb r2, [r5, #19] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2397919,35 +2397968,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #872 @ (adr r6, 6f5f9c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f62c>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ add r6, pc, #816 @ (adr r6, 6f5f68 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f5f8>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r3, #156 @ 0x9c │ │ │ │ + adds r7, #60 @ 0x3c │ │ │ │ lsls r0, r3, #4 │ │ │ │ add r5, pc, #368 @ (adr r5, 6f5dbc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f44c>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r5, #86 @ 0x56 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + strb r4, [r7, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + strb r6, [r3, #11] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + adds r5, #4 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + strb r6, [r3, #6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + strb r0, [r3, #9] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ mov.w r2, #1600 @ 0x640 │ │ │ │ @@ -2397987,15 +2398036,15 @@ │ │ │ │ add.w r0, r4, #2256 @ 0x8d0 │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be6c> │ │ │ │ addw r0, r4, #2284 @ 0x8ec │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be6c> │ │ │ │ ldrb.w r3, [r4, #945] @ 0x3b1 │ │ │ │ cbnz r3, 6f5d58 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f3e8> │ │ │ │ add.w r0, r4, #272 @ 0x110 │ │ │ │ - bl af3bb4 │ │ │ │ + bl af3edc │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ cbnz r3, 6f5d4e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f3de> │ │ │ │ ldr.w r0, [r4, #2084] @ 0x824 │ │ │ │ movs r1, #0 │ │ │ │ bl 4389d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324668> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #2088] @ 0x828 │ │ │ │ @@ -2398017,15 +2398066,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #2244] @ 0x8c4 │ │ │ │ bl 6fc7e4 │ │ │ │ b.n 6f5cfe <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f38e> │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl abaf58 │ │ │ │ + bl abb280 │ │ │ │ b.n 6f5cf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f380> │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w lr, [pc, #116] @ 6f5de8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f478> │ │ │ │ @@ -2398080,15 +2398129,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #448 @ (adr r2, 6f5fb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f644>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ add r2, pc, #280 @ (adr r2, 6f5f10 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f5a0>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #84] @ 0x54 │ │ │ │ + strb r6, [r1, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #324] @ (6f5f58 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f5e8>) │ │ │ │ @@ -2398215,27 +2398264,27 @@ │ │ │ │ ... │ │ │ │ add r1, pc, #920 @ (adr r1, 6f62f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f984>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #680 @ (adr r1, 6f620c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f89c>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + strb r2, [r1, #1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + strb r4, [r0, #1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + strb r2, [r7, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ + strb r0, [r6, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + strb r6, [r4, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r0, #72] @ 0x48 │ │ │ │ + strb r4, [r4, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #40] @ (6f5fb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f648>) │ │ │ │ dmb ish │ │ │ │ @@ -2398571,15 +2398620,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ ldr r5, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r1, #5 │ │ │ │ │ │ │ │ 006f6310 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2399279,29 +2399328,29 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldrsb r6, [r6, r2] │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldrsb r0, [r1, r0] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + ldr r6, [r2, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r6, [r3, r3] │ │ │ │ lsls r2, r2, #5 │ │ │ │ strh r2, [r0, r3] │ │ │ │ lsls r2, r2, #5 │ │ │ │ strh r0, [r4, r2] │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2399354,15 +2399403,15 @@ │ │ │ │ movw r2, #41248 @ 0xa120 │ │ │ │ movt r2, #7 │ │ │ │ mov r0, r6 │ │ │ │ mov.w ip, r7, lsr #22 │ │ │ │ lsls r7, r7, #10 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl af3b18 │ │ │ │ + bl af3e40 │ │ │ │ ldrb.w r2, [r4, #945] @ 0x3b1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 6f6e5e │ │ │ │ ldr.w r3, [r4, #892] @ 0x37c │ │ │ │ str.w r3, [r4, #920] @ 0x398 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ @@ -2399572,20 +2399621,20 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [pc, #224] @ (6f6f58 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ - bl abaef0 │ │ │ │ + bl abb218 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6f6c00 │ │ │ │ mov r0, r6 │ │ │ │ - bl af3bb4 │ │ │ │ + bl af3edc │ │ │ │ b.w 6f6448 │ │ │ │ ldr r7, [pc, #188] @ (6f6f5c ) │ │ │ │ add r7, pc │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6f72d0 │ │ │ │ @@ -2399620,20 +2399669,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [sl, #644] @ 0x284 │ │ │ │ - str r2, [r1, #40] @ 0x28 │ │ │ │ + @ instruction: 0xf12a00a1 │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ bl 3baf22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6bb2> │ │ │ │ bl 784f26 │ │ │ │ @@ -2399655,15 +2399704,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #732] @ (6f723c ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r3, [pc, #672] @ (6f7204 ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr.w r2, [pc, #3356] @ 6f7c88 │ │ │ │ addw r3, r4, #1804 @ 0x70c │ │ │ │ movs r1, #10 │ │ │ │ movs r7, #0 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ @@ -2399931,15 +2399980,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 6f6448 │ │ │ │ ldrb.w r3, [r4, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6f6e92 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl abaf58 │ │ │ │ + bl abb280 │ │ │ │ b.n 6f6e92 │ │ │ │ ldr.w r2, [pc, #2564] @ 6f7ca0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r1, #27 │ │ │ │ add r2, pc │ │ │ │ bl 6f5d64 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f3f4> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2400788,43 +2400837,43 @@ │ │ │ │ movs r2, #21 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ lsls r2, r3, #31 │ │ │ │ bpl.w 6f75aa │ │ │ │ movs r3, #4 │ │ │ │ b.n 6f7562 │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + str r4, [r0, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [pc, #8] @ (6f7c9c ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r0, [pc, #896] @ (6f8018 ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, r0] │ │ │ │ + ldrb r6, [r5, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r2, r7] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ bx lr │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldrb r0, [r4, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsb r2, [r7, r1] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strb r4, [r6, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ movw r2, #31087 @ 0x796f │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 6f75aa │ │ │ │ movw r2, #31083 @ 0x796b │ │ │ │ cmp r3, r2 │ │ │ │ bls.w 6f7ea0 │ │ │ │ @@ -2401456,15 +2401505,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r4, #27] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #824] @ (6f86d4 ) │ │ │ │ + ldr r6, [pc, #440] @ (6f8554 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6f8404 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2401602,15 +2401651,15 @@ │ │ │ │ mvn.w r0, #13 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #448] @ (6f86e0 ) │ │ │ │ + ldr r5, [pc, #64] @ (6f8560 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #388] @ (6f86b8 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2401773,15 +2401822,15 @@ │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ b.n 6f86a6 │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #11] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #88] @ (6f871c ) │ │ │ │ + ldr r3, [pc, #728] @ (6f899c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2404144,15 +2404193,15 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 6f9f64 │ │ │ │ str r2, [r0, #32] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2404440,20 +2404489,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - stc 1, cr0, [r0], {23} │ │ │ │ - mrrc 1, 1, r0, lr, cr7 │ │ │ │ - adc.w r1, r6, r7, lsr #32 │ │ │ │ + bic.w r1, r0, #23 │ │ │ │ + vsra.s32 d16, d7, #2 │ │ │ │ + mcr 1, 7, r0, cr6, cr7, {0} │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #180 @ 0xb4 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6fa328 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2404717,16 +2404766,16 @@ │ │ │ │ ... │ │ │ │ ldrb r4, [r5, r2] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, r0] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - stmdb r2!, {r0, r1, r2, r4, r8} │ │ │ │ - stmdb r0, {r0, r1, r2, r4, r8} │ │ │ │ + stcl 1, cr0, [r2], {23} │ │ │ │ + stc 1, cr0, [r0], #92 @ 0x5c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r2, [pc, #1712] @ 6fac5c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [pc, #1708] @ 6fac60 │ │ │ │ @@ -2407952,19 +2408001,19 @@ │ │ │ │ strb.w r3, [r5, #36] @ 0x24 │ │ │ │ b.n 6fc938 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r7, #94 @ 0x5e │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #4 │ │ │ │ adds r6, #192 @ 0xc0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r2, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #116] @ 6fca54 │ │ │ │ @@ -2408023,15 +2408072,15 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #218 @ 0xda │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsrs r4, r6, #32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #184] @ (6fcb38 ) │ │ │ │ @@ -2409212,17 +2409261,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #172 @ 0xac │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r3, #6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [r2, fp, lsl #1] │ │ │ │ - ldr??.w r0, [sl, fp, lsl #1] │ │ │ │ - vld4.32 {d16-d19}, [sl :64], fp │ │ │ │ + ldc2l 0, cr0, [r2], {155} @ 0x9b │ │ │ │ + ldc2l 0, cr0, [sl], #620 @ 0x26c │ │ │ │ + stc2 0, cr0, [sl, #-620] @ 0xfffffd94 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2409393,15 +2409442,15 @@ │ │ │ │ str.w r2, [r5, #408] @ 0x198 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [r5, #412] @ 0x19c │ │ │ │ b.n 6fd86a │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl af3b0c │ │ │ │ + bl af3e34 │ │ │ │ ldrb.w r3, [r5, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6fd844 │ │ │ │ b.n 6fd7b4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6fce14 │ │ │ │ b.n 6fd7ea │ │ │ │ @@ -2409515,24 +2409564,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #252 @ 0xfc │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r7, #142 @ 0x8e │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6b2009b │ │ │ │ - movt r0, #34971 @ 0x889b │ │ │ │ - @ instruction: 0xf6de009b │ │ │ │ - @ instruction: 0xf6f4009b │ │ │ │ - @ instruction: 0xf700009b │ │ │ │ - @ instruction: 0xf6ba009b │ │ │ │ - @ instruction: 0xf6de009b │ │ │ │ - @ instruction: 0xf6f4009b │ │ │ │ - @ instruction: 0xf70a009b │ │ │ │ - @ instruction: 0xf710009b │ │ │ │ + @ instruction: 0xfa52009b │ │ │ │ + @ instruction: 0xfa68009b │ │ │ │ + @ instruction: 0xfa7e009b │ │ │ │ + @ instruction: 0xfa94009b │ │ │ │ + @ instruction: 0xfaa0009b │ │ │ │ + @ instruction: 0xfa5a009b │ │ │ │ + @ instruction: 0xfa7e009b │ │ │ │ + @ instruction: 0xfa94009b │ │ │ │ + @ instruction: 0xfaaa009b │ │ │ │ + @ instruction: 0xfab0009b │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2409706,15 +2409755,15 @@ │ │ │ │ orr.w r6, r0, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fdb58 │ │ │ │ ldrb.w r3, [r8, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6fdcbc │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl af39d4 │ │ │ │ + bl af3cfc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r5, [sp] │ │ │ │ bl 6fd6c8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2409771,32 +2409820,32 @@ │ │ │ │ mov r3, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ str.w r9, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl af378c │ │ │ │ + bl af3ab4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6fda84 │ │ │ │ mov.w fp, #1 │ │ │ │ b.n 6fdb7e │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl abae48 │ │ │ │ + bl abb170 │ │ │ │ b.n 6fdc02 │ │ │ │ and.w r2, r6, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6fdae4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fdb58 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl abad84 │ │ │ │ + bl abb0ac │ │ │ │ cbz r0, 6fdd22 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r0, #-16]! │ │ │ │ b.n 6fda84 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r6, r3 │ │ │ │ @@ -2409814,19 +2409863,19 @@ │ │ │ │ movmi r3, r5 │ │ │ │ bmi.n 6fdc9c │ │ │ │ b.n 6fdc9a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r3 │ │ │ │ b.n 6fdc9c │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl af39d4 │ │ │ │ + bl af3cfc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl abad84 │ │ │ │ + bl abb0ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6fdce6 │ │ │ │ b.n 6fda82 │ │ │ │ bic.w r3, r6, #4096 @ 0x1000 │ │ │ │ bic.w r3, r3, #6 │ │ │ │ b.n 6fdc6a │ │ │ │ orr.w r0, r6, #1 │ │ │ │ @@ -2410031,15 +2410080,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r1, #150 @ 0x96 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, ip, #155 @ 0x9b │ │ │ │ + adc.w r0, ip, #5079040 @ 0x4d8000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #732] @ (6fe270 ) │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #732] @ (6fe274 ) │ │ │ │ @@ -2410310,31 +2410359,31 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r4, #6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 5, r0, cr4, cr11, {4} │ │ │ │ + movw r0, #16539 @ 0x409b │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ cbz r2, 6fe2ac │ │ │ │ ldrb.w r2, [r1, #64] @ 0x40 │ │ │ │ cbz r2, 6fe2ba │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl af3584 │ │ │ │ + bl af38ac │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl abad9c │ │ │ │ + bl abb0c4 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ bl 6fd328 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2410461,15 +2410510,15 @@ │ │ │ │ ldr r2, [pc, #120] @ (6fe484 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6fe300 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl af39d4 │ │ │ │ + bl af3cfc │ │ │ │ vldr d7, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ ldr r6, [r4, #68] @ 0x44 │ │ │ │ @@ -2410500,16 +2410549,16 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #3 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r2, #-620] @ 0xfffffd94 │ │ │ │ - stcl 0, cr0, [sl], #620 @ 0x26c │ │ │ │ + @ instruction: 0xf0b2009b │ │ │ │ + eor.w r0, sl, #155 @ 0x9b │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2411482,25 +2411531,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6feed8 │ │ │ │ nop │ │ │ │ asrs r4, r1, #6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - b.n 6ff580 │ │ │ │ + b.n 6fecc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ff578 │ │ │ │ + b.n 6fecb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6ff47c │ │ │ │ + b.n 6febbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6ff3b4 │ │ │ │ + b.n 6feaf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6ff46c │ │ │ │ + b.n 6febac │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ vldr s15, [r0, #44] @ 0x2c │ │ │ │ @@ -2411603,17 +2411652,17 @@ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ asrs r4, r1, #1 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + add r0, pc, #808 @ (adr r0, 6ff3fc ) │ │ │ │ lsls r7, r2, #4 │ │ │ │ - b.n 6ff3b0 │ │ │ │ + b.n 6feaf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6ff144 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2412243,17 +2412292,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6ff4d6 │ │ │ │ lsrs r4, r7, #19 │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldr.w pc, [r7, #255]! │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 6ff7e0 │ │ │ │ + svc 132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bge.n 6ff8e4 │ │ │ │ + udf #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [r2, #96] @ 0x60 │ │ │ │ ubfx ip, r3, #0, #12 │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ add.w ip, r1, ip, lsl #2 │ │ │ │ add.w ip, ip, #65536 @ 0x10000 │ │ │ │ ldr.w r0, [ip, #152] @ 0x98 │ │ │ │ @@ -2412643,15 +2412692,15 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #21 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6ffd00 │ │ │ │ + bls.n 6ffc40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [pc, #120] @ (6ffd00 ) │ │ │ │ ldr r3, [pc, #124] @ (6ffd04 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #124] @ 6ffd08 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #120] @ (6ffd0c ) │ │ │ │ @@ -2413602,17 +2413651,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #9 │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r6, r5 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 7007fc │ │ │ │ + bcc.n 70073c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [pc, #8] @ (7007c0 ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #228] @ 0xe4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bl 4907c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37c452> │ │ │ │ @@ -2414012,40 +2414061,40 @@ │ │ │ │ b.n 700ade │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh.w r0, [r0, ] │ │ │ │ ldrb.w r0, [sl, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r5!, {r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf67e014b │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1, {r1, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2!, {r5} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r3, r2, [r0, #336] @ 0x150 │ │ │ │ push {r4, lr} │ │ │ │ cmp r2, #12 │ │ │ │ bhi.w 700d2e │ │ │ │ @@ -2415020,36 +2415069,36 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #236 @ 0xec │ │ │ │ stc 1, cr0, [r8, #-300]! @ 0xfffffed4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [sl, #-300] @ 0xfffffed4 │ │ │ │ - stmia r2!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ sbcs.w r1, sl, fp, lsl #1 │ │ │ │ - stmia r1!, {r1, r2, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - it lt │ │ │ │ - lsllt r3, r3, #2 │ │ │ │ - it vc │ │ │ │ - lslvc r3, r3, #2 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r3, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ itt ls │ │ │ │ movls r3, #86 @ 0x56 │ │ │ │ strls.w r3, [r4, #336] @ 0x150 │ │ │ │ @@ -2416093,24 +2416142,23 @@ │ │ │ │ cmp r7, #27 │ │ │ │ movs r4, #221 @ 0xdd │ │ │ │ strh r6, [r0, #8] │ │ │ │ subs r7, #255 @ 0xff │ │ │ │ @ instruction: 0xeb85b851 │ │ │ │ strh r6, [r3, #40] @ 0x28 │ │ │ │ subs r7, #239 @ 0xef │ │ │ │ - rev16 r4, r0 │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + cbnz r2, 702480 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 701ff0 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ + @ instruction: 0xe9820096 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #18 │ │ │ │ bhi.w 70356a │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ str.w r2, [r4, #336] @ 0x150 │ │ │ │ sub.w r2, r3, #100 @ 0x64 │ │ │ │ @@ -2417303,33 +2417351,33 @@ │ │ │ │ bne.w 703000 │ │ │ │ movs r2, #14 │ │ │ │ b.w 7017fc │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r8 │ │ │ │ b.n 7031b4 │ │ │ │ - sxth r2, r7 │ │ │ │ + push {r1, r3, r4, r6, r7, lr} │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r6, r3 │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbz r4, 703228 │ │ │ │ + push {r2, r4, r6, lr} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - uxth r6, r4 │ │ │ │ + @ instruction: 0xb646 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbz r4, 703240 │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ + cbz r6, 70320c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + cbz r0, 70323e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #0 @ (adr r5, 703214 ) │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #1 │ │ │ │ strb.w r3, [r4, #359] @ 0x167 │ │ │ │ bhi.w 702920 │ │ │ │ b.w 702764 │ │ │ │ ldrb.w r3, [r4, #456] @ 0x1c8 │ │ │ │ @@ -2417774,31 +2417822,31 @@ │ │ │ │ b.w 7017de │ │ │ │ sub.w r2, r3, #50 @ 0x32 │ │ │ │ cmp r2, #9 │ │ │ │ it ls │ │ │ │ movls r3, #81 @ 0x51 │ │ │ │ bls.w 7034fc │ │ │ │ b.w 702522 │ │ │ │ - add r5, pc, #848 @ (adr r5, 703a98 ) │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #344 @ (adr r5, 7038a8 ) │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #512 @ (adr r6, 703954 ) │ │ │ │ + add r2, sp, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r1, r7] │ │ │ │ + ldrb r2, [r5, r5] │ │ │ │ lsls r7, r2, #4 │ │ │ │ - add r5, pc, #680 @ (adr r5, 703a04 ) │ │ │ │ + add r1, sp, #296 @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #432 @ (adr r5, 703910 ) │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #808 @ (adr r3, 703a8c ) │ │ │ │ + add r7, pc, #424 @ (adr r7, 70390c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ lsls r7, r2, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #84] @ (7037d0 ) │ │ │ │ @@ -2417837,15 +2417885,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #80 @ (adr r3, 70382c ) │ │ │ │ + add r6, pc, #720 @ (adr r6, 703aac ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2417877,15 +2417925,15 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 703806 │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #536 @ (adr r2, 703a58 ) │ │ │ │ + add r6, pc, #152 @ (adr r6, 7038d8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1768] @ 0x6e8 │ │ │ │ ldr.w r7, [pc, #2700] @ 7042e0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2418827,271 +2418875,271 @@ │ │ │ │ movs r7, #0 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 7044f2 │ │ │ │ stmia r7!, {r5, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #544 @ (adr r2, 70450c ) │ │ │ │ + add r6, pc, #160 @ (adr r6, 70438c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #448 @ (adr r2, 7044b0 ) │ │ │ │ + add r6, pc, #64 @ (adr r6, 704330 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #448 @ (adr r2, 7044b4 ) │ │ │ │ + add r6, pc, #64 @ (adr r6, 704334 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #448 @ (adr r2, 7044b8 ) │ │ │ │ + add r6, pc, #64 @ (adr r6, 704338 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #368 @ (adr r2, 70446c ) │ │ │ │ + add r5, pc, #1008 @ (adr r5, 7046ec ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #400 @ (adr r2, 704490 ) │ │ │ │ + add r6, pc, #16 @ (adr r6, 704310 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #424 @ (adr r2, 7044ac ) │ │ │ │ + add r6, pc, #40 @ (adr r6, 70432c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #440 @ (adr r2, 7044c0 ) │ │ │ │ + add r6, pc, #56 @ (adr r6, 704340 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #456 @ (adr r2, 7044d4 ) │ │ │ │ + add r6, pc, #72 @ (adr r6, 704354 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #504 @ (adr r2, 704508 ) │ │ │ │ + add r6, pc, #120 @ (adr r6, 704388 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #848 @ (adr r2, 704664 ) │ │ │ │ + add r6, pc, #464 @ (adr r6, 7044e4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #936 @ (adr r2, 7046c0 ) │ │ │ │ + add r6, pc, #552 @ (adr r6, 704540 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #32 @ (adr r3, 70433c ) │ │ │ │ + add r6, pc, #672 @ (adr r6, 7045bc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #40 @ (adr r4, 704348 ) │ │ │ │ + add r7, pc, #680 @ (adr r7, 7045c8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #8 @ (adr r3, 70432c ) │ │ │ │ + add r6, pc, #648 @ (adr r6, 7045ac ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #32 @ (adr r3, 704348 ) │ │ │ │ + add r6, pc, #672 @ (adr r6, 7045c8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #56 @ (adr r3, 704364 ) │ │ │ │ + add r6, pc, #696 @ (adr r6, 7045e4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #112 @ (adr r3, 7043a0 ) │ │ │ │ + add r6, pc, #752 @ (adr r6, 704620 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #168 @ (adr r3, 7043dc ) │ │ │ │ + add r6, pc, #808 @ (adr r6, 70465c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #176 @ (adr r3, 7043e8 ) │ │ │ │ + add r6, pc, #816 @ (adr r6, 704668 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #176 @ (adr r3, 7043ec ) │ │ │ │ + add r6, pc, #816 @ (adr r6, 70466c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #240 @ (adr r3, 704430 ) │ │ │ │ + add r6, pc, #880 @ (adr r6, 7046b0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #248 @ (adr r3, 70443c ) │ │ │ │ + add r6, pc, #888 @ (adr r6, 7046bc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #168 @ (adr r3, 7043f0 ) │ │ │ │ + add r6, pc, #808 @ (adr r6, 704670 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #448 @ (adr r3, 70450c ) │ │ │ │ + add r7, pc, #64 @ (adr r7, 70438c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #464 @ (adr r3, 704520 ) │ │ │ │ + add r7, pc, #80 @ (adr r7, 7043a0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #488 @ (adr r3, 70453c ) │ │ │ │ + add r7, pc, #104 @ (adr r7, 7043bc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #496 @ (adr r3, 704548 ) │ │ │ │ + add r7, pc, #112 @ (adr r7, 7043c8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #504 @ (adr r3, 704554 ) │ │ │ │ + add r7, pc, #120 @ (adr r7, 7043d4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #512 @ (adr r3, 704560 ) │ │ │ │ + add r7, pc, #128 @ (adr r7, 7043e0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #552 @ (adr r3, 70458c ) │ │ │ │ + add r7, pc, #168 @ (adr r7, 70440c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #568 @ (adr r3, 7045a0 ) │ │ │ │ + add r7, pc, #184 @ (adr r7, 704420 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #536 @ (adr r3, 704584 ) │ │ │ │ + add r7, pc, #152 @ (adr r7, 704404 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #576 @ (adr r3, 7045b0 ) │ │ │ │ + add r7, pc, #192 @ (adr r7, 704430 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #600 @ (adr r3, 7045cc ) │ │ │ │ + add r7, pc, #216 @ (adr r7, 70444c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #640 @ (adr r3, 7045f8 ) │ │ │ │ + add r7, pc, #256 @ (adr r7, 704478 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #696 @ (adr r3, 704634 ) │ │ │ │ + add r7, pc, #312 @ (adr r7, 7044b4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #768 @ (adr r3, 704680 ) │ │ │ │ + add r7, pc, #384 @ (adr r7, 704500 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #792 @ (adr r3, 70469c ) │ │ │ │ + add r7, pc, #408 @ (adr r7, 70451c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #832 @ (adr r3, 7046c8 ) │ │ │ │ + add r7, pc, #448 @ (adr r7, 704548 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #888 @ (adr r3, 704704 ) │ │ │ │ + add r7, pc, #504 @ (adr r7, 704584 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #944 @ (adr r3, 704740 ) │ │ │ │ + add r7, pc, #560 @ (adr r7, 7045c0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #8 @ (adr r4, 70439c ) │ │ │ │ + add r7, pc, #648 @ (adr r7, 70461c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #64 @ (adr r4, 7043d8 ) │ │ │ │ + add r7, pc, #704 @ (adr r7, 704658 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #152 @ (adr r4, 704434 ) │ │ │ │ + add r7, pc, #792 @ (adr r7, 7046b4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #288 @ (adr r4, 7044c0 ) │ │ │ │ + add r7, pc, #928 @ (adr r7, 704740 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #408 @ (adr r4, 70453c ) │ │ │ │ + add r0, sp, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #528 @ (adr r4, 7045b8 ) │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #584 @ (adr r4, 7045f4 ) │ │ │ │ + add r0, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #672 @ (adr r4, 704650 ) │ │ │ │ + add r0, sp, #288 @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #728 @ (adr r4, 70468c ) │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #832 @ (adr r4, 7046f8 ) │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #872 @ (adr r4, 704724 ) │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #960 @ (adr r4, 704780 ) │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #8 @ (adr r5, 7043cc ) │ │ │ │ + add r0, sp, #648 @ 0x288 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #96 @ (adr r5, 704428 ) │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #184 @ (adr r5, 704484 ) │ │ │ │ + add r0, sp, #824 @ 0x338 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #272 @ (adr r5, 7044e0 ) │ │ │ │ + add r0, sp, #912 @ 0x390 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #360 @ (adr r5, 70453c ) │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #416 @ (adr r5, 704578 ) │ │ │ │ + add r1, sp, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #504 @ (adr r5, 7045d4 ) │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #544 @ (adr r5, 704600 ) │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #616 @ (adr r5, 70464c ) │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #672 @ (adr r5, 704688 ) │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #744 @ (adr r5, 7046d4 ) │ │ │ │ + add r1, sp, #360 @ 0x168 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #144 @ (adr r6, 704480 ) │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #144 @ (adr r6, 704484 ) │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #184 @ (adr r6, 7044b0 ) │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #200 @ (adr r6, 7044c4 ) │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #200 @ (adr r6, 7044c8 ) │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #176 @ (adr r6, 7044b4 ) │ │ │ │ + add r1, sp, #816 @ 0x330 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #200 @ (adr r6, 7044d0 ) │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #184 @ (adr r6, 7044c4 ) │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #240 @ (adr r6, 704500 ) │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #280 @ (adr r6, 70452c ) │ │ │ │ + add r1, sp, #920 @ 0x398 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #320 @ (adr r6, 704558 ) │ │ │ │ + add r1, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #376 @ (adr r6, 704594 ) │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #408 @ (adr r6, 7045b8 ) │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #456 @ (adr r6, 7045ec ) │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #496 @ (adr r6, 704618 ) │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #552 @ (adr r6, 704654 ) │ │ │ │ + add r2, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #608 @ (adr r6, 704690 ) │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #728 @ (adr r6, 70470c ) │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #736 @ (adr r6, 704718 ) │ │ │ │ + add r2, sp, #352 @ 0x160 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #712 @ (adr r6, 704704 ) │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #784 @ (adr r6, 704750 ) │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #848 @ (adr r6, 704794 ) │ │ │ │ + add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 704788 ) │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #888 @ (adr r6, 7047c4 ) │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #912 @ (adr r6, 7047e0 ) │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #936 @ (adr r6, 7047fc ) │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #960 @ (adr r6, 704818 ) │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #984 @ (adr r6, 704834 ) │ │ │ │ + add r2, sp, #600 @ 0x258 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #0 @ (adr r7, 704460 ) │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #40 @ (adr r7, 70448c ) │ │ │ │ + add r2, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #80 @ (adr r7, 7044b8 ) │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #152 @ 0x98 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #152 @ 0x98 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [pc, #336] @ (7045d4 ) │ │ │ │ + str r4, [r6, r3] │ │ │ │ lsls r7, r2, #4 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r4, sp, #288 @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ble.n 70445c │ │ │ │ + b.n 70479c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - hlt 0x003a │ │ │ │ + bkpt 0x005a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add ip, r0 │ │ │ │ + ldr r0, [pc, #144] @ (704534 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r2, pc │ │ │ │ + ldr r0, [pc, #104] @ (704510 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r7, pc, #896 @ (adr r7, 70482c ) │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #680 @ 0x2a8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r6 │ │ │ │ beq.n 704518 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7044ec │ │ │ │ @@ -2419884,209 +2419932,209 @@ │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 7040c4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, pc, #704 @ (adr r6, 7050c8 ) │ │ │ │ + add r2, sp, #320 @ 0x140 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #768 @ (adr r6, 70510c ) │ │ │ │ + add r2, sp, #384 @ 0x180 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 705150 ) │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #800 @ (adr r6, 705134 ) │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #600 @ (adr r6, 705070 ) │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #664 @ (adr r6, 7050b4 ) │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #720 @ (adr r6, 7050f0 ) │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #776 @ (adr r6, 70512c ) │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #784 @ (adr r6, 705138 ) │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #808 @ (adr r6, 705154 ) │ │ │ │ + add r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 705170 ) │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #888 @ (adr r6, 7051ac ) │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #976 @ (adr r6, 705208 ) │ │ │ │ + add r2, sp, #592 @ 0x250 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #72 @ (adr r7, 704e84 ) │ │ │ │ + add r2, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #144 @ (adr r7, 704ed0 ) │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #184 @ (adr r7, 704efc ) │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #224 @ (adr r7, 704f28 ) │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #296 @ (adr r7, 704f74 ) │ │ │ │ + add r2, sp, #936 @ 0x3a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #352 @ (adr r7, 704fb0 ) │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #392 @ (adr r7, 704fdc ) │ │ │ │ + add r3, sp, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #480 @ (adr r7, 705038 ) │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #520 @ (adr r7, 705064 ) │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #616 @ (adr r7, 7050c8 ) │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r4, sp, #664 @ 0x298 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #600 @ 0x258 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, r8 │ │ │ │ + ldr r0, [pc, #896] @ (705234 ) │ │ │ │ lsls r7, r2, #4 │ │ │ │ @ instruction: 0xb6dc │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ + add r2, pc, #848 @ (adr r2, 705210 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + ands r6, r3 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [pc, #760] @ (7051cc ) │ │ │ │ + ldr r6, [pc, #376] @ (70504c ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r7, [sp, #520] @ 0x208 │ │ │ │ + add r3, pc, #136 @ (adr r3, 704f60 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #560 @ (adr r6, 70510c ) │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #520 @ (adr r6, 7050e8 ) │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #560 @ (adr r6, 705114 ) │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #240 @ (adr r4, 704fd8 ) │ │ │ │ + add r7, pc, #880 @ (adr r7, 705258 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #552 @ (adr r4, 705114 ) │ │ │ │ + add r0, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + str r4, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + str r5, [sp, #8] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + add r0, pc, #16 @ (adr r0, 704f10 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + add r0, pc, #640 @ (adr r0, 705184 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + add r0, pc, #680 @ (adr r0, 7051b0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #392] @ 0x188 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #64 @ (adr r5, 704f5c ) │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #32 @ (adr r5, 704f40 ) │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #160 @ (adr r5, 704fc4 ) │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #968 @ (adr r4, 7052f0 ) │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + add r0, pc, #768 @ (adr r0, 70522c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + add r0, pc, #808 @ (adr r0, 705258 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + add r0, pc, #856 @ (adr r0, 70528c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #496 @ (adr r4, 705128 ) │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #464 @ (adr r4, 70510c ) │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #592 @ (adr r4, 705190 ) │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #624 @ (adr r4, 7051b4 ) │ │ │ │ + add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #656 @ (adr r4, 7051d8 ) │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #616 @ (adr r4, 7051b4 ) │ │ │ │ + add r0, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #680 @ (adr r4, 7051f8 ) │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #712 @ (adr r4, 70521c ) │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #744 @ (adr r4, 705240 ) │ │ │ │ + add r0, sp, #360 @ 0x168 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #808 @ (adr r4, 705284 ) │ │ │ │ + add r0, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #776 @ (adr r4, 705268 ) │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #776 @ (adr r4, 70526c ) │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #832 @ (adr r4, 7052a8 ) │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ + ldr r5, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #40 @ (adr r1, 704fac ) │ │ │ │ + add r4, pc, #680 @ (adr r4, 70522c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #96 @ (adr r1, 704fe8 ) │ │ │ │ + add r4, pc, #736 @ (adr r4, 705268 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r0, #10 │ │ │ │ bhi.n 704fa8 │ │ │ │ subs r1, #49 @ 0x31 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #54055 @ 0xd327 │ │ │ │ movt r2, #3 │ │ │ │ @@ -2420207,15 +2420255,15 @@ │ │ │ │ mov r2, ip │ │ │ │ b.n 70501a │ │ │ │ nop │ │ │ │ add sp, #192 @ 0xc0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #616 @ (adr r1, 705340 ) │ │ │ │ + add r5, pc, #232 @ (adr r5, 7051c0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #540] @ (705308 ) │ │ │ │ @@ -2421763,31 +2421811,31 @@ │ │ │ │ ands r0, r0 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #856 @ (adr r2, 706508 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r7, r2, #4 │ │ │ │ - adds r1, #22 │ │ │ │ + adds r4, #182 @ 0xb6 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r5, #2 │ │ │ │ lsls r7, r2, #4 │ │ │ │ add r0, pc, #816 @ (adr r0, 7064f0 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r1, #254 @ 0xfe │ │ │ │ + adds r5, #158 @ 0x9e │ │ │ │ lsls r7, r2, #4 │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + adds r4, #208 @ 0xd0 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - adds r1, #54 @ 0x36 │ │ │ │ + adds r4, #214 @ 0xd6 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - adds r1, #10 │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r7, r2, #4 │ │ │ │ - adds r0, #246 @ 0xf6 │ │ │ │ + adds r4, #150 @ 0x96 │ │ │ │ lsls r7, r2, #4 │ │ │ │ blx 6a68c <__aeabi_ul2d@plt> │ │ │ │ vmov d8, r0, r1 │ │ │ │ b.n 7060b2 │ │ │ │ mov.w sl, #6 │ │ │ │ b.n 705f2c │ │ │ │ mov.w sl, #7 │ │ │ │ @@ -2423540,15 +2423588,15 @@ │ │ │ │ moveq r2, #16 │ │ │ │ movne r2, #17 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ b.w 706a4c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2632] @ 0xa48 │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 7079b8 │ │ │ │ @@ -2423949,15 +2423997,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #18] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - asrs r6, r5, #21 │ │ │ │ + adds r6, r1, r4 │ │ │ │ lsls r7, r2, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1760] @ 0x6e0 │ │ │ │ subw sp, sp, #2300 @ 0x8fc │ │ │ │ mov r4, r3 │ │ │ │ @@ -2426595,15 +2426643,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ it cs │ │ │ │ movcs lr, ip │ │ │ │ mov.w ip, lr, lsr #5 │ │ │ │ mov.w lr, lr, lsl #27 │ │ │ │ b.n 70954a │ │ │ │ nop │ │ │ │ - ldrsh.w r0, [sl, #278] @ 0x116 │ │ │ │ + ldc2l 1, cr0, [sl, #-88] @ 0xffffffa8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov fp, r1 │ │ │ │ ldr.w r1, [pc, #2884] @ 70a1c4 │ │ │ │ @@ -2428226,16 +2428274,15 @@ │ │ │ │ moveq r3, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70a794 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70a794 │ │ │ │ - b.n 70a57c │ │ │ │ - lsls r6, r2, #4 │ │ │ │ + ldrd r0, r1, [lr, #88]! @ 0x58 │ │ │ │ vldr d7, [pc, #516] @ 70aac8 │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ vstr d7, [r2] │ │ │ │ cmp r3, #15 │ │ │ │ bls.n 70a91a │ │ │ │ ldrb.w r3, [r1, #130] @ 0x82 │ │ │ │ movs r0, #0 │ │ │ │ @@ -2428556,17 +2428603,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r0, [r1, r4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mov r8, r1 │ │ │ │ + ldr r2, [pc, #160] @ (70ad2c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mov lr, r9 │ │ │ │ + ldr r2, [pc, #440] @ (70ae48 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldrb r7, [r1, #2] │ │ │ │ @@ -2428873,17 +2428920,17 @@ │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ b.n 70ad18 │ │ │ │ movs r0, #16 │ │ │ │ b.n 70ad8a │ │ │ │ movs r0, #8 │ │ │ │ b.n 70ad8a │ │ │ │ - b.n 70b344 │ │ │ │ + b.n 70aa84 │ │ │ │ lsls r6, r2, #4 │ │ │ │ - udf #214 @ 0xd6 │ │ │ │ + b.n 70b4f8 │ │ │ │ lsls r6, r2, #4 │ │ │ │ ldrd r1, r2, [r0, #24] │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ cmpeq.w r1, #4294967295 @ 0xffffffff │ │ │ │ beq.n 70b02e │ │ │ │ @@ -2429651,41 +2429698,41 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ ubfx r3, r3, #0, #13 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r5, #216 @ 0xd8 │ │ │ │ + adcs r0, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #80 @ 0x50 │ │ │ │ + cmn r0, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + cmn r4, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #162 @ 0xa2 │ │ │ │ + adcs r2, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #252 @ 0xfc │ │ │ │ + bics r4, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #84 @ 0x54 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + lsrs r2, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + ands r6, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + ands r6, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, #98 @ 0x62 │ │ │ │ + tst r2, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + tst r0, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ + ands r6, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + negs r4, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #648] @ (70bb3c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2429917,17 +2429964,17 @@ │ │ │ │ mov r3, r2 │ │ │ │ strb.w r2, [r5, #377] @ 0x179 │ │ │ │ strb.w r2, [r5, #359] @ 0x167 │ │ │ │ str.w r2, [r5, #452] @ 0x1c4 │ │ │ │ strb.w r2, [r5, #363] @ 0x16b │ │ │ │ b.n 70bb1a │ │ │ │ nop │ │ │ │ - adds r4, r2, #4 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70bb3c │ │ │ │ + bgt.n 70ba7c │ │ │ │ lsls r6, r2, #4 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 70bcd2 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ @@ -2430121,111 +2430168,111 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (70bd94 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (70bd98 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + lsrs r0, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #26 │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #8 │ │ │ │ + lsls r0, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + lsls r6, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + lsls r0, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #214 @ 0xd6 │ │ │ │ + eors r6, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #186 @ 0xba │ │ │ │ + eors r2, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #172 @ 0xac │ │ │ │ + eors r4, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + ands r6, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #132 @ 0x84 │ │ │ │ + ands r4, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + ands r4, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #80 @ 0x50 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ + subs r7, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #44 @ 0x2c │ │ │ │ + subs r7, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #2 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #230 @ 0xe6 │ │ │ │ + subs r7, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r7, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #188 @ 0xbc │ │ │ │ + subs r7, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ + subs r7, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #140 @ 0x8c │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r7, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + subs r7, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #86 @ 0x56 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #68 @ 0x44 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r6, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #22 │ │ │ │ + subs r6, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #8 │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #250 @ 0xfa │ │ │ │ + subs r6, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r6, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #222 @ 0xde │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r6, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + subs r6, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + subs r6, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r6, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 70bee8 │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r2, [sp, #628] @ 0x274 │ │ │ │ strh r0, [r1, #44] @ 0x2c │ │ │ │ @@ -2430387,104 +2430434,104 @@ │ │ │ │ ldr r0, [pc, #188] @ (70bfa0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #184] @ (70bfa4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r7, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #62 @ 0x3e │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #180 @ 0xb4 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #128 @ 0x80 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r7, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r7, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #214 @ 0xd6 │ │ │ │ + subs r7, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #164 @ 0xa4 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #14 │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #186 @ 0xba │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #20 │ │ │ │ + subs r7, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #6 │ │ │ │ + subs r7, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #218 @ 0xda │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #196 @ 0xc4 │ │ │ │ + subs r6, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #222 @ 0xde │ │ │ │ + subs r7, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r7, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #156 @ 0x9c │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #128 @ 0x80 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r6, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #38 @ 0x26 │ │ │ │ + subs r6, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r7, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #124 @ 0x7c │ │ │ │ + subs r7, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + subs r6, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + subs r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #90 @ 0x5a │ │ │ │ + subs r5, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf38e00a2 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + @ instruction: 0xf72e00a2 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #130 @ 0x82 │ │ │ │ + subs r6, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #206 @ 0xce │ │ │ │ + subs r6, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #88 @ 0x58 │ │ │ │ + subs r5, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #22 │ │ │ │ + subs r5, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #8 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 70c00c │ │ │ │ tbb [pc, r1] │ │ │ │ lsls r0, r1, #20 │ │ │ │ adds r6, r1, #0 │ │ │ │ movs r2, #31 │ │ │ │ @@ -2430530,39 +2430577,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (70c040 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (70c044 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + subs r6, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #142 @ 0x8e │ │ │ │ + subs r6, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #194 @ 0xc2 │ │ │ │ + subs r6, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #160 @ 0xa0 │ │ │ │ + subs r6, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + subs r6, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r6, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + subs r6, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + subs r6, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (70c094 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2430588,15 +2430635,15 @@ │ │ │ │ dmb ish │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 70c062 │ │ │ │ @ instruction: 0xfa070150 │ │ │ │ ldr??.w r0, [ip, #336] @ 0x150 │ │ │ │ - subs r2, #52 @ 0x34 │ │ │ │ + subs r5, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ vld2.8 {d16[2],d17[2]}, [r2 :16], r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r1, [pc, #224] @ (70c194 ) │ │ │ │ @@ -2430696,29 +2430743,29 @@ │ │ │ │ b.n 70c15a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #66 @ 0x42 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r5, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r6, #210 @ 0xd2 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r7, [sp, #664] @ 0x298 │ │ │ │ + ldr r3, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r5, r5 │ │ │ │ + adds r0, r1, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r1, #86 @ 0x56 │ │ │ │ + subs r4, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r5, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + subs r4, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #408] @ 0x198 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [pc, #84] @ (70c224 ) │ │ │ │ @@ -2430756,27 +2430803,27 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #28] @ (70c23c ) │ │ │ │ add r2, pc │ │ │ │ b.n 70c1f8 │ │ │ │ nop │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + adds r2, r5, #1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r1, #4 │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #6 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #288] @ (70c374 ) │ │ │ │ @@ -2430896,37 +2430943,37 @@ │ │ │ │ b.n 70c2c4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r5, #164 @ 0xa4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r7, r7] │ │ │ │ + ldr r2, [r3, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + subs r4, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + subs r6, r1, r7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, #104 @ 0x68 │ │ │ │ + subs r4, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + ldrsb r0, [r2, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r1, [pc, #664] @ (70c630 ) │ │ │ │ + ldr r5, [pc, #280] @ (70c4b0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r5, #40 @ 0x28 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r6, [sp, #16] │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #188 @ 0xbc │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ + subs r3, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bcs.w 70c7f8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2431360,113 +2431407,113 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 70c3f8 │ │ │ │ ldr r3, [pc, #204] @ (70c8c0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70c614 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #58 @ 0x3a │ │ │ │ + subs r2, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + subs r2, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + subs r2, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #158 @ 0x9e │ │ │ │ + subs r3, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + subs r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #112 @ 0x70 │ │ │ │ + subs r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + subs r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #214 @ 0xd6 │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bx r7 │ │ │ │ + ldr r2, [pc, #888] @ (70cbb8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r5, #208 @ 0xd0 │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mov ip, lr │ │ │ │ + ldr r2, [pc, #592] @ (70ca98 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + subs r4, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mov sl, r8 │ │ │ │ + ldr r2, [pc, #392] @ (70c9d8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ + subs r4, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #186 @ 0xba │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #192 @ 0xc0 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r4, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + subs r0, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #222 @ 0xde │ │ │ │ + subs r2, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + subs r2, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + subs r2, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #10 │ │ │ │ + subs r2, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #16 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #18 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #20 │ │ │ │ + subs r2, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #28 │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #50 @ 0x32 │ │ │ │ + subs r2, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #74 @ 0x4a │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, r4 │ │ │ │ + ldr r0, [pc, #776] @ (70cba8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + subs r1, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + subs r0, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add lr, r9 │ │ │ │ + ldr r0, [pc, #440] @ (70ca68 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r4, #216 @ 0xd8 │ │ │ │ + subs r0, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #216 @ 0xd8 │ │ │ │ + subs r0, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ @@ -2431534,33 +2431581,33 @@ │ │ │ │ bl 70c048 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 70c94a │ │ │ │ ldr r3, [pc, #40] @ (70c9a8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70c94e │ │ │ │ nop │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r5, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r5, #6 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r6, #46 @ 0x2e │ │ │ │ + subs r1, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r2, #20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + adds r4, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2431616,17 +2431663,17 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r0 │ │ │ │ + mov r6, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + subs r0, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r5, #226 @ 0xe2 │ │ │ │ lsls r3, r1, #5 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2431809,43 +2431856,43 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r5, #148 @ 0x94 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #88 @ 0x58 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r4, #154 @ 0x9a │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #144 @ 0x90 │ │ │ │ + subs r0, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + subs r0, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + subs r0, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + subs r0, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + subs r0, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #142 @ 0x8e │ │ │ │ + subs r0, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #154 @ 0x9a │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #196 @ 0xc4 │ │ │ │ + subs r0, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + subs r0, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #226 @ 0xe2 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #228 @ 0xe4 │ │ │ │ + subs r0, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + subs r0, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2431914,21 +2431961,21 @@ │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #62 @ 0x3e │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #4 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #84] @ (70cd98 ) │ │ │ │ @@ -2431964,25 +2432011,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 70cc4c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #24] @ (70cdac ) │ │ │ │ add r3, pc │ │ │ │ b.n 70cd70 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [pc, #136] @ (70ce28 ) │ │ │ │ + ldr r6, [pc, #776] @ (70d0a8 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + adds r1, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r2, #21 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + adds r1, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #80] @ (70ce10 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2432015,21 +2432062,21 @@ │ │ │ │ add r2, pc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r6, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r7, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2432105,35 +2432152,35 @@ │ │ │ │ ldr r1, [pc, #56] @ (70cf08 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70ce86 │ │ │ │ ldr r1, [pc, #52] @ (70cf0c ) │ │ │ │ add r1, pc │ │ │ │ b.n 70ce4c │ │ │ │ nop │ │ │ │ - vld1.8 @ instruction: 0xf9e60099 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + stc2 0, cr0, [r6, #612] @ 0x264 │ │ │ │ + adds r7, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf1940094 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + @ instruction: 0xf5340094 │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #94 @ 0x5e │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str??.w r0, [r6, r4, lsl #2] │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + stc2 0, cr0, [r6], {164} @ 0xa4 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bkpt 0x00aa │ │ │ │ + stmia r2!, {r1, r3, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh.w r0, [r8, #153] @ 0x99 │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ + mrrc2 0, 9, r0, r8, cr9 │ │ │ │ + adds r6, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r6, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adc.w r0, r2, #148 @ 0x94 │ │ │ │ + @ instruction: 0xf4e20094 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #3024] @ 70daf4 │ │ │ │ ldr.w r3, [pc, #3024] @ 70daf8 │ │ │ │ @@ -2433250,290 +2433297,288 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 70d162 │ │ │ │ adds r0, #208 @ 0xd0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs r0, r6, #26 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #240 @ 0xf0 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r3, #8] │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r7, #25 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #154 @ 0x9a │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ + ldrh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + subs r0, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r2, #34] @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsrs r6, r1, #24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + subs r0, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r7, #2] │ │ │ │ + ldrh r4, [r3, #32] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, #152 @ 0x98 │ │ │ │ + subs r0, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + ldrh r6, [r4, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r0, #8 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, #82 @ 0x52 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r2, #0] │ │ │ │ + ldrh r2, [r6, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, #20 │ │ │ │ + adds r7, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r3, #206 @ 0xce │ │ │ │ + adds r7, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r6, #5 │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r6, #126 @ 0x7e │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r4, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r0, #58] @ 0x3a │ │ │ │ + ldrh r6, [r4, #22] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ + adds r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r5, #56] @ 0x38 │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #76 @ 0x4c │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r6, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #50 @ 0x32 │ │ │ │ + adds r3, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #22 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r7, #52] @ 0x34 │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r4, #52] @ 0x34 │ │ │ │ + ldrh r2, [r0, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + adds r3, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r0, #52] @ 0x34 │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + ldrh r2, [r1, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r5, [pc, #72] @ (70dc08 ) │ │ │ │ + str r2, [r6, r2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #50 @ 0x32 │ │ │ │ + adds r1, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r5, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rsb r0, r4, r4, lsr #2 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + vqadd.s32 d16, d20, d4 │ │ │ │ + adds r5, #86 @ 0x56 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r0, #36] @ 0x24 │ │ │ │ + ldrh r6, [r4, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ + adds r0, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r5, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xeae20094 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + mcr 0, 4, r0, cr2, cr4, {4} │ │ │ │ + adds r5, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r5, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + adds r5, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + adds r5, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsrs r4, r4, #32 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + adds r5, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + adds r5, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp r7, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #196 @ 0xc4 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #210 @ 0xd2 │ │ │ │ + adds r5, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + adds r5, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #254 @ 0xfe │ │ │ │ + adds r5, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #4 │ │ │ │ + adds r5, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #26 │ │ │ │ + adds r5, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + adds r5, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + cmp r6, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r4, #26 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xe8340094 │ │ │ │ - adds r2, #22 │ │ │ │ + rsbs r0, r4, r4, lsr #2 │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #22 │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #54 @ 0x36 │ │ │ │ + adds r5, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r0, r5, #23 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #32 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70db9c │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - ldr r0, [pc, #344] @ (70de08 ) │ │ │ │ + adds.w r0, r8, r4, lsr #2 │ │ │ │ + ldr r3, [pc, #984] @ (70e088 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adcs r0, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r1, #250 @ 0xfa │ │ │ │ + adds r5, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #7 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r5, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r4, [r6, r3] │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #224 @ 0xe0 │ │ │ │ + adds r5, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #20 │ │ │ │ + adds r5, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #28 │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + adds r5, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r6, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + adds r6, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + adds r6, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #144 @ 0x90 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r6, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #172 @ 0xac │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r6, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, r3 │ │ │ │ + lsls r2, r7, #14 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70d7bc │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - mov r6, r5 │ │ │ │ + strd r0, r0, [lr], #592 @ 0x250 │ │ │ │ + ldr r1, [pc, #824] @ (70e05c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 70c048 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70f04a │ │ │ │ ldr.w r3, [pc, #3468] @ 70eac4 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2434779,322 +2434824,324 @@ │ │ │ │ ldr r2, [pc, #668] @ (70ed50 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 70d162 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r2, #-612]! @ 0xfffffd9c │ │ │ │ - adds r0, #10 │ │ │ │ + lsls r2, r2, #4 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + adds r3, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + adds r3, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #234 @ 0xea │ │ │ │ + adds r3, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ + adds r3, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r7, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2l 0, cr0, [r4], #-612 @ 0xfffffd9c │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + movs r4, r0 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70ee20 │ │ │ │ + b.n 70e560 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + adds r3, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70edc0 │ │ │ │ + b.n 70e500 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #4 │ │ │ │ + adds r3, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + adds r3, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + adds r3, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r4, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r4, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r4, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ + movs r6, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfb520099 │ │ │ │ - adds r1, #26 │ │ │ │ + mrc2 0, 7, r0, cr2, cr9, {4} │ │ │ │ + adds r4, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r4, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #52 @ 0x34 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #14 │ │ │ │ + adds r0, #174 @ 0xae │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #32 │ │ │ │ + movs r5, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r6, [r7, #31] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfa9a0099 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + mrc2 0, 1, r0, cr10, cr9, {4} │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r5, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + adds r5, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + adds r5, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r5, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #32 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r5, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + movs r4, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr??.w r0, [r8, #153] @ 0x99 │ │ │ │ - adds r1, #68 @ 0x44 │ │ │ │ + ldc2 0, cr0, [r8], {153} @ 0x99 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #214 @ 0xd6 │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - uxth r0, r4 │ │ │ │ + @ instruction: 0xb640 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r1, #30 │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str.w r0, [r4, r9, lsl #1] │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + @ instruction: 0xfbe40099 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + movs r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf7f80099 │ │ │ │ - adds r1, #188 @ 0xbc │ │ │ │ + @ instruction: 0xfb980099 │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ble.n 70ec14 │ │ │ │ + b.n 70ed54 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r5, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [pc, #752] @ (70eec8 ) │ │ │ │ + ldr r4, [pc, #368] @ (70ed48 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r3, #3 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf7680099 │ │ │ │ - adds r1, #120 @ 0x78 │ │ │ │ + @ instruction: 0xfb080099 │ │ │ │ + adds r5, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r6, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r6, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf66c0099 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + @ instruction: 0xfa0c0099 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - blt.n 70eb44 │ │ │ │ + svc 60 @ 0x3c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r6, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rsbs r0, r4, #5013504 @ 0x4c8000 │ │ │ │ - adds r3, #48 @ 0x30 │ │ │ │ + ldr??.w r0, [r4, r9, lsl #1] │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - blt.n 70ec34 │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r6, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r6, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf53c0099 │ │ │ │ - adds r3, #8 │ │ │ │ + ldr.w r0, [ip, #153] @ 0x99 │ │ │ │ + adds r6, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bge.n 70ed18 │ │ │ │ + udf #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #242 @ 0xf2 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #242 @ 0xf2 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf4b40099 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + ldr.w r0, [r4, r9, lsl #1] │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r1, r7 │ │ │ │ + subs r4, r5, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - orrs.w r0, r8, #5013504 @ 0x4c8000 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + @ instruction: 0xf7f80099 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r7, r5 │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - and.w r0, sl, #5013504 @ 0x4c8000 │ │ │ │ - adds r2, #186 @ 0xba │ │ │ │ + @ instruction: 0xf7aa0099 │ │ │ │ + adds r6, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bls.n 70ed0c │ │ │ │ + bgt.n 70ec4c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #174 @ 0xae │ │ │ │ + adds r6, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r1, r4, r6} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r2, #160 @ 0xa0 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70ec84 │ │ │ │ + bgt.n 70ebc4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #146 @ 0x92 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70ec40 │ │ │ │ + bgt.n 70ed80 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70ec08 │ │ │ │ + bgt.n 70ed48 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70ebc4 │ │ │ │ + bgt.n 70ed04 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r6, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + adds r0, r6, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf2dc0099 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + @ instruction: 0xf67c0099 │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70ecec │ │ │ │ + blt.n 70ec2c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r5, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 70eca8 │ │ │ │ + blt.n 70ebe8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 70ec60 │ │ │ │ + blt.n 70eda0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 70ec1c │ │ │ │ + blt.n 70ed5c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r0, r6 │ │ │ │ + adds r4, r4, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf2100099 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + subs.w r0, r0, #5013504 @ 0x4c8000 │ │ │ │ + adds r5, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r5, #86 @ 0x56 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + adds r0, r6, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf19e0099 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + @ instruction: 0xf53e0099 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvs.n 70ec80 │ │ │ │ + bge.n 70edc0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvs.n 70ec38 │ │ │ │ + bge.n 70ed78 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r5, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #102 @ 0x66 │ │ │ │ + adds r6, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #22 │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #34 @ 0x22 │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + subs r6, r4, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - eors.w r0, r4, #153 @ 0x99 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + bics.w r0, r4, #5013504 @ 0x4c8000 │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + subs r2, r0, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bics.w r0, r0, #153 @ 0x99 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + @ instruction: 0xf3d00099 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #82 @ 0x52 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r7, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 70c048 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70efee │ │ │ │ ldr.w r3, [pc, #3712] @ 70fbe0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2436402,518 +2436449,518 @@ │ │ │ │ b.n 70fb5c │ │ │ │ ldr r3, [pc, #1016] @ (70ffd0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70fac8 │ │ │ │ ldr r3, [pc, #1016] @ (70ffd4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70fac8 │ │ │ │ - asrs r6, r7, #18 │ │ │ │ + adds r6, r3, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stcl 0, cr0, [sl, #-612] @ 0xfffffd9c │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + @ instruction: 0xf0ea0099 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #22 │ │ │ │ + movs r5, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + adds r5, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r5, #16 │ │ │ │ + asrs r6, r1, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc 0, cr0, [sl], #612 @ 0x264 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + orrs.w r0, sl, #153 @ 0x99 │ │ │ │ + adds r4, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + adds r4, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + adds r4, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #74 @ 0x4a │ │ │ │ + adds r4, #234 @ 0xea │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + adds r4, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bne.n 70fc50 │ │ │ │ + bmi.n 70fb90 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #60 @ 0x3c │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r0, [r1, r7] │ │ │ │ + ldr r0, [r5, r5] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #58 @ 0x3a │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r2, #11 │ │ │ │ + asrs r2, r6, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sbc.w r0, r0, r9, lsr #2 │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + vqadd.s8 d0, d16, d9 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #24 │ │ │ │ + adds r4, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ + ldr r2, [r0, #76] @ 0x4c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r6, #72] @ 0x48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ + ldr r6, [r4, #72] @ 0x48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ + ldr r6, [r3, #72] @ 0x48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r6, #12] │ │ │ │ + ldr r6, [r2, #72] @ 0x48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r7, #68] @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ + ldr r4, [r1, #68] @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + ldr r0, [r7, #64] @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ + ldr r6, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + ldr r6, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r4, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r2, #124] @ 0x7c │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r0, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r3, #32 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r2, #3 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + asrs r6, r2, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 70fc30 │ │ │ │ + bls.n 70fd70 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + asrs r6, r2, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + bcs.n 70fda0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + bne.n 70fc48 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r4, r7, #2 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r1, #5 │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + movs r1, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 70fdf0 │ │ │ │ + bvc.n 70fd30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r6, #88] @ 0x58 │ │ │ │ + ldr r6, [r2, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r5, #214 @ 0xd6 │ │ │ │ + adds r1, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #168 @ 0xa8 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #2 │ │ │ │ + asrs r2, r3, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r5, #146 @ 0x92 │ │ │ │ + adds r1, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + adds r1, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + asrs r2, r4, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + subs r6, r1, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r6, r0 │ │ │ │ + subs r4, r2, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [r0, #80] @ 0x50 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [r5, #76] @ 0x4c │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + asrs r0, r0, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + asrs r6, r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + asrs r4, r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r6, #3] │ │ │ │ + ldrb r2, [r2, #18] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #62 @ 0x3e │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldmia r7!, {r1} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r2, #64] @ 0x40 │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + asrs r4, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r6, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r2, #56] @ 0x38 │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r5, #112] @ 0x70 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r3, #112] @ 0x70 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + asrs r6, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r7, #30] │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r7, #20 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2!, {r6} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r7, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #21 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + asrs r4, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + asrs r0, r6, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r1, #21 │ │ │ │ + asrs r6, r5, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + asrs r2, r3, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r3, #21 │ │ │ │ + asrs r0, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + asrs r0, r5, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + strb r0, [r4, #8] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r1, #36] @ 0x24 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r5, #224 @ 0xe0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + ldrh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r6, #19 │ │ │ │ + asrs r6, r2, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, r7, r1 │ │ │ │ + subs r2, r3, #0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r5, #252 @ 0xfc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + asrs r6, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + cmp r3, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #130 @ 0x82 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, sp, #928 @ 0x3a0 │ │ │ │ + add r7, sp, #544 @ 0x220 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [pc, #296] @ (70ffdc ) │ │ │ │ + strh r2, [r5, r3] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #236 @ 0xec │ │ │ │ + movs r7, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + cmp r0, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + cmp r1, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #66 @ 0x42 │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r6, r3, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #50 @ 0x32 │ │ │ │ + movs r7, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r0, #10 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r7, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #252 @ 0xfc │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r7, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r7, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + bne.n 70ffa4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + cmp r0, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r7, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r7, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #250 @ 0xfa │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r3, #92 @ 0x5c │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + movs r6, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r6, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #20 │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #202 @ 0xca │ │ │ │ + movs r7, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #252 @ 0xfc │ │ │ │ + movs r6, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + str r6, [r3, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + str r4, [r2, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsrs r2, r5, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r1, r2 │ │ │ │ + adds r4, r5, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + adds r0, r6, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r5, r2 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + adds r2, r2, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + adds r2, r3, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + adds r0, r5, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsrs r0, r0, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsrs r6, r5, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r7, r2 │ │ │ │ + adds r0, r3, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + adds r2, r1, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsrs r6, r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + adds r2, r0, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + subs r0, #220 @ 0xdc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r6, r4, #28 │ │ │ │ + lsrs r6, r0, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r7, #10] │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r3, [pc, #940] @ (710388 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70fac8 │ │ │ │ ldr r3, [pc, #940] @ (71038c ) │ │ │ │ add r3, pc │ │ │ │ b.n 70fac8 │ │ │ │ @@ -2437293,141 +2437340,143 @@ │ │ │ │ ldr r3, [pc, #264] @ (710484 ) │ │ │ │ add r3, pc │ │ │ │ b.n 71004a │ │ │ │ ldr r3, [pc, #260] @ (710488 ) │ │ │ │ add r3, pc │ │ │ │ b.n 710338 │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r3!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldrb r2, [r4, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ + ldrb r2, [r2, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r5, r3] │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r1, #5 │ │ │ │ + asrs r2, r5, #19 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldrb r2, [r7, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - nop {13} │ │ │ │ + stmia r3!, {r4, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + adds r4, r4, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r1, #19 │ │ │ │ + adds r2, r5, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + adds r2, r0, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r6, r1, #6 │ │ │ │ + lsls r6, r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bge.n 710404 │ │ │ │ + ble.n 710344 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r1, #1 │ │ │ │ + asrs r2, r5, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r5, #1 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r6, r7, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r2, [r3, r6] │ │ │ │ + ldrh r2, [r7, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + ldrh r2, [r6, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r2, [r1, r6] │ │ │ │ + ldrh r2, [r5, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r2, #28] │ │ │ │ + strh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + adds r0, r1, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + adds r4, r4, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vqadd.u32 d0, d26, d10 │ │ │ │ - asrs r6, r7, #20 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + adds r6, r3, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + adds r0, r0, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + adds r0, r1, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #2 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r6, r4, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + lsls r4, r1, #17 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldr r4, [r7, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + asrs r2, r4, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, r4 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + lsls r6, r5, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + subs r6, r6, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r1, r6 │ │ │ │ + subs r2, r5, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ + lsls r6, r1, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r2, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #5 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #4 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + lsls r0, r2, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + adds r1, #30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vshr.u64 d0, d10, #40 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r0, r7, #12 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r7, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2437582,49 +2437631,49 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #80] @ (710664 ) │ │ │ │ add r1, pc │ │ │ │ b.n 7105f4 │ │ │ │ nop │ │ │ │ - b.n 710918 │ │ │ │ + b.n 710058 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + ldrsb r6, [r1, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + asrs r2, r1, #29 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf626009a │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + vst1.8 @ instruction: 0xf9c6009a │ │ │ │ + ldrsb r2, [r5, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf612009a │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + ldrsh.w r0, [r2, #154] @ 0x9a │ │ │ │ + asrs r2, r7, #27 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - orrs.w r1, r8, #26 │ │ │ │ - strh r2, [r2, r7] │ │ │ │ + @ instruction: 0xf3f8011a │ │ │ │ + ldrsb r2, [r6, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 710798 │ │ │ │ + b.n 70fed8 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r1, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r2, #4 │ │ │ │ - bkpt 0x0006 │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bmi.n 710640 │ │ │ │ + bhi.n 710580 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds.w r0, r8, #5046272 @ 0x4d0000 │ │ │ │ - bmi.n 7105fc │ │ │ │ + ldrh.w r0, [r8, #154] @ 0x9a │ │ │ │ + bhi.n 71073c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + subs r4, r2, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r3, r3] │ │ │ │ + ldrsb r6, [r7, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2437661,15 +2437710,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #12] @ (7106dc ) │ │ │ │ movs r3, #32 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 70cd30 │ │ │ │ b.n 71068e │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + adds r4, #36 @ 0x24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r8, r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2437760,15 +2437809,15 @@ │ │ │ │ bne.n 7107b0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 70c0a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 710798 │ │ │ │ nop │ │ │ │ - adds r6, r5, r7 │ │ │ │ + adds r6, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr.w r2, [pc, #3160] @ 711460 │ │ │ │ mov fp, r1 │ │ │ │ @@ -2438963,187 +2439012,188 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ cmp r5, r4 │ │ │ │ bne.n 711432 │ │ │ │ b.w 710c06 │ │ │ │ @ instruction: 0xf7ec014a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + adds r2, r5, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r2, r3 │ │ │ │ + adds r4, r6, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r2, r3 │ │ │ │ + adds r6, r6, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ble.n 711550 │ │ │ │ + b.n 711690 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r5, #240 @ 0xf0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - vld4.32 {d0-d3}, [r2 :64], sl │ │ │ │ - bne.n 711400 │ │ │ │ + stc2l 0, cr0, [r2], {154} @ 0x9a │ │ │ │ + bpl.n 711540 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + adds r2, r7, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + subs r6, r7, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ @ instruction: 0xf53e014a │ │ │ │ - ldr r6, [pc, #56] @ (7114d4 ) │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + bcc.n 711580 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r5, r7 │ │ │ │ + subs r6, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [pc, #888] @ (711820 ) │ │ │ │ + str r6, [r7, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [pc, #856] @ (711804 ) │ │ │ │ + str r6, [r6, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [pc, #816] @ (7117e0 ) │ │ │ │ + str r4, [r5, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [pc, #776] @ (7117bc ) │ │ │ │ + str r2, [r4, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [pc, #560] @ (7116ec ) │ │ │ │ + str r4, [r5, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r4, r4, r6 │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf698009a │ │ │ │ - ldr r5, [pc, #360] @ (711630 ) │ │ │ │ + @ instruction: 0xfa38009a │ │ │ │ + str r2, [r7, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mrc 0, 3, r0, cr14, cr10, {4} │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xf21e009a │ │ │ │ + bcs.n 71150c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + subs r0, r2, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cdp2 0, 2, cr0, cr14, cr3, {5} │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + lsls r6, r1, #7 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + adds r0, r5, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf588009a │ │ │ │ - ldr r4, [pc, #272] @ (7115f4 ) │ │ │ │ + vld4.32 {d0-d3}, [r8 :64], sl │ │ │ │ + ldr r7, [pc, #912] @ (711874 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + str r0, [r5, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + subs r1, #36 @ 0x24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ + add r0, pc, #88 @ (adr r0, 711550 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r3, #21 │ │ │ │ + adds r4, r7, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + adds r2, r7, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + adds r0, r6, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #20 │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r4!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + adds r0, r6, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + asrs r2, r1, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + adds r4, r3, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r1, #23 │ │ │ │ + adds r6, r5, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r0, #23 │ │ │ │ + adds r2, r4, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r1, #21 │ │ │ │ + adds r2, r5, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + adds r2, r6, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r0, #21 │ │ │ │ + adds r6, r4, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r0, #18 │ │ │ │ + adds r2, r4, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + adds r0, r4, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bkpt 0x0020 │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + adds r0, r4, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mov r2, pc │ │ │ │ + ldr r2, [pc, #104] @ (7115e4 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r2, r5, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #182 @ 0xb6 │ │ │ │ + adds r3, #86 @ 0x56 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r0, #28 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r5, #9 │ │ │ │ + asrs r2, r1, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ + ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + asrs r0, r6, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #28 │ │ │ │ + asrs r6, r7, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r3, #8 │ │ │ │ + asrs r6, r7, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r2, #8 │ │ │ │ + asrs r6, r6, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + asrs r6, r5, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r0, #8 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r7, #7 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r6, r2] │ │ │ │ + str r0, [r2, #4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r4, #31 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r8, r8 │ │ │ │ + ldr r0, [pc, #384] @ (711748 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r6} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r0, fp │ │ │ │ bl 70c0a4 │ │ │ │ ldr.w r1, [pc, #3396] @ 71231c │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ @@ -2440334,243 +2440384,243 @@ │ │ │ │ b.n 7122bc │ │ │ │ ldr r3, [pc, #464] @ (7124e4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 712290 │ │ │ │ ldr r3, [pc, #464] @ (7124e8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 7122e8 │ │ │ │ - str r1, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + asrs r0, r2, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r4, #20 │ │ │ │ + asrs r6, r0, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r1, r4] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r2, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r4, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r1, #9 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r5, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsrs r6, r5, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r5, #12 │ │ │ │ + lsrs r0, r1, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + lsrs r2, r2, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r5, #17 │ │ │ │ + asrs r6, r1, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r5, #5 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r0, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r7, #14 │ │ │ │ + lsrs r6, r3, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r2, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + lsrs r0, r5, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #29 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsrs r2, r6, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsrs r0, r5, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #28 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #26 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r4, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsrs r0, r5, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #6 │ │ │ │ + lsrs r0, r3, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsrs r0, r1, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r0, #6 │ │ │ │ + lsrs r0, r4, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r6, #2 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r1, #5 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sxtb r4, r0 │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r3, #98 @ 0x62 │ │ │ │ + subs r7, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r3, #88 @ 0x58 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ble.n 712428 │ │ │ │ + b.n 712568 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r5, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r6, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #15 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #15 │ │ │ │ + lsls r6, r6, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r2, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #10 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #18 │ │ │ │ + lsrs r0, r4, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsrs r4, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #21 │ │ │ │ + lsrs r6, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #21 │ │ │ │ + lsrs r6, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #11 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #8 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #8 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #440 @ (adr r2, 71264c ) │ │ │ │ + add r6, pc, #56 @ (adr r6, 7124cc ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #344 @ (adr r2, 7125f4 ) │ │ │ │ + add r5, pc, #984 @ (adr r5, 712874 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + subs r2, #122 @ 0x7a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf6560097 │ │ │ │ - bhi.n 7123b0 │ │ │ │ + ldr??.w r0, [r6, #151] @ 0x97 │ │ │ │ + bgt.n 7124f0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + pop {r3, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r0, r1, #8 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - addw r0, lr, #2199 @ 0x897 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + vld1.8 @ instruction: 0xf9ae0097 │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bhi.n 712518 │ │ │ │ + blt.n 712458 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb832 │ │ │ │ + cbnz r2, 712534 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 7124c8 │ │ │ │ + blt.n 712408 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + cbnz r6, 712534 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 71247c │ │ │ │ + blt.n 7125bc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb7da │ │ │ │ + cbnz r2, 712536 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r2, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ + subs r1, #138 @ 0x8a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + subs r1, #132 @ 0x84 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + subs r1, #120 @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr.w r2, [pc, #3124] @ 713134 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2440592,30 +2440642,30 @@ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl aba6c8 │ │ │ │ + bl aba9f0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ bls.w 712b6c │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 712fdc │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 712612 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #7 │ │ │ │ beq.w 714b16 │ │ │ │ mov r0, r6 │ │ │ │ - bl aba6ec │ │ │ │ + bl abaa14 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 71274a │ │ │ │ ldr.w sl, [pc, #3024] @ 71313c │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r9, [pc, #3020] @ 713140 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ @@ -2441746,240 +2441796,262 @@ │ │ │ │ ldr r3, [pc, #596] @ (713384 ) │ │ │ │ add r3, pc │ │ │ │ b.n 71309a │ │ │ │ bge.n 713120 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2f80097 │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + @ instruction: 0xf6980097 │ │ │ │ + adds r7, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r6, #9 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r6, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + @ instruction: 0xb7da │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bhi.n 71309c │ │ │ │ lsls r2, r1, #5 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + adds r4, #246 @ 0xf6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cbz r6, 7131a8 │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vshr.u64 d16, d10, #20 │ │ │ │ - vshr.u64 d16, d10, #14 │ │ │ │ - vshr.u64 d16, d10, #22 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + lsls r4, r1, #14 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r2, #14 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r1, #14 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + adds r4, #158 @ 0x9e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - uxth r6, r7 │ │ │ │ + @ instruction: 0xb65e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vqadd.u16 d16, d28, d10 │ │ │ │ - vqadd.u16 d16, d24, d10 │ │ │ │ - vqadd.u16 d16, d20, d10 │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + lsls r4, r7, #11 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - sxtb r0, r4 │ │ │ │ + @ instruction: 0xb600 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mrc2 0, 6, r0, cr6, cr10, {4} │ │ │ │ - str r7, [sp, #536] @ 0x218 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mrc2 0, 5, r0, cr12, cr10, {4} │ │ │ │ - ble.n 7130b4 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + b.n 7133f4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #20 │ │ │ │ + adds r3, #180 @ 0xb4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cbz r4, 7131d8 │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + cmp r1, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #11 │ │ │ │ + lsls r6, r7, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + cmp r1, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #8 │ │ │ │ + cmp r1, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #26 │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #28 │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #32 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #44 @ 0x2c │ │ │ │ + cmp r1, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #62 @ 0x3e │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + adds r2, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add sp, #248 @ 0xf8 │ │ │ │ + cbz r6, 713262 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf65c009a │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + ldr??.w r0, [ip, #154] @ 0x9a │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ + cbz r6, 713262 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldc2 0, cr0, [r4, #-616] @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [r0, #-616]! @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [lr, #-616] @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [ip, #-616] @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [r4, #-616]! @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [ip, #-616] @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [lr, #-616] @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [r6, #-616]! @ 0xfffffd98 │ │ │ │ - @ instruction: 0xf61e009a │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r0, #3 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldrsh.w r0, [lr, #154] @ 0x9a │ │ │ │ + adds r1, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + bcs.n 7131a4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf5f0009a │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + ldrsb.w r0, [r0, #154] @ 0x9a │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + bcs.n 713140 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + uxth r6, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mcr2 0, 3, r0, cr8, cr10, {4} │ │ │ │ - mcr2 0, 3, r0, cr4, cr10, {4} │ │ │ │ - adcs.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + lsls r0, r1, #8 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldr??.w r0, [ip, #154] @ 0x9a │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mrc2 0, 2, r0, cr2, cr10, {4} │ │ │ │ - mcr2 0, 3, r0, cr4, cr10, {4} │ │ │ │ - mrc2 0, 3, r0, cr2, cr10, {4} │ │ │ │ - mrc2 0, 3, r0, cr14, cr10, {4} │ │ │ │ - add r7, pc, #632 @ (adr r7, 7134d4 ) │ │ │ │ + lsls r2, r6, #7 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n 71333c │ │ │ │ + bls.n 71327c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf4ce009a │ │ │ │ - cmp r4, #22 │ │ │ │ + str??.w r0, [lr, sl, lsl #1] │ │ │ │ + cmp r7, #182 @ 0xb6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf4b6009a │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + ldr.w r0, [r6, sl, lsl #1] │ │ │ │ + cmp r7, #158 @ 0x9e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bpl.n 7132c4 │ │ │ │ + bhi.n 713204 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xfbf2009a │ │ │ │ - smlalbt r0, r0, lr, sl │ │ │ │ - @ instruction: 0xfba6009a │ │ │ │ - @ instruction: 0xfb82009a │ │ │ │ - @ instruction: 0xfb66009a │ │ │ │ - @ instruction: 0xfb4a009a │ │ │ │ - @ instruction: 0xfbfe009a │ │ │ │ - @ instruction: 0xfb72009a │ │ │ │ - stc2 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ - smlalbt r0, r0, r8, sl │ │ │ │ - @ instruction: 0xfb48009a │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + vshr.u64 d0, d10, #46 │ │ │ │ + vqadd.u32 d16, d30, d10 │ │ │ │ + vqadd.u8 d16, d22, d10 │ │ │ │ + vqadd.u32 d0, d18, d10 │ │ │ │ + vqadd.u8 d0, d22, d10 │ │ │ │ + mcr2 0, 7, r0, cr10, cr10, {4} │ │ │ │ + vshr.u64 d0, d10, #34 │ │ │ │ + vqadd.u16 d0, d18, d10 │ │ │ │ + vshr.u64 d16, d10, #52 │ │ │ │ + vqadd.u32 d16, d24, d10 │ │ │ │ + mcr2 0, 7, r0, cr8, cr10, {4} │ │ │ │ + beq.n 7132d8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldc2 0, cr0, [ip], {154} @ 0x9a │ │ │ │ - subs r6, r5, #4 │ │ │ │ + vshr.u64 d0, d10, #4 │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r6, #4 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r1, #5 │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xe994009a │ │ │ │ - subs r6, r0, #5 │ │ │ │ + ldc 0, cr0, [r4, #-616]! @ 0xfffffd98 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r2, #5 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r2, #5 │ │ │ │ + movs r2, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r7, #5 │ │ │ │ + movs r3, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + movs r3, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfb12009a │ │ │ │ - @ instruction: 0xfa16009a │ │ │ │ - @ instruction: 0xfae2009a │ │ │ │ - @ instruction: 0xfaca009a │ │ │ │ - @ instruction: 0xfa36009a │ │ │ │ - @ instruction: 0xfa7a009a │ │ │ │ - @ instruction: 0xfa52009a │ │ │ │ - ldr??.w r0, [lr, sl, lsl #1] │ │ │ │ - ldrsb.w r0, [r6, #154] @ 0x9a │ │ │ │ - ldr??.w r0, [sl, #154] @ 0x9a │ │ │ │ - ldrsh.w r0, [r2, #154] @ 0x9a │ │ │ │ - bcs.n 71339c │ │ │ │ + mrc2 0, 5, r0, cr2, cr10, {4} │ │ │ │ + ldc2 0, cr0, [r6, #616]! @ 0x268 │ │ │ │ + mcr2 0, 4, r0, cr2, cr10, {4} │ │ │ │ + mcr2 0, 3, r0, cr10, cr10, {4} │ │ │ │ + ldc2l 0, cr0, [r6, #616] @ 0x268 │ │ │ │ + mrc2 0, 0, r0, cr10, cr10, {4} │ │ │ │ + ldc2l 0, cr0, [r2, #616]! @ 0x268 │ │ │ │ + ldc2 0, cr0, [lr, #-616] @ 0xfffffd98 │ │ │ │ + ldc2 0, cr0, [r6, #-616]! @ 0xfffffd98 │ │ │ │ + ldc2 0, cr0, [sl, #616] @ 0x268 │ │ │ │ + ldc2l 0, cr0, [r2, #-616] @ 0xfffffd98 │ │ │ │ + bpl.n 7132dc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf732009a │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + @ instruction: 0xfad2009a │ │ │ │ + cmp r4, #148 @ 0x94 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r0, #236 @ 0xec │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + cmp r4, #134 @ 0x86 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + cmp r4, #128 @ 0x80 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + cmp r4, #122 @ 0x7a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xfb6800a3 │ │ │ │ - @ instruction: 0xfafe009a │ │ │ │ - @ instruction: 0xfb0e009a │ │ │ │ - @ instruction: 0xfb22009a │ │ │ │ - @ instruction: 0xfb36009a │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + vhadd.u8 d0, d24, d19 │ │ │ │ + mrc2 0, 4, r0, cr14, cr10, {4} │ │ │ │ + mcr2 0, 5, r0, cr14, cr10, {4} │ │ │ │ + mcr2 0, 6, r0, cr2, cr10, {4} │ │ │ │ + mrc2 0, 6, r0, cr6, cr10, {4} │ │ │ │ + lsrs r0, r5, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb8ea │ │ │ │ + pop {r1, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #704 @ (adr r3, 71361c ) │ │ │ │ + add r7, pc, #320 @ (adr r7, 71349c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfb02009a │ │ │ │ - @ instruction: 0xfb1a009a │ │ │ │ - @ instruction: 0xfb28009a │ │ │ │ - @ instruction: 0xfb32009a │ │ │ │ - bne.n 7133d8 │ │ │ │ + mcr2 0, 5, r0, cr2, cr10, {4} │ │ │ │ + mrc2 0, 5, r0, cr10, cr10, {4} │ │ │ │ + mcr2 0, 6, r0, cr8, cr10, {4} │ │ │ │ + mrc2 0, 6, r0, cr2, cr10, {4} │ │ │ │ + bmi.n 713318 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xf626009a │ │ │ │ - @ instruction: 0xf61c009a │ │ │ │ - bne.n 7133a0 │ │ │ │ + vst1.8 @ instruction: 0xf9c6009a │ │ │ │ + ldrsh.w r0, [ip, #154] @ 0x9a │ │ │ │ + bmi.n 7132e0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - addw r0, ip, #2202 @ 0x89a │ │ │ │ - @ instruction: 0xf5fe009a │ │ │ │ - @ instruction: 0xfa5400a3 │ │ │ │ + vld1.8 @ instruction: 0xf9ac009a │ │ │ │ + ldrsb.w r0, [lr, #154] @ 0x9a │ │ │ │ + ldc2l 0, cr0, [r4, #652]! @ 0x28c │ │ │ │ cmp r3, #13 │ │ │ │ beq.w 7137f6 │ │ │ │ cmp r3, #17 │ │ │ │ beq.w 713ff4 │ │ │ │ cmp r3, #14 │ │ │ │ beq.w 714512 │ │ │ │ cmp r3, #16 │ │ │ │ @@ -2442936,236 +2443008,242 @@ │ │ │ │ ldr r2, [pc, #580] @ (713ff0 ) │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r9 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 7130f2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, pc, #952 @ (adr r6, 71417c ) │ │ │ │ + add r2, sp, #568 @ 0x238 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r5, r4 │ │ │ │ + adds r0, r1, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + subs r2, r2, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + subs r4, r5, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + subs r0, r0, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r7, #29 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r3, #30 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + subs r0, r6, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r5, #31 │ │ │ │ + subs r4, r1, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + adds r2, r5, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r6!, {r1, r3, r5} │ │ │ │ + ldmia r1, {r1, r3, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, pc, #872 @ (adr r5, 714160 ) │ │ │ │ + add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf724009a │ │ │ │ - @ instruction: 0xf73e009a │ │ │ │ - @ instruction: 0xf754009a │ │ │ │ - @ instruction: 0xf76c009a │ │ │ │ - @ instruction: 0xf784009a │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + @ instruction: 0xfac4009a │ │ │ │ + @ instruction: 0xfade009a │ │ │ │ + @ instruction: 0xfaf4009a │ │ │ │ + @ instruction: 0xfb0c009a │ │ │ │ + @ instruction: 0xfb24009a │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, pc, #344 @ (adr r5, 713f6c ) │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf768009a │ │ │ │ - @ instruction: 0xf6ba009a │ │ │ │ - @ instruction: 0xf774009a │ │ │ │ - @ instruction: 0xf6e8009a │ │ │ │ - @ instruction: 0xf700009a │ │ │ │ - @ instruction: 0xf76c009a │ │ │ │ - @ instruction: 0xf77c009a │ │ │ │ - @ instruction: 0xf78c009a │ │ │ │ - @ instruction: 0xf79c009a │ │ │ │ - @ instruction: 0xf7ac009a │ │ │ │ - @ instruction: 0xf7c0009a │ │ │ │ - @ instruction: 0xf7d4009a │ │ │ │ - @ instruction: 0xf7e8009a │ │ │ │ - strb.w r0, [r0, sl, lsl #1] │ │ │ │ - ldrb.w r0, [r4, sl, lsl #1] │ │ │ │ - ldrh.w r0, [r0, sl, lsl #1] │ │ │ │ - str.w r0, [r0, sl, lsl #1] │ │ │ │ - ldr.w r0, [r8, sl, lsl #1] │ │ │ │ - ldr??.w r0, [r0, sl, lsl #1] │ │ │ │ - strb.w r0, [r8, #154] @ 0x9a │ │ │ │ - ldrb.w r0, [ip, #154] @ 0x9a │ │ │ │ - ldrh.w r0, [r0, #154] @ 0x9a │ │ │ │ - str.w r0, [ip, #154] @ 0x9a │ │ │ │ - ldr.w r0, [ip, #154] @ 0x9a │ │ │ │ - ldr??.w r0, [r0, #154] @ 0x9a │ │ │ │ - vst4.32 {d0-d3}, [r8 :64], sl │ │ │ │ - vld4.32 {d0-d3}, [r0 :64], sl │ │ │ │ - ldrsh.w r0, [r4, sl, lsl #1] │ │ │ │ - vst4.32 {d16-d19}, [r8 :64], sl │ │ │ │ - ldr??.w r0, [sl, sl, lsl #1] │ │ │ │ - ldr??.w r0, [r4, sl, lsl #1] │ │ │ │ - ldrsb.w r0, [r2, #154] @ 0x9a │ │ │ │ - vld1.8 @ instruction: 0xf9ac009a │ │ │ │ - vst1.8 @ instruction: 0xf9c6009a │ │ │ │ - vld1.8 @ instruction: 0xf9e0009a │ │ │ │ - ldr??.w r0, [lr, #154] @ 0x9a │ │ │ │ - @ instruction: 0xfa18009a │ │ │ │ - @ instruction: 0xfa36009a │ │ │ │ - @ instruction: 0xfa48009a │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xfb08009a │ │ │ │ + @ instruction: 0xfa5a009a │ │ │ │ + @ instruction: 0xfb14009a │ │ │ │ + @ instruction: 0xfa88009a │ │ │ │ + @ instruction: 0xfaa0009a │ │ │ │ + @ instruction: 0xfb0c009a │ │ │ │ + @ instruction: 0xfb1c009a │ │ │ │ + @ instruction: 0xfb2c009a │ │ │ │ + @ instruction: 0xfb3c009a │ │ │ │ + @ instruction: 0xfb4c009a │ │ │ │ + @ instruction: 0xfb60009a │ │ │ │ + @ instruction: 0xfb74009a │ │ │ │ + @ instruction: 0xfb88009a │ │ │ │ + @ instruction: 0xfba0009a │ │ │ │ + @ instruction: 0xfbb4009a │ │ │ │ + @ instruction: 0xfbd0009a │ │ │ │ + @ instruction: 0xfbe0009a │ │ │ │ + @ instruction: 0xfbf8009a │ │ │ │ + ldc2 0, cr0, [r0], {154} @ 0x9a │ │ │ │ + stc2 0, cr0, [r8], #-616 @ 0xfffffd98 │ │ │ │ + ldc2 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ + mrrc2 0, 9, r0, r0, cr10 @ │ │ │ │ + stc2l 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ + ldc2l 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ + ldc2 0, cr0, [r0], {154} @ 0x9a │ │ │ │ + stc2 0, cr0, [r8], #616 @ 0x268 │ │ │ │ + stc2l 0, cr0, [r0], {154} @ 0x9a │ │ │ │ + ldc2l 0, cr0, [r4], {154} @ 0x9a │ │ │ │ + stc2l 0, cr0, [r8], #616 @ 0x268 │ │ │ │ + ldc2l 0, cr0, [sl], #616 @ 0x268 │ │ │ │ + ldc2 0, cr0, [r4, #-616] @ 0xfffffd98 │ │ │ │ + ldc2 0, cr0, [r2, #-616]! @ 0xfffffd98 │ │ │ │ + stc2l 0, cr0, [ip, #-616] @ 0xfffffd98 │ │ │ │ + stc2l 0, cr0, [r6, #-616]! @ 0xfffffd98 │ │ │ │ + stc2 0, cr0, [r0, #616] @ 0x268 │ │ │ │ + ldc2 0, cr0, [lr, #616] @ 0x268 │ │ │ │ + ldc2 0, cr0, [r8, #616]! @ 0x268 │ │ │ │ + ldc2l 0, cr0, [r6, #616] @ 0x268 │ │ │ │ + stc2l 0, cr0, [r8, #616]! @ 0x268 │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r2, pc, #624 @ (adr r2, 714128 ) │ │ │ │ + add r6, pc, #240 @ (adr r6, 713fa8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vqadd.u64 d16, d18, d10 │ │ │ │ - @ instruction: 0xfa74009a │ │ │ │ - @ instruction: 0xf6d800a4 │ │ │ │ - @ instruction: 0xfa8e009a │ │ │ │ - @ instruction: 0xfaa6009a │ │ │ │ - @ instruction: 0xfaba009a │ │ │ │ - @ instruction: 0xfad6009a │ │ │ │ - @ instruction: 0xfb52009a │ │ │ │ - vqadd.u32 d0, d22, d10 │ │ │ │ - vqadd.u8 d16, d30, d10 │ │ │ │ - vqadd.u64 d16, d30, d10 │ │ │ │ - vshr.u64 d0, d10, #18 │ │ │ │ - vshr.u64 d16, d10, #38 │ │ │ │ - movs r2, r1 │ │ │ │ + lsls r2, r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, r6 │ │ │ │ + mrc2 0, 0, r0, cr4, cr10, {4} │ │ │ │ + @ instruction: 0xfa7800a4 │ │ │ │ + mcr2 0, 1, r0, cr14, cr10, {4} │ │ │ │ + mcr2 0, 2, r0, cr6, cr10, {4} │ │ │ │ + mrc2 0, 2, r0, cr10, cr10, {4} │ │ │ │ + mrc2 0, 3, r0, cr6, cr10, {4} │ │ │ │ + mrc2 0, 7, r0, cr2, cr10, {4} │ │ │ │ + lsls r6, r0, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ + lsls r6, r5, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + lsls r6, r1, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r7, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r2, r5, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + lsls r2, r0, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #6 │ │ │ │ + lsls r2, r5, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #6 │ │ │ │ + lsls r6, r2, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #7 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #8 │ │ │ │ + lsls r2, r4, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #8 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #9 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r2, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, sp, #8 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r7, #23 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r2, #25 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + uxth r2, r4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r7, #30] │ │ │ │ + strh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r2, #10 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r7, #28] │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + cbz r2, 713f8a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r6, #9 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r5, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r1, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #10 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #11 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2 0, cr0, [r0], {154} @ 0x9a │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + vshr.u64 d0, d10, #16 │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r2, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + cbz r6, 713f9a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xfb7c009a │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + vqadd.u16 d0, d28, d10 │ │ │ │ + lsls r2, r4, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, sp, #616 @ 0x268 │ │ │ │ + cbz r2, 713f9a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r2, #20] │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r1, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r7, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r2, #16] │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r4, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf4a400a4 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + str.w r0, [r4, r4, lsl #2] │ │ │ │ + add sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r4, [r1, #14] │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r3, #8 │ │ │ │ + lsls r2, r7, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr??.w r0, [sl, #154] @ 0x9a │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ + ldc2 0, cr0, [sl, #616] @ 0x268 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ + lsls r2, r4, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + lsls r6, r6, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #9 │ │ │ │ + lsls r6, r0, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #9 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #10 │ │ │ │ + lsls r6, r4, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r1, #6] │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp.w r3, #3584 @ 0xe00 │ │ │ │ bcc.w 7130f2 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r6, r3, r7 │ │ │ │ @@ -2444352,324 +2444430,337 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ movs r0, #1 │ │ │ │ blx 69918 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - revsh r6, r5 │ │ │ │ + bkpt 0x008e │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, r5 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, r7 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2 0, cr0, [ip, #-616]! @ 0xfffffd98 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - addw r0, ip, #154 @ 0x9a │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + lsls r0, r2, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + sub.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ + lsls r4, r2, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + lsls r4, r4, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r4, r4, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r4, r6, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + lsls r2, r7, #17 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + lsls r6, r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #4 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #4 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ + strh r4, [r5, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vaddl.s16 q0, d26, d20 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ + @ instruction: 0xf33a00a4 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #936 @ (adr r5, 715114 ) │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #4 │ │ │ │ + lsls r6, r1, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #5 │ │ │ │ + lsls r0, r4, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r4, r0, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #6 │ │ │ │ + lsls r6, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #6 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #7 │ │ │ │ + lsls r2, r5, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #7 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r0, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - orn r0, r2, #154 @ 0x9a │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + and.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ + lsls r2, r3, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #8 │ │ │ │ + lsls r2, r6, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #9 │ │ │ │ + lsls r0, r6, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #9 │ │ │ │ + lsls r2, r7, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #9 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #10 │ │ │ │ + lsls r6, r4, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #11 │ │ │ │ + lsls r0, r4, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ + ldrb r4, [r0, #26] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, pc, #656 @ (adr r5, 71506c ) │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r3, #10 │ │ │ │ + lsls r6, r7, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vqadd.s16 d16, d16, d10 │ │ │ │ - vqadd.s32 d16, d26, d10 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + @ instruction: 0xf2f0009a │ │ │ │ + ssat r0, #27, sl, lsl #2 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsls r2, r1, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsls r2, r1, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfaf8009a │ │ │ │ - @ instruction: 0xfb06009a │ │ │ │ - @ instruction: 0xfb14009a │ │ │ │ - @ instruction: 0xfb26009a │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + mrc2 0, 4, r0, cr8, cr10, {4} │ │ │ │ + mcr2 0, 5, r0, cr6, cr10, {4} │ │ │ │ + mrc2 0, 5, r0, cr4, cr10, {4} │ │ │ │ + mcr2 0, 6, r0, cr6, cr10, {4} │ │ │ │ + lsls r0, r2, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r4, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r1, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r4, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + lsls r2, r0, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + cbnz r2, 714e44 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfb1e009a │ │ │ │ - adc.w r0, r0, r4, asr #2 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + mrc2 0, 5, r0, cr14, cr10, {4} │ │ │ │ + cdp 0, 14, cr0, cr0, cr4, {5} │ │ │ │ + lsls r0, r6, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #11 │ │ │ │ + lsls r0, r1, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfbd4009a │ │ │ │ - stc2 0, cr0, [r8], {154} @ 0x9a │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + vqadd.u64 d16, d20, d10 │ │ │ │ + vshr.u64 d0, d10, #24 │ │ │ │ + lsls r4, r0, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2 0, cr0, [r8], {154} @ 0x9a │ │ │ │ - lsls r2, r3, #11 │ │ │ │ + movs r0, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #352 @ (adr r3, 714fb8 ) │ │ │ │ + lsls r2, r7, #25 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + add r6, pc, #992 @ (adr r6, 715238 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #12 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #12 │ │ │ │ + lsls r6, r0, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2 0, cr0, [r6], {154} @ 0x9a │ │ │ │ - ldc2 0, cr0, [r8], {154} @ 0x9a │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + movs r6, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + movs r0, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2l 0, cr0, [lr, #616] @ 0x268 │ │ │ │ - ldc2l 0, cr0, [ip, #616] @ 0x268 │ │ │ │ - mcrr 0, 9, r0, sl, cr10 │ │ │ │ - vqadd.u8 d16, d22, d10 │ │ │ │ - strb r2, [r6, #29] │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r6, r4, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #12 │ │ │ │ + lsls r6, r5, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rsbs r0, r4, sl, lsr #2 │ │ │ │ - @ instruction: 0xebee009a │ │ │ │ - @ instruction: 0xf7dc009a │ │ │ │ - @ instruction: 0xf7ea009a │ │ │ │ - @ instruction: 0xf7f8009a │ │ │ │ - strb.w r0, [sl, sl, lsl #1] │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ + vshr.s64 d16, d10, #22 │ │ │ │ lsls r6, r4, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vshr.u64 d16, d10, #46 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r6, #3 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r4, #26 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r0, #27 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + vqadd.s64 d16, d20, d10 │ │ │ │ + vshr.s64 d0, d10, #50 │ │ │ │ + @ instruction: 0xfb7c009a │ │ │ │ + @ instruction: 0xfb8a009a │ │ │ │ + @ instruction: 0xfb98009a │ │ │ │ + @ instruction: 0xfbaa009a │ │ │ │ + lsls r6, r5, #25 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r6, #13 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - uxtb r4, r5 │ │ │ │ + @ instruction: 0xb68c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - svc 10 │ │ │ │ + b.n 715428 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - uxth r6, r7 │ │ │ │ + @ instruction: 0xb65e │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrd r0, r0, [r8, #616]! @ 0x268 │ │ │ │ - and.w r0, sl, sl, lsr #2 │ │ │ │ - b.n 714d70 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - ands.w r0, ip, sl, lsr #2 │ │ │ │ - bic.w r0, r8, sl, lsr #2 │ │ │ │ - orr.w r0, r0, sl, lsr #2 │ │ │ │ - orrs.w r0, r8, sl, lsr #2 │ │ │ │ - orn r0, ip, sl, lsr #2 │ │ │ │ - eor.w r0, r8, sl, lsr #2 │ │ │ │ - @ instruction: 0xeaa8009a │ │ │ │ - @ instruction: 0xeac8009a │ │ │ │ - @ instruction: 0xeae4009a │ │ │ │ - add.w r0, ip, sl, lsr #2 │ │ │ │ - @ instruction: 0xeb22009a │ │ │ │ - @ instruction: 0xeb3c009a │ │ │ │ - adcs.w r0, r6, sl, lsr #2 │ │ │ │ - sbcs.w r0, r4, sl, lsr #2 │ │ │ │ - @ instruction: 0xeb98009a │ │ │ │ - subs.w r0, r8, sl, lsr #2 │ │ │ │ - rsbs r0, r4, sl, lsr #2 │ │ │ │ - @ instruction: 0xebf8009a │ │ │ │ - ldc 0, cr0, [ip], {154} @ 0x9a │ │ │ │ - mcrr 0, 9, r0, r2, cr10 │ │ │ │ - mrrc 0, 9, r0, r2, cr10 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldc 0, cr0, [r8, #616] @ 0x268 │ │ │ │ + stc 0, cr0, [sl, #616]! @ 0x268 │ │ │ │ + @ instruction: 0xeae200a4 │ │ │ │ + ldc 0, cr0, [ip, #616]! @ 0x268 │ │ │ │ + stcl 0, cr0, [r8, #616] @ 0x268 │ │ │ │ + stcl 0, cr0, [r0, #616]! @ 0x268 │ │ │ │ + ldcl 0, cr0, [r8, #616]! @ 0x268 │ │ │ │ + mcr 0, 0, r0, cr12, cr10, {4} │ │ │ │ + mcr 0, 1, r0, cr8, cr10, {4} │ │ │ │ + mcr 0, 2, r0, cr8, cr10, {4} │ │ │ │ + mcr 0, 3, r0, cr8, cr10, {4} │ │ │ │ + mcr 0, 4, r0, cr4, cr10, {4} │ │ │ │ + mcr 0, 5, r0, cr12, cr10, {4} │ │ │ │ + mcr 0, 6, r0, cr2, cr10, {4} │ │ │ │ + mrc 0, 6, r0, cr12, cr10, {4} │ │ │ │ + mrc 0, 7, r0, cr6, cr10, {4} │ │ │ │ + vqadd.s16 d0, d20, d10 │ │ │ │ + vqadd.s64 d0, d24, d10 │ │ │ │ + vqadd.s16 d16, d24, d10 │ │ │ │ + vqadd.s64 d16, d20, d10 │ │ │ │ + vshr.s64 d0, d10, #40 │ │ │ │ + vshr.s64 d0, d10, #4 │ │ │ │ + vshr.s64 d16, d10, #30 │ │ │ │ + vshr.s64 d16, d10, #14 │ │ │ │ + add r3, pc, #32 @ (adr r3, 714f64 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc 0, cr0, [sl], {154} @ 0x9a │ │ │ │ - mcrr 0, 9, r0, r4, cr10 │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + vshr.s64 d0, d10, #6 │ │ │ │ + vshr.s64 d16, d10, #28 │ │ │ │ + strb r0, [r4, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc 0, cr0, [r4], #-616 @ 0xfffffd98 │ │ │ │ - stc 0, cr0, [lr], #-616 @ 0xfffffd98 │ │ │ │ - ldcl 0, cr0, [r6], #-616 @ 0xfffffd98 │ │ │ │ - mcrr 0, 9, r0, r2, cr10 │ │ │ │ - stcl 0, cr0, [r2], #-616 @ 0xfffffd98 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + vshr.s64 d16, d10, #44 │ │ │ │ + vshr.s64 d16, d10, #50 │ │ │ │ + ands.w r0, r6, #154 @ 0x9a │ │ │ │ + vshr.s64 d16, d10, #30 │ │ │ │ + and.w r0, r2, #154 @ 0x9a │ │ │ │ + add r2, pc, #176 @ (adr r2, 71501c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mcrr 0, 9, r0, r4, cr10 │ │ │ │ - stcl 0, cr0, [r6], #-616 @ 0xfffffd98 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + vshr.s64 d16, d10, #28 │ │ │ │ + and.w r0, r6, #154 @ 0x9a │ │ │ │ + asrs r0, r5, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + asrs r0, r4, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r7, #22 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r5, #22 │ │ │ │ + asrs r6, r1, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r4, #22 │ │ │ │ + asrs r4, r0, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r3, #22 │ │ │ │ + asrs r2, r7, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r1, #22 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 714fe2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r6, [r5, #56] @ 0x38 │ │ │ │ + str r2, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vqadd.u8 d16, d28, d10 │ │ │ │ - vqadd.u64 d16, d18, d10 │ │ │ │ - b.n 714950 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - vshr.u64 d0, d10, #52 │ │ │ │ - vshr.u64 d0, d10, #32 │ │ │ │ - vshr.u64 d0, d10, #4 │ │ │ │ - vshr.u64 d16, d10, #40 │ │ │ │ - vshr.u64 d16, d10, #16 │ │ │ │ - movs r0, r2 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, r5 │ │ │ │ + lsls r2, r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ + ldrd r0, r0, [r2], #-656 @ 0x290 │ │ │ │ + lsls r4, r5, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #1 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + add r0, pc, #624 @ (adr r0, 715244 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r7, #7] │ │ │ │ + strb r2, [r3, #22] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ + add r0, pc, #312 @ (adr r0, 715114 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r2, r7 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - udf #234 @ 0xea │ │ │ │ + b.n 715500 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r2, r7, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r2, #16 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r5, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r6, r1, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2444699,17 +2444790,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + lsls r4, r0, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + lsls r2, r3, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #3 │ │ │ │ strd r4, r3, [r0] │ │ │ │ movs r6, #29 │ │ │ │ @@ -2444882,15 +2444973,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #328 @ 0x148 │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u16 d0, d22, d10 │ │ │ │ + lsls r6, r6, #10 │ │ │ │ + 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, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #132] @ (7152ec ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2444935,15 +2445027,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 696cc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl abe278 │ │ │ │ + bl abe5a0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ strb.w r8, [r2, #12] │ │ │ │ b.n 7152a2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ @@ -2445266,15 +2445358,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb5e009a │ │ │ │ + mrc2 0, 7, r0, cr14, cr10, {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 │ │ │ │ ldr r5, [pc, #156] @ (7156e4 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r4, [pc, #156] @ (7156e8 ) │ │ │ │ @@ -2445495,20 +2445587,20 @@ │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ b.n 7157f6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [r4, #154] @ 0x9a │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + ldc2l 0, cr0, [r4, #-616] @ 0xfffffd98 │ │ │ │ + strb r0, [r2, #21] │ │ │ │ lsls r2, r3, #2 │ │ │ │ add r7, pc, #792 @ (adr r7, 715b94 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - vst4.32 {d16-d19}, [r0 :64], sl │ │ │ │ + stc2l 0, cr0, [r0], #616 @ 0x268 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ ldr r2, [pc, #104] @ (7158fc ) │ │ │ │ movs r3, #0 │ │ │ │ @@ -2447342,16 +2447434,15 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7168d8 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + eor.w r0, r6, sl, lsr #2 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r1, #1010] @ 0x3f2 │ │ │ │ bx lr │ │ │ │ cbz r3, 716b20 │ │ │ │ orrs r2, r1 │ │ │ │ ite ne │ │ │ │ movne r0, #9 │ │ │ │ @@ -2447632,21 +2447723,21 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (716d98 ) │ │ │ │ movs r3, #12 │ │ │ │ add r0, pc │ │ │ │ mla r0, r3, r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + strb r2, [r7, #16] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r6, [r2, #76] @ 0x4c │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + str r6, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r7, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2448582,15 +2448673,15 @@ │ │ │ │ it cs │ │ │ │ movcs sl, r0 │ │ │ │ b.n 7175f6 │ │ │ │ mvn.w r9, #1 │ │ │ │ movs r4, #3 │ │ │ │ b.n 7175d2 │ │ │ │ nop │ │ │ │ - ldrsb r4, [r4, r1] │ │ │ │ + ldrh r4, [r0, r0] │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2449052,15 +2449143,15 @@ │ │ │ │ b.n 717856 │ │ │ │ uxth r3, r5 │ │ │ │ ldr.w r8, [sp, #96] @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 717864 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2449211,34 +2449302,34 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 717c24 │ │ │ │ ldr r3, [pc, #48] @ (717cd0 ) │ │ │ │ mov.w ip, #410 @ 0x19a │ │ │ │ add r3, pc │ │ │ │ b.n 717c24 │ │ │ │ nop │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + beq.n 717c00 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - adds r6, #222 @ 0xde │ │ │ │ + subs r2, #126 @ 0x7e │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - add r5, pc, #104 @ (adr r5, 717d24 ) │ │ │ │ + add r0, sp, #744 @ 0x2e8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - @ instruction: 0xb656 │ │ │ │ + cbnz r6, 717d00 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldrh r0, [r5, r5] │ │ │ │ lsls r7, r3, #4 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + str r3, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldrh.w r0, [r0, #286] @ 0x11e │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + mrrc2 1, 1, r0, r0, cr14 @ │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ lsls r6, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 717c08 │ │ │ │ cbz r0, 717cf2 │ │ │ │ @@ -2449246,17 +2449337,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [pc, #8] @ (717cfc ) │ │ │ │ add r0, pc │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bmi.n 717ce0 │ │ │ │ + bhi.n 717c20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 717c08 │ │ │ │ subs r0, #0 │ │ │ │ @@ -2449447,47 +2449538,47 @@ │ │ │ │ b.n 717d82 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ b.n 717dfe │ │ │ │ nop │ │ │ │ strh r6, [r0, #22] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + strb r2, [r7, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ strh r2, [r7, #20] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 717ef0 │ │ │ │ + bhi.n 717e30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.n 717ebc │ │ │ │ + bhi.n 717dfc │ │ │ │ lsls r2, r3, #2 │ │ │ │ subs r4, #232 @ 0xe8 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 717e20 │ │ │ │ + bhi.n 717f60 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ lsls r4, r3, #4 │ │ │ │ strh r2, [r7, #14] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - bcc.n 717e54 │ │ │ │ + bvc.n 717f94 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcc.n 717e64 │ │ │ │ + bvc.n 717fa4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcc.n 717eac │ │ │ │ + bvc.n 717fec │ │ │ │ lsls r2, r3, #2 │ │ │ │ - sxth r6, r4 │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bcc.n 717fd0 │ │ │ │ + bvs.n 717f10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcc.n 717fe8 │ │ │ │ + bvc.n 717f28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcc.n 717ecc │ │ │ │ + bvc.n 71800c │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1728] @ 0x6c0 │ │ │ │ ldr r2, [pc, #196] @ (717ff4 ) │ │ │ │ subw sp, sp, #2348 @ 0x92c │ │ │ │ @@ -2449566,25 +2449657,25 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 717fca │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r6, [r0, #6] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 718040 │ │ │ │ + bvs.n 717f80 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcc.n 718030 │ │ │ │ + bvs.n 717f70 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r1, r0] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + str r0, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r3, #2 │ │ │ │ strh r6, [r5, #0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - bcs.n 717f44 │ │ │ │ + bvs.n 718084 │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #640] @ (7182a8 ) │ │ │ │ @@ -2449842,40 +2449933,40 @@ │ │ │ │ b.n 718042 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #31] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 7181f8 │ │ │ │ + bvs.n 718338 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcs.n 718210 │ │ │ │ + bvs.n 718350 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcs.n 7183a8 │ │ │ │ + bvs.n 7182e8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xfb1fffff │ │ │ │ ldrb r6, [r4, #29] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - bcs.n 718344 │ │ │ │ + bpl.n 718284 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r2, [r1, r6] │ │ │ │ + str r2, [r5, #16] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bne.n 718250 │ │ │ │ + bpl.n 718390 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 718250 │ │ │ │ + bpl.n 718390 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 718250 │ │ │ │ + bpl.n 718390 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 718258 │ │ │ │ + bpl.n 718398 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 718260 │ │ │ │ + bpl.n 7183a0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 71824c │ │ │ │ + bpl.n 71838c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 718374 │ │ │ │ + bmi.n 7182b4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2451006,15 +2451097,15 @@ │ │ │ │ bne.n 718dfa │ │ │ │ b.n 718d5e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r6, #10] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ lsls r2, r4, #4 │ │ │ │ strb r4, [r4, #9] │ │ │ │ lsls r2, r1, #5 │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2451154,15 +2451245,15 @@ │ │ │ │ blx r6 │ │ │ │ adds r0, #3 │ │ │ │ bne.n 718f38 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ b.n 718f0e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ lsls r2, r4, #4 │ │ │ │ strb r0, [r7, #6] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #6] │ │ │ │ lsls r2, r1, #5 │ │ │ │ @@ -2451246,15 +2451337,15 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r3, [pc, #12] @ (71905c ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ and.w r0, r0, #15 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + ldrh r6, [r2, #2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #212] @ (719148 ) │ │ │ │ @@ -2453099,17 +2453190,17 @@ │ │ │ │ strb.w r2, [ip, #3] │ │ │ │ strb.w r3, [ip, #4] │ │ │ │ movs r3, #19 │ │ │ │ strb.w r3, [ip, #5] │ │ │ │ movs r3, #3 │ │ │ │ strb.w r3, [ip, #2] │ │ │ │ b.n 71a082 │ │ │ │ - strb r6, [r5, #19] │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + strb r4, [r4, #28] │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ubfx r0, r2, #1, #1 │ │ │ │ ldr r5, [pc, #484] @ (71a588 ) │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ and.w r9, r1, #1 │ │ │ │ add r5, pc │ │ │ │ @@ -2453262,15 +2453353,15 @@ │ │ │ │ b.n 71a3f0 │ │ │ │ orr.w r2, r9, sl, lsl #1 │ │ │ │ orr.w r0, r2, r0, lsl #4 │ │ │ │ orr.w r0, r0, r8, lsl #5 │ │ │ │ orr.w r0, r0, fp, lsl #2 │ │ │ │ orr.w r0, r0, lr, lsl #3 │ │ │ │ b.n 71a3f0 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ubfx r3, r1, #8, #8 │ │ │ │ lsls r1, r1, #20 │ │ │ │ bpl.n 71a5aa │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #31 │ │ │ │ bic.w r3, r3, #31 │ │ │ │ @@ -2453435,64 +2453526,64 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r4, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ + strb r2, [r0, #11] │ │ │ │ lsls r2, r4, #4 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #12] @ (71a730 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ + strb r2, [r0, #6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #8] @ (71a740 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ lsrs r0, r0, #7 │ │ │ │ bx lr │ │ │ │ - ldr r6, [r1, #92] @ 0x5c │ │ │ │ + strb r6, [r5, #5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (71a754 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + strb r6, [r3, #5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (71a768 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + strb r2, [r1, #5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (71a77c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ - ldr r6, [r2, #88] @ 0x58 │ │ │ │ + strb r6, [r6, #4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (71a790 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + strb r2, [r4, #4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2453591,15 +2453682,15 @@ │ │ │ │ movs r1, #19 │ │ │ │ b.n 71a86a │ │ │ │ movs r1, #12 │ │ │ │ b.n 71a86a │ │ │ │ movs r1, #4 │ │ │ │ b.n 71a86a │ │ │ │ nop │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + strb r6, [r7, #1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #712] @ (71ab78 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2453886,25 +2453977,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r0, r5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r2, r4] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r2, [r7, #60] @ 0x3c │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r2, r4, #4 │ │ │ │ adds r6, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r4, [r1, #108] @ 0x6c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldrsb.w r3, [r1, #45] @ 0x2d │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 71ac04 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ cbz r3, 71ac00 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ @@ -2454354,15 +2454445,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r1, r5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, r5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r4, #4 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, r5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2455589,15 +2455680,15 @@ │ │ │ │ mov r5, r4 │ │ │ │ b.n 71bb88 │ │ │ │ movw r4, #21842 @ 0x5552 │ │ │ │ movt r4, #21845 @ 0x5555 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r4 │ │ │ │ b.n 71bb88 │ │ │ │ - ldr r6, [r3, r7] │ │ │ │ + ldrb r6, [r7, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #168] @ (71bca0 ) │ │ │ │ @@ -2459152,17 +2459243,17 @@ │ │ │ │ bl 73a1e8 │ │ │ │ b.n 71df02 │ │ │ │ ldr r3, [pc, #16] @ (71df64 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ lsl.w r4, r4, r9 │ │ │ │ b.n 71de64 │ │ │ │ - adds r7, #30 │ │ │ │ + subs r2, #190 @ 0xbe │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r6, #192 @ 0xc0 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2459783,15 +2459874,15 @@ │ │ │ │ str.w r5, [r3, #3196] @ 0xc7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 71b190 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r4, #34 @ 0x22 │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2464561,15 +2464652,15 @@ │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeafc0149 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r7, #17 │ │ │ │ lsls r2, r4, #4 │ │ │ │ sub sp, #8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ @@ -2465239,15 +2465330,15 @@ │ │ │ │ b.n 721c9a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 721768 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 1, cr0, [r0], {33} @ 0x21 │ │ │ │ + vrev16.8 d0, d17 │ │ │ │ b.n 72235c │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2466013,20 +2466104,20 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [ip, ] │ │ │ │ + @ instruction: 0xfbbc0121 │ │ │ │ ble.n 7225c8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf29a0121 │ │ │ │ + @ instruction: 0xf63a0121 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #904] @ (7228bc ) │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #904] @ (7228c0 ) │ │ │ │ @@ -2466396,15 +2466487,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bge.n 722834 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf13e0121 │ │ │ │ + @ instruction: 0xf4de0121 │ │ │ │ bge.n 72290c │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2469726,24 +2469817,24 @@ │ │ │ │ b.n 724af2 │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [pc, #24] @ (724bd8 ) │ │ │ │ add r2, pc │ │ │ │ b.n 724af2 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + adds r0, #58 @ 0x3a │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cmp r5, #20 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf2220121 │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + rsb r1, r2, #10551296 @ 0xa10000 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r7, #98 @ 0x62 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cmp r3, #180 @ 0xb4 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #368] @ (724d60 ) │ │ │ │ @@ -2469900,19 +2469991,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ push {r3} │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 724de6 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + cmp r6, #24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - svc 128 @ 0x80 │ │ │ │ + b.n 7253b4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ bhi.n 724dc2 │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldrb.w r3, [r0, #516] @ 0x204 │ │ │ │ @@ -2470116,23 +2470207,23 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 724eba │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ sxth r4, r3 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r4, #4 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - cmp r0, #64 @ 0x40 │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #544] @ (7251dc ) │ │ │ │ @@ -2470454,15 +2470545,15 @@ │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 6944c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #6] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r6, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 725346 │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r2, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2471304,19 +2471395,19 @@ │ │ │ │ nop │ │ │ │ add r6, pc, #672 @ (adr r6, 725e10 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #544 @ (adr r6, 725d98 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ - subs r4, r3, r7 │ │ │ │ + subs r4, r7, #5 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - beq.n 725b64 │ │ │ │ + bmi.n 725aa4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #548] @ (725dbc ) │ │ │ │ @@ -2471546,21 +2471637,21 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #384 @ (adr r4, 725f40 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #288 @ (adr r4, 725ee8 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ - subs r4, r4, r1 │ │ │ │ - lsls r2, r4, #4 │ │ │ │ - pop {r1, r6} │ │ │ │ - lsls r1, r4, #4 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r2, r2, r3 │ │ │ │ + ittt al │ │ │ │ + lslal r1, r4, #4 │ │ │ │ + addal r0, r2, #3 │ │ │ │ + lslal r2, r4, #4 │ │ │ │ + adds r2, r6, #1 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #856] @ (726144 ) │ │ │ │ @@ -2471900,29 +2471991,29 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #16 @ (adr r2, 726160 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #28 │ │ │ │ + subs r6, r2, r3 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bgt.n 726114 │ │ │ │ + b.n 726254 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr r7, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + cbnz r6, 7261dc │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + subs r4, r5, r3 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r6, r6, #25 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + subs r2, r3, r2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + adds r2, r3, r7 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r1, [pc, #404] @ (72631c ) │ │ │ │ @@ -2472538,25 +2472629,25 @@ │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 726766 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - blt.n 7267d8 │ │ │ │ + svc 110 @ 0x6e │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + adds r6, #54 @ 0x36 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r6, r3, #17 │ │ │ │ + asrs r6, r7, #31 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 726c36 │ │ │ │ cmp.w sl, #12 │ │ │ │ @@ -2472851,15 +2472942,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ orr.w r3, r3, #5 │ │ │ │ strb.w r3, [r5, #40] @ 0x28 │ │ │ │ b.n 7269ce │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + cbz r2, 726c2c │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 726c08 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2472910,15 +2473001,15 @@ │ │ │ │ bne.w 72685c │ │ │ │ b.n 7264fa │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 7269f4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ push {lr} │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ bhi.n 726cb4 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -2474736,17 +2474827,17 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ strh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r7, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2476680,131 +2476771,132 @@ │ │ │ │ ldr r0, [pc, #260] @ (729410 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72906c │ │ │ │ ldr r0, [pc, #256] @ (729414 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72906c │ │ │ │ nop │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stc2l 1, cr0, [r4], {34} @ 0x22 │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + lsls r4, r4, #1 │ │ │ │ + lsls r3, r4, #4 │ │ │ │ + pop {r1, r4, r6} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r7, #27 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - pop {r1, pc} │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stmia r4!, {r2} │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ + asrs r4, r4, #12 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ble.n 729428 │ │ │ │ + b.n 729568 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bkpt 0x00f4 │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - rev r6, r7 │ │ │ │ + pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + movs r5, #102 @ 0x66 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bcc.n 7292e4 │ │ │ │ + bvc.n 729424 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - vld4.8 {d0,d2,d4,d6}, [r4 :128], r2 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + stc2l 1, cr0, [r4], {34} @ 0x22 │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - b.n 728b68 │ │ │ │ + b.n 7292a8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bge.n 7292a0 │ │ │ │ + udf #58 @ 0x3a │ │ │ │ lsls r2, r4, #4 │ │ │ │ - orrs.w r1, r0, #10616832 @ 0xa20000 │ │ │ │ - @ instruction: 0xead80122 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + @ instruction: 0xf7f00122 │ │ │ │ + cdp 1, 7, cr0, cr8, cr2, {1} │ │ │ │ + asrs r6, r2, #26 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldc2l 1, cr0, [ip, #-136]! @ 0xffffff78 │ │ │ │ - vaddw.u8 q8, q6, d18 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r4, {r1, r2, r3, r4} │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ + lsls r3, r4, #4 │ │ │ │ + lsrs r0, r5, #9 │ │ │ │ + lsls r3, r4, #4 │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldcl 1, cr0, [ip], {34} @ 0x22 │ │ │ │ - b.n 7295cc │ │ │ │ + orns r1, ip, #34 @ 0x22 │ │ │ │ + b.n 728d0c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r6, r6, #1 │ │ │ │ + movs r0, #22 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + asrs r6, r2, #7 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - b.n 729a58 │ │ │ │ + b.n 729198 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - subs r4, r4, #6 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + asrs r6, r2, #11 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - udf #150 @ 0x96 │ │ │ │ + b.n 72981c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r0, r3, #5 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bvc.n 7292b8 │ │ │ │ + blt.n 7293f8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bls.n 729360 │ │ │ │ + ble.n 7294a0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cdp 1, 14, cr0, cr0, cr2, {1} │ │ │ │ - beq.n 729480 │ │ │ │ + @ instruction: 0xf2800122 │ │ │ │ + bcc.n 7293c0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf1240122 │ │ │ │ - rsb r1, ip, #10616832 @ 0xa20000 │ │ │ │ - adds r6, r3, r7 │ │ │ │ + @ instruction: 0xf4c40122 │ │ │ │ + vld4.8 {d16,d18,d20,d22}, [ip :128], r2 │ │ │ │ + adds r6, r7, #5 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bmi.n 7293a8 │ │ │ │ + bhi.n 7292e8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + lsrs r2, r3, #24 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r6, r4, #28 │ │ │ │ + lsrs r6, r0, #11 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + bne.n 7294b4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + adds r0, r6, r3 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - b.n 7292f0 │ │ │ │ - lsls r2, r4, #4 │ │ │ │ - asrs r2, r3, #25 │ │ │ │ + @ instruction: 0xeb200122 │ │ │ │ + adds r2, r7, r7 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - b.n 728e2c │ │ │ │ - lsls r2, r4, #4 │ │ │ │ - subs r4, r5, r2 │ │ │ │ + ldmia.w sl!, {r1, r5, r8} │ │ │ │ + subs r4, r1, #1 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r6, r4, #4 │ │ │ │ + lsrs r6, r0, #19 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r0, r2, #0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + subs r2, r6, r3 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r4, #27 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r6, r3, #30 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r2, r5, #31 │ │ │ │ + lsrs r2, 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, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #232] @ (729514 ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2477238,20 +2477330,21 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r2, #16] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - add r7, pc, #296 @ (adr r7, 7299b4 ) │ │ │ │ + add r2, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r2, #116] @ 0x74 │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cdp2 1, 0, cr0, cr10, cr1, {1} │ │ │ │ - svc 252 @ 0xfc │ │ │ │ + lsls r2, r5, #6 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ + b.n 729fd0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #848] @ (729bfc ) │ │ │ │ @@ -2477961,20 +2478054,20 @@ │ │ │ │ b.n 729d68 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #616 @ (adr r1, 72a254 ) │ │ │ │ + add r5, pc, #232 @ (adr r5, 72a0d4 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr??.w r0, [sl, ] │ │ │ │ - str r4, [r3, #24] │ │ │ │ + ldc2 1, cr0, [sl], {33} @ 0x21 │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bge.n 72a0a4 │ │ │ │ + ble.n 729fe4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ str r0, [r0, #8] │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2478318,20 +2478411,20 @@ │ │ │ │ b.n 72a124 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r0, [r0, r7] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + add r1, pc, #504 @ (adr r1, 72a5a0 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf4be0121 │ │ │ │ - ldrb r0, [r4, r7] │ │ │ │ + ldr.w r0, [lr, ] │ │ │ │ + str r0, [r0, #24] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bvs.n 72a2e8 │ │ │ │ + bge.n 72a428 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrb r4, [r0, r3] │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2952] @ 0xb88 │ │ │ │ @@ -2478898,20 +2478991,20 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 72a672 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r7, r1] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cdp 1, 10, cr0, cr14, cr1, {1} │ │ │ │ - beq.n 72a908 │ │ │ │ + movw r1, #57377 @ 0xe021 │ │ │ │ + bmi.n 72aa48 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrsb r0, [r6, r7] │ │ │ │ lsls r1, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2479305,19 +2479398,19 @@ │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w r6, [r8, #12] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [pc, #12] @ (72ae04 ) │ │ │ │ add r5, pc │ │ │ │ b.n 72ad20 │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r7, #142 @ 0x8e │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r5, #28 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r3, #100 @ 0x64 │ │ │ │ + subs r7, #4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #356] @ (72af80 ) │ │ │ │ @@ -2479469,17 +2479562,17 @@ │ │ │ │ nop │ │ │ │ str r4, [r3, r7] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, r7] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r5, #124 @ 0x7c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsrs r4, r7, #13 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bhi.n 72afce │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ movs r2, #1 │ │ │ │ @@ -2479751,15 +2479844,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 6944c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ lsls r1, r1, #5 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r7, #29 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 72b2be │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r1, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2480448,17 +2480541,18 @@ │ │ │ │ beq.n 72b918 │ │ │ │ b.n 72b8d4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [pc, #640] @ (72bbdc ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ + lsls r3, r4, #4 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldc2 1, cr0, [r6, #136] @ 0x88 │ │ │ │ mov sl, r8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2480752,21 +2480846,21 @@ │ │ │ │ b.n 72bb88 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov r0, pc │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + adds r1, #4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r2, r1, #20 │ │ │ │ + lsrs r2, r5, #2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ add r0, r1 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - cmp r5, #22 │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ movs r2, #24 │ │ │ │ @@ -2480897,15 +2480991,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ muls r6, r3 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 72be40 │ │ │ │ + bvc.n 72bd80 │ │ │ │ lsls r3, r4, #4 │ │ │ │ negs r2, r3 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2481338,25 +2481432,25 @@ │ │ │ │ eor.w r4, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 72c202 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r0, [r0, #100] @ 0x64 │ │ │ │ + strb r0, [r4, #7] │ │ │ │ lsls r3, r4, #4 │ │ │ │ rors r6, r4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r3, #22 │ │ │ │ + cmp r6, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ eors r2, r5 │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 72c6d2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -2481653,15 +2481747,15 @@ │ │ │ │ eor.w r3, r3, #31 │ │ │ │ and.w r3, r3, #31 │ │ │ │ movs r5, #2 │ │ │ │ b.n 72c39e │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - @ instruction: 0xf27e0122 │ │ │ │ + @ instruction: 0xf61e0122 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 72c6a8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ eor.w r2, r2, #31 │ │ │ │ @@ -2481711,16 +2481805,16 @@ │ │ │ │ bne.w 72c2f4 │ │ │ │ b.n 72bfb2 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 72c494 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - vrhadd.s8 d0, d4, d18 │ │ │ │ - cdp 1, 8, cr0, cr4, cr2, {1} │ │ │ │ + subw r1, r4, #34 @ 0x22 │ │ │ │ + @ instruction: 0xf2240122 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ bhi.n 72c72c │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cbnz r0, 72c726 │ │ │ │ @@ -2483390,17 +2483484,17 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #250 @ 0xfa │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 72d89c │ │ │ │ + b.n 72dfdc │ │ │ │ lsls r2, r4, #4 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + b.n 72df84 │ │ │ │ lsls r2, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2484579,61 +2484673,61 @@ │ │ │ │ ldr r0, [pc, #100] @ (72e558 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72e3a8 │ │ │ │ ldr r0, [pc, #96] @ (72e55c ) │ │ │ │ add r0, pc │ │ │ │ b.n 72e3a8 │ │ │ │ nop │ │ │ │ - add r7, pc, #40 @ (adr r7, 72e52c ) │ │ │ │ + add r2, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r4, [r1, #9] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r7, sp, #120 @ 0x78 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r4, pc, #240 @ (adr r4, 72e604 ) │ │ │ │ + add r7, pc, #880 @ (adr r7, 72e884 ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + add r0, pc, #680 @ (adr r0, 72e7c4 ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r3, [sp, #456] @ 0x1c8 │ │ │ │ + str r7, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r0, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r0, #14] │ │ │ │ + ldrh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r2, #32] │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + str r2, [sp, #24] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r2, #20] │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r2, [r0, #14] │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r0, pc, #904 @ (adr r0, 72e8d8 ) │ │ │ │ + add r4, pc, #520 @ (adr r4, 72e758 ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + add r2, pc, #144 @ (adr r2, 72e5e4 ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r6, [r1, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #20] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + strh r0, [r4, #28] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + strh r2, [r0, #10] │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #232] @ (72e65c ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2485011,21 +2485105,21 @@ │ │ │ │ nop │ │ │ │ adds r4, r3, r0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r5, #31 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + strb r2, [r5, #11] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bics r0, r7 │ │ │ │ + bx fp │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r7, #17 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #848] @ (72ecb8 ) │ │ │ │ @@ -2485735,21 +2485829,21 @@ │ │ │ │ b.n 72ee24 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r0, #11 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ + ldr r6, [r1, #80] @ 0x50 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + sbcs r6, r1 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r7, #24 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xfaf60122 │ │ │ │ + cdp2 1, 9, cr0, cr6, cr2, {1} │ │ │ │ lsrs r4, r0, #31 │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2486092,21 +2486186,21 @@ │ │ │ │ b.n 72f1e0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r0, #28 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r5, #210 @ 0xd2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r4, r3, #27 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xf73a0122 │ │ │ │ + @ instruction: 0xfada0122 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2952] @ 0xb88 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2486666,21 +2486760,21 @@ │ │ │ │ b.n 72f71e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #7 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r6, r0, #4 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - sbc.w r1, r2, #34 @ 0x22 │ │ │ │ + add.w r1, r2, #10616832 @ 0xa20000 │ │ │ │ lsls r6, r0, #29 │ │ │ │ lsls r1, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ @@ -2487967,15 +2488061,15 @@ │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldrh r6, [r4, #16] │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2488099,22 +2488193,22 @@ │ │ │ │ orr.w r3, r3, #7 │ │ │ │ strb r3, [r5, r2] │ │ │ │ b.n 7308a8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldrb.w r0, [sl, ] │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r3, #20] │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r6, #10] │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r4, #4 │ │ │ │ @ instruction: 0xf7260148 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #244] @ (730a44 ) │ │ │ │ @@ -2488340,51 +2488434,51 @@ │ │ │ │ b.n 730abe │ │ │ │ ldr r0, [pc, #76] @ (730bc8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 730abe │ │ │ │ ldr r0, [pc, #76] @ (730bcc ) │ │ │ │ add r0, pc │ │ │ │ b.n 730abe │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #696] @ 0x2b8 │ │ │ │ + str r5, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #496] @ 0x1f0 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #928] @ 0x3a0 │ │ │ │ + str r5, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #344] @ 0x158 │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #16] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + str r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + str r5, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #272] @ (730cf4 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2488890,21 +2488984,21 @@ │ │ │ │ b.n 730eea │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs.w r1, lr, #72 @ 0x48 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add.w r1, r8, #72 @ 0x48 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2489204,21 +2489298,21 @@ │ │ │ │ b.n 73124e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp 1, 5, cr0, cr10, cr8, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r4, #288]! @ 0x120 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + strh r4, [r7, #24] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + strh r2, [r6, #16] │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ push {lr} │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, #20 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ @@ -2491081,17 +2491175,17 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ pldw [pc, #4095] @ 73380b │ │ │ │ bhi.n 7328e0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + ldrb r4, [r4, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r2, [r5, #23] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ add.w r0, r0, #8192 @ 0x2000 │ │ │ │ ldrb.w r2, [r0, #3810] @ 0xee2 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bpl.n 73282e │ │ │ │ and.w r3, r3, #1056768 @ 0x102000 │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ @@ -2493911,17 +2494005,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ bhi.n 734524 │ │ │ │ b.n 734540 │ │ │ │ movs r0, #3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r4, [r4, r3] │ │ │ │ + ldrb r4, [r0, r2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2493982,17 +2494076,17 @@ │ │ │ │ subs r7, r2, #1 │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 7345b4 │ │ │ │ b.n 7345e2 │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ + ldrh r0, [r6, r7] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ lsls r3, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 718cd4 │ │ │ │ @@ -2496220,17 +2496314,17 @@ │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 735bd2 │ │ │ │ b.n 735c04 │ │ │ │ nop │ │ │ │ - tst r6, r5 │ │ │ │ + cmp lr, r9 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - tst r6, r3 │ │ │ │ + cmp lr, r7 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r4, [pc, #460] @ (735e18 ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -2496475,17 +2496569,17 @@ │ │ │ │ adds r0, r4, r2 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ eors r0, r6 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ orr.w r0, r0, r5, lsl #24 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r7, #178 @ 0xb2 │ │ │ │ + muls r2, r2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r7, #162 @ 0xa2 │ │ │ │ + muls r2, r0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ mov r7, r1 │ │ │ │ @@ -2496572,15 +2496666,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, #7 │ │ │ │ movs r1, #2 │ │ │ │ b.n 735f08 │ │ │ │ subs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ b.n 735f08 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + orrs r4, r2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ b.n 735ae6 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (736360 ) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2498065,15 +2498159,15 @@ │ │ │ │ bhi.n 736edc │ │ │ │ ldr r3, [pc, #12] @ (736ee0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + adds r2, #228 @ 0xe4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ cmp r0, #4 │ │ │ │ beq.n 736efe │ │ │ │ cmp r0, #8 │ │ │ │ beq.n 736efa │ │ │ │ sub.w r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ @@ -2498326,19 +2498420,19 @@ │ │ │ │ b.n 73711c │ │ │ │ mov r6, r7 │ │ │ │ mov lr, r0 │ │ │ │ b.n 73711c │ │ │ │ mov.w lr, #0 │ │ │ │ mov r8, lr │ │ │ │ b.n 736f96 │ │ │ │ - cmp r7, #56 @ 0x38 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r7, #24 │ │ │ │ + adds r2, #184 @ 0xb8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #17 │ │ │ │ it hi │ │ │ │ movhi r3, #32 │ │ │ │ bhi.n 737198 │ │ │ │ @@ -2500049,15 +2500143,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 73810c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r6, #28] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldrb r6, [r6, #22] │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2501825,15 +2501919,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (7395f8 ) │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ add r2, pc │ │ │ │ add r3, r1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ b.n 739598 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + lsrs r2, r4, #19 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ ldr.w r4, [pc, #1292] @ 739b20 │ │ │ │ @@ -2509291,15 +2509385,15 @@ │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ bne.n 73e540 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ cbz r0, 73e596 │ │ │ │ addw r6, r5, #3908 @ 0xf44 │ │ │ │ addw r4, r5, #3924 @ 0xf54 │ │ │ │ - bl af7a14 │ │ │ │ + bl af7d3c │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 73e57c │ │ │ │ ldr.w r3, [r5, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 73e56e │ │ │ │ @@ -2509308,15 +2509402,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 73e592 │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 73e584 │ │ │ │ addw r0, r5, #3880 @ 0xf28 │ │ │ │ - bl afcec8 │ │ │ │ + bl afd1f0 │ │ │ │ add.w r0, r5, #4256 @ 0x10a0 │ │ │ │ adds r0, #8 │ │ │ │ bl 7487fc │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #184] @ 0xb8 │ │ │ │ blx 6a8a8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2509640,15 +2509734,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [r4, #716] @ 0x2cc │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r4, #3880 @ 0xf28 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl afcea4 │ │ │ │ + bl afd1cc │ │ │ │ movs r1, #20 │ │ │ │ movs r0, #1 │ │ │ │ blx 6ae50 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r7, #2920] @ 0xb68 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 73ea78 │ │ │ │ @@ -2509658,15 +2509752,15 @@ │ │ │ │ bne.n 73ea78 │ │ │ │ ldr.w r3, [r5, #3476] @ 0xd94 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r3, #25 │ │ │ │ itt mi │ │ │ │ ldrmi.w r3, [r4, #3828] @ 0xef4 │ │ │ │ strmi.w r3, [r4, #380] @ 0x17c │ │ │ │ - bl af7618 │ │ │ │ + bl af7940 │ │ │ │ str.w r0, [r4, #3876] @ 0xf24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 73ea78 │ │ │ │ ldr.w r9, [pc, #372] @ 73eb18 │ │ │ │ addw r6, r4, #3924 @ 0xf54 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r4 │ │ │ │ @@ -2509691,15 +2509785,15 @@ │ │ │ │ bne.n 73e9c0 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add.w r4, fp, #15488 @ 0x3c80 │ │ │ │ ldr.w r0, [fp, #3876] @ 0xf24 │ │ │ │ adds r4, #60 @ 0x3c │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldrb.w r1, [r5, #48] @ 0x30 │ │ │ │ - bl af7cc8 │ │ │ │ + bl af7ff0 │ │ │ │ ldr r2, [pc, #276] @ (73eb1c ) │ │ │ │ ldr.w r3, [fp, #3876] @ 0xf24 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 7b2cac │ │ │ │ movs r3, #0 │ │ │ │ @@ -2509791,31 +2509885,31 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ @ instruction: 0xfa7dffff │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r5 :256] │ │ │ │ subs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #104] @ 0x68 │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + cbnz r6, 73eb8c │ │ │ │ lsls r2, r4, #4 │ │ │ │ lsrs r4, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r7, #22 │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + cbnz r0, 73eb76 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ + ldr r2, [r0, #76] @ 0x4c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r5, [pc, #1904] @ 73f2b8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2510060,15 +2510154,15 @@ │ │ │ │ blx r3 │ │ │ │ blx 69ad4 │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ ldrd sl, r6, [r0] │ │ │ │ blx 6a728 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl afcb40 │ │ │ │ + bl afce68 │ │ │ │ ldr.w r8, [r4, #1860] @ 0x744 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ cmp.w r8, #35 @ 0x23 │ │ │ │ mov.w r0, #16843009 @ 0x1010101 │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ @@ -2510396,29 +2510490,29 @@ │ │ │ │ ldc2l 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ bl 63b2c2 │ │ │ │ bl 6012c6 │ │ │ │ movs r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - b.n 73f75c │ │ │ │ + b.n 73ee9c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ subs r2, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #20] │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r3, #2 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2510806,53 +2510900,53 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #19 │ │ │ │ lsls r0, r1, #5 │ │ │ │ lsrs r0, r1, #19 │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r2, #72] @ 0x48 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [r5, #16] │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #9 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - str r6, [r0, #8] │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r0, #8] │ │ │ │ + str r4, [r4, #64] @ 0x40 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r2, [r0, r5] │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r0, [r3, r3] │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r4, [r1, r7] │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + str r2, [r1, #32] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #3 │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2511120,15 +2511214,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 73fa70 │ │ │ │ blx 6a8a8 │ │ │ │ str r7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b06b0c │ │ │ │ + bl b06e34 │ │ │ │ ldr.w r2, [r9, #184] @ 0xb8 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cbnz r2, 73fae6 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -2511412,56 +2511506,56 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #28 │ │ │ │ lsls r0, r1, #5 │ │ │ │ lsls r6, r7, #27 │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r4, r0] │ │ │ │ + str r0, [r0, #28] │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + str r0, [r5, #28] │ │ │ │ lsls r0, r3, #2 │ │ │ │ lsls r2, r6, #23 │ │ │ │ lsls r0, r1, #5 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, r3] │ │ │ │ + ldrsh r0, [r3, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldrsh r2, [r5, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + str r4, [r2, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + movs r7, #110 @ 0x6e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + ldr r2, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xfac60095 │ │ │ │ - ldrh r2, [r6, r6] │ │ │ │ + mcr2 0, 3, r0, cr6, cr5, {4} │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r4, [r7, r6] │ │ │ │ + ldrsh r4, [r3, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + str r4, [r4, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + str r4, [r3, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + str r4, [r2, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + str r4, [r1, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #600 @ (adr r5, 740024 ) │ │ │ │ + add r1, sp, #216 @ 0xd8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r0, [r7, r4] │ │ │ │ + ldrsh r0, [r3, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, r6, pc} │ │ │ │ lsls r5, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2511788,15 +2511882,15 @@ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r6, #8] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r3, r6, #4 │ │ │ │ addw r0, r7, #3880 @ 0xf28 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl afcf24 │ │ │ │ + bl afd24c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 73ff7e │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #16418 @ 0x4022 │ │ │ │ bl 74e3a4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ @@ -2511978,21 +2512072,21 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #1 │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r4, [r2, r3] │ │ │ │ + ldrh r4, [r6, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bkpt 0x00fc │ │ │ │ + stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 7403aa │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2512916,26 +2513010,26 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xfbd40147 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbc40147 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + strb r2, [r3, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r3, [sp, #368] @ 0x170 │ │ │ │ + ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + strb r2, [r5, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr??.w r0, [r2, ] │ │ │ │ - ldr r3, [pc, #736] @ (741014 ) │ │ │ │ + ldr r7, [pc, #352] @ (740e94 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r5, [sp, #24] │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r2, [pc, #472] @ (740f14 ) │ │ │ │ + ldr r6, [pc, #88] @ (740d94 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 740da2 │ │ │ │ cmp r1, #8 │ │ │ │ beq.n 740d56 │ │ │ │ @@ -2512979,15 +2513073,15 @@ │ │ │ │ movt r1, #50252 @ 0xc44c │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 740dc8 │ │ │ │ b.n 740d6c │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #92] @ (740e30 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 740df6 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r7, r0, #20 │ │ │ │ @@ -2513025,19 +2513119,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf22a0147 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r3, [pc, #0] @ (740e40 ) │ │ │ │ + ldr r6, [pc, #640] @ (7410c0 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r3, [pc, #168] @ (740eec ) │ │ │ │ + ldr r6, [pc, #808] @ (74116c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r2, [pc, #168] @ (740ef0 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 740e6c │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2513113,19 +2513207,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ subs.w r1, r4, #71 @ 0x47 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r2, [pc, #552] @ (741128 ) │ │ │ │ + ldr r6, [pc, #168] @ (740fa8 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [pc, #896] @ (741284 ) │ │ │ │ + ldr r6, [pc, #512] @ (741104 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ tst.w r3, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ @@ -2517328,15 +2517422,15 @@ │ │ │ │ b.w 74382c │ │ │ │ mov r1, r5 │ │ │ │ b.n 743f88 │ │ │ │ ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + ldr r2, [r1, #64] @ 0x40 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r0, #5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ bl 74d690 │ │ │ │ @@ -2518328,23 +2518422,23 @@ │ │ │ │ ldrb.w r2, [r4, #53] @ 0x35 │ │ │ │ cmp r2, #6 │ │ │ │ bne.w 744bde │ │ │ │ b.n 744ce6 │ │ │ │ nop │ │ │ │ push {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r0, #5 │ │ │ │ - ldrsb r2, [r3, r7] │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldrh r2, [r7, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + asrs r2, r7, #1 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + asrs r4, r0, #4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1048] @ 7451f4 │ │ │ │ @@ -2518938,19 +2519032,19 @@ │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + strh r2, [r2, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsrs r2, r4, #5 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r6, r7, #19 │ │ │ │ + lsrs r6, r3, #2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ add.w r0, r0, #4256 @ 0x10a0 │ │ │ │ @@ -2519970,31 +2520064,31 @@ │ │ │ │ str.w r4, [r3, #172] @ 0xac │ │ │ │ str.w r0, [r2, r1, lsl #2] │ │ │ │ b.n 745fee │ │ │ │ movs r0, #9 │ │ │ │ movt r0, #58368 @ 0xe400 │ │ │ │ b.w 7455d0 │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #408] @ (746428 ) │ │ │ │ + str r6, [r0, r4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [pc, #144] @ (746324 ) │ │ │ │ + str r4, [r0, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r5, [pc, #536] @ (7464b0 ) │ │ │ │ + str r6, [r4, r4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r5, [pc, #864] @ (7465fc ) │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r5, [pc, #600] @ (7464f8 ) │ │ │ │ + str r6, [r6, r4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [pc, #992] @ (746684 ) │ │ │ │ + str r0, [r3, r2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [pc, #528] @ (7464b8 ) │ │ │ │ + str r4, [r4, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [pc, #680] @ (746554 ) │ │ │ │ + str r2, [r1, r1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r5, [pc, #944] @ (746660 ) │ │ │ │ + str r4, [r1, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add.w r3, r0, #12288 @ 0x3000 │ │ │ │ @@ -2521913,15 +2522007,15 @@ │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ ldr.w r2, [sl] │ │ │ │ add r2, r1 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ b.n 747910 │ │ │ │ nop │ │ │ │ - cmp r7, #162 @ 0xa2 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr.w r3, [r0, #2072] @ 0x818 │ │ │ │ cbz r1, 7479ac │ │ │ │ bic.w r3, r3, #4 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ str.w r3, [r0, #2072] @ 0x818 │ │ │ │ @@ -2523250,15 +2523344,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (748910 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r2, r5, #0 │ │ │ │ + subs r2, r1, #7 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr.w r1, [r0, #660] @ 0x294 │ │ │ │ add.w r2, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #672] @ 0x2a0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ adds r4, r1, #1 │ │ │ │ mov.w r5, #26880 @ 0x6900 │ │ │ │ @@ -2524811,22 +2524905,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ lsls r7, r0, #5 │ │ │ │ str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + lsrs r6, r0, #23 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - itee vc │ │ │ │ - lslvc r7, r2, #2 │ │ │ │ - ittt cc @ unpredictable │ │ │ │ - lslcc r7, r2, #2 │ │ │ │ - stmdbcc sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - movcc.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + 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] @ (749cb8 ) │ │ │ │ ldr r3, [pc, #360] @ (749cbc ) │ │ │ │ sub sp, #12 │ │ │ │ add r2, pc │ │ │ │ @@ -2526160,15 +2526254,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 74a600 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 74aa16 │ │ │ │ nop │ │ │ │ - @ instruction: 0xfaea0121 │ │ │ │ + cdp2 1, 8, cr0, cr10, cr1, {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, #3624] @ 0xe28 │ │ │ │ ldr.w r5, [pc, #3092] @ 74b668 │ │ │ │ sub sp, #436 @ 0x1b4 │ │ │ │ ldr.w r4, [pc, #3092] @ 74b66c │ │ │ │ @@ -2527182,15 +2527276,15 @@ │ │ │ │ bne.n 74b62e │ │ │ │ b.n 74b674 │ │ │ │ nop │ │ │ │ strb r2, [r4, r6] │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf21a0121 │ │ │ │ + subs.w r1, sl, #10551296 @ 0xa10000 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r2, #832] @ 0x340 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cbz r3, 74b6ce │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -2528290,15 +2528384,15 @@ │ │ │ │ movne r7, #1 │ │ │ │ b.n 74be5c │ │ │ │ nop │ │ │ │ ldr r1, [pc, #112] @ (74c3bc ) │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add.w r1, r4, r1, asr #32 │ │ │ │ + cdp 1, 10, cr0, cr4, cr1, {1} │ │ │ │ ldr.w r3, [r4, #1500] @ 0x5dc │ │ │ │ cbz r3, 74c392 │ │ │ │ ldrh.w r0, [r4, #1496] @ 0x5d8 │ │ │ │ movs r2, #1 │ │ │ │ str.w r5, [r4, #1500] @ 0x5dc │ │ │ │ str.w r5, [r4, #1492] @ 0x5d4 │ │ │ │ sub.w r3, r0, #32 │ │ │ │ @@ -2528365,15 +2528459,15 @@ │ │ │ │ mov r0, fp │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl afb8a8 │ │ │ │ + bl afbbd0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ @@ -2528830,15 +2528924,15 @@ │ │ │ │ b.w 74b3f0 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 74c5ac │ │ │ │ - ble.n 74c9d4 │ │ │ │ + b.n 74cb14 │ │ │ │ lsls r1, r4, #4 │ │ │ │ add.w r2, r0, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r5, [r2, #348] @ 0x15c │ │ │ │ ldr.w r3, [r2, #340] @ 0x154 │ │ │ │ ldr.w r4, [r2, #352] @ 0x160 │ │ │ │ and.w r1, r3, r5 │ │ │ │ @@ -2528948,19 +2529042,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ adds r5, #66 @ 0x42 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 74cac8 │ │ │ │ + ble.n 74cc08 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldrh r6, [r5, #56] @ 0x38 │ │ │ │ + str r2, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ + str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cbz r0, 74cb46 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ @@ -2528971,15 +2529065,15 @@ │ │ │ │ bhi.n 74cb5c │ │ │ │ ldr r3, [pc, #12] @ (74cb60 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - bls.n 74cba4 │ │ │ │ + bgt.n 74cae4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ cbz r0, 74cb74 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2529170,15 +2529264,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 74ccd8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r3, #102 @ 0x66 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 74cd24 │ │ │ │ + bgt.n 74cc64 │ │ │ │ lsls r1, r4, #4 │ │ │ │ adds r2, #244 @ 0xf4 │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2530004,15 +2530098,15 @@ │ │ │ │ b.n 74cf90 │ │ │ │ movs r0, #13 │ │ │ │ b.n 74cf90 │ │ │ │ adds r2, #128 @ 0x80 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 74d640 │ │ │ │ + blt.n 74d780 │ │ │ │ lsls r1, r4, #4 │ │ │ │ adds r1, #46 @ 0x2e │ │ │ │ lsls r7, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2530555,15 +2530649,15 @@ │ │ │ │ add.w r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r1 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ bl 759800 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + ldmia r4!, {r6, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #508] @ (74dec8 ) │ │ │ │ @@ -2530763,15 +2530857,15 @@ │ │ │ │ bne.w 74dd84 │ │ │ │ b.n 74de2c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ movs r2, #22 │ │ │ │ lsls r7, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2531075,15 +2531169,15 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ ite lt │ │ │ │ addlt.w r0, r0, #864 @ 0x360 │ │ │ │ addge.w r0, r0, #848 @ 0x350 │ │ │ │ mov r8, r3 │ │ │ │ - bl abd718 │ │ │ │ + bl abda40 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 74e2d0 │ │ │ │ cbz r5, 74e254 │ │ │ │ cmp r5, r1 │ │ │ │ beq.n 74e26c │ │ │ │ @@ -2531372,15 +2531466,15 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 74e51a │ │ │ │ nop │ │ │ │ subs r4, r2, r5 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + ldrb r4, [r4, #4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2532001,15 +2532095,15 @@ │ │ │ │ bne.n 74ec44 │ │ │ │ dmb ish │ │ │ │ cbz r3, 74ec6c │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #848 @ 0x350 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl abd748 │ │ │ │ + bl abda70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 74ebf0 │ │ │ │ mov r1, r4 │ │ │ │ b.n 74ec34 │ │ │ │ lsls r3, r2, #25 │ │ │ │ bmi.n 74ebd4 │ │ │ │ @@ -2532495,21 +2532589,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 74f0fa │ │ │ │ ldr r0, [pc, #4] @ (74f180 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #18] │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r0, [pc, #4] @ (74f18c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb892 │ │ │ │ + pop {r1, r4, r5} │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr.w r3, [r0, #2208] @ 0x8a0 │ │ │ │ subs r3, #24 │ │ │ │ cmp r3, #24 │ │ │ │ bhi.n 74f24e │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ @@ -2532599,65 +2532693,65 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (74f2b4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (74f2b8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r6, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + ldr r2, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r0, #28] │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r7, #16] │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ + ldr r0, [r0, #80] @ 0x50 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r1, #20] │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r7, #16] │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ + ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr.w r0, [r0, #3484] @ 0xd9c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #3760 @ 0xeb0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2532937,15 +2533031,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 74f55c │ │ │ │ nop │ │ │ │ lsrs r6, r5, #10 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2120] @ 0x848 │ │ │ │ ldr r2, [pc, #104] @ (74f614 ) │ │ │ │ subw sp, sp, #1964 @ 0x7ac │ │ │ │ @@ -2532987,15 +2533081,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r1, #9 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #104] @ 0x68 │ │ │ │ + ldr r6, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ lsrs r2, r1, #8 │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2533151,21 +2533245,21 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 45dd18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3499a8> │ │ │ │ ldr r2, [pc, #232] @ (74f8c8 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl ab9b50 │ │ │ │ + bl ab9e78 │ │ │ │ cbz r0, 74f85c │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab9bc4 │ │ │ │ + bl ab9eec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab9bc0 │ │ │ │ + bl ab9ee8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 74f896 │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 45e284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x349f14> │ │ │ │ ldr r0, [pc, #192] @ (74f8cc ) │ │ │ │ @@ -2533239,19 +2533333,19 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r3, #1 │ │ │ │ lsls r7, r0, #5 │ │ │ │ lsrs r0, r0, #1 │ │ │ │ lsls r7, r0, #5 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ - add r6, sp, #16 │ │ │ │ + cbz r4, 74f8f8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2533683,15 +2533777,15 @@ │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r4, [sp, #172] @ 0xac │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r4, [sp, #160] @ 0xa0 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl af6ce8 │ │ │ │ + bl af7010 │ │ │ │ b.n 74fd28 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r7, #18 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #11 │ │ │ │ @@ -2534051,17 +2534145,17 @@ │ │ │ │ str r3, [r7, #4] │ │ │ │ str r3, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 7501ac │ │ │ │ cdp2 1, 11, cr0, cr14, cr6, {2} │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #448 @ (adr r4, 7503a4 ) │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldrh r2, [r1, r3] │ │ │ │ + ldrsh r2, [r5, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #236] @ (7502e8 ) │ │ │ │ @@ -2534199,18 +2534293,18 @@ │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, r1, #3488 @ 0xda0 │ │ │ │ add.w r0, r0, #848 @ 0x350 │ │ │ │ mov r7, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl abd4cc │ │ │ │ + bl abd7f4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r0, r4, #864 @ 0x360 │ │ │ │ - bl abd4cc │ │ │ │ + bl abd7f4 │ │ │ │ ldr.w r3, [r6, #1856] @ 0x740 │ │ │ │ strd r6, r3, [r4, #640] @ 0x280 │ │ │ │ ldr.w r3, [r6, #1860] @ 0x744 │ │ │ │ str.w r3, [r4, #652] @ 0x28c │ │ │ │ ldr r5, [pc, #316] @ (7504d4 ) │ │ │ │ ldr r3, [pc, #316] @ (7504d8 ) │ │ │ │ ldr.w r2, [r6, #1864] @ 0x748 │ │ │ │ @@ -2534280,15 +2534374,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r6, #2292] @ 0x8f4 │ │ │ │ - bl afcea4 │ │ │ │ + bl afd1cc │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e8718 │ │ │ │ str r0, [r4, #16] │ │ │ │ @@ -2534385,19 +2534479,19 @@ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cbz r0, 75056e │ │ │ │ bl 5e8854 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cbz r0, 750576 │ │ │ │ bl 5e8854 │ │ │ │ add.w r0, r5, #848 @ 0x350 │ │ │ │ - bl abd4d8 │ │ │ │ + bl abd800 │ │ │ │ add.w r0, r5, #864 @ 0x360 │ │ │ │ - bl abd4d8 │ │ │ │ + bl abd800 │ │ │ │ add.w r0, r5, #816 @ 0x330 │ │ │ │ - bl afcec8 │ │ │ │ + bl afd1f0 │ │ │ │ ldr.w r0, [r5, #644] @ 0x284 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r5, #780 @ 0x30c │ │ │ │ ldr.w r3, [r0, #204] @ 0xcc │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r5, #644] @ 0x284 │ │ │ │ add.w r1, r5, #784 @ 0x310 │ │ │ │ @@ -2534574,15 +2534668,15 @@ │ │ │ │ add r7, pc │ │ │ │ orrs r3, r1 │ │ │ │ str.w r3, [r4, #3476] @ 0xd94 │ │ │ │ bl 74f788 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ add.w r0, r4, #3488 @ 0xda0 │ │ │ │ - bl abd4b0 │ │ │ │ + bl abd7d8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ bl 445ed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331b60> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 750bc4 │ │ │ │ @@ -2534936,15 +2535030,15 @@ │ │ │ │ lsrs r2, r3 │ │ │ │ b.n 7507ee │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrsh.w r0, [lr, #326] @ 0x146 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb.w r0, [r6, #326] @ 0x146 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ @ instruction: 0xeab1ffff │ │ │ │ @ instruction: 0xebf3ffff │ │ │ │ @ instruction: 0xebe5ffff │ │ │ │ @ instruction: 0xea9fffff │ │ │ │ @ instruction: 0xebe1ffff │ │ │ │ ldcl 15, cr15, [pc], #-1020 @ 75081c │ │ │ │ @@ -2534958,105 +2535052,102 @@ │ │ │ │ mrc 15, 2, APSR_nzcv, cr13, cr15, {7} │ │ │ │ movs r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, #3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7020146 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + ldrsb r4, [r1, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bmi.n 750bbc │ │ │ │ + bhi.n 750cfc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bmi.n 750c5c │ │ │ │ + bhi.n 750b9c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + ldrsb r2, [r3, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bpl.n 750c98 │ │ │ │ + bhi.n 750bd8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 750d50 │ │ │ │ + udf #18 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 750b70 │ │ │ │ + udf #32 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 750b88 │ │ │ │ + udf #42 @ 0x2a │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 750b94 │ │ │ │ + udf #46 @ 0x2e │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 750b88 │ │ │ │ + udf #38 @ 0x26 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r1, r4] │ │ │ │ + ldrsb r0, [r5, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bge.n 750be4 │ │ │ │ + udf #80 @ 0x50 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 750c3c │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bgt.n 750ce4 │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r2, [r0, r4] │ │ │ │ + ldrsb r2, [r4, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r4, [r1, r4] │ │ │ │ + ldrsb r4, [r5, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + b.n 7511dc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + b.n 75114c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bgt.n 750cf4 │ │ │ │ + svc 198 @ 0xc6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bgt.n 750bac │ │ │ │ + b.n 750cec │ │ │ │ lsls r6, r2, #2 │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ + b.n 75113c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bge.n 750c0c │ │ │ │ + udf #74 @ 0x4a │ │ │ │ lsls r6, r2, #2 │ │ │ │ - svc 34 @ 0x22 │ │ │ │ + b.n 751240 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + b.n 751250 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r6, [r5, r2] │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r4, [r6, r2] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - beq.n 750d80 │ │ │ │ + bcc.n 750cc0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 750fe0 │ │ │ │ + b.n 750720 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r6, [r6, r2] │ │ │ │ + ldrsb r6, [r2, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r4, [r0, r3] │ │ │ │ + ldrsb r4, [r4, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r6, [r2, r3] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + ldrsb r0, [r0, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - b.n 750618 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + @ instruction: 0xe8360096 │ │ │ │ + ldrsb r0, [r0, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - b.n 750618 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - b.n 750640 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ + @ instruction: 0xe8320096 │ │ │ │ + strex r0, r0, [r4, #600] @ 0x258 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 7b5a9c │ │ │ │ mov r0, r4 │ │ │ │ @@ -2535065,15 +2535156,15 @@ │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be6c> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be6c> │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #3488 @ 0xda0 │ │ │ │ - bl abd4c8 │ │ │ │ + bl abd7f0 │ │ │ │ ldr.w r0, [r4, #3484] @ 0xd9c │ │ │ │ bl 435510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3211a0> │ │ │ │ ldr.w r0, [r4, #1856] @ 0x740 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ @@ -2535700,15 +2535791,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc 1, cr0, [sl], #280 @ 0x118 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldc 1, cr0, [ip], #-280 @ 0xfffffee8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #3860] @ 0xf14 │ │ │ │ @@ -2535740,15 +2535831,15 @@ │ │ │ │ bne.n 751418 │ │ │ │ b.n 75141a │ │ │ │ bl 7b5a1c │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #928] @ (7517ec ) │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2536976,15 +2537067,15 @@ │ │ │ │ cbz r3, 75220a │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #16 │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl afcf24 │ │ │ │ + bl afd24c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7522ee │ │ │ │ ldr.w r3, [r4, #3852] @ 0xf0c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ @@ -2537374,15 +2537465,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ udf #104 @ 0x68 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 752638 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #200] @ (752704 ) │ │ │ │ @@ -2538601,15 +2538692,15 @@ │ │ │ │ nop │ │ │ │ ldmia r7, {r3, r5, r7} │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r0, #5 │ │ │ │ - adds r0, #216 @ 0xd8 │ │ │ │ + adds r4, #120 @ 0x78 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r3, [pc, #88] @ (753368 ) │ │ │ │ ldr r1, [pc, #92] @ (75336c ) │ │ │ │ ldr.w ip, [pc, #92] @ 753370 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #92] @ (753374 ) │ │ │ │ add ip, pc │ │ │ │ @@ -2538783,15 +2538874,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #4 │ │ │ │ add.w r3, r0, #20 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r0, #24 │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ - bl afcf24 │ │ │ │ + bl afd24c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 75369e │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -2540605,41 +2540696,41 @@ │ │ │ │ lslhi r6, r0, #5 │ │ │ │ ldrbls r0, [r2, #7] │ │ │ │ lslhi r4, r1, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #6] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - strb r0, [r5, #5] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r4, #120 @ 0x78 │ │ │ │ + cmp r0, #24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r3, #158 @ 0x9e │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r7, #72 @ 0x48 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r1, #24] │ │ │ │ + ldrb r0, [r5, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #16 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - muls r0, r1 │ │ │ │ + mov r8, sp │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r4, r7, #7 │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r4, r7, #6 │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r4, r4, #6 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2540939,15 +2541030,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 754cac │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6] │ │ │ │ b.n 754cce │ │ │ │ mov r0, r4 │ │ │ │ - bl afc814 │ │ │ │ + bl afcb3c │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r6] │ │ │ │ b.n 754cce │ │ │ │ ldrb.w r3, [r4, #78] @ 0x4e │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 754cc6 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2542212,25 +2542303,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #352 @ (adr r6, 755c70 ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ add r5, pc, #464 @ (adr r5, 755ce4 ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + asrs r4, r7, #3 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + ldrh r2, [r1, r7] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #3208] @ 0xc88 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, r0, lsl #14 │ │ │ │ vmov s15, ip │ │ │ │ ldr.w r5, [r3, #3188] @ 0xc74 │ │ │ │ @@ -2542647,31 +2542738,31 @@ │ │ │ │ ldr r1, [pc, #40] @ (756018 ) │ │ │ │ add r1, pc │ │ │ │ bl 618ce4 │ │ │ │ b.n 755e08 │ │ │ │ ldr r2, [pc, #36] @ (75601c ) │ │ │ │ add r2, pc │ │ │ │ b.n 755d6c │ │ │ │ - lsrs r6, r7, #12 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r4, r2, #13 │ │ │ │ + lsrs r4, r6, #27 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + asrs r6, r0, #32 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r4, r3, #16 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r6, #24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + lsrs r2, r2, #23 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r4, #0] │ │ │ │ + str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1556] @ 756648 │ │ │ │ @@ -2543176,23 +2543267,23 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r5, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + ldrsh r0, [r0, r2] │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2560] @ 0xa00 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #304] @ (7567b0 ) │ │ │ │ @@ -2543635,18 +2543726,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r0, #5 │ │ │ │ str r5, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #288] @ (756c1c ) │ │ │ │ + ldr r3, [pc, #928] @ (756e9c ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stc2l 0, cr0, [ip, #-600] @ 0xfffffda8 │ │ │ │ - lsls r6, r2, #5 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #1568] @ 757138 │ │ │ │ @@ -2544211,30 +2544303,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r0, #5 │ │ │ │ str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r6 │ │ │ │ + mov r2, sl │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stc2 0, cr0, [lr], #-600 @ 0xfffffda8 │ │ │ │ - @ instruction: 0xf7d80096 │ │ │ │ - rors r6, r5 │ │ │ │ + vshr.u64 d16, d6, #50 │ │ │ │ + @ instruction: 0xfb780096 │ │ │ │ + cmp lr, r1 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - @ instruction: 0xfb6a0096 │ │ │ │ - @ instruction: 0xf7140096 │ │ │ │ - rors r0, r1 │ │ │ │ + vqadd.u8 d0, d26, d6 │ │ │ │ + @ instruction: 0xfab40096 │ │ │ │ + cmp r0, sp │ │ │ │ lsls r1, r4, #4 │ │ │ │ - @ instruction: 0xfb8c0096 │ │ │ │ - @ instruction: 0xf6ee0096 │ │ │ │ - sbcs r6, r5 │ │ │ │ + vqadd.u32 d0, d28, d6 │ │ │ │ + @ instruction: 0xfa8e0096 │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - @ instruction: 0xfb2a0096 │ │ │ │ - @ instruction: 0xf6d40096 │ │ │ │ + mcr2 0, 6, r0, cr10, cr6, {4} │ │ │ │ + @ instruction: 0xfa740096 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #464] @ (757360 ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r3, [pc, #464] @ (757364 ) │ │ │ │ @@ -2545063,15 +2545155,15 @@ │ │ │ │ orr.w r2, r2, r1 │ │ │ │ add.w r1, r5, #1 │ │ │ │ str.w r1, [r0, #660] @ 0x294 │ │ │ │ str.w r2, [ip, r5, lsl #2] │ │ │ │ bne.n 757b06 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r0, #164 @ 0xa4 │ │ │ │ + subs r4, #68 @ 0x44 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r0, #2062] @ 0x80e │ │ │ │ mov r4, r0 │ │ │ │ @@ -2546245,21 +2546337,19 @@ │ │ │ │ add.w r3, r6, #10 │ │ │ │ b.n 75881c │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #12] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #166 @ 0xa6 │ │ │ │ + adds r2, #70 @ 0x46 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - b.n 758838 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - b.n 758880 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - cmp r6, #26 │ │ │ │ + adcs.w r0, sl, r6, lsr #2 │ │ │ │ + sbcs.w r0, ip, r6, lsr #2 │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2896] @ 0xb50 │ │ │ │ subw sp, sp, #1164 @ 0x48c │ │ │ │ mov fp, r1 │ │ │ │ @@ -2547045,15 +2547135,15 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ strb r0, [r1, #11] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #8] │ │ │ │ lsls r6, r0, #5 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2547547,54 +2547637,54 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #202 @ 0xca │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ lsls r1, r4, #4 │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [r1 :128] │ │ │ │ bl 8ed7aa │ │ │ │ bl 85d7ae │ │ │ │ bl 9297b2 │ │ │ │ ldr??.w pc, [pc, #4095] @ 75a7b7 │ │ │ │ bl 7397ba │ │ │ │ bl 8417be │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - subs r0, r3, #3 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 75988c │ │ │ │ + blt.n 7597cc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bvc.n 75973c │ │ │ │ + blt.n 75987c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvc.n 7598d0 │ │ │ │ + blt.n 759810 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r4, r4, #6 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bvs.n 759718 │ │ │ │ + bge.n 759858 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r4, r7, #5 │ │ │ │ + movs r1, #28 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bvs.n 7598c4 │ │ │ │ + bge.n 759804 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvs.n 759784 │ │ │ │ + bge.n 7598c4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvc.n 7598b0 │ │ │ │ + bge.n 7597f0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bvs.n 759888 │ │ │ │ + bls.n 7597c8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldrh.w r3, [r1, #144] @ 0x90 │ │ │ │ ldrb.w ip, [r1] │ │ │ │ push {r4, r5, lr} │ │ │ │ and.w ip, ip, #15 │ │ │ │ ubfx r3, r3, #0, #15 │ │ │ │ smulbb r3, r3, ip │ │ │ │ @@ -2547673,19 +2547763,19 @@ │ │ │ │ strd r3, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 759832 │ │ │ │ ldr.w r3, [r1, #140] @ 0x8c │ │ │ │ adds r3, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ b.n 759872 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + subs r6, r2, #1 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + subs r6, r4, #0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2547782,19 +2547872,19 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, r2 │ │ │ │ + subs r4, r2, #1 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bmi.n 759a5c │ │ │ │ + bvc.n 75999c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bmi.n 759aa0 │ │ │ │ + bvc.n 7599e0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2548509,45 +2548599,45 @@ │ │ │ │ @ instruction: 0xfb07ffff │ │ │ │ ldr??.w pc, [r5, #4095] @ 0xfff │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r9 :128] │ │ │ │ ldrsh r4, [r6, r5] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + asrs r2, r4, #30 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + beq.n 75a19c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + bne.n 75a0a8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + beq.n 75a164 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r5!, {r4, r7} │ │ │ │ + bne.n 75a210 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r2, r1, #12 │ │ │ │ + asrs r2, r5, #26 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + beq.n 75a100 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + beq.n 75a0c8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + bne.n 75a2b8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r1, #28 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + beq.n 75a288 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + bne.n 75a218 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 68c60 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2549112,15 +2549202,15 @@ │ │ │ │ b.n 75a6ea │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r4, r5] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + asrs r0, r5, #6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr r6, [r1, r4] │ │ │ │ lsls r6, r0, #5 │ │ │ │ cbz r2, 75a7ea │ │ │ │ sub.w r0, r1, #134 @ 0x86 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2549247,19 +2549337,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r0, r6] │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldrsb r6, [r6, r4] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r6!, {r4, r5, r6} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #164] @ (75a9dc ) │ │ │ │ @@ -2549340,19 +2549430,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r6, r2] │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldrsb r2, [r4, r1] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #204] @ (75aadc ) │ │ │ │ @@ -2549787,15 +2549877,15 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ lsrs r4, r6, #21 │ │ │ │ lsls r4, r1, #5 │ │ │ │ strh r0, [r6, r0] │ │ │ │ lsls r6, r0, #5 │ │ │ │ strh r0, [r0, r0] │ │ │ │ lsls r6, r0, #5 │ │ │ │ - stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 75af2c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2550389,30 +2550479,30 @@ │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ b.n 75b28c │ │ │ │ ldr r5, [pc, #560] @ (75b688 ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + stmia r1!, {r1, r4} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r0, #9 │ │ │ │ + lsrs r2, r4, #23 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ - lsls r7, r2, #2 │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ + itt │ │ │ │ + lsl r6, r2, #2 │ │ │ │ + itte @ unpredictable > │ │ │ │ + lsl r6, r2, #2 │ │ │ │ + itet le @ unpredictable > │ │ │ │ + lslle r6, r2, #2 │ │ │ │ + ldrhgt r4, [r3, r7] │ │ │ │ + lslle r7, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 75b574 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2550993,17 +2551083,17 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bxns r6 │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb73e │ │ │ │ + revsh r6, r3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ bcs.n 75b954 │ │ │ │ lsls r0, r0, #5 │ │ │ │ mov r0, r9 │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2551229,23 +2551319,23 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ add sl, r8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r5, r7} │ │ │ │ + @ instruction: 0xb844 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r6, r2, #2 │ │ │ │ - hlt 0x0032 │ │ │ │ + bkpt 0x0052 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - push {r1, r2, r3, r5, r6} │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r6, [r0, r1] │ │ │ │ + strh r6, [r4, r7] │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #456] @ (75be48 ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2551450,31 +2551540,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ muls r6, r5 │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmn r4, r1 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r0, r4 │ │ │ │ + @ instruction: 0xb600 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r6, 75be96 │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r4, 75beb2 │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sxth r6, r3 │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r2, 75bebc │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r6, 75be96 │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sxtb r6, r6 │ │ │ │ + @ instruction: 0xb616 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r4, 75be9c │ │ │ │ + push {r2, r5, lr} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #260] @ (75bf94 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2551594,19 +2551684,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ adcs r2, r3 │ │ │ │ lsls r6, r0, #5 │ │ │ │ lsrs r6, r4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #336 @ 0x150 │ │ │ │ + cbz r4, 75c028 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, sp, #792 @ 0x318 │ │ │ │ + cbz r6, 75c008 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r0, 75bfde │ │ │ │ + push {r3, r6, lr} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #88] @ (75c01c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2551857,19 +2551947,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #178 @ 0xb2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r6, #76 @ 0x4c │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + cbz r0, 75c252 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + cbz r2, 75c282 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r2, [pc, #728] @ (75c52c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2552169,25 +2552259,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #158 @ 0x9e │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r3, #196 @ 0xc4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r6, sp, #384 @ 0x180 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, sp, #968 @ 0x3c8 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #304 @ 0x130 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (75c640 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2552549,17 +2552639,17 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 75c81c │ │ │ │ nop │ │ │ │ subs r0, #126 @ 0x7e │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #24 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf534009e │ │ │ │ + ldr.w r0, [r4, #158] @ 0x9e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #116] @ 75c980 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2552607,19 +2552697,19 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 75c94c │ │ │ │ nop │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, pc, #800 @ (adr r5, 75ccb0 ) │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #888 @ 0x378 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr.w r4, [pc, #1216] @ 75ce68 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2553106,33 +2553196,33 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ eors.w r1, r4, #75 @ 0x4b │ │ │ │ orn r1, lr, #75 @ 0x4b │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #912 @ (adr r7, 75d218 ) │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - tst r6, r1 │ │ │ │ + cmp lr, r5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ adds r5, #136 @ 0x88 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r7, pc, #128 @ (adr r7, 75cf14 ) │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r7 │ │ │ │ + add r8, fp │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmia r0!, {r5, r6} │ │ │ │ lsls r0, r0, #5 │ │ │ │ - add r5, pc, #24 @ (adr r5, 75ceb8 ) │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r4, pc, #824 @ (adr r4, 75d1e0 ) │ │ │ │ + add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + tst r6, r7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r3, #19 │ │ │ │ @@ -2553906,19 +2553996,19 @@ │ │ │ │ blx 68a74 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + add r0, pc, #152 @ (adr r0, 75d70c ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + add r0, pc, #40 @ (adr r0, 75d6a0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #28 │ │ │ │ @@ -2554510,15 +2554600,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ movs r4, #4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #672] @ (75df54 ) │ │ │ │ @@ -2555042,15 +2555132,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ movs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -2555390,23 +2555480,23 @@ │ │ │ │ nop │ │ │ │ adds r0, r1, #2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + str r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r0, #128 @ 0x80 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r7, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #2 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r0, r5, r4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #40] @ (75e540 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2555663,15 +2555753,15 @@ │ │ │ │ nop │ │ │ │ adds r0, r1, r4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r0, r4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - str r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r7, r1 │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2558318,77 +2558408,77 @@ │ │ │ │ add r1, pc │ │ │ │ bl 6af90 │ │ │ │ nop │ │ │ │ lsls r0, r3, #18 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r0, #24] │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r6, r0, #18 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrb r2, [r6, #7] │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r4, [r4, #7] │ │ │ │ + ldrb r4, [r0, #22] │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #6] │ │ │ │ + ldrb r6, [r4, #20] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r4, [r3, #6] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r0, r4, #4 │ │ │ │ - add r3, pc, #448 @ (adr r3, 760410 ) │ │ │ │ + add r7, pc, #64 @ (adr r7, 760290 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ bkpt 0x0098 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + adds r6, r2, #4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ bkpt 0x0070 │ │ │ │ lsls r3, r1, #5 │ │ │ │ bkpt 0x004c │ │ │ │ lsls r3, r1, #5 │ │ │ │ bkpt 0x002a │ │ │ │ lsls r3, r1, #5 │ │ │ │ lsls r6, r6, #7 │ │ │ │ lsls r6, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x008a │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r7, #19] │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r2, [r2, #19] │ │ │ │ + ldrb r2, [r6, #1] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r6, [r0, #18] │ │ │ │ + ldrb r6, [r4, #0] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + strh r2, [r5, #10] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r2, [r4, #25] │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + strh r4, [r7, #6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ cdp2 1, 1, cr0, cr2, cr5, {2} │ │ │ │ ldc2l 1, cr0, [sl, #276]! @ 0x114 │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + strb r0, [r2, #6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r4, [r4, #14] │ │ │ │ + strb r4, [r0, #29] │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r4, r7, [r0, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2558579,15 +2558669,15 @@ │ │ │ │ bl 75f2dc │ │ │ │ mov r0, r5 │ │ │ │ bl 75e544 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ svc 0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - strb r2, [r5, #5] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2558722,23 +2558812,23 @@ │ │ │ │ b.n 7605b6 │ │ │ │ nop │ │ │ │ @ instruction: 0xfb220145 │ │ │ │ ble.n 7605e8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #0] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ + ldr r4, [r6, #88] @ 0x58 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2558937,25 +2559027,25 @@ │ │ │ │ bl 6af90 │ │ │ │ b.n 760808 │ │ │ │ vld2.8 {d0[2],d1[2]}, [sl], r5 │ │ │ │ bgt.n 7608e8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #100] @ 0x64 │ │ │ │ + strb r6, [r6, #7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + ldr r2, [r1, #60] @ 0x3c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + strb r2, [r4, #6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ + strb r4, [r5, #5] │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2560101,15 +2560191,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 7613de │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + sub sp, #88 @ 0x58 │ │ │ │ lsls r0, r4, #4 │ │ │ │ stcl 1, cr0, [r6, #276] @ 0x114 │ │ │ │ mrrc 1, 4, r0, r6, cr5 │ │ │ │ stc 1, cr0, [lr], #-276 @ 0xfffffeec │ │ │ │ stc 1, cr0, [lr], {69} @ 0x45 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2560283,15 +2560373,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 7615ba │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs.w r1, lr, r5, lsl #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r0, r4, #4 │ │ │ │ orns r1, sl, r5, lsl #1 │ │ │ │ orrs.w r1, r2, r5, lsl #1 │ │ │ │ bics.w r1, r2, r5, lsl #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2560977,15 +2561067,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ b.n 7623d8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - strh r4, [r2, r6] │ │ │ │ + ldrsb r4, [r6, r4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2564663,17 +2564753,17 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 78a078 │ │ │ │ b.w 7628fe │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bics r2, r7 │ │ │ │ + bx fp │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrh r2, [r7, #0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r1, #5 │ │ │ │ strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2564701,25 +2564791,25 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r4, [r4, #26] │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #18] │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrb r4, [r4, #18] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strh r4, [r5, #6] │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + strh r6, [r4, #32] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrb r2, [r6, #12] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r4, [r7, #11] │ │ │ │ lsls r3, r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ bl 789c38 │ │ │ │ @@ -2565686,43 +2565776,43 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.w 7646de │ │ │ │ b.w 763d72 │ │ │ │ ldrb r2, [r7, #8] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r4, [r2, #25] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrb r4, [r7, #5] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r6, [r2, #22] │ │ │ │ + strh r6, [r6, #8] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrb r0, [r0, #2] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r4, [r4, #0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r4, [r5, #31] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r0, [r1, #30] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ lsls r0, r4, #4 │ │ │ │ strb r6, [r3, #26] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldrb r2, [r7, #9] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ lsls r0, r4, #4 │ │ │ │ strb r6, [r3, #21] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + ldrb r2, [r0, #21] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r0, r4, #4 │ │ │ │ cbnz r0, 764b70 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 764b6e │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2565744,15 +2565834,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ @ instruction: 0xb7da │ │ │ │ lsls r5, r0, #5 │ │ │ │ @ instruction: 0xb7b8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @ instruction: 0xb79e │ │ │ │ lsls r5, r0, #5 │ │ │ │ - movs r7, #146 @ 0x92 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ lsls r6, r2, #2 │ │ │ │ @ instruction: 0xb778 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @ instruction: 0xb756 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @ instruction: 0xb734 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2565870,15 +2565960,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 764d18 │ │ │ │ lsls r5, r0, #5 │ │ │ │ cbz r4, 764d0a │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cmp r1, #202 @ 0xca │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r4, r3, [r0] │ │ │ │ mvn.w r9, #3758096384 @ 0xe0000000 │ │ │ │ @@ -2565921,15 +2566011,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 764d14 │ │ │ │ ldr r0, [pc, #4] @ (764d30 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldr r2, [pc, #552] @ (764f5c ) │ │ │ │ + ldr r6, [pc, #168] @ (764ddc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ @@ -2566649,40 +2566739,40 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 765496 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #10 │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r6, r2, #2 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r5, [sp, #756] @ 0x2f4 │ │ │ │ @ instruction: 0xffffacd2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #222 @ 0xde │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r2, #224 @ 0xe0 │ │ │ │ + movs r6, #128 @ 0x80 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + pop {r3, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ add r3, sp, #824 @ 0x338 │ │ │ │ lsls r5, r0, #5 │ │ │ │ add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - subs r4, r5, r6 │ │ │ │ + subs r4, r1, #5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2567421,24 +2567511,24 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #256 @ (adr r5, 765d30 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, #1 │ │ │ │ + subs r6, r6, #7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldc2 1, cr0, [r0], {69} @ 0x45 │ │ │ │ - adds r4, r2, #0 │ │ │ │ + subs r4, r6, #6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r0, #29 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r6, 765c62 │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r6, r0, r4 │ │ │ │ + subs r6, r4, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ add r3, pc, #944 @ (adr r3, 766000 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2567548,15 +2567638,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 75e544 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r0, r4, #4 │ │ │ │ vld2.8 {d0[2],d1[2]}, [r8], r5 │ │ │ │ add.w r3, r0, #36 @ 0x24 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cbz r2, 765d8a │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ @@ -2567785,19 +2567875,19 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #120 @ (adr r1, 766028 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + sub sp, #280 @ 0x118 │ │ │ │ lsls r6, r2, #2 │ │ │ │ add r0, pc, #624 @ (adr r0, 76622c ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #140] @ (76605c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2568013,17 +2568103,17 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #448] @ (7663d8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2568206,17 +2568296,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 766302 │ │ │ │ ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r3, [pc, #596] @ (766650 ) │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -2568469,17 +2568559,17 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subw r1, r6, #69 @ 0x45 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ movw r1, #41029 @ 0xa045 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, pc, #240 @ (adr r6, 766768 ) │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w r3, [r0, #196] @ 0xc4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2568764,15 +2568854,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 766920 │ │ │ │ ldr r0, [pc, #12] @ (766940 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ cdp 1, 8, cr0, cr4, cr5, {2} │ │ │ │ cdp 1, 6, cr0, cr12, cr5, {2} │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + adds r2, #34 @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r2, [pc, #40] @ (766970 ) │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [pc, #40] @ (766974 ) │ │ │ │ it ne │ │ │ │ movne.w ip, #31 │ │ │ │ ldr r1, [pc, #36] @ (766978 ) │ │ │ │ @@ -2569033,17 +2569123,17 @@ │ │ │ │ bl 75e548 │ │ │ │ ldr r1, [pc, #16] @ (766be0 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2569139,41 +2569229,41 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #64] @ (766d08 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r2, #27 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + lsrs r6, r1, #27 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + negs r4, r0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r6, #134 @ 0x86 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r2, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #11 │ │ │ │ + lsrs r4, r2, #26 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r6, [r6, r4] │ │ │ │ + ldrsb r6, [r2, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r1, #26 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - mvns r6, r2 │ │ │ │ + bx lr │ │ │ │ lsls r1, r2, #2 │ │ │ │ - udf #200 @ 0xc8 │ │ │ │ + b.n 7671dc │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2569677,15 +2569767,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ bl 79cadc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsrs r6, r7, #4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r3, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2569701,17 +2569791,17 @@ │ │ │ │ blx 6925c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #12] @ (767260 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ b.n 767242 │ │ │ │ nop │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsrs r2, r2, #4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r8, r1 │ │ │ │ @@ -2569838,26 +2569928,26 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ blx 6925c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf664009e │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + @ instruction: 0xfa04009e │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf5ea0094 │ │ │ │ + vst1.8 @ instruction: 0xf98a0094 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #188] @ (7674a8 ) │ │ │ │ @@ -2569933,25 +2570023,25 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6add8 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 767430 │ │ │ │ nop │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r1, [pc, #208] @ (767580 ) │ │ │ │ + ldr r4, [pc, #848] @ (767800 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r2, r2, r3 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldr r1, [pc, #40] @ (7674e0 ) │ │ │ │ + ldr r4, [pc, #680] @ (767760 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2570000,25 +2570090,25 @@ │ │ │ │ bne.n 7674ea │ │ │ │ ldr r1, [pc, #32] @ (76755c ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7674fc │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + subs r1, #0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r6, #12 │ │ │ │ + lsls r2, r2, #27 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [pc, #224] @ (767634 ) │ │ │ │ + ldr r3, [pc, #864] @ (7678b4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2570412,46 +2570502,49 @@ │ │ │ │ b.n 767866 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r6, r2 │ │ │ │ + lsls r6, r6, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r5!, {r3, r5, r6} │ │ │ │ + ldmia r1!, {r3} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, r8 │ │ │ │ + ldr r0, [pc, #912] @ (767d0c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r4, r7 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ lsls r6, r2, #2 │ │ │ │ strh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r5, r0, #5 │ │ │ │ - vshr.u64 d16, d5, #10 │ │ │ │ - vshr.u64 d16, d5, #20 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r6, r2, #14 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r1, r5, pc} │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc │ │ │ │ + ldr r0, [pc, #104] @ (767a04 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vqadd.u32 d16, d16, d5 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r0, r0, #12 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r1, r2, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r6, [pc, #60] @ (767a00 ) │ │ │ │ @@ -2570838,15 +2570931,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 767d8e │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bics r6, r3 │ │ │ │ + bx r7 │ │ │ │ lsls r0, r4, #4 │ │ │ │ strh r4, [r4, #20] │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #20] │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2572085,67 +2572178,67 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 768944 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r2, r2 │ │ │ │ + subs r4, r6, #0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r6, #18 │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf2320095 │ │ │ │ - @ instruction: 0xf2300095 │ │ │ │ + rsbs r0, r2, #4882432 @ 0x4a8000 │ │ │ │ + rsbs r0, r0, #4882432 @ 0x4a8000 │ │ │ │ adds r5, #140 @ 0x8c │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r5, #130 @ 0x82 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r2, [r7, #15] │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r0, r4, #4 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r4, r5, #0 │ │ │ │ + subs r4, r1, #7 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - @ instruction: 0xf1980095 │ │ │ │ + @ instruction: 0xf5380095 │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - add.w r0, lr, #149 @ 0x95 │ │ │ │ + @ instruction: 0xf4ae0095 │ │ │ │ adds r4, #106 @ 0x6a │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adc.w r0, lr, #149 @ 0x95 │ │ │ │ - adc.w r0, r2, #149 @ 0x95 │ │ │ │ - @ instruction: 0xf0a40095 │ │ │ │ - add.w r0, sl, #149 @ 0x95 │ │ │ │ - @ instruction: 0xf0c60095 │ │ │ │ - vshr.s64 d16, d5, #58 │ │ │ │ - @ instruction: 0xf0a20095 │ │ │ │ - eors.w r0, r4, #149 @ 0x95 │ │ │ │ - eor.w r0, sl, #149 @ 0x95 │ │ │ │ - orns r0, lr, #149 @ 0x95 │ │ │ │ - orns r0, r2, #149 @ 0x95 │ │ │ │ - orn r0, r2, #149 @ 0x95 │ │ │ │ - ands.w r0, sl, #149 @ 0x95 │ │ │ │ - lsls r0, r3, #28 │ │ │ │ + @ instruction: 0xf4ee0095 │ │ │ │ + @ instruction: 0xf4e20095 │ │ │ │ + orr.w r0, r4, #4882432 @ 0x4a8000 │ │ │ │ + @ instruction: 0xf4aa0095 │ │ │ │ + orn r0, r6, #4882432 @ 0x4a8000 │ │ │ │ + bfi r0, r6, #2, #20 │ │ │ │ + orr.w r0, r2, #4882432 @ 0x4a8000 │ │ │ │ + bics.w r0, r4, #4882432 @ 0x4a8000 │ │ │ │ + bic.w r0, sl, #4882432 @ 0x4a8000 │ │ │ │ + ands.w r0, lr, #4882432 @ 0x4a8000 │ │ │ │ + ands.w r0, r2, #4882432 @ 0x4a8000 │ │ │ │ + and.w r0, r2, #4882432 @ 0x4a8000 │ │ │ │ + @ instruction: 0xf3ba0095 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vshr.s64 d0, d5, #42 │ │ │ │ - vshr.s64 d0, d5, #50 │ │ │ │ - vshr.s64 d0, d5, #2 │ │ │ │ - adds r4, #16 │ │ │ │ + @ instruction: 0xf3360095 │ │ │ │ + ssat r0, #22, lr, asr #2 │ │ │ │ + @ instruction: 0xf35e0095 │ │ │ │ + adds r7, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #40] @ (768a64 ) │ │ │ │ + ldr r3, [pc, #680] @ (768ce4 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + add r3, pc, #568 @ (adr r3, 768c78 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r6, #106 @ 0x6a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2572235,18 +2572328,18 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 75e544 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ strb r2, [r2, #22] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrb r0, [r4, r4] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - mrc 0, 2, r0, cr6, cr5, {4} │ │ │ │ - mcr 0, 2, r0, cr12, cr5, {4} │ │ │ │ - mcr 0, 1, r0, cr12, cr5, {4} │ │ │ │ - mrc 0, 1, r0, cr12, cr5, {4} │ │ │ │ + @ instruction: 0xf1f60095 │ │ │ │ + @ instruction: 0xf1ec0095 │ │ │ │ + rsb r0, ip, #149 @ 0x95 │ │ │ │ + rsbs r0, ip, #149 @ 0x95 │ │ │ │ adds r4, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #108] @ (768bcc ) │ │ │ │ @@ -2572378,18 +2572471,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 768344 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ strb r0, [r2, #16] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrh r0, [r5, r6] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - stc 0, cr0, [r2, #-596] @ 0xfffffdac │ │ │ │ + @ instruction: 0xf0a20095 │ │ │ │ asrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [lr], #596 @ 0x254 │ │ │ │ + eor.w r0, lr, #149 @ 0x95 │ │ │ │ adds r4, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #284] @ (768df0 ) │ │ │ │ @@ -2572513,15 +2572606,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, #12] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrh r0, [r0, r3] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - stc 0, cr0, [lr], {149} @ 0x95 │ │ │ │ + vshr.s64 d0, d5, #18 │ │ │ │ asrs r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #9] │ │ │ │ lsls r5, r0, #5 │ │ │ │ strb r4, [r1, #9] │ │ │ │ @@ -2572942,27 +2573035,26 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 769196 │ │ │ │ ldr r0, [pc, #36] @ (769228 ) │ │ │ │ add r0, pc │ │ │ │ blx 69f20 │ │ │ │ nop │ │ │ │ - bics.w r0, r6, r5, lsr #2 │ │ │ │ + ldcl 0, cr0, [r6, #596] @ 0x254 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r7, #68 @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 76903c │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + @ instruction: 0xeaae0095 │ │ │ │ + cmp r6, #50 @ 0x32 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrd r0, r0, [r6, #-596]! @ 0x254 │ │ │ │ - udf #0 │ │ │ │ + ldc 0, cr0, [r6, #-596] @ 0xfffffdac │ │ │ │ + b.n 76956c │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2573040,28 +2573132,25 @@ │ │ │ │ ldr r1, [pc, #44] @ (769320 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmdb r0!, {r0, r2, r4, r7} │ │ │ │ - cmp r2, #0 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - b.n 768e50 │ │ │ │ + ldcl 0, cr0, [r0], {149} @ 0x95 │ │ │ │ + cmp r5, #160 @ 0xa0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrd r0, r0, [ip], #596 @ 0x254 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + strd r0, r0, [r2, #-596] @ 0x254 │ │ │ │ + ldc 0, cr0, [ip], {149} @ 0x95 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 768d94 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xe8c60095 │ │ │ │ - b.n 768d3c │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - ldmia.w lr, {r0, r2, r4, r7} │ │ │ │ + @ instruction: 0xe8de0095 │ │ │ │ + stcl 0, cr0, [r6], #-596 @ 0xfffffdac │ │ │ │ + stmia.w lr!, {r0, r2, r4, r7} │ │ │ │ + ldc 0, cr0, [lr], #-596 @ 0xfffffdac │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 76941c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2573604,23 +2573693,23 @@ │ │ │ │ b.n 7697ec │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + adds r0, #10 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r1, #20] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r6, #38 @ 0x26 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ lsls r5, r0, #5 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2575099,23 +2575188,23 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r6, r2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, r2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + movs r2, #2 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, r4] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r2, r1, #0 │ │ │ │ + subs r2, r5, #6 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldr r6, [r4, r7] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r6, [r0, r7] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r6, [r4, r6] │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2575376,15 +2575465,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r0, r6] │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, r5 │ │ │ │ + adds r6, r1, #4 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrsb r2, [r2, r2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrsb r6, [r5, r1] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrsb r6, [r1, r1] │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2575575,19 +2575664,19 @@ │ │ │ │ nop │ │ │ │ ldrsb r0, [r0, r0] │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, r7] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + subs r0, r3, r7 │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + subs r6, r1, r6 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, r3] │ │ │ │ lsls r5, r0, #5 │ │ │ │ strb r4, [r4, r2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2576328,15 +2576417,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 76b2d6 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ ldr r5, [pc, #632] @ (76b570 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldr r5, [pc, #272] @ (76b414 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r5, [pc, #136] @ (76b390 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2577691,33 +2577780,33 @@ │ │ │ │ nop │ │ │ │ add r8, r5 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc │ │ │ │ lsls r5, r0, #5 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #25 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r0, r4, #4 │ │ │ │ bics r4, r7 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - lsls r2, r0, #19 │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - lsls r0, r7, #15 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ lsls r0, r4, #4 │ │ │ │ lsrs r6, r3 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r4, r7 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r4, r3 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2577884,21 +2577973,21 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 76c222 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ subs r7, #24 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ lsls r0, r4, #4 │ │ │ │ subs r6, #162 @ 0xa2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r7, #17 │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #40 @ 0x28 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r5, #234 @ 0xea │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2578330,23 +2578419,23 @@ │ │ │ │ ldr r1, [pc, #36] @ (76c6b8 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + cbnz r0, 76c6ae │ │ │ │ lsls r5, r2, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, lr} │ │ │ │ + cbnz r2, 76c6b2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf6fc009d │ │ │ │ - push {r1, r6, lr} │ │ │ │ + @ instruction: 0xfa9c009d │ │ │ │ + @ instruction: 0xb8e2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movt r0, #43165 @ 0xa89d │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xfa6a009d │ │ │ │ + ldmia r4, {r2, r3, 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] @ (76c7bc ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2578454,23 +2578543,23 @@ │ │ │ │ b.n 76c742 │ │ │ │ adds r5, r2, #4 │ │ │ │ b.n 76c706 │ │ │ │ subs r1, #42 @ 0x2a │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + sxth r4, r3 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf612009d │ │ │ │ - push {r4, r5, r6} │ │ │ │ + ldrsh.w r0, [r2, #157] @ 0x9d │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs.w r0, lr, #5144576 @ 0x4e8000 │ │ │ │ - push {} │ │ │ │ + ldr??.w r0, [lr, sp, lsl #1] │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2578695,15 +2578784,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 76ca10 │ │ │ │ ldr r0, [pc, #4] @ (76ca2c ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldmia r5!, {r1, r2, r3, r7} │ │ │ │ + bne.n 76ca8c │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #316] @ (76cb80 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2578881,15 +2578970,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (76cc04 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #500] @ (76ce10 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2580092,67 +2580181,67 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (76d818 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (76d81c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r5, pc, #760 @ (adr r5, 76dab4 ) │ │ │ │ + add r1, sp, #376 @ 0x178 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #688 @ (adr r5, 76da70 ) │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #600 @ (adr r5, 76da1c ) │ │ │ │ + add r1, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #528 @ (adr r5, 76d9d8 ) │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + beq.n 76d8c0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r5, pc, #432 @ (adr r5, 76d980 ) │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #360 @ (adr r5, 76d93c ) │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + beq.n 76d890 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r5, pc, #264 @ (adr r5, 76d8e4 ) │ │ │ │ + add r0, sp, #904 @ 0x388 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + beq.n 76d6e0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r5, pc, #168 @ (adr r5, 76d88c ) │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #96 @ (adr r5, 76d848 ) │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #24 @ (adr r5, 76d804 ) │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #976 @ (adr r4, 76dbc0 ) │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + beq.n 76d8a0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r4, [r6, #16] │ │ │ │ + str r4, [r2, #76] @ 0x4c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, pc, #840 @ (adr r4, 76db44 ) │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #752 @ (adr r4, 76daf0 ) │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #664 @ (adr r4, 76da9c ) │ │ │ │ + add r0, sp, #280 @ 0x118 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #560 @ (adr r4, 76da38 ) │ │ │ │ + add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #472 @ (adr r4, 76d9e4 ) │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #384 @ (adr r4, 76d990 ) │ │ │ │ + add r0, sp, #0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #328 @ (adr r4, 76d95c ) │ │ │ │ + add r7, pc, #968 @ (adr r7, 76dbdc ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #208 @ (adr r4, 76d8e8 ) │ │ │ │ + add r7, pc, #848 @ (adr r7, 76db68 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #104 @ (adr r4, 76d884 ) │ │ │ │ + add r7, pc, #744 @ (adr r7, 76db04 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #588] @ (76da80 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2580407,53 +2580496,52 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #190 @ 0xbe │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r7, #124 @ 0x7c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, pc, #208 @ (adr r4, 76db68 ) │ │ │ │ + add r7, pc, #848 @ (adr r7, 76dde8 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 76d370 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + @ instruction: 0xe80a009d │ │ │ │ + add r0, pc, #424 @ (adr r0, 76dc48 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + add r3, pc, #160 @ (adr r3, 76db44 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #864 @ (adr r3, 76de08 ) │ │ │ │ + add r7, pc, #480 @ (adr r7, 76dc88 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #808 @ (adr r3, 76ddd4 ) │ │ │ │ + add r7, pc, #424 @ (adr r7, 76dc54 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #728 @ (adr r3, 76dd88 ) │ │ │ │ + add r7, pc, #344 @ (adr r7, 76dc08 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #592 @ (adr r3, 76dd04 ) │ │ │ │ + add r7, pc, #208 @ (adr r7, 76db84 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 76e1f8 │ │ │ │ + b.n 76d938 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf7aa009e │ │ │ │ - @ instruction: 0xf798009e │ │ │ │ - @ instruction: 0xf786009e │ │ │ │ - @ instruction: 0xf774009e │ │ │ │ + @ instruction: 0xfb4a009e │ │ │ │ + @ instruction: 0xfb38009e │ │ │ │ + @ instruction: 0xfb26009e │ │ │ │ + @ instruction: 0xfb14009e │ │ │ │ movs r6, #10 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - str r2, [r3, r6] │ │ │ │ + strb r2, [r7, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r4, [r2, r6] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [r1, r6] │ │ │ │ + strb r6, [r5, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r1, r6] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #904 @ (adr r2, 76de68 ) │ │ │ │ + add r6, pc, #520 @ (adr r6, 76dce8 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #832 @ (adr r2, 76de24 ) │ │ │ │ + add r6, pc, #448 @ (adr r6, 76dca4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #760 @ (adr r2, 76dde0 ) │ │ │ │ + add r6, pc, #376 @ (adr r6, 76dc60 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2580909,16 +2580997,15 @@ │ │ │ │ b.n 76df42 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 76da74 │ │ │ │ - lsls r7, r3, #4 │ │ │ │ + ldmdb r0, {r0, r1, r2, r3, r4, r8} │ │ │ │ movs r1, #154 @ 0x9a │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #202 @ 0xca │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r0, #170 @ 0xaa │ │ │ │ @@ -2581006,15 +2581093,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 76e7b4 │ │ │ │ + b.n 76def4 │ │ │ │ lsls r7, r3, #4 │ │ │ │ subs r6, r7, #6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r2, r3, #6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2581255,15 +2581342,15 @@ │ │ │ │ b.n 76e264 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #5 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r6, r0, #5 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - b.n 76e7e0 │ │ │ │ + b.n 76df20 │ │ │ │ lsls r7, r3, #4 │ │ │ │ subs r2, r6, #3 │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, #6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2581974,37 +2582061,37 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, r0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 76ea3c │ │ │ │ + udf #188 @ 0xbc │ │ │ │ lsls r7, r3, #4 │ │ │ │ - bge.n 76e9c4 │ │ │ │ + udf #126 @ 0x7e │ │ │ │ lsls r7, r3, #4 │ │ │ │ asrs r0, r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #27 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r7, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r3, [sp, #784] @ 0x310 │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #576 @ (adr r2, 76ec60 ) │ │ │ │ + add r6, pc, #192 @ (adr r6, 76eae0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r6, r0, #25 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r6, r5, #24 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ + ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r6, [r4, #26] │ │ │ │ + ldrh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #220] @ (76eb1c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2582182,15 +2582269,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 46a00c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355c9c> │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 76ebc0 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bvc.n 76eaf4 │ │ │ │ + blt.n 76ec34 │ │ │ │ lsls r7, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2584174,15 +2584261,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 770054 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl ad8928 │ │ │ │ + bl ad8c50 │ │ │ │ orrs r6, r0 │ │ │ │ b.n 76ff84 │ │ │ │ mov r0, r4 │ │ │ │ bl 4baf0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6b9c> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a73e4> │ │ │ │ b.n 76ffb4 │ │ │ │ @@ -2585656,24 +2585743,24 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #692] @ 0x2b4 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 48ff40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37bbd0> │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ strb r4, [r1, #0] │ │ │ │ - bl ac87d0 │ │ │ │ + bl ac8af8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 7796f4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 49ec50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38a8e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl ad27c0 │ │ │ │ + bl ad2ae8 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ add r0, sp, #284 @ 0x11c │ │ │ │ blx 6a1fc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -2586648,19 +2586735,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bic.w r1, r2, #68 @ 0x44 │ │ │ │ ands.w r1, ip, #68 @ 0x44 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r7, sp, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r7, r3, #4 │ │ │ │ b.n 771608 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bl 53fd38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42b9c8> │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r6, #13] │ │ │ │ @@ -2587065,21 +2587152,21 @@ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - add r7, pc, #368 @ (adr r7, 771fe4 ) │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ lsls r7, r3, #4 │ │ │ │ b.n 77225c │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #208 @ (adr r5, 771f50 ) │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ lsls r7, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1144] @ 77230c │ │ │ │ @@ -2587106,26 +2587193,26 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 772164 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 772174 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad7cf8 │ │ │ │ + bl ad8020 │ │ │ │ ldr.w r2, [pc, #1076] @ 772318 │ │ │ │ movs r3, #5 │ │ │ │ movs r1, #14 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 4973a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x383038> │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ bne.n 771f02 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad69e4 │ │ │ │ + bl ad6d0c │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 771f22 │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2587233,15 +2587320,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 772040 │ │ │ │ ldr.w r1, [r4, #368] @ 0x170 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl ad1634 │ │ │ │ + bl ad195c │ │ │ │ ldr.w r8, [pc, #740] @ 772328 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r8, pc │ │ │ │ mov r1, r8 │ │ │ │ bl 48201c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36dcac> │ │ │ │ movs r2, #0 │ │ │ │ @@ -2587256,15 +2587343,15 @@ │ │ │ │ bl 77a084 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 76eb28 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 7721a0 │ │ │ │ - bl ad5168 │ │ │ │ + bl ad5490 │ │ │ │ ldr r2, [pc, #680] @ (77232c ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [pc, #672] @ (772330 ) │ │ │ │ adds r1, #8 │ │ │ │ @@ -2587288,15 +2587375,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4dc5b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c8240> │ │ │ │ ldr r3, [pc, #632] @ (772338 ) │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl ad0038 │ │ │ │ + bl ad0360 │ │ │ │ mov r0, r4 │ │ │ │ bl 76ff28 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 7720cc │ │ │ │ ldrb.w r3, [r4, #354] @ 0x162 │ │ │ │ ldrb.w r2, [r4, #355] @ 0x163 │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2587319,18 +2587406,18 @@ │ │ │ │ orr.w r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 4baf6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6bfc> │ │ │ │ orrs r0, r5 │ │ │ │ ands.w r5, r0, #255 @ 0xff │ │ │ │ bne.n 7720e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac16cc │ │ │ │ + bl ac19f4 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac7a84 │ │ │ │ + bl ac7dac │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 53361c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41f2ac> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a73e4> │ │ │ │ ldr r2, [pc, #504] @ (77233c ) │ │ │ │ @@ -2587349,15 +2587436,15 @@ │ │ │ │ b.n 7720e4 │ │ │ │ mov r0, r4 │ │ │ │ bl 77f714 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 771eda │ │ │ │ mov r0, r4 │ │ │ │ - bl ac4588 │ │ │ │ + bl ac48b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 77c2e4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a73e4> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2587366,19 +2587453,19 @@ │ │ │ │ bl 770e24 │ │ │ │ b.n 771eda │ │ │ │ mov r0, r4 │ │ │ │ bl 778f9c │ │ │ │ b.n 7720aa │ │ │ │ bl 777c60 │ │ │ │ mov r0, r4 │ │ │ │ - bl aebcc8 │ │ │ │ + bl aebff0 │ │ │ │ mov r0, r4 │ │ │ │ bl 496608 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x382298> │ │ │ │ mov r0, r4 │ │ │ │ - bl ad5168 │ │ │ │ + bl ad5490 │ │ │ │ ldr r2, [pc, #372] @ (77232c ) │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ ldr r1, [pc, #380] @ (772340 ) │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -2587520,15 +2587607,15 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7725bc │ │ │ │ lsls r4, r0, #5 │ │ │ │ svc 255 @ 0xff │ │ │ │ vaddw.u q15, , d1 │ │ │ │ vmla.i q15, , d25[0] │ │ │ │ - vrsra.u64 q13, q10, #1 │ │ │ │ + vqshl.u64 d26, d4, #63 @ 0x3f │ │ │ │ lsls r7, r3, #4 │ │ │ │ b.n 772366 │ │ │ │ vraddhn.i d18, , q6 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 77223e │ │ │ │ vqrdmulh.s , , d23[0] │ │ │ │ vcvt.f32.u32 d29, d29, #1 │ │ │ │ @@ -2587722,33 +2587809,33 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, r5] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ + ldrb r4, [r2, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldrb r2, [r4, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r6, [r3, r3] │ │ │ │ + ldrb r6, [r7, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r6, [r6, r2] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldrb r6, [r0, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #628] @ (7727f0 ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2588008,37 +2588095,37 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r1, #5 │ │ │ │ bls.n 772804 │ │ │ │ lsls r4, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldrh r2, [r4, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + ldrh r6, [r4, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ str r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldrh r0, [r7, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + ldrh r6, [r1, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r6, [r6, r2] │ │ │ │ + ldrh r6, [r2, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ bhi.n 772894 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 772878 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ @@ -2597274,15 +2597361,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #19] │ │ │ │ lsls r4, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r0, #11] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r2, [pc, #516] @ (778f88 ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -2601715,15 +2601802,15 @@ │ │ │ │ add r8, lr │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ bics r2, r7 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bics r2, r4 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r6!, {r4} │ │ │ │ lsls r4, r2, #2 │ │ │ │ muls r6, r6 │ │ │ │ lsls r4, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2605201,15 +2605288,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 77dd20 │ │ │ │ lsls r1, r1, #5 │ │ │ │ b.n 77dd14 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - mcr 1, 4, r0, cr6, cr14, {0} │ │ │ │ + @ instruction: 0xf226011e │ │ │ │ b.n 77dcfc │ │ │ │ lsls r1, r1, #5 │ │ │ │ b.n 77dab0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ b.n 77da70 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r5, #80 @ 0x50 │ │ │ │ @@ -2605299,15 +2605386,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (77e200 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + cbnz r2, 77e21a │ │ │ │ lsls r7, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [pc, #2588] @ 77ec34 │ │ │ │ @@ -2606307,15 +2606394,15 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ adds r4, r3, #7 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r7, #6 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - b.n 77f0c4 │ │ │ │ + b.n 77e804 │ │ │ │ lsls r6, r3, #4 │ │ │ │ asrs r6, r3, #18 │ │ │ │ lsls r4, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2607942,17 +2608029,17 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 77fc36 │ │ │ │ nop │ │ │ │ lsls r2, r5, #15 │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #232] @ (77fda0 ) │ │ │ │ @@ -2608057,17 +2608144,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r5, #12 │ │ │ │ lsls r4, r0, #5 │ │ │ │ lsls r0, r7, #11 │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #12] │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r3, #27 │ │ │ │ + asrs r6, r7, #9 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #624] @ (780040 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2608328,27 +2608415,27 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r0, r5, #8 │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r0, [r1, #27] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r4, [r0, #2] │ │ │ │ + strh r4, [r4, #30] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsh r2, [r4, r4] │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + asrs r4, r1, #4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ (7801cc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2608488,25 +2608575,25 @@ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 780184 │ │ │ │ vmla.f q0, q0, d3[0] │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + strh r2, [r6, #16] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + strh r2, [r7, #14] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + strh r4, [r2, #14] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + strh r0, [r5, #10] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r4, r1, #25 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w r4, [pc, #1652] @ 780874 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2609132,48 +2609219,48 @@ │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r0, #268]! @ 0x10c │ │ │ │ stc2l 1, cr0, [lr, #268]! @ 0x10c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stc2 1, cr0, [r0], #268 @ 0x10c │ │ │ │ - ldrb r2, [r6, #13] │ │ │ │ + ldrb r2, [r2, #28] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + lsrs r6, r4, #12 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsrs r0, r3, #12 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r5, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldrb r2, [r7, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + strb r0, [r0, #14] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xb742 │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r0, [r5, #6] │ │ │ │ + ldrb r0, [r1, #21] │ │ │ │ lsls r4, r2, #2 │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #108] @ (780948 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2610238,32 +2610325,32 @@ │ │ │ │ lsls r6, r7, #4 │ │ │ │ and.w r1, r0, #67 @ 0x43 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ vext.8 q8, q4, , #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + strb r6, [r6, #13] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r4, #124] @ 0x7c │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r4, r2, #2 │ │ │ │ vrhadd.s16 q8, q5, │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + strb r4, [r1, #11] │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip], {148} @ 0x94 │ │ │ │ + vshr.u64 d0, d4, #20 │ │ │ │ stc 1, cr0, [ip, #-268] @ 0xfffffef4 │ │ │ │ stcl 1, cr0, [r0], {67} @ 0x43 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2610583,27 +2610670,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [r6], #-268 @ 0xfffffef4 │ │ │ │ ldrb r4, [r3, #26] │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ rsbs r1, r0, r3, lsl #1 │ │ │ │ - ldr r6, [r1, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [r0, #148] @ 0x94 │ │ │ │ + mcrr2 0, 9, r0, r0, cr4 │ │ │ │ @ instruction: 0xe9a00143 │ │ │ │ ldrd r0, r1, [r6, #-268] @ 0x10c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2610923,27 +2611010,27 @@ │ │ │ │ @ instruction: 0xe8d20143 │ │ │ │ @ instruction: 0xe8c80143 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r1, [lr], #-268 @ 0x10c │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf53e0094 │ │ │ │ + ldr.w r0, [lr, #148] @ 0x94 │ │ │ │ b.n 7816e4 │ │ │ │ lsls r3, r0, #5 │ │ │ │ b.n 781654 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2611285,27 +2611372,27 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r7, #0] │ │ │ │ lsls r6, r7, #4 │ │ │ │ b.n 781760 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - str r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf18c0094 │ │ │ │ + @ instruction: 0xf52c0094 │ │ │ │ b.n 782324 │ │ │ │ lsls r3, r0, #5 │ │ │ │ b.n 782294 │ │ │ │ lsls r3, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ @@ -2612355,15 +2612442,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ bhi.n 7828e0 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - bx lr │ │ │ │ + ldr r3, [pc, #64] @ (7828ec ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #476] @ 782a98 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2612567,15 +2612654,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 7829d8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ bpl.n 7829c0 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - cmp r4, lr │ │ │ │ + ldr r1, [pc, #80] @ (782b08 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ (782b08 ) │ │ │ │ ldr r2, [pc, #64] @ (782b0c ) │ │ │ │ @@ -2612959,15 +2613046,15 @@ │ │ │ │ mla r2, r2, r4, r7 │ │ │ │ str r2, [r6, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #4] @ (782ebc ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + strh r6, [r2, #4] │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -2613011,15 +2613098,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (782f38 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r7, r1, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #112] @ (782fc0 ) │ │ │ │ @@ -2614326,65 +2614413,65 @@ │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #48] @ (783d0c ) │ │ │ │ + strh r4, [r5, r2] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r3, #21 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xb7c6 │ │ │ │ + cbnz r6, 783d3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [pc, #1008] @ (7840d8 ) │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + ldrh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #656] @ (783f84 ) │ │ │ │ + ldr r6, [pc, #272] @ (783e04 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bvs.n 783cdc │ │ │ │ + bge.n 783c1c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [pc, #992] @ (7840e0 ) │ │ │ │ + ldr r6, [pc, #608] @ (783f60 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r0, [pc, #872] @ (784070 ) │ │ │ │ + ldr r4, [pc, #488] @ (783ef0 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bics r2, r3 │ │ │ │ + bx r7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbz r6, 783d1c │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [pc, #904] @ (78409c ) │ │ │ │ + ldr r4, [pc, #520] @ (783f1c ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - blxns r3 │ │ │ │ + ldr r3, [pc, #240] @ (783e08 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bxns ip │ │ │ │ + ldr r3, [pc, #16] @ (783d2c ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bcs.n 783c50 │ │ │ │ + bvs.n 783d90 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bne.n 783cc8 │ │ │ │ + bpl.n 783e08 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r8, pc │ │ │ │ + ldr r1, [pc, #608] @ (783f88 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp sl, fp │ │ │ │ + ldr r1, [pc, #488] @ (783f14 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsls r7, r1, #2 │ │ │ │ - cmp sl, r1 │ │ │ │ + ldr r1, [pc, #168] @ (783ddc ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bne.n 783d78 │ │ │ │ + bmi.n 783cb8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add sl, r9 │ │ │ │ + ldr r0, [pc, #424] @ (783ee4 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - beq.n 783d64 │ │ │ │ + bcc.n 783ca4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ adds r2, #4 │ │ │ │ cmp r8, r2 │ │ │ │ beq.w 783ed6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mla r3, ip, r3, r0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ @@ -2614946,41 +2615033,41 @@ │ │ │ │ subs r1, r3, r4 │ │ │ │ blx 69dfc │ │ │ │ b.n 784290 │ │ │ │ b.n 7842a0 │ │ │ │ ldr r0, [pc, #56] @ (784330 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - bics r0, r6 │ │ │ │ + bx sl │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ + bcs.n 784238 │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r5 │ │ │ │ + mov r2, r9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - negs r2, r0 │ │ │ │ + cmp sl, ip │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + cmn r4, r3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r1 │ │ │ │ + add r4, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ pop {r7, pc} │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r3, r6, pc} │ │ │ │ lsls r3, r0, #5 │ │ │ │ pop {r2, r4, r5, pc} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + ldr r2, [r7, r1] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strb r6, [r7, r2] │ │ │ │ + ldr r6, [r3, r1] │ │ │ │ lsls r7, r1, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r4, [r5, #40]! │ │ │ │ @@ -2615676,17 +2615763,17 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb744 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #10 │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ @ instruction: 0xb620 │ │ │ │ lsls r3, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2616313,15 +2616400,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 76fdfc │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ add sp, #368 @ 0x170 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #250 @ 0xfa │ │ │ │ + adds r4, #154 @ 0x9a │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ add.w r2, r0, #48 @ 0x30 │ │ │ │ @@ -2616493,17 +2616580,17 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - hlt 0x0002 │ │ │ │ + bkpt 0x0022 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #752] @ (78552c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2616785,25 +2616872,25 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #632 @ 0x278 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + adds r0, #90 @ 0x5a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + add r3, pc, #152 @ (adr r3, 7855e8 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r7, #94 @ 0x5e │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #516] @ (78576c ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2617015,19 +2617102,19 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ add r1, sp, #776 @ 0x308 │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + cbnz r4, 785792 │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #512] @ (7859a4 ) │ │ │ │ @@ -2617235,27 +2617322,27 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #296 @ 0x128 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r4, [sp, #608] @ 0x260 │ │ │ │ + add r0, pc, #224 @ (adr r0, 785a94 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r5, #78 @ 0x4e │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #296 @ (adr r7, 785aec ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #136] @ 0x88 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2617374,17 +2617461,17 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbz r2, 785b24 │ │ │ │ + push {r1, r4, r5, lr} │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #852] @ (785e68 ) │ │ │ │ @@ -2617716,23 +2617803,23 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #872 @ (adr r4, 7861dc ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + cbz r0, 785ef4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [r6, #4] │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + cbz r2, 785eda │ │ │ │ lsls r4, r2, #2 │ │ │ │ add r2, pc, #448 @ (adr r2, 786050 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2617868,17 +2617955,17 @@ │ │ │ │ str r3, [r5, #8] │ │ │ │ str.w r2, [r8] │ │ │ │ b.n 785f22 │ │ │ │ add r1, pc, #280 @ (adr r1, 78610c ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + movs r6, #32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + sub 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, #4008] @ 0xfa8 │ │ │ │ ldr.w r5, [pc, #1740] @ 7866e0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2618545,35 +2618632,35 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #86 @ 0x56 │ │ │ │ + movs r3, #246 @ 0xf6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r4, r1, #4 │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #912 @ 0x390 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r4, r6, #1 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r7, pc, #672 @ (adr r7, 7869b0 ) │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r6, pc, #192 @ (adr r6, 7867dc ) │ │ │ │ + add r1, sp, #832 @ 0x340 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (7867c0 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2618937,19 +2619024,19 @@ │ │ │ │ b.n 7869c4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + subs r2, r3, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #872 @ (adr r2, 786e34 ) │ │ │ │ + add r6, pc, #488 @ (adr r6, 786cb4 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2619073,17 +2619160,17 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 786b7e │ │ │ │ str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + adds r4, r6, r4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r0, pc, #488 @ (adr r0, 786df8 ) │ │ │ │ + add r4, pc, #104 @ (adr r4, 786c78 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2619804,37 +2619891,37 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - asrs r6, r0, #8 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r6, r6, #4 │ │ │ │ + asrs r6, r2, #19 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r7, #27 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2620667,59 +2620754,59 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldrh r2, [r5, #30] │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + asrs r4, r2, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + lsrs r2, r3, #24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r2, #24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r0, #8 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r2, [sp, #696] @ 0x2b8 │ │ │ │ + str r6, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsrs r4, r3, #13 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r0, #29 │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + str r3, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + str r3, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ beq.n 787d9c │ │ │ │ @@ -2621550,122 +2621637,123 @@ │ │ │ │ beq.n 788596 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 788576 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - muls r2, r3 │ │ │ │ + mov sl, pc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsrs r6, r7, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsrs r6, r7, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - b.n 788654 │ │ │ │ + b.n 788d94 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 788648 │ │ │ │ + b.n 788d88 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsrs r4, r7, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + str r1, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r5, #46] @ 0x2e │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r1, #19 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - svc 74 @ 0x4a │ │ │ │ + b.n 788bb4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - svc 66 @ 0x42 │ │ │ │ + b.n 788ba8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + str r0, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r5, #38] @ 0x26 │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r2, #30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r7 │ │ │ │ + add lr, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - udf #34 @ 0x22 │ │ │ │ + b.n 78898c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r7, #13 │ │ │ │ + lsls r2, r3, #28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r4, #27 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ands r0, r5 │ │ │ │ + mvns r0, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r7, #11 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + muls r6, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbnz r4, 7886a8 │ │ │ │ - lsls r3, r2, #2 │ │ │ │ - bgt.n 788550 │ │ │ │ + itt mi │ │ │ │ + lslmi r3, r2, #2 │ │ │ │ + bmi.n 788690 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ubfx r0, r8, #2, #15 │ │ │ │ - subs r2, #2 │ │ │ │ + @ instruction: 0xf768008e │ │ │ │ + subs r5, #162 @ 0xa2 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - ldrh r2, [r6, #20] │ │ │ │ + ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bvs.n 788620 │ │ │ │ + bge.n 788560 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r6, r1, #8 │ │ │ │ + lsls r6, r5, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - blt.n 788634 │ │ │ │ + svc 140 @ 0x8c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ssat r0, #15, lr, asr #2 │ │ │ │ - cbnz r4, 7886a4 │ │ │ │ + movt r0, #59534 @ 0xe88e │ │ │ │ + bkpt 0x00a4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + ldrh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r5, #6 │ │ │ │ + lsls r4, r1, #21 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + subs r4, #196 @ 0xc4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stc2 0, cr0, [sl, #-588]! @ 0xfffffdb4 │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrb r4, [r7, #9] │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ @@ -2622005,18 +2622093,19 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r0, #-588]! @ 0xfffffdb4 │ │ │ │ - strh r2, [r1, #44] @ 0x2c │ │ │ │ + lsls r0, r0, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ + lsls r4, r2, #2 │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ lsls r4, r2, #2 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2622639,22 +2622728,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r2, #30] │ │ │ │ + strh r6, [r6, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ strb r2, [r6, #0] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - orn r0, r6, #4816896 @ 0x498000 │ │ │ │ - orn r0, ip, #4816896 @ 0x498000 │ │ │ │ + strb.w r0, [r6, r3, lsl #1] │ │ │ │ + strb.w r0, [ip, r3, lsl #1] │ │ │ │ ldr r2, [r0, #124] @ 0x7c │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r2, [r1, #120] @ 0x78 │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 780f38 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -2623469,16 +2623558,16 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx 6925c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - sub.w r0, lr, r3, lsr #2 │ │ │ │ - b.n 789e54 │ │ │ │ + vqadd.s8 d16, d30, d3 │ │ │ │ + b.n 789594 │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7899f0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2623618,18 +2623707,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 6925c │ │ │ │ b.n 789a24 │ │ │ │ nop │ │ │ │ - orns r0, r6, r3, lsr #2 │ │ │ │ - orns r0, r2, r3, lsr #2 │ │ │ │ - orrs.w r0, ip, r3, lsr #2 │ │ │ │ - bics.w r0, sl, r3, lsr #2 │ │ │ │ + mrc 0, 0, r0, cr6, cr3, {4} │ │ │ │ + mrc 0, 0, r0, cr2, cr3, {4} │ │ │ │ + ldcl 0, cr0, [ip, #588]! @ 0x24c │ │ │ │ + ldcl 0, cr0, [sl, #588] @ 0x24c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2623679,17 +2623768,17 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r5 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6add8 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 789aa6 │ │ │ │ - and.w r0, ip, r3, lsr #2 │ │ │ │ - ldrd r0, r0, [sl, #588]! @ 0x24c │ │ │ │ - strd r0, r0, [r4, #588]! @ 0x24c │ │ │ │ + stc 0, cr0, [ip, #588]! @ 0x24c │ │ │ │ + ldc 0, cr0, [sl, #588] @ 0x24c │ │ │ │ + stc 0, cr0, [r4, #588] @ 0x24c │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [pc, #32] @ (789b3c ) │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #28] │ │ │ │ @@ -2623701,15 +2623790,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #20] │ │ │ │ str.w ip, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ vld2.8 {d0[1],d1[1]}, [r8 :16]! │ │ │ │ - movs r0, #194 @ 0xc2 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr r3, [pc, #40] @ (789b70 ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #40] @ (789b74 ) │ │ │ │ mov.w ip, #13 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [r0, #24] │ │ │ │ @@ -2623722,15 +2623811,15 @@ │ │ │ │ strb r3, [r0, #16] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ ldr??.w r0, [r8, ] │ │ │ │ - movs r0, #154 @ 0x9a │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr.w ip, [pc, #44] @ 789ba8 │ │ │ │ ldr r3, [pc, #44] @ (789bac ) │ │ │ │ add ip, pc │ │ │ │ str r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ add.w r1, ip, #8 │ │ │ │ @@ -2623744,15 +2623833,15 @@ │ │ │ │ strd r2, r3, [r0, #24] │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr??.w r0, [r6, ] │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr r2, [pc, #48] @ (789be4 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #48] @ (789be8 ) │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r0, #8] │ │ │ │ @@ -2623767,15 +2623856,15 @@ │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ ldrsb.w r0, [sl, ] │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r6, r1, #2 │ │ │ │ strd r1, r2, [r0, #28] │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ @@ -2623999,22 +2624088,20 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 789dbc │ │ │ │ nop │ │ │ │ str r4, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 789da4 │ │ │ │ - lsls r3, r2, #2 │ │ │ │ - ldr r2, [r0, #116] @ 0x74 │ │ │ │ + sbc.w r0, r6, r3, lsr #2 │ │ │ │ + strb r2, [r4, #11] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r2, #104] @ 0x68 │ │ │ │ + strb r2, [r6, #8] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - b.n 789c14 │ │ │ │ - lsls r3, r2, #2 │ │ │ │ + eors.w r0, r8, r3, lsr #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #92] @ (789e94 ) │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -2624311,17 +2624398,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78a0b0 │ │ │ │ ldrsh r6, [r5, r5] │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, #7 │ │ │ │ + movs r3, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [r4, #52] @ 0x34 │ │ │ │ + ldr r4, [r0, #112] @ 0x70 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #112] @ (78a1a8 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2624997,15 +2625084,15 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, r2] │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #12 │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldr r4, [r7, r5] │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2625265,15 +2625352,15 @@ │ │ │ │ nop │ │ │ │ ldrsb r0, [r5, r7] │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r2, r7] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + movs r2, #254 @ 0xfe │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrsb r2, [r6, r4] │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ @@ -2625413,15 +2625500,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r1, r5] │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, r4] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + movs r0, #90 @ 0x5a │ │ │ │ lsls r6, r3, #4 │ │ │ │ strb r6, [r0, r3] │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, r1] │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2625600,19 +2625687,19 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ strh r0, [r7, r7] │ │ │ │ lsls r3, r0, #5 │ │ │ │ strh r2, [r6, r7] │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, r6 │ │ │ │ + subs r4, r7, #4 │ │ │ │ lsls r6, r3, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + subs r4, r4, #2 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strh r2, [r1, r4] │ │ │ │ lsls r3, r0, #5 │ │ │ │ strh r4, [r4, r2] │ │ │ │ lsls r3, r0, #5 │ │ │ │ strh r4, [r0, r2] │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2626224,15 +2626311,15 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #176] @ (78b454 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + adds r6, r0, r1 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldr r4, [pc, #752] @ (78b6a0 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r4, [pc, #608] @ (78b614 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r4, [pc, #480] @ (78b598 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2626344,15 +2626431,15 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #0] @ (78b4c8 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #13 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldr r3, [pc, #608] @ (78b734 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r3, [pc, #464] @ (78b6a8 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r3, [pc, #336] @ (78b62c ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2626876,27 +2626963,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #24] @ (78ba54 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + bcs.n 78baf8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bkpt 0x00fe │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + bcs.n 78baf8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + bne.n 78ba94 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strb r0, [r0, r2] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r6, r3, #4 │ │ │ │ bxns sl │ │ │ │ lsls r3, r0, #5 │ │ │ │ mov r4, fp │ │ │ │ lsls r3, r0, #5 │ │ │ │ mov r4, r7 │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2627538,15 +2627625,15 @@ │ │ │ │ beq.n 78c0e4 │ │ │ │ b.n 78c0c4 │ │ │ │ nop │ │ │ │ sbcs r4, r3 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ lsls r6, r3, #4 │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r7, #72 @ 0x48 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r7, #40 @ 0x28 │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2627722,25 +2627809,25 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6add8 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 78c2c0 │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r2, [pc, #8] @ (78c314 ) │ │ │ │ + ldr r5, [pc, #648] @ (78c594 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r1, [pc, #896] @ (78c690 ) │ │ │ │ + ldr r5, [pc, #512] @ (78c510 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r2, #2 │ │ │ │ str r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r1, [pc, #680] @ (78c5c4 ) │ │ │ │ + ldr r5, [pc, #296] @ (78c444 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2627793,19 +2627880,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 75e548 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 78c3a8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #184] @ (78c478 ) │ │ │ │ + ldr r4, [pc, #824] @ (78c6f8 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r0, [pc, #1016] @ (78c7bc ) │ │ │ │ + ldr r4, [pc, #632] @ (78c63c ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r1, pc, #792 @ (adr r1, 78c6e0 ) │ │ │ │ + add r5, pc, #408 @ (adr r5, 78c560 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r9, r1, #4096 @ 0x1000 │ │ │ │ ldr r5, [r0, #68] @ 0x44 │ │ │ │ @@ -2628295,39 +2628382,39 @@ │ │ │ │ ands r3, r1 │ │ │ │ b.n 78c64e │ │ │ │ nop │ │ │ │ subs r4, #18 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + stmia r4!, {r5} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bx r3 │ │ │ │ + ldr r2, [pc, #744] @ (78cc18 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - itet gt │ │ │ │ - lslgt r3, r2, #2 │ │ │ │ - ldmiale r2, {r2, r4, r5} │ │ │ │ - lslgt r2, r3, #2 │ │ │ │ - itee cs │ │ │ │ - lslcs r3, r2, #2 │ │ │ │ - bkpt 0x00da │ │ │ │ - lslcc r3, r2, #2 │ │ │ │ - bkpt 0x00d2 │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r0, sp │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + ldr r1, [pc, #32] @ (78c968 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - pop {r2, pc} │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + stmia r0!, {r4} │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr.w r0, [r0, #172] @ 0xac │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ push {r4, lr} │ │ │ │ add.w r4, r0, #60 @ 0x3c │ │ │ │ @@ -2629270,19 +2629357,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r2, #250 @ 0xfa │ │ │ │ + subs r6, #154 @ 0x9a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {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 │ │ │ │ @@ -2629373,15 +2629460,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78d372 │ │ │ │ cmp r5, #10 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r0, r3 │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #428] @ (78d584 ) │ │ │ │ @@ -2629646,15 +2629733,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 78d684 │ │ │ │ ldr r0, [pc, #4] @ (78d6a0 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2630426,15 +2630513,15 @@ │ │ │ │ str.w r3, [r4, #292] @ 0x124 │ │ │ │ str r2, [r4, #0] │ │ │ │ strd r3, r3, [r4, #296] @ 0x128 │ │ │ │ strd r3, r3, [r4, #304] @ 0x130 │ │ │ │ strd r3, r3, [r4, #312] @ 0x138 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - mov sl, pc │ │ │ │ + ldr r2, [pc, #616] @ (78e124 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ lsrs r6, r7, #31 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2630555,15 +2630642,15 @@ │ │ │ │ nop │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #28 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - @ instruction: 0xe8c4011d │ │ │ │ + stcl 1, cr0, [r4], #-116 @ 0xffffff8c │ │ │ │ movs r0, #172 @ 0xac │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r0, #30 │ │ │ │ @@ -2630841,18 +2630928,16 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ subs r0, r3, #1 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #0 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - b.n 78df7c │ │ │ │ - lsls r5, r3, #4 │ │ │ │ - b.n 78de90 │ │ │ │ - lsls r5, r3, #4 │ │ │ │ + ldrd r0, r1, [lr, #116] @ 0x74 │ │ │ │ + strd r0, r1, [r6, #-116]! @ 0x74 │ │ │ │ adds r0, r0, #5 │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r0, r4, #4 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2632137,23 +2632222,23 @@ │ │ │ │ ldrb.w r1, [r6, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ blx 69da4 (bool)@plt> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r0, r5, #5 │ │ │ │ + movs r1, #8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r6, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r6, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #408] @ (78f13c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2632325,17 +2632410,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #1 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #344] @ 0x158 │ │ │ │ + ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ lsrs r2, r5, #27 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2632511,23 +2632596,23 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78f212 │ │ │ │ nop │ │ │ │ lsrs r0, r0, #26 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r7, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r2, #94 @ 0x5e │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [pc, #688] @ (78f624 ) │ │ │ │ @@ -2632796,21 +2632881,21 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r4, #12 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #32] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r1, [sp, #176] @ 0xb0 │ │ │ │ + str r4, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r4, r5, #26 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ lsrs r4, r1, #8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2633134,21 +2633219,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #6 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #31 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldrh r2, [r0, #52] @ 0x34 │ │ │ │ + str r2, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r0, #44] @ 0x2c │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #248] @ (78fab0 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2633246,17 +2633331,17 @@ │ │ │ │ bne.n 78fa70 │ │ │ │ b.n 78fa7c │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ lsls r6, r7, #24 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + ldmia r2!, {r5, r6} │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + bne.n 78faa8 │ │ │ │ lsls r5, r3, #4 │ │ │ │ add.w r1, lr, #12713984 @ 0xc20000 │ │ │ │ lsls r6, r7, #22 │ │ │ │ lsls r3, r0, #5 │ │ │ │ lsls r4, r7, #21 │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -2633562,15 +2633647,15 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #13 │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r2, r4, #10 │ │ │ │ lsls r3, r0, #5 │ │ │ │ lsls r6, r7, #9 │ │ │ │ lsls r3, r0, #5 │ │ │ │ lsls r6, r3, #9 │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2634044,27 +2634129,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #1 │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #56] @ 0x38 │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r0, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r0, [r2, #52] @ 0x34 │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r0, r6, #7 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 790356 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2634669,29 +2634754,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r0], {66} @ 0x42 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfac80142 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r4, r3, #29 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + strh r6, [r3, #26] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsrs r4, r4, #32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r1, #29] │ │ │ │ + strh r6, [r5, #22] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + strh r2, [r1, #22] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + strh r2, [r3, #20] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r4, [r4, #27] │ │ │ │ + strh r4, [r0, #20] │ │ │ │ lsls r3, r2, #2 │ │ │ │ @ instruction: 0xf7000142 │ │ │ │ @ instruction: 0xf6e00142 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2634789,15 +2634874,15 @@ │ │ │ │ beq.n 790a6e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6220142 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x002a │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ rsb r1, r4, #12713984 @ 0xc20000 │ │ │ │ sub.w r1, r2, #12713984 @ 0xc20000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2636353,21 +2636438,21 @@ │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ b.n 7919ce │ │ │ │ nop │ │ │ │ b.n 791908 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + strb r2, [r0, #9] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - beq.n 791a94 │ │ │ │ + bcc.n 7919d4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r4, r1, #2 │ │ │ │ - movt r0, #32915 @ 0x8093 │ │ │ │ + @ instruction: 0xf6680093 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #364] @ (791c1c ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, #364] @ (791c20 ) │ │ │ │ @@ -2636856,29 +2636941,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #92] @ 0x5c │ │ │ │ lsls r3, r2, #2 │ │ │ │ b.n 792328 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ + ldr r2, [r0, #76] @ 0x4c │ │ │ │ lsls r3, r2, #2 │ │ │ │ b.n 7921b8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ b.n 7920f0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldrsb r0, [r6, r3] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ lsls r3, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r3, r1, #12288 @ 0x3000 │ │ │ │ ldr.w r2, [r0, #340] @ 0x154 │ │ │ │ mov.w ip, #3 │ │ │ │ str.w ip, [r1] │ │ │ │ @@ -2637993,15 +2638078,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 792abc │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r0, r4] │ │ │ │ + str r6, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r2, #2 │ │ │ │ bvs.n 792ad0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ bpl.n 792a94 │ │ │ │ lsls r2, r0, #5 │ │ │ │ bpl.n 792a58 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2638047,15 +2638132,15 @@ │ │ │ │ str.w r3, [r4, #368] @ 0x170 │ │ │ │ str.w r3, [r4, #384] @ 0x180 │ │ │ │ strh.w r3, [r4, #388] @ 0x184 │ │ │ │ strd r3, r3, [r4, #396] @ 0x18c │ │ │ │ strd r2, r2, [r4, #404] @ 0x194 │ │ │ │ str.w r3, [r4, #412] @ 0x19c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2638946,15 +2639031,15 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ ldmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - str r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r3, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2639138,15 +2639223,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #744] @ 0x2e8 │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldmia r1!, {r4, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2639301,15 +2639386,15 @@ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 79382c │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ ldmia r1!, {r6} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - str r1, [sp, #600] @ 0x258 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r3, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r3} │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ @@ -2639852,17 +2639937,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 69e0c (unsigned long)@plt+0x4> │ │ │ │ ldr r1, [pc, #12] @ (793dc8 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #464] @ (793f98 ) │ │ │ │ + ldr r6, [pc, #80] @ (793e18 ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + bcs.n 793e74 │ │ │ │ lsls r3, r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 793e7c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 793e74 │ │ │ │ @@ -2640115,15 +2640200,15 @@ │ │ │ │ add r3, pc │ │ │ │ ubfx r2, r2, #4, #3 │ │ │ │ adds r3, #8 │ │ │ │ str.w r2, [r4, #308] @ 0x134 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 3, cr0, cr4, cr15, {4} │ │ │ │ + rsbs r0, r4, #143 @ 0x8f │ │ │ │ add r7, sp, #152 @ 0x98 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #148] @ (794100 ) │ │ │ │ @@ -2640191,15 +2640276,15 @@ │ │ │ │ nop │ │ │ │ itet hi │ │ │ │ lslhi r2, r0, #5 │ │ │ │ subls r0, #92 @ 0x5c │ │ │ │ movhi r0, r0 │ │ │ │ ittt hi │ │ │ │ lslhi r2, r0, #5 │ │ │ │ - ldrhhi r6, [r6, #0] │ │ │ │ + ldrhhi r6, [r2, #30] │ │ │ │ lslhi r5, r3, #4 │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ it cc │ │ │ │ lslcc r2, r0, #5 │ │ │ │ itet ne │ │ │ │ lslne r2, r0, #5 │ │ │ │ @@ -2640314,15 +2640399,15 @@ │ │ │ │ cbz r4, 794248 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 793e80 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 79423c │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + subs r5, #142 @ 0x8e │ │ │ │ lsls r5, r2, #2 │ │ │ │ add r5, sp, #856 @ 0x358 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ @@ -2640617,21 +2640702,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 7945c6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - mvns r4, r3 │ │ │ │ + bxns pc │ │ │ │ lsls r3, r2, #2 │ │ │ │ cbnz r0, 7945b4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cbnz r0, 7945a6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r5, #10 │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr.w r0, [r0, #296] @ 0x128 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r1, r1, #12288 @ 0x3000 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ ldrb.w ip, [r0, #32] │ │ │ │ @@ -2641625,15 +2641710,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ sxth r0, r3 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + subs r5, #30 │ │ │ │ lsls r3, r2, #2 │ │ │ │ cbz r6, 794f22 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2642773,35 +2642858,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #94 @ 0x5e │ │ │ │ + adds r4, #254 @ 0xfe │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r3, r2, #2 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #32 @ (adr r7, 795ad0 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + adds r2, #230 @ 0xe6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r7, #26 │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ lsls r3, r2, #2 │ │ │ │ - uxtb r2, r2 │ │ │ │ + cpsid i │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + adds r2, #20 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + adds r2, #12 │ │ │ │ lsls r3, r2, #2 │ │ │ │ add r5, pc, #656 @ (adr r5, 795d5c ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r5, pc, #528 @ (adr r5, 795ce0 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2643089,15 +2643174,15 @@ │ │ │ │ cbz r4, 795dc8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 795448 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 795dbc │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r4, #74 @ 0x4a │ │ │ │ lsls r1, r3, #2 │ │ │ │ subs r1, #162 @ 0xa2 │ │ │ │ lsls r5, r7, #4 │ │ │ │ subs r1, #62 @ 0x3e │ │ │ │ lsls r5, r7, #4 │ │ │ │ subs r1, #12 │ │ │ │ lsls r5, r7, #4 │ │ │ │ @@ -2643708,15 +2643793,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ lsls r5, r3, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2644108,21 +2644193,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #36] @ 0x24 │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r5, pc, #160 @ (adr r5, 796894 ) │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr r0, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2644351,19 +2644436,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r3, #18 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + movs r3, #6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r2, pc, #536 @ (adr r2, 796c74 ) │ │ │ │ + add r6, pc, #152 @ (adr r6, 796af4 ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ str r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ str r5, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2645149,46 +2645234,45 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + movs r0, #178 @ 0xb2 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldcl 0, cr0, [r8], #-584 @ 0xfffffdb8 │ │ │ │ + ands.w r0, r8, #146 @ 0x92 │ │ │ │ str r3, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + add r3, pc, #264 @ (adr r3, 79737c ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + adds r0, r2, #7 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + adds r6, r3, #6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + adds r0, r6, #4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + add r0, pc, #152 @ (adr r0, 797328 ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + subs r6, r7, r6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + subs r2, r7, r5 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 797154 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + @ instruction: 0xeafc0092 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r6, r3, #31 │ │ │ │ + subs r6, r7, r5 │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2647116,27 +2647200,27 @@ │ │ │ │ b.n 7985c8 │ │ │ │ ldr r1, [pc, #36] @ (798618 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7985c8 │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + str r3, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bhi.n 798518 │ │ │ │ + bgt.n 798658 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r6, r5, #5 │ │ │ │ + movs r1, #14 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - str r4, [sp, #840] @ 0x348 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2647188,15 +2647272,15 @@ │ │ │ │ strd r5, r5, [r4, #184] @ 0xb8 │ │ │ │ strd r5, r5, [r4, #192] @ 0xc0 │ │ │ │ strd r5, r5, [r4, #200] @ 0xc8 │ │ │ │ strd r5, r5, [r4, #208] @ 0xd0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - orrs r0, r2 │ │ │ │ + mov r8, r6 │ │ │ │ lsls r5, r3, #4 │ │ │ │ str r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ @@ -2647606,21 +2647690,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (798b34 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ strb r0, [r4, #26] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #1 │ │ │ │ + lsls r6, r7, #15 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bmi.n 798ab8 │ │ │ │ + bhi.n 798bf8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r2, [r3, #18] │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r2, r3, #18 │ │ │ │ + asrs r2, r7, #32 │ │ │ │ lsls r6, r1, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r9, #28087 @ 0x6db7 │ │ │ │ movt r9, #46811 @ 0xb6db │ │ │ │ @@ -2648190,16 +2648274,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #120] @ 0x78 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - vst1.8 @ instruction: 0xf9860092 │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + stc2 0, cr0, [r6, #-584]! @ 0xfffffdb8 │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #24 │ │ │ │ @@ -2648517,27 +2648601,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #96] @ 0x60 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - strh.w r0, [sl, r2, lsl #1] │ │ │ │ - ldrb r2, [r2, #8] │ │ │ │ + smlalbt r0, r0, sl, r2 │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7480092 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + @ instruction: 0xfae80092 │ │ │ │ + ldrb r6, [r1, #19] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - movt r0, #34962 @ 0x8892 │ │ │ │ - ldrb r6, [r6, #2] │ │ │ │ + @ instruction: 0xfa680092 │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xf68a0092 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + @ instruction: 0xfa2a0092 │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (7995ac ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2648680,21 +2648764,21 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79947e │ │ │ │ nop │ │ │ │ ldr r4, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #30] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs.w r0, r4, #4784128 @ 0x490000 │ │ │ │ - @ instruction: 0xf58a0092 │ │ │ │ - adcs.w r0, sl, #4784128 @ 0x490000 │ │ │ │ - @ instruction: 0xf5280092 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + ldr??.w r0, [r4, r2, lsl #1] │ │ │ │ + vld4.32 {d0-d3}, [sl :64], r2 │ │ │ │ + ldr??.w r0, [sl, #146] @ 0x92 │ │ │ │ + str.w r0, [r8, #146] @ 0x92 │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add r2, r1 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ @@ -2648813,17 +2648897,17 @@ │ │ │ │ b.n 7996f4 │ │ │ │ ldr r0, [pc, #12] @ (799720 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ ldr r0, [pc, #8] @ (799724 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - @ instruction: 0xf39e0092 │ │ │ │ + @ instruction: 0xf73e0092 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -2650538,40 +2650622,39 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r0, [r5, r4] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 79a644 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ - b.n 79a660 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ - strb r2, [r0, #7] │ │ │ │ + eor.w r0, r6, r2, lsr #2 │ │ │ │ + eors.w r0, r2, r2, lsr #2 │ │ │ │ + strb r2, [r4, #21] │ │ │ │ lsls r7, r1, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, r3 │ │ │ │ + blxns r7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r2, r1 │ │ │ │ + @ instruction: 0x47aa │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldc2l 0, cr0, [lr, #556] @ 0x22c │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ + lsls r6, r7, #5 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ + pop {r1, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r5, #104] @ 0x68 │ │ │ │ + ldr r6, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr r4, [r0, r6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrsb r6, [r5, r7] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrsb r0, [r0, r7] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - vhadd.s32 d16, d22, d13 │ │ │ │ + ssat r0, #14, r6, 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, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #172] @ (79a96c ) │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #172] @ (79a970 ) │ │ │ │ @@ -2650998,27 +2651081,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, r6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r4, [r1, r6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + b.n 79b41c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - uxtb r2, r4 │ │ │ │ + @ instruction: 0xb682 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r2, #72] @ 0x48 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + b.n 79b228 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + b.n 79b1c8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bcs.n 79acc4 │ │ │ │ + bvs.n 79ac04 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r2, #2 │ │ │ │ strh r4, [r1, r5] │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2651177,16 +2651260,16 @@ │ │ │ │ b.n 79ae68 │ │ │ │ ldr r0, [pc, #12] @ (79ae94 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ ldr r0, [pc, #8] @ (79ae98 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - stmdb lr!, {r0, r2, r3, r7} │ │ │ │ - bgt.n 79aef0 │ │ │ │ + stcl 0, cr0, [lr], {141} @ 0x8d │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ @@ -2652211,17 +2652294,17 @@ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bic.w r4, r4, #74 @ 0x4a │ │ │ │ orr.w r4, r4, #2 │ │ │ │ str r4, [r3, #12] │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bcs.n 79b834 │ │ │ │ + bvs.n 79b974 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bvc.n 79b79c │ │ │ │ + blt.n 79b8dc │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (79b970 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2652307,23 +2652390,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bx fp │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 79b9c4 │ │ │ │ + bvs.n 79b904 │ │ │ │ lsls r2, r2, #2 │ │ │ │ bx r5 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - bcs.n 79ba1c │ │ │ │ + bpl.n 79b95c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, pc, #264 @ (adr r5, 79ba90 ) │ │ │ │ + add r0, sp, #904 @ 0x388 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ mov r8, r5 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2652604,25 +2652687,25 @@ │ │ │ │ b.n 79bc4a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, r9 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + bcc.n 79bc84 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add r0, r4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - strh r6, [r2, #10] │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bcc.n 79bc78 │ │ │ │ + bvc.n 79bbb8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + strh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r0, r6, #4 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ bics r6, r5 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2652720,23 +2652803,23 @@ │ │ │ │ b.n 79bd1c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ muls r6, r1 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + bcs.n 79bcf8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ orrs r2, r6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + strh r2, [r7, #30] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r5 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2652869,27 +2652952,27 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ tst r6, r7 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r5} │ │ │ │ + beq.n 79be78 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r3, r4, r6, r7} │ │ │ │ + beq.n 79bff4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bne.n 79c000 │ │ │ │ + bpl.n 79bf40 │ │ │ │ lsls r1, r3, #2 │ │ │ │ adcs r6, r6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2652950,25 +2653033,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (79bfbc ) │ │ │ │ add r1, pc │ │ │ │ b.n 79bf6a │ │ │ │ ldr r1, [pc, #24] @ (79bfc0 ) │ │ │ │ add r1, pc │ │ │ │ b.n 79bf86 │ │ │ │ nop │ │ │ │ - subs r3, #184 @ 0xb8 │ │ │ │ + subs r7, #88 @ 0x58 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r7} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmp r0, r1 │ │ │ │ + ldr r0, [pc, #672] @ (79c258 ) │ │ │ │ lsls r6, r1, #2 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r5, #210 @ 0xd2 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2} │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #320] @ (79c118 ) │ │ │ │ @@ -2653114,39 +2653197,39 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ands r2, r4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ands r4, r3 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cbz r4, 79c142 │ │ │ │ + push {r2, r3, lr} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bkpt 0x00ee │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #178 @ 0xb2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cmp r4, r0 │ │ │ │ + mov r4, r4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - @ instruction: 0xb746 │ │ │ │ + revsh r6, r4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - @ instruction: 0xf6500091 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ + ldr??.w r0, [r0, #145] @ 0x91 │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - b.n 79c5fc │ │ │ │ + b.n 79bd3c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r2, [r5, #13] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds.w r0, r4, #151 @ 0x97 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + @ instruction: 0xf4b40097 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #156] @ 79c208 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2653498,15 +2653581,15 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ cmp r4, #234 @ 0xea │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r3, #194 @ 0xc2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ bcs.n 79c474 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2653655,19 +2653738,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79c574 │ │ │ │ subs r2, #170 @ 0xaa │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r4, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cbnz r4, 79c652 │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - mov r4, r9 │ │ │ │ + ldr r1, [pc, #944] @ (79c9f0 ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cbz r3, 79c66e │ │ │ │ @@ -2653744,15 +2653827,15 @@ │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #12] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsrs r6, r0, #32 │ │ │ │ lsls r5, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2653851,15 +2653934,15 @@ │ │ │ │ nop │ │ │ │ cmp r1, #242 @ 0xf2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldmia r7, {r1, r5, r6, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ subs r0, #178 @ 0xb2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1} │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2654228,15 +2654311,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r5, #8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cbz r4, 79cc3e │ │ │ │ + @ instruction: 0xb74c │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #112 @ 0x70 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r3, [pc, #24] @ (79cbf8 ) │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ @@ -2654558,25 +2654641,25 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bx fp │ │ │ │ + ldr r2, [pc, #992] @ (79d328 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + subs r0, r3, #1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r4, r7, r1 │ │ │ │ + subs r4, r3, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - pop {r4, pc} │ │ │ │ + stmia r0!, {r4, r5, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + cbz r0, 79cfae │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2654987,46 +2655070,46 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ cmp r7, #98 @ 0x62 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cbnz r2, 79d3d0 │ │ │ │ + bkpt 0x00e2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ @ instruction: 0xebb7ffff │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - hlt 0x001c │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r7, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stc 0, cr0, [sl], {151} @ 0x97 │ │ │ │ - cbnz r6, 79d3ac │ │ │ │ + bic.w r0, sl, #151 @ 0x97 │ │ │ │ + pop {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmp r5, #148 @ 0x94 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - @ instruction: 0xebea0097 │ │ │ │ + vshr.s64 d0, d7, #54 │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ lsls r2, r0, #5 │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + ldmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r1, #2 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmp r5, #66 @ 0x42 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #16 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmp r4, #232 @ 0xe8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r4, #204 @ 0xcc │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r4, #176 @ 0xb0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2655567,21 +2655650,21 @@ │ │ │ │ nop │ │ │ │ cmp r0, #254 @ 0xfe │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb892 │ │ │ │ lsls r2, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #96 @ 0x60 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cbz r2, 79d974 │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #244] @ (79da3c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2655696,17 +2655779,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #170 @ 0xaa │ │ │ │ lsls r2, r0, #5 │ │ │ │ movs r6, #72 @ 0x48 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r0, r1 │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - uxth r4, r1 │ │ │ │ + @ instruction: 0xb62c │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #292] @ (79db90 ) │ │ │ │ @@ -2655831,15 +2655914,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #124 @ 0x7c │ │ │ │ lsls r2, r0, #5 │ │ │ │ movs r5, #2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 79dbca │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (79dc08 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2655876,15 +2655959,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 79dbd2 │ │ │ │ movs r4, #62 @ 0x3e │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 79dc3c │ │ │ │ + push {r6, lr} │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2655935,15 +2656018,15 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 79dc32 │ │ │ │ nop │ │ │ │ movs r3, #208 @ 0xd0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 79dcb8 │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2656399,27 +2656482,27 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 79e056 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 79deaa │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cbz r4, 79e1c6 │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #672 @ 0x2a0 │ │ │ │ + cbz r0, 79e1da │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + sub sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + cbz r4, 79e1d0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2656543,15 +2656626,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r0, #0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r0, r0, #6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2656667,17 +2656750,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 79e392 │ │ │ │ nop │ │ │ │ adds r0, r2, #3 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #648 @ 0x288 │ │ │ │ + add r7, sp, #264 @ 0x108 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ @@ -2656762,17 +2656845,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r4, r2, r6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ + add r6, sp, #904 @ 0x388 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ ldr.w r3, [r3, #1860] @ 0x744 │ │ │ │ subs r3, #25 │ │ │ │ cmp r3, #16 │ │ │ │ it hi │ │ │ │ movhi r0, #64 @ 0x40 │ │ │ │ @@ -2656919,20 +2657002,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, r7 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r6, r5, r6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ + add r5, sp, #816 @ 0x330 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - mrc 1, 6, r0, cr6, cr12, {0} │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + @ instruction: 0xf276011c │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r2, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #60] @ (79e710 ) │ │ │ │ @@ -2656962,15 +2657045,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 79e6e4 │ │ │ │ nop │ │ │ │ adds r6, r4, r4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, #488] @ (79e918 ) │ │ │ │ @@ -2657144,17 +2657227,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r6, r7, #28 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #24 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ + add r4, 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, #3808] @ 0xee0 │ │ │ │ ldr.w r2, [pc, #2228] @ 79f1fc │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ @@ -2657851,23 +2657934,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #26 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r6, r0, #2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #336 @ (adr r1, 79f364 ) │ │ │ │ + add r4, pc, #976 @ (adr r4, 79f5e4 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r0, pc, #768 @ (adr r0, 79f518 ) │ │ │ │ + add r4, pc, #384 @ (adr r4, 79f398 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 79ea80 │ │ │ │ + b.n 79f1c0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + add r3, pc, #88 @ (adr r3, 79f278 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + add r3, pc, #240 @ (adr r3, 79f314 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #100] @ (79f29c ) │ │ │ │ @@ -2658392,17 +2658475,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r3, #3 │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsrs r0, r3, #1 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r2, [sp, #296] @ 0x128 │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2658488,17 +2658571,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 79f944 │ │ │ │ lsls r6, r7, #27 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #132] @ (79fa1c ) │ │ │ │ cmp r1, #4 │ │ │ │ add r0, pc │ │ │ │ beq.n 79f9fa │ │ │ │ @@ -2658544,15 +2658627,15 @@ │ │ │ │ b.n 79f9ca │ │ │ │ ldr r1, [pc, #16] @ (79fa28 ) │ │ │ │ b.n 79f9fc │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ lsls r4, r4, #25 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ble.n 79f9f8 │ │ │ │ + b.n 79fd38 │ │ │ │ lsls r4, r3, #4 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ add.w r0, r0, #12288 @ 0x3000 │ │ │ │ strb.w r1, [r0, #3452] @ 0xd7c │ │ │ │ @@ -2658599,19 +2658682,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r0, #23 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 79f9c0 │ │ │ │ + b.n 79fb00 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrsh r2, [r0, r3] │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r2, [pc, #168] @ (79fb58 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 79fad4 │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2658688,19 +2658771,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ lsls r4, r1, #21 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 79fb5c │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrsh r0, [r7, r1] │ │ │ │ + str r0, [r3, #32] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r3, [pc, #232] @ (79fc58 ) │ │ │ │ mov ip, r1 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2658780,15 +2658863,15 @@ │ │ │ │ str.w r3, [ip, #12] │ │ │ │ pop {pc} │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r3, [ip, #8] │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bgt.n 79fcfc │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw lr, #15468 @ 0x3c6c │ │ │ │ add.w r3, r0, lr │ │ │ │ ldr r5, [r1, #4] │ │ │ │ movw ip, #15484 @ 0x3c7c │ │ │ │ ldr r6, [r1, #0] │ │ │ │ @@ -2661260,17 +2661343,17 @@ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xebf20141 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r2, r3, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - pop {r1, r5, r7, pc} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ b.n 7a15c8 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2661925,19 +2662008,19 @@ │ │ │ │ mov r7, ip │ │ │ │ mov lr, r2 │ │ │ │ b.n 7a213a │ │ │ │ movs r1, #0 │ │ │ │ movs r5, #1 │ │ │ │ b.n 7a2126 │ │ │ │ nop │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r4, r3, #4 │ │ │ │ - cbz r6, 7a233a │ │ │ │ + @ instruction: 0xb75e │ │ │ │ lsls r4, r3, #4 │ │ │ │ - cbz r0, 7a233a │ │ │ │ + @ instruction: 0xb748 │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2662328,23 +2662411,23 @@ │ │ │ │ bls.n 7a2752 │ │ │ │ mov.w sl, #16384 @ 0x4000 │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 7a2522 │ │ │ │ mov ip, r9 │ │ │ │ mov r9, sl │ │ │ │ b.n 7a250e │ │ │ │ - sxtb r0, r7 │ │ │ │ + setpan #1 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - sxtb r2, r4 │ │ │ │ + @ instruction: 0xb602 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - sxtb r0, r2 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - sxth r6, r7 │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - sxth r4, r4 │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldr.w r2, [r0, #660] @ 0x294 │ │ │ │ ldr.w r3, [r0, #672] @ 0x2a0 │ │ │ │ push {r4, lr} │ │ │ │ add.w ip, r2, #1 │ │ │ │ str.w ip, [r0, #660] @ 0x294 │ │ │ │ mov.w ip, #26624 @ 0x6800 │ │ │ │ @@ -2662891,23 +2662974,23 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ b.n 7a2ab6 │ │ │ │ bvc.n 7a2e38 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r4, sp, #312 @ 0x138 │ │ │ │ + add r7, sp, #952 @ 0x3b8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r7, sp, #632 @ 0x278 │ │ │ │ lsls r4, r3, #4 │ │ │ │ bcc.n 7a2e9c │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ @@ -2663489,15 +2663572,15 @@ │ │ │ │ mov r6, r8 │ │ │ │ b.n 7a3104 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bcs.n 7a34b4 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #472 @ (adr r6, 7a3660 ) │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2664348,27 +2664431,27 @@ │ │ │ │ b.n 7a3d2c │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7a3d2c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7a3d2c │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + add r2, pc, #0 @ (adr r2, 7a3dcc ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + add r1, pc, #280 @ (adr r1, 7a3ee8 ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r5, [sp, #552] @ 0x228 │ │ │ │ + add r1, pc, #168 @ (adr r1, 7a3e7c ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + add r1, pc, #40 @ (adr r1, 7a3e00 ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r1, [sp, #560] @ 0x230 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr.w r2, [r0, #660] @ 0x294 │ │ │ │ @@ -2665442,15 +2665525,15 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ pop {r1, r2, r4, r5, r6, pc} │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7cc │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrh r0, [r3, #46] @ 0x2e │ │ │ │ + str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ asrs r0, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2666082,19 +2666165,19 @@ │ │ │ │ lsls r3, r3, #3 │ │ │ │ b.n 7a50e2 │ │ │ │ nop │ │ │ │ add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r6, #12] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - adcs r4, r2 │ │ │ │ + add ip, lr │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #436] @ (7a54d8 ) │ │ │ │ @@ -2667056,21 +2667139,21 @@ │ │ │ │ mov.w r1, #768 @ 0x300 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ b.n 7a59d6 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ b.n 7a5958 │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r2, [r6, #31] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r3, #31] │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ cbz r2, 7a5ede │ │ │ │ mov lr, r2 │ │ │ │ @@ -2667176,15 +2667259,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 74a600 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 7a5f8e │ │ │ │ nop │ │ │ │ - strb r2, [r0, #31] │ │ │ │ + ldrb r2, [r4, #13] │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #756] @ (7a62c0 ) │ │ │ │ @@ -2667463,35 +2667546,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a62c0 │ │ │ │ eors r7, r5 │ │ │ │ add r0, pc, #176 @ (adr r0, 7a6374 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #30] │ │ │ │ + ldrb r4, [r7, #12] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r2, #29] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - strb r4, [r6, #26] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + ldrb r6, [r7, #3] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r6, [r2, #21] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + ldrb r4, [r1, #3] │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2668083,17 +2668166,17 @@ │ │ │ │ movlt r0, #128 @ 0x80 │ │ │ │ b.n 7a67e2 │ │ │ │ movs r3, #2 │ │ │ │ b.n 7a690c │ │ │ │ movs r3, #1 │ │ │ │ b.n 7a690c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r2, #3] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + strb r6, [r6, #9] │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add.w r1, r0, #14016 @ 0x36c0 │ │ │ │ @@ -2669435,21 +2669518,21 @@ │ │ │ │ str.w r1, [r5, r3, lsl #2] │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r1, [r4, #172] @ 0xac │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ b.n 7a77d0 │ │ │ │ nop │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r3, #4 │ │ │ │ add.w r4, sl, #4096 @ 0x1000 │ │ │ │ bl 7487dc │ │ │ │ mov.w r2, #10240 @ 0x2800 │ │ │ │ movt r2, #49153 @ 0xc001 │ │ │ │ ldr.w r6, [sl, #3872] @ 0xf20 │ │ │ │ mov.w ip, #1040 @ 0x410 │ │ │ │ @@ -2670921,15 +2671004,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r0, #28] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #9] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldr r1, [pc, #416] @ (7a9088 ) │ │ │ │ + ldr r5, [pc, #32] @ (7a8f08 ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #32 │ │ │ │ @@ -2673721,32 +2673804,32 @@ │ │ │ │ beq.n 7aaf3c │ │ │ │ b.n 7aaf92 │ │ │ │ nop │ │ │ │ str r2, [r6, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #48] @ 0x30 │ │ │ │ + str r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xf2140098 │ │ │ │ - b.n 7ab180 │ │ │ │ + subs.w r0, r4, #4980736 @ 0x4c0000 │ │ │ │ + b.n 7aa8c0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - rsbs r0, lr, #152 @ 0x98 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + sbcs.w r0, lr, #4980736 @ 0x4c0000 │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7ab6fc │ │ │ │ + b.n 7aae3c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xf18a0098 │ │ │ │ - b.n 7ab6b4 │ │ │ │ + @ instruction: 0xf52a0098 │ │ │ │ + b.n 7aadf4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + str r1, [sp, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adc.w r0, r8, #152 @ 0x98 │ │ │ │ + @ instruction: 0xf4e80098 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #4096 @ 0x1000 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2674333,17 +2674416,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #608] @ (7ab8d0 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ lsls r4, r3, #4 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r7, #50 @ 0x32 │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldr r2, [pc, #584] @ (7ab8c4 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 7ab756 │ │ │ │ ldr.w r1, [r7, r2, lsl #2] │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ @@ -2674712,25 +2674795,25 @@ │ │ │ │ blx 6a8a8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7ab998 │ │ │ │ bx r0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bls.n 7abae8 │ │ │ │ + bgt.n 7aba28 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bls.n 7aba94 │ │ │ │ + bgt.n 7ab9d4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bhi.n 7aba5c │ │ │ │ + bgt.n 7ab99c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bls.n 7abaa8 │ │ │ │ + bgt.n 7ab9e8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ @@ -2676232,19 +2676315,19 @@ │ │ │ │ blx 6a8a8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7ac888 │ │ │ │ subs r0, #24 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r5!, {r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r2, {r2} │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #196] @ (7aca58 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2676333,19 +2676416,19 @@ │ │ │ │ blx 6a8a8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7aca1a │ │ │ │ adds r6, #98 @ 0x62 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + asrs r4, r6, #6 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2677217,29 +2677300,29 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ adds r5, #22 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #60 @ 0x3c │ │ │ │ lsls r1, r0, #5 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + ldmia r2!, {r5} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r0, #28 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ lsls r4, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #32 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -2678479,186 +2678562,184 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #16] │ │ │ │ lsls r1, r0, #5 │ │ │ │ cmp r2, #250 @ 0xfa │ │ │ │ lsls r1, r0, #5 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r2, r4, #25 │ │ │ │ lsls r4, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7ae080 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - bkpt 0x007a │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bkpt 0x00a2 │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r7, #26] │ │ │ │ + strh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r0, r2, #2 │ │ │ │ strh r2, [r6, #8] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - bkpt 0x0056 │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7adfe4 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - bkpt 0x002a │ │ │ │ + @ instruction: 0xeaea0099 │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bkpt 0x0030 │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7adf20 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + eor.w r0, r2, r9, lsr #2 │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + add r2, pc, #832 @ (adr r2, 7ae4a4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r6, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 7addec │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + strd r0, r0, [r0, #612]! @ 0x264 │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r5, #32 │ │ │ │ + subs r0, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrb r4, [r7, #29] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + add r3, pc, #200 @ (adr r3, 7ae244 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r1, pc} │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r2, r7} │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bgt.n 7ae19c │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ - lsls r1, r2, #2 │ │ │ │ - b.n 7ada38 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - lsls r6, r3, #20 │ │ │ │ + itte │ │ │ │ + lsl r1, r2, #2 │ │ │ │ + b.n 7ae178 @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + lslal r1, r3, #2 │ │ │ │ + lsrs r6, r7, #2 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - add r5, pc, #656 @ (adr r5, 7ae430 ) │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + add r0, pc, #24 @ (adr r0, 7ae1bc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add sp, #120 @ 0x78 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - bge.n 7ae14c │ │ │ │ + udf #110 @ 0x6e │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrh r0, [r4, #46] @ 0x2e │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r6, 7ae218 │ │ │ │ - lsls r1, r2, #2 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - cdp 0, 3, cr0, cr8, cr15, {4} │ │ │ │ - ldrh r0, [r4, #38] @ 0x26 │ │ │ │ + itte cs │ │ │ │ + lslcs r1, r2, #2 │ │ │ │ + asrcs r2, r5, #9 │ │ │ │ + lslcc r1, r3, #2 │ │ │ │ + rsbs r0, r8, #143 @ 0x8f │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r2, r2, #2 │ │ │ │ - revsh r0, r7 │ │ │ │ + bkpt 0x0098 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r4, 7ae1d8 │ │ │ │ + pop {r2, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7ae568 │ │ │ │ + b.n 7adca8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r2, [r5, #44] @ 0x2c │ │ │ │ + str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rev r4, r7 │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r6, 7ae222 │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r0, 7ae226 │ │ │ │ + pop {r3, r7, pc} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r6, 7ae21c │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrb r6, [r5, #7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cbnz r0, 7ae1fc │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - svc 196 @ 0xc4 │ │ │ │ + b.n 7ae8cc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + hlt 0x000c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [sp, #184] @ 0xb8 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + cbnz r0, 7ae286 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + b.n 7ae754 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + cbnz r0, 7ae27a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + cbnz r4, 7ae23c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + cbnz r0, 7ae28a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + cbnz r4, 7ae290 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + cbnz r0, 7ae294 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + cbnz r0, 7ae298 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + cbnz r0, 7ae29a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + cbnz r4, 7ae29c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7ec │ │ │ │ + cbnz r4, 7ae29e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + cbnz r4, 7ae2a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ + @ instruction: 0xb852 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r4, #10] │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + cbnz r0, 7ae282 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r0, #8] │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + rev r2, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb67c │ │ │ │ + rev r4, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + @ instruction: 0xb8be │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + cbnz r0, 7ae2ce │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + hlt 0x000c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xb84c │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr.w r2, [pc, #2872] @ 7aedc0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.w 7ada6a │ │ │ │ @@ -2679686,223 +2679767,223 @@ │ │ │ │ ldr.w r0, [fp] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.n 7aed34 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - cbz r6, 7aee10 │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7aee12 │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - uxtb r2, r7 │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - uxtb r0, r6 │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - uxth r4, r1 │ │ │ │ + @ instruction: 0xb62c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxtb r0, r5 │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - uxth r6, r3 │ │ │ │ + @ instruction: 0xb63e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [sp, #760] @ 0x2f8 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r2, #14] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sxtb r2, r2 │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxth r6, r6 │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxth r2, r3 │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxtb r6, r5 │ │ │ │ + @ instruction: 0xb60e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxtb r0, r3 │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + str r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + strb r0, [r3, #16] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cbz r4, 7aee16 │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7aee16 │ │ │ │ + push {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bvc.n 7aed5c │ │ │ │ + blt.n 7aee9c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbz r4, 7aee14 │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r2, [r5, #18] │ │ │ │ + ldrb r2, [r1, #1] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7aee52 │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r1, #38] @ 0x26 │ │ │ │ + ldrh r2, [r5, #2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #272 @ (adr r6, 7aef38 ) │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7aee38 │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r2, 7aee4a │ │ │ │ + push {r1, r3, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r0, 7aee48 │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r0, 7aee40 │ │ │ │ + push {r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7aee3c │ │ │ │ + push {r2, r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + push {r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bvc.n 7aed64 │ │ │ │ + blt.n 7aeea4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add sp, #128 @ 0x80 │ │ │ │ + cbz r0, 7aeebc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bvc.n 7aeed8 │ │ │ │ + bge.n 7aee18 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r7, sp, #1000 @ 0x3e8 │ │ │ │ + cbz r2, 7aeeba │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #712 @ 0x2c8 │ │ │ │ + cbz r2, 7aeeac │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + stmia r0!, {r4} │ │ │ │ lsls r7, r1, #2 │ │ │ │ - add r7, sp, #992 @ 0x3e0 │ │ │ │ + cbz r0, 7aeeca │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + cbz r0, 7aeec2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + cbz r0, 7aeebe │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + cbz r4, 7aeeba │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + cbz r4, 7aeea6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ + strb r2, [r0, #10] │ │ │ │ lsls r1, r2, #2 │ │ │ │ adds r0, r7, r1 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r7, sp, #640 @ 0x280 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bmi.n 7aee24 │ │ │ │ + bhi.n 7aef64 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r3, #198 @ 0xc6 │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #96 @ 0x60 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r6, [r7, #80] @ 0x50 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bcc.n 7aef54 │ │ │ │ + bvs.n 7aee94 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r2, sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bcs.n 7aee70 │ │ │ │ + bvs.n 7aefb0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r1, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + strh r2, [r7, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + strh r2, [r6, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcs.n 7aef68 │ │ │ │ + bpl.n 7aeea8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, sp, #600 @ 0x258 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #250 @ 0xfa │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add sp, #400 @ 0x190 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - bne.n 7aee58 │ │ │ │ + bpl.n 7aef98 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, sp, #840 @ 0x348 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - bne.n 7aef24 │ │ │ │ + bmi.n 7aee64 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #808 @ 0x328 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #752 @ (adr r7, 7af214 ) │ │ │ │ + add r3, sp, #368 @ 0x170 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #584 @ (adr r7, 7af170 ) │ │ │ │ + add r3, sp, #200 @ 0xc8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #840 @ (adr r7, 7af274 ) │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #744 @ (adr r7, 7af218 ) │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #872 @ (adr r7, 7af29c ) │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #808 @ (adr r7, 7af260 ) │ │ │ │ + add r3, sp, #424 @ 0x1a8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #520 @ (adr r7, 7af144 ) │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #960 @ (adr r7, 7af300 ) │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #560 @ (adr r7, 7af174 ) │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r6, [r1, #32] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r7, pc, #256 @ (adr r7, 7af050 ) │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #32 @ (adr r7, 7aef74 ) │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #160 @ (adr r7, 7aeff8 ) │ │ │ │ + add r2, sp, #800 @ 0x320 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #64 @ (adr r7, 7aef9c ) │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #136 @ (adr r7, 7aefe8 ) │ │ │ │ + add r2, sp, #776 @ 0x308 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #24 @ (adr r7, 7aef7c ) │ │ │ │ + add r2, sp, #664 @ 0x298 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov lr, r1 │ │ │ │ @@ -2680199,19 +2680280,18 @@ │ │ │ │ bne.w 7af152 │ │ │ │ b.n 7af188 │ │ │ │ nop │ │ │ │ asrs r2, r6, #1 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7af1f4 │ │ │ │ - lsls r3, r3, #4 │ │ │ │ - add r2, pc, #960 @ (adr r2, 7af628 ) │ │ │ │ + sbc.w r1, r8, fp, lsr #32 │ │ │ │ + add r6, pc, #576 @ (adr r6, 7af4a8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #104 @ (adr r7, 7af2d4 ) │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3520] @ 0xdc0 │ │ │ │ ldr r2, [pc, #136] @ (7af304 ) │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ @@ -2680267,16 +2680347,15 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r7, #21 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r3, #21 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - b.n 7aef3c │ │ │ │ - lsls r3, r3, #4 │ │ │ │ + @ instruction: 0xe9b4011b │ │ │ │ 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 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2680778,15 +2680857,15 @@ │ │ │ │ ldr.w r3, [r4, #4000] @ 0xfa0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ - bl afa858 │ │ │ │ + bl afab80 │ │ │ │ mov r0, r7 │ │ │ │ strb.w sl, [r4, #2189] @ 0x88d │ │ │ │ bl 757438 │ │ │ │ cmp r5, r6 │ │ │ │ bls.n 7af8e0 │ │ │ │ ldrd r3, r7, [sp, #20] │ │ │ │ mov ip, r9 │ │ │ │ @@ -2681024,15 +2681103,15 @@ │ │ │ │ ldr.w r3, [r4, #4000] @ 0xfa0 │ │ │ │ str r3, [sp, #0] │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ lsl.w r3, r7, r5 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ - bl afa858 │ │ │ │ + bl afab80 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r5, #1 │ │ │ │ strb.w r3, [r4, #2189] @ 0x88d │ │ │ │ bl 757438 │ │ │ │ mov r0, r6 │ │ │ │ bl 757438 │ │ │ │ @@ -2681230,15 +2681309,15 @@ │ │ │ │ ldr.w r3, [r4, #4012] @ 0xfac │ │ │ │ orrs r1, r5 │ │ │ │ ldr.w r2, [r4, #4008] @ 0xfa8 │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ - bl afadb8 │ │ │ │ + bl afb0e0 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r8, [r4, #2189] @ 0x88d │ │ │ │ bl 757438 │ │ │ │ cmp r6, sl │ │ │ │ bls.n 7afdac │ │ │ │ ldrd r7, r3, [sp, #8] │ │ │ │ mov r5, r9 │ │ │ │ @@ -2681478,15 +2681557,15 @@ │ │ │ │ strd r7, r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ bl 5e8be4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7b0132 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af7cd4 │ │ │ │ + bl af7ffc │ │ │ │ add r2, sp, #20 │ │ │ │ ldr.w r3, [r8, #356] @ 0x164 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #244] @ 0xf4 │ │ │ │ ldr.w r1, [r8, #3928] @ 0xf58 │ │ │ │ @@ -2681499,15 +2681578,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r6, #1860] @ 0x744 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ bhi.w 7b01d0 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ ldr.w r6, [r8, #160] @ 0xa0 │ │ │ │ - bl af7a08 │ │ │ │ + bl af7d30 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx r6 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r6, [r8, #360] @ 0x168 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ @@ -2681539,19 +2681618,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ strd r6, r6, [r1, #4] │ │ │ │ strd r6, r6, [r1, #16] │ │ │ │ str r6, [r1, #24] │ │ │ │ blx r4 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af7d4c │ │ │ │ + bl af8074 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af7ff4 │ │ │ │ + bl af831c │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af7d10 │ │ │ │ + bl af8038 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cbz r1, 7b016e │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2681636,15 +2681715,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ - bl afa4a8 │ │ │ │ + bl afa7d0 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2189] @ 0x88d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2681664,15 +2681743,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ - bl afa170 │ │ │ │ + bl afa498 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2189] @ 0x88d │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2681761,15 +2681840,15 @@ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ strd r9, fp, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl af8c74 │ │ │ │ + bl af8f9c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ ldrb.w r2, [r4, #532] @ 0x214 │ │ │ │ cbnz r2, 7b03d2 │ │ │ │ ldr r2, [pc, #884] @ (7b072c ) │ │ │ │ ldr r3, [pc, #876] @ (7b0728 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2682132,21 +2682211,21 @@ │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ lsrs r0, r5 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl af8cdc │ │ │ │ + bl af9004 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r7, #3876] @ 0xf24 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - bl af8d30 │ │ │ │ + bl af9058 │ │ │ │ ldrh.w r0, [r6, #76] @ 0x4c │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3202a8> │ │ │ │ mov r9, r0 │ │ │ │ ldrh.w r0, [fp, #76] @ 0x4c │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3202a8> │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -2682293,15 +2682372,15 @@ │ │ │ │ strd r4, r4, [sp, #24] │ │ │ │ strd r4, r4, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ ldr.w r0, [r7, #3876] @ 0xf24 │ │ │ │ - bl af8ff0 │ │ │ │ + bl af9318 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [r7, #2189] @ 0x88d │ │ │ │ bl 757438 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 7b0792 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ @@ -2682354,15 +2682433,15 @@ │ │ │ │ cmp r2, #7 │ │ │ │ bhi.w 7b0b38 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 7b0822 │ │ │ │ ldr.w r0, [r7, #3876] @ 0xf24 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl af8dfc │ │ │ │ + bl af9124 │ │ │ │ ldrh.w r3, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7b0c66 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ bl 447374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x333004> │ │ │ │ mov r9, r0 │ │ │ │ @@ -2682684,15 +2682763,15 @@ │ │ │ │ ldrh.w r0, [r0, #320] @ 0x140 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh.w r0, [r4, #320] @ 0x140 │ │ │ │ str??.w r0, [r2, ] │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + str r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w r2, [pc, #1584] @ 7b1418 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2682852,15 +2682931,15 @@ │ │ │ │ ldrsh.w r3, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ strd r3, r9, [sp, #4] │ │ │ │ ldrsh.w r3, [r4, #24] │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl afab84 │ │ │ │ + bl afaeac │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ ldr.w r2, [pc, #1120] @ 7b1420 │ │ │ │ ldr.w r3, [pc, #1112] @ 7b141c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2682928,15 +2683007,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7af370 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl af9c74 │ │ │ │ + bl af9f9c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ b.n 7b0fbc │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ b.n 7b0e20 │ │ │ │ ldrb.w r1, [r0, #53] @ 0x35 │ │ │ │ cmp r1, #6 │ │ │ │ @@ -2682980,15 +2683059,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl afab84 │ │ │ │ + bl afaeac │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov.w r2, #0 │ │ │ │ strb.w r2, [r5, #2189] @ 0x88d │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -2683002,15 +2683081,15 @@ │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ bl 7af370 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af9c74 │ │ │ │ + bl af9f9c │ │ │ │ mov.w r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2683262,15 +2683341,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7af370 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af9c74 │ │ │ │ + bl af9f9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ @@ -2684459,172 +2684538,172 @@ │ │ │ │ ldr r2, [pc, #328] @ (7b2160 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 7b1aec │ │ │ │ nop │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldmia.w r0, {r6, r8} │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #28] │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r7, #24] │ │ │ │ + strh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r0, #28] │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r0, #30] │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #30] │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r0, #28] │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r4, #28] │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r4, #30] │ │ │ │ + strh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, pc, #872 @ (adr r4, 7b23f8 ) │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldrb r4, [r7, #23] │ │ │ │ + strh r4, [r3, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r1, #24] │ │ │ │ + strh r0, [r5, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r1, #24] │ │ │ │ + strh r2, [r5, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + strh r0, [r6, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + strh r6, [r5, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r2, #24] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + ldrh r2, [r4, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [r7, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + ldrh r2, [r0, #14] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r6, #42] @ 0x2a │ │ │ │ + ldrh r2, [r2, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r6, #32] │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r1, #32] │ │ │ │ + strh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r2, #28] │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r0, #24] │ │ │ │ + strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r3, #20] │ │ │ │ + strh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r5, #10] │ │ │ │ + strh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r6, #2] │ │ │ │ + strh r0, [r2, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r0, #2] │ │ │ │ + strh r2, [r4, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r2, #0] │ │ │ │ + strh r4, [r6, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + strh r2, [r1, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #30] │ │ │ │ + strh r0, [r3, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r0, #30] │ │ │ │ + strh r6, [r4, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + strh r4, [r6, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + strh r0, [r3, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + strh r2, [r2, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r1, #2608] @ 0xa30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2684917,55 +2684996,55 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 7b23b2 │ │ │ │ udf #122 @ 0x7a │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #28] │ │ │ │ + strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r0, #28] │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r4, #24] │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + strh r4, [r5, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + strh r2, [r7, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r7, #4] │ │ │ │ + strh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r0, #6] │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r4, #16] │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r6, [pc, #516] @ (7b26ec ) │ │ │ │ @@ -2684980,15 +2685059,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl afcf24 │ │ │ │ + bl afd24c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 7b26da │ │ │ │ ldr.w r0, [r4, #644] @ 0x284 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r3, [r2, #188] @ 0xbc │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ @@ -2686267,17 +2686346,17 @@ │ │ │ │ b.n 7b34a8 │ │ │ │ mov r1, r6 │ │ │ │ b.n 7b34ae │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6ac38 │ │ │ │ b.n 7b34fa │ │ │ │ nop │ │ │ │ - subs r2, r6, #2 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r1, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #656] @ 0x290 │ │ │ │ cmp r3, #5 │ │ │ │ @@ -2687279,17 +2687358,17 @@ │ │ │ │ movw r1, #52292 @ 0xcc44 │ │ │ │ movt r1, #52292 @ 0xcc44 │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 7b415c │ │ │ │ b.n 7b40fc │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ addw r2, r0, #2196 @ 0x894 │ │ │ │ add.w ip, r0, #2192 @ 0x890 │ │ │ │ addw r1, r0, #2200 @ 0x898 │ │ │ │ push {r4, lr} │ │ │ │ addw r4, r0, #2204 @ 0x89c │ │ │ │ mov.w r3, #1056964608 @ 0x3f000000 │ │ │ │ @@ -2687396,17 +2687475,17 @@ │ │ │ │ vmul.f32 s14, s14, s13 │ │ │ │ vstr s15, [r0, #-8] │ │ │ │ vstr s14, [r0, #-4] │ │ │ │ bne.n 7b428c │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - str r7, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r0, [pc, #1872] @ 7b4a50 │ │ │ │ @@ -2687957,15 +2688036,15 @@ │ │ │ │ ldr.w r8, [ip] │ │ │ │ b.n 7b4354 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r3, #4 │ │ │ │ cbnz r0, 7b4abc │ │ │ │ lsls r0, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2688464,15 +2688543,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (7b5048 ) │ │ │ │ sub.w r1, r1, #294 @ 0x126 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ bl 7b4eb4 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #10] │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr.w ip, [pc, #128] @ 7b50dc │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ @@ -2688524,15 +2688603,15 @@ │ │ │ │ movne r0, #100 @ 0x64 │ │ │ │ b.n 7b50a2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #600 @ 0x258 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r3, r3, #4 │ │ │ │ add r7, sp, #344 @ 0x158 │ │ │ │ lsls r0, r0, #5 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2688822,15 +2688901,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 7b5312 │ │ │ │ nop │ │ │ │ add r5, sp, #16 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ @@ -2689045,19 +2689124,19 @@ │ │ │ │ adds r2, #2 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 7b5588 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 7b5620 │ │ │ │ b.n 7b5588 │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #536] @ (7b584c ) │ │ │ │ + str r6, [r4, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [pc, #496] @ (7b5828 ) │ │ │ │ + str r4, [r3, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #712] @ (7b5918 ) │ │ │ │ @@ -2689342,15 +2689421,15 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ lsls r6, r1, #6 │ │ │ │ lsls r1, r0, #5 │ │ │ │ add r7, pc, #216 @ (adr r7, 7b5a08 ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #56] @ 0x38 │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #3860] @ 0xf14 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2690614,15 +2690693,15 @@ │ │ │ │ nop │ │ │ │ ldr r3, [sp, #32] │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r7, #4 │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ lsls r3, r3, #4 │ │ │ │ ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2690749,15 +2690828,15 @@ │ │ │ │ nop │ │ │ │ strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r7, #4 │ │ │ │ ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + strb r2, [r4, #31] │ │ │ │ lsls r3, r3, #4 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2690856,15 +2690935,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r7, #4 │ │ │ │ ldr r0, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #13] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ lsls r3, r3, #4 │ │ │ │ strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r3, r7, #4 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2691310,17 +2691389,17 @@ │ │ │ │ bl 76fdfc │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + strb r2, [r0, r5] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldcl 0, cr0, [r6, #-616] @ 0xfffffd98 │ │ │ │ + @ instruction: 0xf0f6009a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrb.w r3, [r1, #32] │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r9, [pc, #108] @ 7b6d14 │ │ │ │ @@ -2691414,15 +2691493,15 @@ │ │ │ │ bl 7b6bc4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r1, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2691539,19 +2691618,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #768] @ (7b71d0 ) │ │ │ │ + strh r0, [r4, r5] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + add r1, pc, #400 @ (adr r1, 7b7064 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r7, [pc, #552] @ (7b7100 ) │ │ │ │ + strh r2, [r5, r4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2691781,23 +2691860,23 @@ │ │ │ │ bl 7b8734 │ │ │ │ b.n 7b6efe │ │ │ │ nop │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #688] @ (7b73f0 ) │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - mrc 0, 1, r0, cr12, cr5, {4} │ │ │ │ - ldr r4, [sp, #304] @ 0x130 │ │ │ │ + rsbs r0, ip, #149 @ 0x95 │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r5, [pc, #664] @ (7b73e4 ) │ │ │ │ + str r6, [r0, r5] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stcl 0, cr0, [r2, #-596] @ 0xfffffdac │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + @ instruction: 0xf0e20095 │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [pc, #592] @ 7b73b8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2692032,23 +2692111,23 @@ │ │ │ │ bl 7b895c │ │ │ │ b.n 7b7174 │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #304] @ (7b74f4 ) │ │ │ │ + ldr r7, [pc, #944] @ (7b7774 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - rsbs r0, r4, r5, lsr #2 │ │ │ │ - ldr r1, [sp, #912] @ 0x390 │ │ │ │ + vqadd.s64 d16, d20, d5 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r3, [pc, #120] @ (7b7448 ) │ │ │ │ + ldr r6, [pc, #760] @ (7b76c8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xeab20095 │ │ │ │ - ldr r0, [sp, #824] @ 0x338 │ │ │ │ + mrc 0, 2, r0, cr2, cr5, {4} │ │ │ │ + ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2692304,24 +2692383,24 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #28] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #56] @ (7b76c4 ) │ │ │ │ + ldr r4, [pc, #696] @ (7b7944 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia.w r2, {r0, r2, r4, r7} │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + ldc 0, cr0, [r2], #-596 @ 0xfffffdac │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r0, [pc, #624] @ (7b7908 ) │ │ │ │ + ldr r4, [pc, #240] @ (7b7788 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [pc, #400] @ (7b782c ) │ │ │ │ + ldr r4, [pc, #16] @ (7b76ac ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r6, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (7b77a0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2692426,17 +2692505,17 @@ │ │ │ │ bl 7b7154 │ │ │ │ b.n 7b76de │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #10] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bxns r6 │ │ │ │ + ldr r2, [pc, #848] @ (7b7afc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r0, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (7b7884 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2692517,17 +2692596,17 @@ │ │ │ │ bl 7b6edc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r6, [r6, #0] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, sl │ │ │ │ + ldr r1, [pc, #960] @ (7b7c50 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ add.w r4, r1, #44 @ 0x2c │ │ │ │ @@ -2692638,17 +2692717,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - cmp r4, r4 │ │ │ │ + ldr r0, [pc, #784] @ (7b7ccc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #200] @ (7b7a98 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2692739,17 +2692818,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r0, r0, #5 │ │ │ │ - add r0, r6 │ │ │ │ + blx sl │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ + str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #256] @ (7b7bc8 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2692867,17 +2692946,17 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - orrs r0, r3 │ │ │ │ + mov r8, r7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (7b7cb0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2692953,17 +2693032,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b7c20 │ │ │ │ strh r6, [r7, #30] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - tst r4, r2 │ │ │ │ + cmp ip, r6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #288] @ (7b7df0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2693087,17 +2693166,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #24] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r1, #20] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - lsrs r6, r2 │ │ │ │ + add r6, lr │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (7b7eec ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2693183,17 +2693262,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b7e44 │ │ │ │ strh r2, [r3, #14] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r5, r8, [r0] │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ @@ -2693243,15 +2693322,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7b7f64 │ │ │ │ ldr r0, [pc, #8] @ (7b7f90 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ - adds r4, r5, r0 │ │ │ │ + subs r4, r1, r7 │ │ │ │ lsls r4, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #504] @ (7b81a0 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2693464,19 +2693543,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #0] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r1, #29] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - subs r4, #88 @ 0x58 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + asrs r2, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldrb r2, [r5, #26] │ │ │ │ lsls r0, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2694168,16 +2694247,16 @@ │ │ │ │ ldr r1, [pc, #12] @ (7b8834 ) │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [pc, #12] @ (7b8838 ) │ │ │ │ mov r2, ip │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 6af4c │ │ │ │ - ldc 0, cr0, [r4, #576]! @ 0x240 │ │ │ │ - ldc 0, cr0, [lr, #-576] @ 0xfffffdc0 │ │ │ │ + adcs.w r0, r4, #144 @ 0x90 │ │ │ │ + @ instruction: 0xf0be0090 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ sub sp, #8 │ │ │ │ @@ -2694780,15 +2694859,15 @@ │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #8] @ (7b8e30 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ - adds r4, r0, #6 │ │ │ │ + movs r1, #36 @ 0x24 │ │ │ │ lsls r5, r1, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r9, #61681 @ 0xf0f1 │ │ │ │ movt r9, #61680 @ 0xf0f0 │ │ │ │ @@ -2695529,21 +2695608,21 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - beq.n 7b95f8 │ │ │ │ + bmi.n 7b9738 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #100] @ 0x64 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [r6, #36] @ 0x24 │ │ │ │ + ldr r2, [r2, #96] @ 0x60 │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (7b9800 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2695676,45 +2695755,45 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 7b9bf8 ) │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r0, [pc, #560] @ (7b9a3c ) │ │ │ │ + ldr r4, [pc, #176] @ (7b98bc ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + bcs.n 7b9850 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r0, [pc, #296] @ (7b9948 ) │ │ │ │ + ldr r3, [pc, #936] @ (7b9bc8 ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r1, #22] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - mvns r6, r5 │ │ │ │ + @ instruction: 0x478e │ │ │ │ lsls r3, r3, #4 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ lsls r2, r1, #2 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r6, [r7, #4] │ │ │ │ + strh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r4!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + strh r0, [r6, #32] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2696361,114 +2696440,114 @@ │ │ │ │ ldr r2, [pc, #212] @ (7ba010 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 7b9ec2 │ │ │ │ nop │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r6, #86 @ 0x56 │ │ │ │ + cmp r1, #246 @ 0xf6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r5!, {} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r6, #10 │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r6, #12 │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xf138011b │ │ │ │ - mov r2, sp │ │ │ │ + @ instruction: 0xf4d8011b │ │ │ │ + ldr r2, [pc, #40] @ (7b9f8c ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r6, #12 │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [r2, #104] @ 0x68 │ │ │ │ + strb r0, [r6, #8] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r6, #6 │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bkpt 0x0074 │ │ │ │ + stmia r2!, {r2, r4} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bkpt 0x006a │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bkpt 0x0046 │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + strh r4, [r4, #10] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + stmia r1!, {r1, r2, r3, r4} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r7, #19] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - strh r2, [r0, #54] @ 0x36 │ │ │ │ + ldrh r2, [r4, #18] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r3, #34 @ 0x22 │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r1, pc} │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + strh r0, [r4, #0] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r4, #31] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - strh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r2, #112 @ 0x70 │ │ │ │ + movs r6, #16 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r4, [r1, #16] │ │ │ │ + ldrb r4, [r5, #30] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - pop {r3, r7} │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + ldrh r6, [r0, #12] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r0, #16] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + ldrh r6, [r4, #14] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - rev16 r2, r6 │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + movs r4, #12 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ + strb r0, [r4, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r1, #88] @ 0x58 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r2, [r2, #28] │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r0, #124 @ 0x7c │ │ │ │ + movs r4, #28 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #58 @ 0x3a │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2697102,15 +2697181,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 7cb0ec │ │ │ │ b.n 7ba73e │ │ │ │ nop │ │ │ │ - adds r2, r2, r6 │ │ │ │ + adds r2, r6, #4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2697304,25 +2697383,25 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r1, r1] │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - adds r0, r0, r4 │ │ │ │ + adds r0, r4, #2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + cbnz r4, 7ba9c4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + cmp r2, #140 @ 0x8c │ │ │ │ lsls r3, r1, #2 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [sp, #568] @ 0x238 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cbz r1, 7ba99e │ │ │ │ add.w r3, r0, #800 @ 0x320 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ bx lr │ │ │ │ str.w r1, [r0, #800] @ 0x320 │ │ │ │ @@ -2697409,36 +2697488,36 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 45dd18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3499a8> │ │ │ │ ldr r2, [pc, #388] @ (7bac10 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl ab9b50 │ │ │ │ + bl ab9e78 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7bab7e │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab9bc4 │ │ │ │ + bl ab9eec │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab9bc0 │ │ │ │ + bl ab9ee8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7babbe │ │ │ │ ldr r3, [pc, #356] @ (7bac14 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r3 │ │ │ │ - bl ab9b50 │ │ │ │ + bl ab9e78 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7bab42 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab9bc4 │ │ │ │ + bl ab9eec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab9bc0 │ │ │ │ + bl ab9ee8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 7babca │ │ │ │ movs r2, #1 │ │ │ │ addw r1, r4, #3726 @ 0xe8e │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 45dd94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x349a24> │ │ │ │ movs r2, #32 │ │ │ │ @@ -2697559,21 +2697638,21 @@ │ │ │ │ strb r6, [r5, r6] │ │ │ │ lsls r0, r0, #5 │ │ │ │ strb r6, [r2, r6] │ │ │ │ lsls r0, r0, #5 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ lsrs r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7bad80 │ │ │ │ + b.n 7ba4c0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 7bacb4 │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - bgt.n 7bac94 │ │ │ │ + svc 214 @ 0xd6 │ │ │ │ lsls r7, r1, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2697776,25 +2697855,25 @@ │ │ │ │ bne.n 7bae72 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7bb02c │ │ │ │ movs r3, #0 │ │ │ │ addw r0, r6, #3764 @ 0xeb4 │ │ │ │ str.w r3, [r7, #704] @ 0x2c0 │ │ │ │ - bl abd4c8 │ │ │ │ + bl abd7f0 │ │ │ │ ldr.w r0, [r6, #1860] @ 0x744 │ │ │ │ bl 435510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3211a0> │ │ │ │ add.w r0, r6, #4160 @ 0x1040 │ │ │ │ adds r0, #12 │ │ │ │ - bl afbb6c │ │ │ │ + bl afbe94 │ │ │ │ add.w r0, r6, #4736 @ 0x1280 │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3255bc> │ │ │ │ add.w r0, r6, #4736 @ 0x1280 │ │ │ │ adds r0, #24 │ │ │ │ - bl afe710 │ │ │ │ + bl afea38 │ │ │ │ ldr.w r0, [r6, #1856] @ 0x740 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r6, #3728] @ 0xe90 │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r0, [r6, #3464] @ 0xd88 │ │ │ │ blx 6a8a8 │ │ │ │ @@ -2697923,19 +2698002,19 @@ │ │ │ │ nop │ │ │ │ strh r6, [r3, r5] │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, r4] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r4, #19 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + asrs r0, r0, #20 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r2, r4, #20 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr.w r2, [pc, #2908] @ 7bbbc0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2698298,15 +2698377,15 @@ │ │ │ │ cmp.w r7, #960 @ 0x3c0 │ │ │ │ add.w r6, r6, #240 @ 0xf0 │ │ │ │ bne.n 7bb420 │ │ │ │ ldr.w r0, [fp, #832] @ 0x340 │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r7, r6, [sp, #24] │ │ │ │ cbz r0, 7bb49a │ │ │ │ - bl af7a14 │ │ │ │ + bl af7d3c │ │ │ │ ldr.w r1, [r5, #812] @ 0x32c │ │ │ │ cbz r1, 7bb4a8 │ │ │ │ ldr.w r3, [r5, #512] @ 0x200 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #816] @ 0x330 │ │ │ │ cbz r1, 7bb4b6 │ │ │ │ @@ -2698345,19 +2698424,19 @@ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ bne.w 7bbc98 │ │ │ │ ldr.w r0, [r5, #728] @ 0x2d8 │ │ │ │ cbz r0, 7bb522 │ │ │ │ bl 5e8854 │ │ │ │ add.w r0, r5, #768 @ 0x300 │ │ │ │ - bl abd4d8 │ │ │ │ + bl abd800 │ │ │ │ add.w r0, r5, #784 @ 0x310 │ │ │ │ - bl abd4d8 │ │ │ │ + bl abd800 │ │ │ │ add.w r0, r5, #736 @ 0x2e0 │ │ │ │ - bl afcec8 │ │ │ │ + bl afd1f0 │ │ │ │ ldr.w r0, [r5, #648] @ 0x288 │ │ │ │ add.w r1, r5, #716 @ 0x2cc │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r0, #204] @ 0xcc │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #720] @ 0x2d0 │ │ │ │ cbz r1, 7bb56c │ │ │ │ @@ -2699087,18 +2699166,18 @@ │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ strb.w r3, [r8, #2944] @ 0xb80 │ │ │ │ add.w sl, r4, #8192 @ 0x2000 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r3, [fp, #1148] @ 0x47c │ │ │ │ - bl abd4cc │ │ │ │ + bl abd7f4 │ │ │ │ addw r1, r5, #3764 @ 0xeb4 │ │ │ │ add.w r0, r4, #784 @ 0x310 │ │ │ │ - bl abd4cc │ │ │ │ + bl abd7f4 │ │ │ │ ldr.w r3, [r5, #2204] @ 0x89c │ │ │ │ ldr.w r1, [r5, #2200] @ 0x898 │ │ │ │ movs r2, #0 │ │ │ │ str.w r3, [r4, #644] @ 0x284 │ │ │ │ subs r3, #9 │ │ │ │ str.w r1, [r4, #640] @ 0x280 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -2699132,15 +2699211,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r4, #736 @ 0x2e0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov fp, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ - bl afcea4 │ │ │ │ + bl afd1cc │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r1, #16384 @ 0x4000 │ │ │ │ movs r3, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5e8718 │ │ │ │ @@ -2699264,34 +2699343,34 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 7d58dc │ │ │ │ mov r0, r4 │ │ │ │ bl 7eb80c │ │ │ │ mov r0, r4 │ │ │ │ bl 7ece00 │ │ │ │ mov r0, r4 │ │ │ │ - bl af7618 │ │ │ │ + bl af7940 │ │ │ │ str.w r0, [r4, #832] @ 0x340 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7bc5d2 │ │ │ │ - bl af79f4 │ │ │ │ + bl af7d1c │ │ │ │ str.w r0, [r4, #836] @ 0x344 │ │ │ │ str.w r0, [r4, #1296] @ 0x510 │ │ │ │ ldr.w r0, [r4, #832] @ 0x340 │ │ │ │ - bl af79fc │ │ │ │ + bl af7d24 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r4, #240] @ 0xf0 │ │ │ │ mov r1, r2 │ │ │ │ str.w r0, [r4, #840] @ 0x348 │ │ │ │ str.w r0, [r4, #1304] @ 0x518 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #844] @ 0x34c │ │ │ │ str.w r0, [sl, #168] @ 0xa8 │ │ │ │ ldr.w r0, [r4, #832] @ 0x340 │ │ │ │ - bl af7a08 │ │ │ │ + bl af7d30 │ │ │ │ ldr.w r3, [r4, #644] @ 0x284 │ │ │ │ str.w r0, [r4, #848] @ 0x350 │ │ │ │ subs r3, #8 │ │ │ │ str.w r0, [r4, #1300] @ 0x514 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #8 │ │ │ │ bhi.n 7bc0d2 │ │ │ │ @@ -2699338,15 +2699417,15 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 43a338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325fc8> │ │ │ │ mov r0, r4 │ │ │ │ bl 7bb050 │ │ │ │ mov.w fp, #0 │ │ │ │ b.n 7bc29e │ │ │ │ - bl cd7998 │ │ │ │ + bl cd7cc0 │ │ │ │ ldrb.w r3, [r5, #207] @ 0xcf │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7bc390 │ │ │ │ ldrb.w r3, [r5, #2063] @ 0x80f │ │ │ │ add.w r1, r4, #4096 @ 0x1000 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r1, [sp, #32] │ │ │ │ @@ -2699728,29 +2699807,29 @@ │ │ │ │ ldrb.w r3, [r5, #2127] @ 0x84f │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7bc114 │ │ │ │ ldrb.w r3, [r5, #2159] @ 0x86f │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7bc138 │ │ │ │ b.n 7bc114 │ │ │ │ - bl b61f5c │ │ │ │ + bl b62284 │ │ │ │ b.n 7bc0d6 │ │ │ │ - bl c5fd40 │ │ │ │ + bl c60068 │ │ │ │ b.n 7bc0d6 │ │ │ │ - bl c693c4 │ │ │ │ + bl c696ec │ │ │ │ b.n 7bc0d6 │ │ │ │ - bl c74904 │ │ │ │ + bl c74c2c │ │ │ │ b.n 7bc0d6 │ │ │ │ - bl c89ac4 │ │ │ │ + bl c89dec │ │ │ │ b.n 7bc0d6 │ │ │ │ - bl c9ee30 │ │ │ │ + bl c9f158 │ │ │ │ b.n 7bc0d6 │ │ │ │ - bl cb1d48 │ │ │ │ + bl cb2070 │ │ │ │ b.n 7bc0d6 │ │ │ │ - bl cc4c48 │ │ │ │ + bl cc4f70 │ │ │ │ b.n 7bc0d6 │ │ │ │ ldr r2, [pc, #368] @ (7bc700 ) │ │ │ │ ldr r1, [pc, #372] @ (7bc704 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 43a338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325fc8> │ │ │ │ b.n 7bc0b4 │ │ │ │ @@ -2699866,75 +2699945,86 @@ │ │ │ │ b.n 7bc65e │ │ │ │ vtbl.8 d30, {d31- instruction: 0xffffea5b │ │ │ │ vabdl.u q15, d15, d29 │ │ │ │ vmlsl.u q15, d15, d31[0] │ │ │ │ vtbl.8 d30, {d15-d17}, d21 │ │ │ │ vabdl.u q15, d15, d31 │ │ │ │ - vsubl.u q8, d15, d4 │ │ │ │ + vabal.u q8, d31, d20 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r0, #5] │ │ │ │ + ldrb r2, [r4, #19] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r1, r1, #2 │ │ │ │ asrs r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #88 @ 0x58 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - stc2 0, cr0, [lr, #576]! @ 0x240 │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + lsls r6, r1, #5 │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + ldrb r4, [r4, #3] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2 0, cr0, [r6], {144} @ 0x90 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + movs r6, r6 │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2 0, cr0, [r8, #576]! @ 0x240 │ │ │ │ - strb r6, [r3, #17] │ │ │ │ + lsls r0, r3, #5 │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + strb r6, [r7, #31] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stc2l 0, cr0, [r6, #576] @ 0x240 │ │ │ │ - strb r0, [r2, #17] │ │ │ │ + lsls r6, r4, #5 │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + strb r0, [r6, #31] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stc2 0, cr0, [ip], {144} @ 0x90 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + movs r4, r5 │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + strb r2, [r4, #31] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2 0, cr0, [r2], #576 @ 0x240 │ │ │ │ - strb r4, [r6, #16] │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + strb r4, [r2, #31] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stc2l 0, cr0, [r8], {144} @ 0x90 │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + lsls r0, r5, #1 │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + strb r6, [r0, #31] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2l 0, cr0, [sl, #-576] @ 0xfffffdc0 │ │ │ │ - strb r0, [r3, #16] │ │ │ │ + lsls r2, r7, #3 │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + strb r0, [r7, #30] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2 0, cr0, [r2], #576 @ 0x240 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stc2l 0, cr0, [r8], {144} @ 0x90 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + lsls r0, r5, #1 │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + strb r6, [r0, #29] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - smlalbt r0, r0, r2, r0 │ │ │ │ - strb r0, [r3, #14] │ │ │ │ + vqadd.u32 d16, d18, d0 │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stc2 0, cr0, [r8, #-576]! @ 0xfffffdc0 │ │ │ │ - strb r2, [r1, #14] │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + strb r2, [r5, #28] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - mrrc2 0, 9, r0, r6, cr0 │ │ │ │ - strb r0, [r7, #13] │ │ │ │ + vshr.u64 d16, d0, #10 │ │ │ │ + strb r0, [r3, #28] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfb780090 │ │ │ │ - strb r2, [r5, #13] │ │ │ │ + vqadd.u16 d0, d24, d0 │ │ │ │ + strb r2, [r1, #28] │ │ │ │ lsls r1, r1, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r1, [pc, #272] @ (7bc880 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2699984,15 +2700074,15 @@ │ │ │ │ bne.n 7bc7ec │ │ │ │ ldr.w r3, [r6, #1856] @ 0x740 │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r0, #656 @ 0x290 │ │ │ │ ldr.w r3, [r3, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ add.w r0, r6, #1864 @ 0x748 │ │ │ │ - bl b13ab8 │ │ │ │ + bl b13de0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7bc866 │ │ │ │ ldr r2, [pc, #148] @ (7bc890 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #148] @ (7bc894 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ @@ -2700048,16 +2700138,16 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #128 @ 0x80 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #70 @ 0x46 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - smlalbt r0, r0, sl, r0 │ │ │ │ - strb r0, [r6, #7] │ │ │ │ + vqadd.u32 d16, d26, d0 │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r1, r1, #2 │ │ │ │ asrs r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ udf #167 @ 0xa7 │ │ │ │ vsli.32 d27, d24, #31 │ │ │ │ @@ -2700373,15 +2700463,15 @@ │ │ │ │ bpl.n 7bcc44 │ │ │ │ ldr.w r3, [r4, #2892] @ 0xb4c │ │ │ │ lsls r1, r3, #31 │ │ │ │ itt pl │ │ │ │ movpl r3, #1 │ │ │ │ strbpl.w r3, [r4, #2885] @ 0xb45 │ │ │ │ mov r0, r9 │ │ │ │ - bl b627a4 │ │ │ │ + bl b62acc │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 7bcc60 │ │ │ │ ldrb.w r3, [r4, #2250] @ 0x8ca │ │ │ │ cbz r3, 7bcc60 │ │ │ │ ldrb.w r3, [sl, #-5] │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ @@ -2700478,15 +2700568,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 703840 │ │ │ │ ldr.w r5, [pc, #2024] @ 7bd564 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ addw r0, r4, #3764 @ 0xeb4 │ │ │ │ add r5, pc │ │ │ │ - bl abd4b0 │ │ │ │ + bl abd7d8 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ bl 445ed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331b60> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 7bcfbe │ │ │ │ @@ -2700789,15 +2700879,15 @@ │ │ │ │ bmi.w 7bd258 │ │ │ │ lsls r0, r6, #22 │ │ │ │ bmi.w 7bd250 │ │ │ │ tst.w r6, #96 @ 0x60 │ │ │ │ bne.w 7bd430 │ │ │ │ ldr.w r1, [r4, #2200] @ 0x898 │ │ │ │ ldr.w r0, [r4, #2204] @ 0x89c │ │ │ │ - bl b0fc74 │ │ │ │ + bl b0ff9c │ │ │ │ b.n 7bcf88 │ │ │ │ cmp r1, #10 │ │ │ │ bne.w 7bd28a │ │ │ │ ldr.w r3, [r4, #2380] @ 0x94c │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ bls.w 7bd048 │ │ │ │ ldr.w r3, [r4, #2364] @ 0x93c │ │ │ │ @@ -2701117,103 +2701207,104 @@ │ │ │ │ b.n 7bd472 │ │ │ │ adds r6, #248 @ 0xf8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #234 @ 0xea │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ - lsls r1, r1, #2 │ │ │ │ strb r4, [r7, #4] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + strb r4, [r3, #19] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r6, [r0, #20] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r2, #7] │ │ │ │ + strb r4, [r5, #20] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r6, [r6, #21] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r7, #8] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r2, [r4, #10] │ │ │ │ + strb r0, [r1, #24] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r2, #11] │ │ │ │ + strb r2, [r0, #25] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r3, #11] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r6, [r7, #25] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r6, [r0, #30] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r0, [r3, #30] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r0, #17] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r2, #17] │ │ │ │ + strb r0, [r4, #31] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r5, #17] │ │ │ │ + strb r6, [r6, #31] │ │ │ │ + lsls r1, r1, #2 │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr??.w r0, [r8, #144] @ 0x90 │ │ │ │ + ldc2 0, cr0, [r8], {144} @ 0x90 │ │ │ │ movs r6, #10 │ │ │ │ lsls r3, r7, #4 │ │ │ │ - lsls r4, r1, #9 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ + lsls r2, r4, #23 │ │ │ │ lsls r0, r2, #2 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ lsls r3, r7, #4 │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ lsls r3, r7, #4 │ │ │ │ movs r1, #74 @ 0x4a │ │ │ │ lsls r3, r7, #4 │ │ │ │ - strb.w r0, [r0, #144] @ 0x90 │ │ │ │ + stc2 0, cr0, [r0], #-576 @ 0xfffffdc0 │ │ │ │ @ instruction: 0xfaafffff │ │ │ │ asrs r0, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ svc 199 @ 0xc7 │ │ │ │ @ instruction: 0xffffdab1 │ │ │ │ @ instruction: 0xffffda9b │ │ │ │ vtbx.8 d18, {d15-d18}, d8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - @ instruction: 0xf75a0090 │ │ │ │ + @ instruction: 0xfafa0090 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r0], {137} @ 0x89 │ │ │ │ - movt r0, #2192 @ 0x890 │ │ │ │ - @ instruction: 0xf6b20090 │ │ │ │ - movw r0, #18576 @ 0x4890 │ │ │ │ - movw r0, #18576 @ 0x4890 │ │ │ │ + lsls r0, r4, #1 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ + @ instruction: 0xfa600090 │ │ │ │ + @ instruction: 0xfa520090 │ │ │ │ + vld1.8 @ instruction: 0xf9e40090 │ │ │ │ + vld1.8 @ instruction: 0xf9e40090 │ │ │ │ adds r0, #108 @ 0x6c │ │ │ │ lsls r0, r0, #5 │ │ │ │ - adds.w r0, r8, #4718592 @ 0x480000 │ │ │ │ - @ instruction: 0xf4f80090 │ │ │ │ - ubfx r0, r8, #2, #17 │ │ │ │ - @ instruction: 0xf3bc0090 │ │ │ │ + ldrh.w r0, [r8, #144] @ 0x90 │ │ │ │ + ldrb.w r0, [r8, #144] @ 0x90 │ │ │ │ + @ instruction: 0xf7680090 │ │ │ │ + @ instruction: 0xf75c0090 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, ip, #144 @ 0x90 │ │ │ │ - adcs.w r0, r0, #144 @ 0x90 │ │ │ │ - add.w r0, r2, #144 @ 0x90 │ │ │ │ - @ instruction: 0xf0d20090 │ │ │ │ - @ instruction: 0xf12a0090 │ │ │ │ - adc.w r0, ip, #144 @ 0x90 │ │ │ │ - @ instruction: 0xf0fc0090 │ │ │ │ + add.w r0, ip, #4718592 @ 0x480000 │ │ │ │ + @ instruction: 0xf4f00090 │ │ │ │ + @ instruction: 0xf4a20090 │ │ │ │ + orns r0, r2, #4718592 @ 0x480000 │ │ │ │ + @ instruction: 0xf4ca0090 │ │ │ │ + @ instruction: 0xf4ec0090 │ │ │ │ + eors.w r0, ip, #4718592 @ 0x480000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r1, [r0, #3740] @ 0xe9c │ │ │ │ mov r4, r0 │ │ │ │ and.w r1, r1, #2 │ │ │ │ @@ -2701311,15 +2701402,15 @@ │ │ │ │ ldr r2, [pc, #20] @ (7bd6f4 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ blx 6928c │ │ │ │ mov r4, r0 │ │ │ │ b.n 7bd6ba │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r1, #2 │ │ │ │ bl 9f16f2 │ │ │ │ bl 9c16f6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2701349,15 +2701440,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ mov r3, r2 │ │ │ │ add.w r1, r1, #1864 @ 0x748 │ │ │ │ adds r0, #4 │ │ │ │ ldrb.w r2, [ip, #3476] @ 0xd94 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - bl b163ac │ │ │ │ + bl b166d4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r1, 7bd7e0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2701396,15 +2701487,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #656 @ 0x290 │ │ │ │ - bl b16424 │ │ │ │ + bl b1674c │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, r1, lsl #2 │ │ │ │ ldr.w r6, [r0, #656] @ 0x290 │ │ │ │ @@ -2701499,15 +2701590,15 @@ │ │ │ │ cbz r0, 7bd94c │ │ │ │ ldrb.w r2, [r6, #3476] @ 0xd94 │ │ │ │ mov r3, r7 │ │ │ │ strh r5, [r0, #18] │ │ │ │ add.w r1, r6, #1864 @ 0x748 │ │ │ │ adds r0, #4 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - bl b163ac │ │ │ │ + bl b166d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrh r6, [r1, #18] │ │ │ │ @@ -2701524,15 +2701615,15 @@ │ │ │ │ cbz r0, 7bd99c │ │ │ │ ldrb.w r2, [r7, #3476] @ 0xd94 │ │ │ │ add.w r1, r7, #1864 @ 0x748 │ │ │ │ strh r6, [r0, #18] │ │ │ │ adds r0, #4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - bl b163ac │ │ │ │ + bl b166d4 │ │ │ │ ldrh r2, [r4, #18] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ adds r2, #7 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 6944c │ │ │ │ mov r0, r4 │ │ │ │ @@ -2701876,15 +2701967,15 @@ │ │ │ │ strb.w r2, [r6, #3285] @ 0xcd5 │ │ │ │ movs r2, #8 │ │ │ │ add.w r3, r1, #56 @ 0x38 │ │ │ │ mov r9, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r1, #60 @ 0x3c │ │ │ │ mov r1, r2 │ │ │ │ - bl afcf24 │ │ │ │ + bl afd24c │ │ │ │ str.w r7, [r6, #3276] @ 0xccc │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r7, [r5, #80] @ 0x50 │ │ │ │ @@ -2702212,15 +2702303,15 @@ │ │ │ │ movne r0, #0 │ │ │ │ bne.n 7be08e │ │ │ │ b.n 7be090 │ │ │ │ bl 82ebac │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r2, [r6, #18] │ │ │ │ + strh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldrb.w r2, [r0, #2868] @ 0xb34 │ │ │ │ @@ -2702987,15 +2703078,15 @@ │ │ │ │ movt r0, #3 │ │ │ │ it ne │ │ │ │ movne.w r0, #196608 @ 0x30000 │ │ │ │ adds r2, r2, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ add.w r0, sl, #656 @ 0x290 │ │ │ │ - bl b0a070 │ │ │ │ + bl b0a398 │ │ │ │ ldr.w r0, [sl, #648] @ 0x288 │ │ │ │ ldrb.w r3, [r4, #169] @ 0xa9 │ │ │ │ movs r2, #4 │ │ │ │ movt r2, #10240 @ 0x2800 │ │ │ │ ldr.w r1, [r4, #148] @ 0x94 │ │ │ │ ldr.w r4, [r0, #148] @ 0x94 │ │ │ │ add.w r0, sl, #656 @ 0x290 │ │ │ │ @@ -2703032,15 +2703123,15 @@ │ │ │ │ b.n 7be9e4 │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr.w r1, [sl, #644] @ 0x284 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b0a070 │ │ │ │ + bl b0a398 │ │ │ │ ldr.w r0, [sl, #648] @ 0x288 │ │ │ │ ldrb.w r3, [r6, #169] @ 0xa9 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r4, [r0, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r6, #148] @ 0x94 │ │ │ │ blx r4 │ │ │ │ @@ -2703068,15 +2703159,15 @@ │ │ │ │ mov r7, r3 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr.w r1, [sl, #644] @ 0x284 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl b0a070 │ │ │ │ + bl b0a398 │ │ │ │ ldrb.w r3, [r6, #169] @ 0xa9 │ │ │ │ ldr.w r1, [r6, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r6, [sl, #648] @ 0x288 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r6, [r6, #148] @ 0x94 │ │ │ │ blx r6 │ │ │ │ @@ -2703149,15 +2703240,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w fp, [sp] │ │ │ │ orr.w fp, fp, #2147483648 @ 0x80000000 │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r2, r2, r3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ - bl b0a070 │ │ │ │ + bl b0a398 │ │ │ │ ldr.w r3, [sl, #648] @ 0x288 │ │ │ │ ldr.w r1, [r5, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r4, [r3, #148] @ 0x94 │ │ │ │ ldrb.w r3, [r5, #169] @ 0xa9 │ │ │ │ blx r4 │ │ │ │ @@ -2703178,15 +2703269,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ mov r7, fp │ │ │ │ adc.w fp, r6, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl b0a070 │ │ │ │ + bl b0a398 │ │ │ │ ldrb.w r3, [r5, #169] @ 0xa9 │ │ │ │ ldr.w r1, [r5, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r5, [sl, #648] @ 0x288 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r5, [r5, #148] @ 0x94 │ │ │ │ blx r5 │ │ │ │ @@ -2703375,15 +2703466,15 @@ │ │ │ │ cbz r3, 7bed7e │ │ │ │ movs r2, #16 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r0, r4, #736 @ 0x2e0 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ - bl afcf24 │ │ │ │ + bl afd24c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7bee0e │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 7d4c94 │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ @@ -2703704,15 +2703795,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #11 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r2, r5, #7 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -2704117,15 +2704208,15 @@ │ │ │ │ b.n 7bf152 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a1fc │ │ │ │ b.n 7bf152 │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ mov r7, r1 │ │ │ │ @@ -2704718,15 +2704809,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #1 │ │ │ │ adds r2, r2, r3 │ │ │ │ adc.w r3, r9, #0 │ │ │ │ - bl b09df0 │ │ │ │ + bl b0a118 │ │ │ │ ldr.w r3, [r8, #3252] @ 0xcb4 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #3252] @ 0xcb4 │ │ │ │ b.n 7bf950 │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ b.n 7bf8c4 │ │ │ │ @@ -2704748,15 +2704839,15 @@ │ │ │ │ lsrs r4, r2, #32 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7bf9ae │ │ │ │ vrsubhn.i d16, , q7 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 7bf7cc │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2705201,15 +2705292,15 @@ │ │ │ │ bhi.n 7c0102 │ │ │ │ ldr r2, [pc, #12] @ (7c0108 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r1, lsl #2] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r4, [r7, #20] │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #28672 @ 0x7000 │ │ │ │ add.w r6, r0, #31872 @ 0x7c80 │ │ │ │ @@ -2705749,15 +2705840,15 @@ │ │ │ │ ldrlt.w r2, [fp, #2820] @ 0xb04 │ │ │ │ bfilt r3, r2, #29, #2 │ │ │ │ strlt.w r3, [fp, #2804] @ 0xaf4 │ │ │ │ ldrh.w r3, [r8, #184] @ 0xb8 │ │ │ │ tst.w r3, #464 @ 0x1d0 │ │ │ │ bne.w 7c0d80 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6188c │ │ │ │ + bl b61bb4 │ │ │ │ ldr.w r2, [fp, #2796] @ 0xaec │ │ │ │ ldr.w r3, [r4, #656] @ 0x290 │ │ │ │ cbz r2, 7c07de │ │ │ │ ldr.w r2, [r4, #668] @ 0x29c │ │ │ │ mov.w r1, #30976 @ 0x7900 │ │ │ │ movt r1, #49153 @ 0xc001 │ │ │ │ movw r0, #578 @ 0x242 │ │ │ │ @@ -2705883,15 +2705974,15 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [r4, #688] @ 0x2b0 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7c0e6c │ │ │ │ mov r0, r4 │ │ │ │ - bl b61b18 │ │ │ │ + bl b61e40 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7c1362 │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ ldr r1, [r6, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr.w r0, [r2, #152] @ 0x98 │ │ │ │ @@ -2705967,15 +2706058,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 7c155a │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7c19e4 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7c1b8e │ │ │ │ mov r0, r4 │ │ │ │ - bl b61c74 │ │ │ │ + bl b61f9c │ │ │ │ ldr.w r0, [r4, #656] @ 0x290 │ │ │ │ ldr.w r5, [r4, #668] @ 0x29c │ │ │ │ movs r3, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ bic.w r3, r3, #32768 @ 0x8000 │ │ │ │ str.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ @@ -2706130,15 +2706221,15 @@ │ │ │ │ ldr.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ movs r7, #6 │ │ │ │ mov.w r8, #0 │ │ │ │ bic.w r3, r3, #65536 @ 0x10000 │ │ │ │ str.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ mov r0, r4 │ │ │ │ str.w lr, [r4, #656] @ 0x290 │ │ │ │ - bl b61c74 │ │ │ │ + bl b61f9c │ │ │ │ ldr r1, [r6, #76] @ 0x4c │ │ │ │ ldr.w r2, [r4, #656] @ 0x290 │ │ │ │ ldr.w ip, [r4, #668] @ 0x29c │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 7c1f88 │ │ │ │ ldr.w r0, [r1, #152] @ 0x98 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ @@ -2706219,25 +2706310,25 @@ │ │ │ │ ldr.w r3, [r4, #1320] @ 0x528 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r2, [r3, #332] @ 0x14c │ │ │ │ movs r3, #0 │ │ │ │ ldr r5, [r2, #64] @ 0x40 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b617e8 │ │ │ │ + bl b61b10 │ │ │ │ lsls r5, r6, #25 │ │ │ │ bpl.w 7c0afa │ │ │ │ ldr.w r3, [r4, #1328] @ 0x530 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r2, [r3, #332] @ 0x14c │ │ │ │ movs r3, #0 │ │ │ │ ldr r5, [r2, #64] @ 0x40 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b617e8 │ │ │ │ + bl b61b10 │ │ │ │ b.n 7c0afa │ │ │ │ ldr.w r2, [r7, #-8] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #644] @ 0x284 │ │ │ │ and.w r3, r3, #128 @ 0x80 │ │ │ │ ldr.w r5, [r8, #88] @ 0x58 │ │ │ │ bic.w ip, r2, #16 │ │ │ │ @@ -2706252,15 +2706343,15 @@ │ │ │ │ strls.w ip, [r7, #-4] │ │ │ │ strls.w r2, [r7, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7c1280 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6104c │ │ │ │ + bl b61374 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7c07a8 │ │ │ │ ldr.w r3, [r4, #1320] @ 0x528 │ │ │ │ cbz r3, 7c0dea │ │ │ │ ldr.w r2, [r4, #1360] @ 0x550 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 7c0dea │ │ │ │ @@ -2706352,15 +2706443,15 @@ │ │ │ │ str.w r3, [r1, #3432] @ 0xd68 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ str.w r3, [r1, #3436] @ 0xd6c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ str.w lr, [r3] │ │ │ │ - bl b61b18 │ │ │ │ + bl b61e40 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7c1898 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movw r2, #43522 @ 0xaa02 │ │ │ │ movt r2, #49156 @ 0xc004 │ │ │ │ ldrb.w r0, [r9, #3285] @ 0xcd5 │ │ │ │ @@ -2706697,22 +2706788,22 @@ │ │ │ │ b.n 7c0f02 │ │ │ │ ldr.w r2, [sl, #924] @ 0x39c │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r7, [r2, #64] @ 0x40 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl b617e8 │ │ │ │ + bl b61b10 │ │ │ │ b.w 7c094e │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ b.w 7c098c │ │ │ │ mov r0, r4 │ │ │ │ sub.w r6, r6, #45056 @ 0xb000 │ │ │ │ - bl b61c74 │ │ │ │ + bl b61f9c │ │ │ │ ldr.w r0, [r4, #656] @ 0x290 │ │ │ │ ldr.w r5, [r4, #668] @ 0x29c │ │ │ │ movs r7, #5 │ │ │ │ movs r3, #16 │ │ │ │ str r3, [sp, #24] │ │ │ │ subs r3, r7, #5 │ │ │ │ sub.w ip, r7, #2 │ │ │ │ @@ -2707066,59 +2707157,59 @@ │ │ │ │ beq.w 7c04e0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7d5c18 │ │ │ │ add.w r0, fp, #4 │ │ │ │ mov.w r1, #17920 @ 0x4600 │ │ │ │ movt r1, #49152 @ 0xc000 │ │ │ │ - bl b15f2c │ │ │ │ + bl b16254 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #1031 @ 0x407 │ │ │ │ - bl b15f2c │ │ │ │ + bl b16254 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #43266 @ 0xa902 │ │ │ │ movt r1, #49153 @ 0xc001 │ │ │ │ - bl b15f2c │ │ │ │ + bl b16254 │ │ │ │ ldr.w r3, [r5, #1368] @ 0x558 │ │ │ │ add.w r0, fp, #4 │ │ │ │ ldr.w r1, [r3, #152] @ 0x98 │ │ │ │ bic.w r1, r1, #255 @ 0xff │ │ │ │ - bl b15f2c │ │ │ │ + bl b16254 │ │ │ │ ldr.w r3, [r5, #1368] @ 0x558 │ │ │ │ add.w r0, fp, #4 │ │ │ │ ldr.w r1, [r3, #156] @ 0x9c │ │ │ │ - bl b15f2c │ │ │ │ + bl b16254 │ │ │ │ ldr.w r3, [r5, #1368] @ 0x558 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47376 @ 0xb910 │ │ │ │ ldr.w r2, [r3, #152] @ 0x98 │ │ │ │ - bl b16220 │ │ │ │ + bl b16548 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47120 @ 0xb810 │ │ │ │ - bl b16220 │ │ │ │ + bl b16548 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47124 @ 0xb814 │ │ │ │ - bl b16220 │ │ │ │ + bl b16548 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47128 @ 0xb818 │ │ │ │ - bl b16220 │ │ │ │ + bl b16548 │ │ │ │ add.w r0, fp, #4 │ │ │ │ - bl b15c80 │ │ │ │ + bl b15fa8 │ │ │ │ str.w fp, [r5, #1384] @ 0x568 │ │ │ │ b.w 7c04e0 │ │ │ │ ldr.w r2, [sl, #924] @ 0x39c │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r7, [r2, #64] @ 0x40 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl b617e8 │ │ │ │ + bl b61b10 │ │ │ │ b.w 7c0f18 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ orrs r0, r5 │ │ │ │ b.w 7c0d18 │ │ │ │ ldr.w r3, [r4, #1056] @ 0x420 │ │ │ │ ldrb.w r3, [r3, #3752] @ 0xea8 │ │ │ │ @@ -2707327,15 +2707418,15 @@ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ str.w r2, [r5, #1384] @ 0x568 │ │ │ │ str.w r1, [r5, #1380] @ 0x564 │ │ │ │ str.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ str r2, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ str.w lr, [r4, #656] @ 0x290 │ │ │ │ - bl b61c74 │ │ │ │ + bl b61f9c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r0, [r4, #656] @ 0x290 │ │ │ │ ldr.w r5, [r4, #668] @ 0x29c │ │ │ │ cmp r3, #2 │ │ │ │ bhi.w 7c0a6c │ │ │ │ b.w 7c0a60 │ │ │ │ movs r7, #6 │ │ │ │ @@ -2707629,15 +2707720,15 @@ │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ str.w r1, [r9, #3772] @ 0xebc │ │ │ │ ldr.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ orr.w r3, r3, #131072 @ 0x20000 │ │ │ │ str.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ mov r0, r4 │ │ │ │ str.w lr, [r4, #656] @ 0x290 │ │ │ │ - bl b61c74 │ │ │ │ + bl b61f9c │ │ │ │ ldr.w r3, [r4, #1056] @ 0x420 │ │ │ │ ldr.w r2, [r4, #656] @ 0x290 │ │ │ │ ldr.w ip, [r4, #668] @ 0x29c │ │ │ │ ldrb.w r1, [r3, #2273] @ 0x8e1 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldrb.w r5, [r9, #3285] @ 0xcd5 │ │ │ │ add.w r3, ip, r0 │ │ │ │ @@ -2708306,25 +2708397,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r2, #1384] @ 0x568 │ │ │ │ str.w r5, [r9, #3312] @ 0xcf0 │ │ │ │ str.w r3, [ip, #3320] @ 0xcf8 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.w 7c22ce │ │ │ │ b.w 7c1efe │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + cbnz r2, 7c27cc │ │ │ │ lsls r0, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #552 @ 0x228 │ │ │ │ + cbz r2, 7c2762 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + cbz r4, 7c2774 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + cbz r4, 7c276c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r5, sp, #432 @ 0x1b0 │ │ │ │ + cbz r4, 7c2766 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr.w r2, [r4, #1056] @ 0x420 │ │ │ │ ldrb.w r2, [r2, #2269] @ 0x8dd │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 7c281e │ │ │ │ ldr.w r2, [r4, #1376] @ 0x560 │ │ │ │ movs r0, #6 │ │ │ │ @@ -2708445,15 +2708536,15 @@ │ │ │ │ bne.w 7c0c2e │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 7c1efe │ │ │ │ b.n 7c24d8 │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r6, sp, #664 @ 0x298 │ │ │ │ lsls r0, r2, #2 │ │ │ │ add.w ip, r0, #8192 @ 0x2000 │ │ │ │ ldr r2, [pc, #44] @ (7c2920 ) │ │ │ │ ldr r3, [pc, #48] @ (7c2924 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #48] @ (7c2928 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2708575,15 +2708666,15 @@ │ │ │ │ add r3, sp, #28 │ │ │ │ strb.w r2, [sp, #20] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, ip │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl b544d4 │ │ │ │ + bl b547fc │ │ │ │ ldr r2, [pc, #64] @ (7c2a9c ) │ │ │ │ ldr r3, [pc, #60] @ (7c2a98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ @@ -2708641,17 +2708732,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ strd r3, r0 TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes